在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。 除了Web应用外,NodeJS也被应用在许多方面,本文盘点了NodeJS在其它方面所开发的十大令人神奇的项目,这些项目涉及到应用程序监控、媒体流、远程控制、桌面和移动应用等等。 NodeOS是采用NodeJS开发的一款友好的操作系统,该操作系统是完全建立在Linux内核之上的,并且采用shell和NPM进行包管理,采用NodeJS不仅可以很好地进行包管理,还可以很好的管理脚本、接口等。目前,Docker和Vagrant都是采用NodeOS的首个版本进行构建的。 许多硬件黑客希望通过Web页面即可控制他们的Arduino,Noduino就是这样的一个项目,一个简单灵活的JavaScript和NodeJS框架,通过使用HTML5、Socket.IO和NodeJS的Web应用来控制Arduino。目前,该项目刚刚启动,支持一些常用功能,比如从Arduino中捕获事件(例如点击按钮)等。更多介绍本次专辑将为您带来…… RobotPeak 是上海的一家硬件创业团队, 团队致力于民用机器人平台系统、机器人操作系统(ROS)以及相关设备的设计研发,并尝试将日新月异的机器人技术融入人们的日常生活与娱乐当中。同 时,RobotPeak 将尽力为机器人技术在开源硬件、开源软件社区的普及做出贡献。陈士凯是 RobotPeak 联合创始人,他给我们带来了最新的 x86 构架的 Arduino 开发板 Intel Galileo 的深度使用报告。 在今年(2013)罗马举办的首届欧洲 Make Faire 上,Intel 向对外发布了采用 x86 构架的 Arduino 开发板:Intel Galileo。这无疑是一个开源硬件领域的重磅消息。作为 CPU 领域的巨头 Intel,为开源硬件 /Maker 领域这个从前相对小众的圈子推出专门的硬件,无疑说明对开源硬件领域发展的重视程度。同时,Intel 也作为本届欧洲 Maker Faire 的主要赞助商。 在 PC 行业,Intel x86 构架的强大性能一直被行业称道,自然这次推出的 Arduino 开发板,也给业界带来了无限的遐想。我相信很多人都会略带调侃问:这个开发板能不能运行 Windows 这样的问题。同时,相信也有不少人会关心 Intel Galileo 的功耗问题,以及开发使用上是否具有难度。 作为曾在 Intel 工作过的作者,对老东家能够推出针对开源硬件市场的产品感到欣慰。通过朋友,我也有幸在较早时间拿到了一块 Intel Galileo。经过了一段时间的使用和体验,这里我就将我们对 Intel Galileo 的一些使用体验向大家分享。并且作为开源硬件和机器人开发的从业人员,聊聊 Intel Galileo 到底可以给我们带来哪些想象空间? 更多本周开源资讯,本次专辑将为您一一呈现…… Firefox加快自身发展助推移动系统 不久前,Mozilla刚刚发布了Firefox 26(稳定版),但是随后,它又马不停蹄地送来了Firefox 27.0 Beta 1。本次更新覆盖了桌面和Android平台,版本号27.0 Beta 1。尽管看起来不像是重大版本,但是它仍然带来了Social API的优化和对TLS 1.2的支持,Android版本亦迎来了更多的语言。 Valve开源系统主机挺进游戏硬件领域 在过去的几个月中,Steam平台受到了众人的关注。并不是因为它带来的游戏,而是由于它拓展支持了不同的操作系统。假如你还没有听说过,那么我告诉你,官方宣布Steam计划支持Linux,而且还在持续改进他们的beta版Linux客户端。 德国的“去微软”项目LiMux NSA事件令大家开始认识到微软的真面目,但任何曾从Windows迁移到Linux或Mac OS X的人,都深知要“戒掉”微软有多困难,更何况是整个城市都要脱离微软的魔掌?但德国的慕尼黑做到了,负责领军的Peter Hofmann应记一功。 大量Win9/OS X概念设计抄袭Linux 过去几个月出现了大量的关于操作系统的概念设计,其中大部分是Windows的,但近期也有不少Mac OS X的设计出现。Windows和Mac OS X粉丝们试图通过借鉴Linux的桌面和主题风格,来对Windows和OS X改造。 回顾2013年的Linux桌面 2013年即将终结,回顾这一年的Linux桌面,你想到了什么?Ubuntu Edge?Ubuntu没落?如果你有更多的意见和建议,请在下面评论处留言。2013年延续2012年的趋势,各种项目开始集资。但今年的两次失败经历验证了集资并非总是神奇的解决方案的事实。 SpaceOS:“嫦娥三号”选择的国产操作系统 说起微软的Windows,苹果的Mac OS以及谷歌的Android,相信大家都不会陌生,它们都是操作系统,即对计算机的各种资源进行管理的软件,是计算机能够运行的灵魂,美国的一些航天器上用的就是VxWorks操作系统。但是,如果问起我国航天器上的计算机用的是什么操作系统,也许很少有人知道。 |