共 1,394 篇文章
共 6,621 篇文章及评论
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Archives
帖子来自 hao4295 
关于预装版Meego安装mad-developer的心得
作者: hao4295 (3 篇文章) 日期: 六月 17, 2011 在 9:43 上午
评论 (2)
虽然与其他组相比延误了几天,但是总算是完成了Hellomeego的测试。本来,硬件平板是最佳的测试平台,但是由于没有预装mad-developer这一开发辅助工具。一拿到手的Meego平板反而不能想模拟器那样立即使用。 原本各个版本的linux都有自己的在线包安装工具,但是毕竟各个学校的校园网接入方式不一样,如果碰上了没有无线接入,或者使用了特殊的接入软件,安装mad-developer这样简单的工作就变得很棘手。下面提供两种解决方案,供各位参考。 1、 搭建Wi-Fi网,这是一劳永逸的方法,而且为后期的网络应用的开发提供了方便的测试环境。购置Wlan路由是一种方法,这里不介绍了。下面介绍一下使用电脑上的无线网卡搭建软AP的方法。软AP就是Soft-AP,它的硬件部分就是一块标准的无线网卡,但其通过驱动程序使其提供与AP一样的信号转接。大部分的主流网卡支持软AP功能,这类软件也很多例如,Bzeek,ApWiFi等都是很简单实用的。当然如果你的操作系统是vista,网卡是intel的5100或者更新的无线网卡只需要安装完整驱动包就能使用intel的软AP——MyWifi功能了。 2、 毕竟不是所有人都能满足上面的各种条件,当没有网络的情况下使用U盘把安装包直接拷贝到机子上安装,也不失为便捷的方法。download.meego上自然是有各个版本的仓库,但是这个网站在我们学校的访问情况实在糟糕。我就是在成功连接网络后,获取仓库信息的时候不断超时。预装版本的rpm可以在http://download.meego.com/snapshots/archive/stable/1.2.0.90/1.2.0.90.0.20110517.1/repos/oss/ia32/packages/i586/这里下载。你也可以去我的网盘上载http://u.115.com/file/e62bvg0b 因为mad-developer是依赖于utfs-client的,所以手动安装mad-developer之前请下载utfs-client并安装。安装命令是zypper install filename.rpm 3、 最后一点,实际上是对2的补充,就是关于在平板上使用U盘的方法,linux的老用户可以忽略这一条。首先,插上键盘。在所有应用里打开terminal,然后su获取root,fdisk –l查看U盘位置,正常情况是在/dev/sdb1中,建立挂在目录mkdir /mnt/usb,然后mount /dev/sdb1 ...
分类: 全国大学生软件创新大赛专栏, 英特尔® 软件网络 2.0, 软件技术学习及认证
移动设备未来畅想
作者: hao4295 (3 篇文章) 日期: 五月 24, 2011 在 4:38 下午
评论 (0)
产品本身并不能决定一切,在现如今这样一个高度商业化的时代。如何运营也是成功的关键,Intel Atom是在移动设备上的主打,与之对应的是开放设计的代表ARM。如果说Linux控制除了桌面以外的系统,ARM以不同的角度在同一个领域称霸。 Wintel在桌面系统上蓝色巨人,依靠的就是软硬件之间的完美契合。很显然下一场大战役将会是移动设备的大战,甚至可能蔓延战火会改变桌面。 Apple的iOS和 Google的Android平板大战已经激烈展开,从iPad2的火爆发售到各厂商的Android的大量产品推出,但是不论谁战到最后,偷笑到最后的都是 ARM,毕竟目前目力所及的平板差不多清一色都是 ARM 架构的。 现在回头来看一下Intel方面,Intel打算在今年Computex大会中,展出Windows、MeeGo以及Android平台的平板产品。 Microsoft宣布将Windows 8中支持ARM架构,无独有偶Android几乎在同期宣布了Android已经支持了X86架构,而MeeGo在设计之初就将ARM和X86同时囊括了。摆在用户面前的将会是两种架构,三种操作系统的选择,在未来用户将能够自由的选择硬件和软件的组合。 在以上提到的四个平台中,还有一个不可忽视的重要共同点。我认为将会是未来的发展趋势——移动设备功能需求的细化后的再次融合。 iOS就是覆盖了从桌面到手机、平板。而MeeGo就是专为各类移动设备设计。 Google在今年的I/O大会上宣布了Android的下一个版本Ice Cream Sandwich,为Android的未来蒙上了神秘的面纱,随着硬件水平的不断提升,下一个版本的Android将会实现一个前人无法实现的夙愿: 今年Google I/O发表了许多新的愿景,其中代号Ice ...
分类: 全国大学生软件创新大赛专栏, 英特尔® 软件网络 2.0, 软件技术学习及认证
个人初赛体会
作者: hao4295 (3 篇文章) 日期: 五月 20, 2011 在 9:01 上午
评论 (2)
大家好,我是云南大学软件学院的雷浩,个人阶段的比赛到现在就结束了.在这一阶段我学到了不少知识,特别是在Linux以及软件工程方面.记得曾经有人说过,除了桌面电脑以外,服务器,移动设备都是Linux的天下.MeeGo虽然只是众多Linux中的一支,但是它的设计出发点就是移动设备全体,这与其他两大系统不谋而合,也许就是未来的趋势吧. 粗略了解MeeGo,才发现,真是一片美丽的新大陆.在前一小段的阶段里,在题目和资料间摸爬滚打,并且和组员一起讨论计.时间一点一点得过去,知识一点一点得积累,目标一点一点得明确.本次大赛的评分标准也很引人注目,从多角度全面的评价一个作品,不仅仅从程序使用的角度,更是从性能,用户友好度,以至于扩展性等方面评价,这一点引起了我们小组的注意.回想个人编程时的小作坊模式,的确应该改变了. ”软件工程师”这一称呼正渐渐得替代着”程序员”.优秀的软件不再是一两个人单枪匹马得作战,随着开源浪潮的掀起,成千上万的人参与到一个项目的开发中,已经不再是假象,软件工程也进入的新的时代.严谨的软件方法显得尤为重要. 在第一阶段的学习中,我们小组找到了一本McGraw-Hill Higher Education的教材, Software Engineering - A Practitioner's Approach.即使不是软件工程专业的同学也值得一学.这本书虽然难读,不太适合初学者,但是很全面,当然涵盖了移动应用的开发.在一些地方,例如需求分析方面非常到位.
