冷空气降临的一周,气温开始有了很大的落差,深秋来到,你做好保暖了么?回顾过去的一周,随着Tizen 3.0的登场,三星再次成为移动端市场关注的焦点。Tizen系统可以被认为是三星去Google化和自主发展的未来,那么这个系统现在真的准备好了么?Linux Torvalds也在本周宣布正考虑尽快更换内核的版本号到4.0,新版本将主要专注于bug修复。本周四谷歌宣布自家的web编程语言Dart 1.0版本完工。Dart是为网站与web应用在程序效率和软件表现方面对JavaScript的一种提升。回顾一周开源热点,各大企业又有哪些最新动向,各种开源软件又给广大用户带来了哪些最新改进,本次开源周刊我们一起来回顾和盘点一下。 在过去的一周里,Mark Shuttleworth之前关闭了Ubuntu Linux的第一号bug(“微软拥有最高的市场占有率”),导致了一些争议,也引出了一些意味深长的讨论,讨论自从1991年Linus Torvalds以个人玩物项目发明Linux以来,Linux所走过的路。本次专辑我们可以就这个话题一起追溯看看。当然这个重要的操作系统本周也有最新进展。Linux Torvalds目前正在考虑尽快更换内核的版本号到4.0,新版本将主要专注于bug修复 据Linux内核开发维护人员介绍,不远的将来,为了便于管理,Linux的内核版本号将从3.x跳到4.x。Linus Torvalds表示会尽快将其付诸实施。更多相关资讯我们将在本次专辑中为大家带来…… 在企业方面,一直封闭的苹果在本周也有开放的表现。如果说苹果帝国是依靠一段段源代码搭建而成的,那么Apple II DOS系统绝对是最大基石。在1978年的四月10日,一群怀揣着梦想的年轻人在打造现在拍卖行屡创新高的Apple II时候,调试创造了具有年轻生命力的Apple II DOS系统,最后一版的DOS是“Apple DOS 3.3”,今天计算机历史博物馆正式公开了Apple II DOS的源代码,让我们一起来见证苹果帝国的崛起之路。Mozilla也在本周披露了一个名叫Shader Editor的开发工具,并且会与Firefox 27一同到来。正如其名,新编辑器可以通过WebGL运行和实时编辑所有shader程序。这意味着使用者可以在不中断任何动画或状态的情况下,即时查看到结果。红帽则在日益升温的64位ARM处理器领域有了新进展。企业级开源软件供应商Red Hat正在密切重视针对采用64位ARM处理器的服务器的开发,通过提升企业级特性来配合数据中心即将开始采用64位ARM平台的趋势。 ARM处理器将会给计算领域带来翻天覆地的变化,Masters表示。ARM已经在智能收集和嵌入式计算设备占据主导地位,同样渴望在数据中心扮演一个角色。Facebook开放计算项目则在本周确定开放交换机规范。开放计算项目在六个月前宣布将推出一款开放的、操作系统无关的数据中心交换机,在本周,该项目组声称他们正在考虑与这个交换机的四个贡献。在30个潜在的贡献中,开放计算项目组主席兼总裁Frank Frankovsky表示,表示其中四个贡献可能很快被接受。更多开源企业动态我们将在本次专辑中为大家带来…… 在硬件方面,AMD近日宣布了其正在与开源社区和技术伙伴们联手推动其下一代"加速处理器"(APU)产品的消息。该公司研究员Phil Rogers在主题演讲中强调:"AMD正在改进软件和协助其他开发者利用APU技术"。本次专辑我们还带来了几个好玩的东东。Paparazzi(PPZ) 是一个软硬件全开源的项目,它始于2003年,旨在通过来自社区的意见和 鼓励建立一个非常强大和灵活的自动驾驶系统。它是一整套完整成熟的解决方案,内容不仅覆盖 了飞行器上的软硬件,包括传感器,电压调节器,GPS 接收机……ThinkGeek近日则发布了一款全新的机器人Bero.用户可以使用蓝牙,利用智能手机或平板电脑对它进行控制.Bero采用开源设计,适合各年龄段用户,同时拥有自动导航功能.更多相关内容我们将在本次专辑中为大家带来…… 面对社区,本周也有不少亮点,我们不妨一起来看看。本周四谷歌宣布自家的web编程语言Dart 1.0版本完工。Dart是为网站与web应用在程序效率和软件表现方面对JavaScript的一种提升。项目主管Lars Bak在博客更新中说,1.0版本的发布也就意味着Dart已经可以正式用于web世界,而不再只是测试。目前OpenOffice.org的免费Office软件正在逐步改进,现在基于Linux系统的一个免费插件,可以让OpenOffice支持微软Office 2007格式,同时微软的OpenXML也被列入了支持列表.为了修复一些bug从而增强系统稳定性,在连着跳票几周后,最新的 Fedora Linux终于要在12月份出来了。这次更新将会带来什么样的变化呢?让我们来看一下。本周,Pear OS 8也发布了。Pear OS 8真的很漂亮,做得不错,前天虚拟机完了一把黑苹果,MAC 的确很完美, Pear OS 虽然远远赶不上苹果,但已是最大限度的接近 MAC 界面了!已经做到极简,操作也很顺手了!更多内容我们将在本次专辑中一一为大家回顾…… 谷歌在最近发布了最新的Nexus 5,以及被业界期待已久的Android 4.4 KitKat操作系统. 时至今日,新品推出已经有一段时间了,各种功能爆料和性能体验等均纷纷出炉,本次专辑我们就来一起关注下谷歌的全新智能手机Nexus 5以及备受关注的Android 4.4。 Nexus 5内置谷歌最新的Android 4.4 KitKat操作系统,其中内置了语音控制功能.谷歌还对该版本Android作出了多项细节改进,其中包括了更多的Emoji表情图案,整合短信以及 Hangout至一个app,在来电显示中显示在Google Maps登记商家等. 这次的Android 4.4 KitKat虽然没有特别震撼的大改进,但各种实用小改进还是让人应接不暇,让Android系统更智能,UI的改进也更现代。新的电话拨号应用,可快速搜索人名,甚至是地名;Hangouts直接整合了原来的短信应用,现在用Hangouts可以解决短信、网络文字、视频、彩信所有事情,还可分享当前的位置(Hello iMessage),发送的照片不限本地,也包括在Google Drive云端或任何其他云存储服务里的图片;摄像机加入新的HDR+模式,可一次拍摄多张照片选出各张里最好的部分拼接成一个最佳的照片(目前只支持Nexus 5,未来可能会逐渐支持老手机);无线打印框架支持,任何文件都可被支持;直接说“OK, Google”即可开始语音搜索,语音识别率提升;Google Now现在改成从左向右滑动屏幕开启了,可解决用户的更多问题和提问,也利用了众包来获取更好的推荐答案。比如Google发现斯坦福的学生会在秋季经常查询课表,那它一旦判断出你也是斯坦福的学生,就会自动给你推送课程表。 有了功能介绍,怎么少得了功能体验呢?本次专辑我们不妨可以一起来体验一下。谷歌在“奇巧”中引入了一系列新功能。例如当用户播放音乐时,锁屏屏幕将可以全屏显示专辑图片。此外,新版系统采用了新的启动器,导航栏和顶部通知栏都采用了半透明效果。 在主页屏幕上,长按任何空白处将可以缩小并重排各个页面。当用户运行全屏应用时,导航栏和通知栏将彻底隐藏。不过,当其他手机厂商使用“奇巧”时,很可能采用订制的启动器来替换系统默认的启动器。更多功能我们将在本次专辑中为大家带来 日前,三星与英特尔联合在韩国举行的Tizen开发者峰会上展示了Tizen 3.0操作系统。 Tizen系统可以被认为是三星去Google化和自主发展的未来,在韩国举行Tizen开发者峰会上,三星公司正式介绍了和英特尔联手研发的全新Tizen 3.0操作系统,以期依托强大的消费级电子产品线来部署规划可以和Android和iOS抗衡的第三大系统。 据悉,未来Tizen系统将会有两个扩展方向:“Full”和“Lite”双版本。其中精简版本的系统支持的最大分辨率为320*480,只需要 512MB的ROM就能为系统提供足够的空间进行存储和运行需求,而对于内存的要求仅仅只需要256MB。对于Android阵营而言,如此低的运行门槛或带来硬件普及方面的威胁。 面向更高端的完整版Full Tizen系统最低内存为512MB,最低存储空间为1GB,支持的分辨率最高达到1280*720P。从系统需求方面我们可以非常清晰的看到三星和英特尔试图能够让这款系统支持更多的设备。 同时,Tizen联盟也宣布,基于Linux的开源操作系统Tizen已经与易趣(eBay),科乐美(Konami),迈克菲(Mcafee), 松下(Panasonic)等36家公司达成合作协议,以扩大对Tizen操作系统的支持。合作伙伴名单中有游戏开发商,移动运营商,也有电子巨头。 这次,Tizen联盟在Tizen开发者峰会上公布了新合作伙伴的完整名单,其中既有游戏出版商,也有移动运营商,还有不少电子产品巨头。那些公司显然受到了Tizen系统开源本性的吸引,因为开源就意味着开发商们可以提高编程的效率。 随着Tizen3.0的露面,三星的首款Tizen设备也揭开了其神秘的面纱。这款Tizen设备并非我们此前已经看到代号为“RedWood”的智能手机,而是一款型号为NX300M的智能数码相机,这款相机今年10月份已经在韩国本土上市发售。更多相关内容本次专辑将为大家带来…… Mark Shuttleworth之前关闭了Ubuntu Linux的第一号bug(“微软拥有最高的市场占有率”),导致了一些争议,也引出了一些意味深长的讨论,讨论自从1991年Linus Torvalds以个人玩物项目发明Linux以来,Linux所走过的路。 微软也许不会那么快退出桌面系统的历史舞台,但是随着Linux逐渐成长成为IT行业的一块重要基石,计算机的本质也已经完全改变。如今,从云服务到手机操作系统,几乎行业内的所有领域都受到了Linux的直接推动或间接影响。 伴随着支持者的不断增加,Linux的开发进程也在不断加快。但发展的方向又在何处?如果Linux的普及和开发程度正在接近顶峰,那接下来Linux将去往何方?因为Linux具有超高的定制性和超多的“分身”,也许没有哪一个单独的答案能够回答这个问题。 或许,更重要的,是快速成长中的Linux如何应对挑战,变得更加成熟稳定,成为在多个领域主导市场发展的领头羊。接下来,让我们分别从以下几个方面尝试预测一下Linux的未来:原材料、社区产品与企业贡献、其特质所面对的各种挑战、技术实力和成长方向。更多相关内容本次专辑为您带来…… 首先声明,“野望”在这里是一个舶来词,代表着一种野心与愿望,而当我看到OpenStack香港峰会展板上的厂商Logo,以及OpenStack基金会的主力成员 列表之后,很自然的就会在我的脑海中出现这个词汇,而这也是本次峰值给我的一个突出印象,今天我们就来谈谈传统IT大厂的云之野望。 何谓传统IT大厂?可以认为有两种含义,这些厂商是业界著名的IT解决方案提供商,在其所擅长的领域可以说独霸一方,不过传统二字在前,也就意味他们的优势在传统的企业级IT市场,而在新兴的IT领域,他们可能就不算大厂,或者不再像以前那么风光。在OpenStack 2013香港峰值展板上,我们可以看最为醒目的几个Logo中,就有这样的身影,比如RedHat、IBM、HP、思科、戴尔等等,而如果再翻开OpenStack基金会的主力成员列表,也会发现这些传统IT大厂 的级别也都相应可观。 在OpenStack基金会中,RedHat、IBM、HP、SUSE,这些在传统企业级IT市场耳熟能详的名字出现在了最高级的白金会员名单中,而思科与DELL则出现了黄金级会员中。这些传统的企业级IT大厂如此积极的向 OpenStack靠拢,一方面为后者带来了更高的人气,另一方面也让人感叹业界变化之快。我认为,这些传统巨头之所以这么做,是因为他们各自都有自己在云时代的野心与愿望(野望),但现实中留他们的机会则屈指可数,是寄人篱下还是说获取尽可能多的自主权,OpenStack显然在后一种可能性上带给了他们新的希望。 放眼当前的云世界,主要的技术堆栈(可以认为是云基础平台的核心组件)一目了然——有自成一体、独树一帜的Amazon AWS,有从虚拟化一路拼杀过来的VMware vCloud,有从Windows一脉相承的微软体系(Windows Azure+Windows Server+System Center),有从思杰收购并开源演化而来的CloudStack(从某种角度上讲,CloudStack与OpenStack的开源路线不太一样,由 于产品自身的统一套装的模式,CloudStack没有按项目组合的方式演进,而是类似于AWS与vCloud那样。而且目前的主力推进厂商仍然是思杰, 因此有人说它是半开源的,但无论怎样,它已经成为主流的云堆栈之一)。上述那些传统IT大厂与这些堆栈的主导厂商也都有或多或少的合作,并且, 有些厂商也曾自己尝试过建立自己的云堆栈,不过最终的结局都是黯淡收场。因此,这些传统企业级IT厂商与那些主流云堆栈的主导厂商相比,在云时代的影响力 明显 不在一个档次上。它们只有采用这些堆栈的份,而没有影响这些堆栈的可能,但OpenStack则有机会让他们的地位发生根本性的改变,并为未来的竞争创造 出更多的有利商机。更多内容本次专辑将为大家带来…… 在香港召开的2013 OpenStack峰会上,华为再度提交优异成绩。在存储领域,十余位OpenStack core开源开发人员,以及百余位OpenStack解决方案开发人员在该项目上持续投入,为推进OpenStack开源项目不断贡献智慧。 全球领先的信息与通信解决方案供应商华为今日宣布,在香港召开的2013 OpenStack峰会上,华为再度提交优异成绩。在存储领域,华为有十余位OpenStack core开源开发人员,以及百余位OpenStack解决方案开发人员在该项目上持续投入,为推进OpenStack开源项目不断贡献智慧。 随着IT和CT的逐渐融合,特别是云计算的出现,IT已经成为华为发展战略中的重要组成部分,华为也从CT厂商逐步转型为完整的ICT融合基础设施的解决方案提供商。OpenStack作为当今云计算时代最有影响力的开源项目,从一开始就受到华为的高度关注。OpenStack云平台按照资源类型可以划分为计算、网络、存储三大类,每一类都由一个或者多个模块构成,每一个模块都是一个单独的项目。华为于2012年10月23日正式宣布加入OpenStack基金会,在2013年4月份发布的grizzly版本中,华为存储产品正式支持OpenStack。华为以开放、融合的态度,积极实践,丰富了OpenStack存储产品种类,为用户提供更多更好的选择机会。华为是国内首家支持OpenStack的存储厂商,也是OpenStack中最具活力的存储厂商之一。更多动态我们将在本次专辑中为大家带来…… 如果说苹果帝国是依靠一段段源代码搭建而成的,那么Apple II DOS系统绝对是最大基石。在1978年的四月10日,一群怀揣着梦想的年轻人在打造现在拍卖行屡创新高的Apple II时候,调试创造了具有年轻生命力的Apple II DOS系统,最后一版的DOS是“Apple DOS 3.3”,今天计算机历史博物馆正式公开了Apple II DOS的源代码,让我们一起来见证苹果帝国的崛起之路。 可以说没有DOS系统Apple II就不可能如此收到消费者欢迎,在1977年的圣诞节假期中苹果的创始人Steve Wozniak设计了一个磁盘启动器,但是他迫切需求一个DOS系统。 在1978年年初苹果和Shepardson Microsystems公司签署了$13000的合同来共同努力创建DOS系统,该合同由乔布斯亲手签署,该项目同VisiCalc一样帮助Apple II创造了巨大的成功。更多相关内容本次专辑我们一起关注! 2013 年对 Java EE 和 GlassFish 来说是一个非常重要的年份。6月12日,甲骨文和它的合作伙伴们发布了 Java EE 7,该版本提供了三个主要特效:HTML5、开发者生产力提升以及满足企业的要求。发布前两天就吸引了超过 1 万观众。 发布当天 Oracle 同时也宣布了 GlassFish Serve 开源版本 4,这是首个兼容 Java EE 7 的应用服务器。GlassFish 服务器开源版是(而且一直是)支持最新 Java EE 规范的服务器参考实现。Oracle 同时发布了 Java EE 7 SDK,绑定了 GlassFish 服务器开源版 4 作为 Java EE7 的学习帮助。最后 Oracle 公开宣布 Java EE 7 参考实现基于 GlassFish 服务器开源版 4. Java EE 是一个非常流行的平台,目前已经有超过 20 个 Java EE 6 的兼容实现可供选择。 在发布完 Java EE 7 和 GlassFish 开源版 4 后,我们开始计划 Java EE 8 的路线图,该路线图在 JavaOne Strategy Keynote 中制定。总结来说,Java EE 8 将继续提升对 HTML5 的支持,提升对云和 NoSQL 的支持。我们收到来自社区和客户的大量反馈信息表明,他们非常乐意看到在 Java EE 8 上的这些提升。 同时我们开始制定 GlassFish Server 路线图,我们将在 2014 年的 JavaOne 大会上发布 GlassFish 服务器开源版 4.1 ,下面是对路线图的更新:……具体的大家可以关注本次专辑哦! 本周四谷歌宣布自家的web编程语言Dart 1.0版本完工。Dart是为网站与web应用在程序效率和软件表现方面对JavaScript的一种提升。项目主管Lars Bak在博客更新中说,1.0版本的发布也就意味着Dart已经可以正式用于web世界,而不再只是测试。虽然还有很多障碍让Dart无法直接用于web,谷歌还是为之提供了一些间接的实现机制,并且尝试说服其他浏览器制造商Dart值得使用。 Dart是在2年前初次登上历史舞台的,本次1.0版本的发布则是在比利时的Devoxx大会上。谷歌坚持开发了这一新的编程语言,期望对JavaScript程序员来说会易于学习,并且有更高的使用效率,发布SDK开发套件帮助程序员编程,还有Chrome浏览器的Dartium版本,以及dart2js工具,用于在不支持Dart的浏览器中将Dart转为JavaScript。 但实际上就像谷歌的Native Client一样,Dart尚未获得任何其他浏览器制造商的支持。JS本身易于理解,性能也在稳步提升,预计很快就会有EcmaScript 6新版本的到来。Dart推广的难处包含了对程序员施加新的学习成本、构建库、还得找浏览器程序员提升其性能并修复其安全问题。JS虽然也存在问题,但往web世界再推一种新的标准显然只会增加整个系统的复杂性。当今已有无数的网页使用JS元素,就算Dart赶上来,这些网页也没有理由因此移除或修改,更何况谷歌自己在JS之上也有不少努力。 不过按照谷歌的一贯传统,谷歌在Dart项目上仍然表现出了足够的耐心。在过去两年中,SDK就有了相当大的变化,并且始终在对外宣传Dart在性能上有多么大的提升,甚至表示当时机成熟后,程序员肯定会很喜欢Dart。实际上,程序员的兴趣确实也是其他浏览器是否支持Dart的最重要因素。更多介绍本次专辑将为大家带来…… AMD于今日宣布了其正在与开源社区和技术伙伴们联手推动其下一代"加速处理器"(APU)产品的消息。该公司研究员Phil Rogers在主题演讲中强调:"AMD正在改进软件和协助其他开发者利用APU技术"。APU采用了由HSA Foundation维护的异构系统架构(Heterogeneous System Architecture),在单一芯片上整合了Radeon图形引擎和x86处理器,能够让加速器和图形处理器运行在与系统CPU相同的水平。 异构系统架构(HSA)允许程序使用图形处理器进行浮点运算,而无需独立的内存或任务调度,因此可以有更好的低层系统集成和速度的相应增加。该技术概念通常用于移动设备的"片上系统"(SoC)。但是AMD也已经开发了能够帮助开发者们利用HSA架构的工具软件。 Oracle和AMD合作的Sumatra GCC/HSA项目,为Linux GCC编译器带来了这项技术(它为开源社区集成了AMD clMath库)。而AccelerEyes的ArrayFire 2.0,则为Windows和Linux开发人员带来了能够利用GPU计算的简易API。更多相关消息我们将持续为大家关注…… 企业级开源软件供应商Red Hat正在密切重视针对采用64位ARM处理器的服务器的开发,通过提升企业级特性来配合数据中心即将开始采用64位ARM平台的趋势。“虽然你没有看到我们今天在市场上的商业产品,但我们正在构筑领先能力。从上到下针对即将到来的64位技术。如果我们需要响应市场的发展,我们将有能力去完成。”Red Hat ARM首席架构师Jon Masters表示。 ARM处理器将会给计算领域带来翻天覆地的变化,Masters表示。ARM已经在智能收集和嵌入式计算设备占据主导地位,同样渴望在数据中心扮演 一个角色。过去几年,基于ARM处理器的服务器已经在服务器市场出现。惠普已经开始通过MoonShot计划销售ARM服务器。 在数据中心领域,因为ARM的低功耗设计,使得ARM带来了一个超大规模计算的时代,可以在一个服务器机架部署数千个微小计算节点。“在不久将来,我们将能够建立规模庞大的计算集群,这将带来更本的不同。”Masters表示。ARM处理器可能没有X86处理器的处理速度,但是它们能够通过微小的能耗实现大部分的性能,这意味着在更小的空间可以部署更多的处理器。如果你对这个时下逐渐热起来的技术感兴趣的话,不妨关注一下! Mozilla已于今日披露了一个名叫Shader Editor的开发工具,并且会与Firefox 27一同到来。正如其名,新编辑器可以通过WebGL运行和实时编辑所有shader程序。这意味着使用者可以在不中断任何动画或状态的情况下,即时查看到结果。 此外,编辑shaders还不会影响到WebGL的性能表现。预计Firefox 27会在明年年初的时候到来。本次专辑还准备了相关的视频,更多相关内容本次专辑将为大家带来…… 为了修复一些 bug 从而增强系统稳定性,在连着跳票几周后,最新的 Fedora Linux 终于要在12月份出来了。Fedora 是一款为 RHEL 做软件测试用的开源操作系统(即 Red Hat 公司会将那些在 Fedora 系统运行稳定的软件版本吸收到 RHEL 系统中 —— 译者注),这次更新将会带来什么样的变化呢?让我们来看一下。 早在10月末,Fedora 项目就宣布 Fedora 20 正式版要延迟一周发布(Fedora 项目计划在每年的4月和10月发布新的版本,但几乎每次都在跳票,所以见怪不怪了 —— 译者的吐槽)。在11月1号,Fedora 项目又宣布将 Fedora 20 推迟一周。而现在的计划再次变成11月12日发布 Beta 版,12月17日发布正式版。 抛下进度不提,Fedora 用户还是可以对这次最新最棒的版本更新抱有很大期望的。比如为了将桌面轻量化,Fedora 20 不再默认安装一些软件,像 syslog 和 sendmail。 NetworkManager 增加了一些很有用的功能,比如支持网桥和网卡绑定,在以前,要实现这两个酷酷的功能,需要通过复杂的命令行操作。在布署复杂的网络环境,特别是在云计算和软件定义网络(SDN)中,现在的 Fedora 对用户来说更有吸引力了。 Fedora 20 的目标是完全支持 ARM 设备(特别是 ARM7hl),这个目标能让它在移动终端和一些新兴硬件产品占有一席之地。更多相关进展,我们将在本次专辑中为大家带来…… 下面我们来说些有趣的事情,也算是周末的福利了!ThinkGeek近日发布了一款全新的机器人Bero.用户可以使用蓝牙,利用智能手机或平板电脑对它进行控制.Bero采用开源设计,适合各年龄段用户,同时拥有自动导航功能. 机器人中内置红外光学导航系统,可以在室内自主导航.它的内核采用开源设计,因此用户可以自行更新代码.Bero可以晃动手臂,摇动头部并进行移动等.用户可以通过iOS以及Android应用,通过蓝牙2.0技术遥控Bero. 该机器人售价149.99美元,有黑白两种颜色.它内置的电池能支持3至5小时的使用.更多介绍我们将在本次专辑中为大家带来…… Paparazzi(PPZ) 是一个软硬件全开源的项目,它始于2003年,旨在通过来自社区的意见和 鼓励建立一个非常强大和灵活的自动驾驶系统。 它是一整套完整成熟的解决方案,内容不仅覆盖 了飞行器上的软硬件,包括传感器,电压调节器,GPS 接收机、自动驾驶软件及算法;同时也 包括地面站相关软硬件,包括各种调制解调器,天线等设备;同时,它还有一个不断进化的用户 友好的地面控制站软件。 PPZ 系统的关键特性是使用红外线感应器和飞行姿态惯性测量传感器,通过计算来提供强大而 准确的姿态估计,让飞行器不需要地面手动控制校准,即能自动调整飞行状态。控制者只需要在 地面站上给飞行器设定任务,剩下的则交给飞行器则自己去完成。所有的飞控、导航、姿态调整、 任务执行等工作等,都是由飞控板全自动完成。当然,地面人员也可以随时在自动控制和手动控 制两种状态间自由切换。 除了使用硬件列表上的设备外,PPZ 的大部分型号飞控板还有 GPIO 接口,因此可以通过编程 来控制外接设备。最常见的例子,就是控制外挂相机进行航拍。所有的配置数据,都在设计和装配调试无人机的时候,通过一个管理中心的系统(Paparazzi Center)进行配置,并以 xml 文件的形式保存。更多相关介绍大家可以关注本次专辑…… 在过去的几个月中,Steam平台受到了众人的关注。并不是因为它带来的游戏,而是由于它拓 展支持了不同的操作系统。假如你还没有听说过,那么我告诉你,官方宣布Steam计划支持Linux,而且还在持续改进他们的beta版Linux客户 端。花不了多长时间,就可以让Steam的Linux客户端平稳下来,所以现在需要做的事情就只是把游戏移植到Linux上了。 现在这项非常重要的服务已经可以在我们可爱的企鹅上使用,这儿还有好多理由指出你为什么应该至少考虑一下转换到Linux平台。我将以这个明显的优点作为开始 - 使用Steam玩游戏时,性能表现会好很多。当然,同使用Wine玩游戏相比,那就更加显得更加快速咯,因为游戏是原生运行的,无需兼容层。性能是玩游戏时最重要的因素之一,所以人们怎么可以错过这么一个显著的优点呢。 无论何时你购买一个游戏,你都无法保证你购买的游戏可以在Wine上良好运行。虽然有一个Wine兼容性数据库,上面列出了Wine兼容的应用和游戏,但是 这只是告诉你有哪些想购买但是有可能不兼容的应用或游戏,从而节省你的金钱。然而,使用Steam,那些支持Linux的所有游戏都可以保证兼容,不需要去询问任何兼容性问题。 当然,转到Steam平台你就可以获得它所有的好处。这包括:偶尔的价格优惠(尤其是那些在售的游戏),完全在线体验,不再需要物理介质,游戏和客户端更新时你可以保持同步更新等。 例如,若你在你的电脑上重装了系统,你只需打开Steam,坐在一旁休息,它就可以自动下载并安装所有你安装过的游戏。在Windows和Mac OS X上,人们非常喜欢Steam的这种运作方式,所以这是一个你购买游戏的好去处。更多相关体验请关注本次专辑…… 更多本周开源资讯,本次专辑将为您一一呈现…… 谷歌推Android 4.4:席卷世界的潮流 谷歌在最近发布了最新的Nexus 5,以及被业界期待已久的Android 4.4 KitKat操作系统. 时至今日,新品推出已经有一段时间了,各种功能爆料和性能体验等均纷纷出炉,本次专辑我们就来一起关注下谷歌的全新智能手机Nexus 5以及备受关注的Android 4.4。 Tizen3.0登场:欲成电子设备新选择 日前,三星与英特尔联合在韩国举行的Tizen开发者峰会上展示了Tizen 3.0操作系统。 Tizen系统可以被认为是三星去Google化和自主发展的未来,在韩国举行Tizen开发者峰会上,三星公司正式介绍了和英特尔联手研发的全新Tizen 3.0操作系统,以期依托强大的消费级电子产品线来部署规划可以和Android和iOS抗衡的第三大系统。 Linux的未来:进化无处不在 Mark Shuttleworth之前关闭了Ubuntu Linux的第一号bug(“微软拥有最高的市场占有率”),导致了一些争议,也引出了一些意味深长的讨论,讨论自从1991年Linus Torvalds以个人玩物项目发明Linux以来,Linux所走过的路。 OpenStack香港峰会:传统IT大厂的云之野望 首先声明,“野望”在这里是一个舶来词,代表着一种野心与愿望,而当我看到OpenStack香港峰会展板上的厂商Logo,以及OpenStack基金会的主力成员 列表之后,很自然的就会在我的脑海中出现这个词汇,而这也是本次峰值给我的一个突出印象,今天我们就来谈谈传统IT大厂的云之野望。 Linux内核4.0来了准备对3.x说再见吧 Linux Torvalds目前正在考虑尽快更换内核的版本号到4.0,新版本将主要专注于bug修复 据Linux内核开发维护人员介绍,不远的将来,为了便于管理,Linux的内核版本号将从3.x跳到4.x。Linus Torvalds表示会尽快将其付诸实施。 还用Wine在Linux上玩游戏?快用Steam吧! 在过去的几个月中,Steam平台受到了众人的关注。并不是因为它带来的游戏,而是由于它拓 展支持了不同的操作系统。假如你还没有听说过,那么我告诉你,官方宣布Steam计划支持Linux,而且还在持续改进他们的beta版Linux客户端。 Java EE和GlassFish服务器路线图更新 2013 年对 Java EE 和 GlassFish 来说是一个非常重要的年份。6月12日,甲骨文和它的合作伙伴们发布了 Java EE 7,该版本提供了三个主要特效:HTML5、开发者生产力提升以及满足企业的要求。发布前两天就吸引了超过 1 万观众。 计算机历史博物馆公开Apple II DOS源代码 如果说苹果帝国是依靠一段段源代码搭建而成的,那么Apple II DOS系统绝对是最大基石。在1978年的四月10日,一群怀揣着梦想的年轻人在打造现在拍卖行屡创新高的Apple II时候,调试创造了具有年轻生命力的Apple II DOS系统,最后一版的DOS是“Apple DOS 3.3”,今天计算机历史博物馆正式公开了Apple II DOS的源代码,让我们一起来见证苹果帝国的崛起之路。 谷歌web编程语言Dart迈入1.0正式版 本周四谷歌宣布自家的web编程语言Dart 1.0版本完工。Dart是为网站与web应用在程序效率和软件表现方面对JavaScript的一种提升。项目主管Lars Bak在博客更新中说,1.0版本的发布也就意味着Dart已经可以正式用于web世界,而不再只是测试。 Firefox 27将内置Shader Editor开发者工具 Mozilla已于今日披露了一个名叫Shader Editor的开发工具,并且会与Firefox 27一同到来。正如其名,新编辑器可以通过WebGL运行和实时编辑所有shader程序。这意味着使用者可以在不中断任何动画或状态的情况下,即时查看到结果。 AMD联手开源社区为服务器带来异构系统架构优化 AMD于今日宣布了其正在与开源社区和技术伙伴们联手推动其下一代"加速处理器"(APU)产品的消息。该公司研究员Phil Rogers在主题演讲中强调:"AMD正在改进软件和协助其他开发者利用APU技术"。 Android Kitkat给产品团队带来了哪些变化? 2013年10月31日,Google发布了android4.4操作系统,代号“Kitkat”,这无疑是今年Google在移动市场最大的重头戏之一。kitkat给产品团队又带来了哪些变化呢?此次升级新增、改进了约15项新特性,同时targetSdkVersion升级到19,WebView、ContentResolver、AlarmManager等API都有较大更新。 红帽为ARM做好准备:64位ARM生态圈逐步完善 企业级开源软件供应商Red Hat正在密切重视针对采用64位ARM处理器的服务器的开发,通过提升企业级特性来配合数据中心即将开始采用64位ARM平台的趋势。 ARM处理器将会给计算领域带来翻天覆地的变化,Masters表示。ARM已经在智能收集和嵌入式计算设备占据主导地位,同样渴望在数据中心扮演 一个角色。 开源自动导航蓝牙机器人上市 ThinkGeek近日发布了一款全新的机器人Bero.用户可以使用蓝牙,利用智能手机或平板电脑对它进行控制.Bero采用开源设计,适合各年龄段用户,同时拥有自动导航功能. Linus Torvalds:SteamOS将“真正帮助”Linux桌面系统实现 Linus Torvalds非常欢迎Valve公司的SteamOS系统入驻Linux平台,表示它将大力推动Linux桌面系统的发展。Linux之父大力赞扬Valve的“独到眼光”,表示这一合作将迫使其他生产商开始认真重视Linux,特别是游戏开发商们将开始摒弃Windows。 思科创新技术快速实现OpenStack支持程度 近年来,OpenStack开源云平台发展迅速,思科采用该平台来实现对自己的Olympus OpenStack商业项目的支持,也因此成为OpenStack背后最大的支持者。思科在2012年结束对Olympus项目的支持,转向开源项目Apache CloudStack平台。 英特尔有识人士探讨HTML5的未来 计算机程序员一直受跨平台问题的困扰,自从需要涉及第二个平台开始。自那之后,问题的数量便迅速增加。如今,开发人员至少需要同时针对四个操作系统(以及更多细分的系统)进行开发,运行这些操作系统的设备具有各种外观、尺寸大小、分辨率、持久度、输入方法、运营商网络、连接速度和状态、用户界面的规定、应用商店、部署及更新机制等。 Facebook开放计算项目确定开放交换机规范 开放计算项目在六个月前宣布将推出一款开放的、操作系统无关的数据中心交换机,在本周,该项目组声称他们正在考虑与这个交换机的四个贡献。在30个潜在的贡献中,开放计算项目组主席兼总裁Frank Frankovsky表示,表示其中四个贡献可能很快被接受。 Jolla与俄国搜索老大Yandex合作 自 9 月份宣布兼容Android以来,芬兰创业公司 Jolla(出自 MeeGo 原班人马)的开源操作系统 Sailfish 今天又有了新的动作——与俄国本土最大的搜索引掣Yandex合作为即将上市的自有品牌硬件产品推出 app store。目前其智能手机预售量约达5万台。 Windows 8抄了Linux不少东西 一直以来微软可没少说Linux侵犯了它多少多少东西,可是,Windows呢,拔它的源码出来会有多少Linux的东西?如图,Windows 8的Powershell。 MuleSoft开源设计RESTful APIs的RAML Tools 近日,MuleSoft发布了3款基于RAML的用于设计、评估和测试RESTful APIs的工具。RAML来源于RESTful API建模语言,它是一种让人们易于阅读并且能让机器对特定的文档能解析的语言。RAML是基于YAML,符合1.2版本规范,能帮助设计RESTful API和鼓励对API的发掘和重用,依靠标准和最佳实践从而编写更高质量的API。 Mark Shuttleworth为茶党言论和商标行动道歉 Canonical创始人Mark Shuttleworth为这一受争议的商标行动道歉,同时也对几周前发表的开源茶党言论道歉,表示这一评论没有必要,冒犯了真正的茶党成员和Ubuntu批评者。 OpenOffice将支持微软docx等格式 目前OpenOffice.org的免费Office软件正在逐步改进,现在基于Linux系统的一个免费插件,可以让OpenOffice支持微软Office 2007格式,同时微软的OpenXML也被列入了支持列表. Go语言4周岁生日 Go语言4岁了,生日快乐!Go语言是由Google开发和开源的编程语言,2007年,谷歌工程师Rob Pike, Ken Thompson和Robert Griesemer开始设计一门全新的语言,这是它的最初原型。 Fedora 20:新的网络配置功能、支持ARM 为了修复一些 bug 从而增强系统稳定性,在连着跳票几周后,最新的 Fedora Linux 终于要在12月份出来了。Fedora 是一款为 RHEL 做软件测试用的开源操作系统(即 Red Hat 公司会将那些在 Fedora 系统运行稳定的软件版本吸收到 RHEL 系统中 —— 译者注),这次更新将会带来什么样的变化呢?让我们来看一下。 Paparazzi:软硬件全开源的无人机飞控系统 Paparazzi(PPZ) 是一个软硬件全开源的项目,它始于2003年,旨在通过来自社区的意见和 鼓励建立一个非常强大和灵活的自动驾驶系统。它是一整套完整成熟的解决方案,内容不仅覆盖 了飞行器上的软硬件,包括传感器,电压调节器,GPS 接收机…… 怎么判断Linux是否适合你? 如果你厌烦了Windows,或者想延长旧PC的寿命,也或者想给小孩使用一款OS,Linux都能满足你。盘点你目前使用的程序。微软Office?Linux有相应的OpenOffice。Outlook?Linux有Evolution。Photoshop?Linux有流行的GIMP。 Java开发者:你应该远离的6个Java特性 Nikita Salnikov Tarnovski是plumbr的高级开发者,也是一位应用性能调优的专家,他拥有多年的性能调优经验。近日,Tarnovski撰文谈到了普通开发者应该尽量避免使用的6个Java特性,这些特性常见于各种框架或库当中,但对于普通的应用开发者来说,使用这些特性也许会给你所开发的应用带来灾难。 Pear OS 8安装截图 Pear OS 8 真的很漂亮,做得不错,前天虚拟机完了一把黑苹果,MAC 的确很完美, Pear OS 虽然远远赶不上苹果,但已是最大限度的接近 MAC 界面了!已经做到极简,操作也很顺手了! LUPA开源软件一周动态盘点 在计算通信领域,写几段使人类同胞能够理解的文字,实在比敲几行不会使编译器或者解释器呕吐的软件代码要困难得多。 这就是为什么每当涉及到代码,几乎所有文档都弱爆了。因为写东西给人看,比写给机器看难得多,在可以预见的未来,文档将一直弱下去,而对此你无能为力。除了一件事。 JavaScript中“源代码包含一切”的变革性力量,是我提出——并一直信奉的——Atwood定律。尽管“查看源代码”没有被内置(却完全应该内置),你应该为自己的栈要求查看相关源代码。无论文档里怎么说,源代码才是最终真相,才是你所能找到的最好的、最新的并且是最权威的文档,这永远是事实。所以,你越早承认这一点,你就越能够成为一个富裕的软件开发者。更多学习经验本次专辑和大家共享…… Leadwerks是一个多用途游戏开发应用,现在正在往Linux上移植以便于在Linux(Ubuntu)上开发原生游戏。 数月前,Leadwerks在kickstarter平台上发起了一个众筹项目,以便于集资给这个游戏创建工具增加Linux平台支持,项目目标包括成功达到预定的集资目标和放出leadwerks的beta版。 在它的官网上,Leadwerks的开发者贴出了一张有 leadwerks 3.1 运行在Ubuntu上的图片。图片显示,它有着原生的外观和感觉,而且和桌面进行了恰当的集成,这些成就明显的推动了仍在开发中的leadwerks在Ubuntu上的可用性。这是Leadwerks真正运行在Ubuntu上的第一张截图!尽管仍然还有许多工作要做,但是看到它确实已经可以运行在Ubuntu上了,无论怎样,这真的是一个大的里程碑。我们使用GTK,所以Leadwerks的Linux版的外观和使用的感受和Linux原生应用一样。或许你也有兴趣对它进行更深的了解? 程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到 30 岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能干到 30 岁,最多 35 岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希望能像《21 年速成C++》那样速成,好多时候超级有想和他们争论的冲动,但后来想想算了,因为你无法帮助那些只想呆在井底思维封闭而且想走捷径速成的人。 今天,我们又来谈这个老话题,因为我看到一篇论文,但是也一定会有很多人都会找出各种理由来论证这篇论文的是错的,无所谓了,我把这篇文章送给那些和我一样准备为技术和编程执着和坚持的人。 我们以前为Ubuntu每个版本整理了一个安装后核对表,但是因为新功能的到来以及不断的进步,我们建议的步骤也在不断改变和转换。因此,升级到Ubuntu 13.10后最好做哪些事情呢? 尽管Ubuntu 13.10相较于之前的发布版包含了较少的面向用户的特征,但是新的Smart scopes服务还是不可错过的。Ubuntu本身已经支持了大量的硬件。但是虽然免费而又开源的的驱动能力越来越强,在Steam 或 Steam HD video 上玩儿游戏仍会感觉性能差强人意。 如果是这样,可以 安装并使用专有驱动 ,它们在Software & Updates (软件和更新)工具中。在启动器里打开软件源应用 (或者通过系统设置)然后点击进入“其他驱动”选项卡,然后按照屏幕上的提示操作。更多内容本次专辑将为你带来…… 使用软件产品,或多或少都会遇到问题。对于商业产品,我们可以咨询客服寻求帮助。对于公司自己研发的产品,我们可以直接请教专家同事。但对于开源软件,在遇到问题时,如何才能及时有效地寻求帮助呢? 本文以开源类库 Sea.js 为例,说说我心目中的最佳实践。遇到问题时,心里都很着急。在决定向开源社区提交问题前,最好先做做以下功课:确保自己阅读过至少一次官方文档。这样在遇到问题时,如果能回忆起只言片语,就可以再去读一遍相关文档,问题往往也就解决了。 对于成熟的开源项目,你遇到的问题,很可能别人也遇到过。这时通过 Google、StackOverflow 等网站的搜索服务,可以帮你快速定位并解决问题。永远记住,地球上的你并不孤单,包括你遇到的问题。更多相关内容我们将在本次专辑中为大家带来…… 安装Ubuntu13.10后必做的10件事(2013-11-08) 我们以前为Ubuntu每个版本整理了一个安装后核对表,但是因为新功能的到来以及不断的进步,我们建议的步骤也在不断改变和转换。
还在用Wine玩游戏?快去用Steam吧! (2013-11-11) 在过去的几个月中,Steam平台受到了众人的关注。并不是因为它带来的游戏,而是由于它拓展支持了不同的操作系统。假如你还没有听说过,那么我告诉你,官方宣布Steam计划支持Linux,而且还在持续改进他们的beta版Linux客户端。
一步步安装Ubuntu 13.10服务器版 (2013-11-11) 如你所见,这是一篇关于Ubuntu 13.10服务器版的安装的指南,译者把服务器版称之为服务版。下载最新的版本Ubuntu 13.10 服务版,然后用刻录好的Ubuntu 13.10服务版光盘引导你的服务器,你将会看到类似下面的显示。
学会阅读源代码 (2013-11-12) 这就是为什么每当涉及到代码,几乎所有文档都弱爆了。因为写东西给人看,比写给机器看难得多,在可以预见的未来,文档将一直弱下去,而对此你无能为力。除了一件事。
Ubuntu上可用的游戏编辑器Leadwerks (2013-11-12) Leadwerks是一个多用途游戏开发应用,现在正在往Linux上移植以便于在Linux(Ubuntu)上开发原生游戏。数月前,Leadwerks在kickstarter平台上发起了一个众筹项目,以便于集资给这个游戏创建工具增加Linux平台支持,项目目标包括成功达到预定的集资目标和放出leadwerks的beta版。
C#项目代码规范(2013-11-12) 在C#中通常使用的两种编码方式如下:Camel(驼峰式): 大小写形式-除了第一个单词,所有单词第一个字母大写,其他字母小写。Pascal(帕斯卡): 大小写形式-所有单词第一个字母大写,其他字母小写。
如何向开源社区提问题(2013-11-13) 使用软件产品,或多或少都会遇到问题。对于商业产品,我们可以咨询客服寻求帮助。对于公司自己研发的产品,我们可以直接请教专家同事。但对于开源软件,在遇到问题时,如何才能及时有效地寻求帮助呢?
编程能力与编程年龄 (2013-11-13) 程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到 30 岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭......
|