2月11日消息 近日有消息称,国内开源社区软件phpwind团队已解散。 公开资料显示,phpwind简称PW,是一个基于PHP和MySQL的论坛程序。其前身是ofstar,发布于2004年。2008年5月phpwind加入阿里巴巴集团,2009年12月确认被阿里巴巴集团收购,截至2013年12月,phpwind项目品牌由阿里云计算有限公司拥有,软件全面开源免费。 近期,站长圈有消息称,phpwind团队已解散。业内人士卢松松表示,phpwind被阿里收购后,曾组建新团队重新开发了软件,后因用户反馈不理想等原因,程序被搁置。另有业内人士透露,一年前phpwind只有2个人维护。更多内容大家可以关注本次专辑。 Phaser是一款专门用于桌面及移动HTML5 2D游戏开发的开源免费框架,提供JavaScript和TypeScript双重支持,内置游戏对象的物理属性,采用Pixi.js引擎以加快Canvas和WebGL渲染,基于浏览器支持可自由切换。 Flappy Bird的下架让许多开发者做个爆管子、夹小鸟的Flappy类游戏的兴致盎然了起来,也让Phaser这一专门用于桌面及移动HTML5 2D游戏开发的开源免费框架为更多人所知晓。Phaser支持JavaScript和TypeScript,采用Pixi.js引擎以加快2D Canvas和WebGL渲染,基于浏览器支持可自由切换。 快速、免费、易于维护,使用Phaser来开发2D小游戏的优势显而易见。一方面,开发者可以直接通过Koding平台上的VM开发系统进行代码编写及预览。另一方面,也可以在支持Canvas的浏览器中直接安装Phaser来进行游戏开发。 除了IE 9+、Firefox、Chrome、Safari及Opera等桌面浏览器之外,Phaser还支持Mobile Chrome(Android 2.2+)及Mobile Safari(iOS 5+)等移动浏览器。使用Phaser进行游戏开发没有任何语言设定,并且,在Phaser官网上,还提供了非常详细的开发指南,想要一探究竟的开发者不妨直接登陆Phaser查看。 Google最近发布了一份完整的Java编码规范。规范的内容包括一些切实可行的硬性规定。Google内部均遵守此规范。该规范不仅涵盖了代码格式,还包括其他类型的约定和编码标准。 该规范主要分为6大部分:源文件基本规范、源文件结构、代码格式、命名、编程实践和Javadoc。源文件基本规范说明文件名、文件编码、空格和特殊字符等规范要求。源文件结构说明许可信息、package和import声明、类成员顺序等规范要求。代码格式用于说明源代码中大括号、缩进、换行、空格、括号、枚举、数组、switch语句、注解、注释和修饰符等格式要求。命名说明了标识符(包、类、方法、常量、属性、局部变量和类变量)的命名规范和驼峰大小写定义。编程实践说明@Override、异常、静态成员和终结器的用法。Javadoc说明哪些地方需要Javadoc,以及它的格式要求。 更多内容请阅读Google Java Style。Oracle也提供了官方的Java语言编码规范。Google还提供了其它语言的代码风格指南,包括C++、Objective-C、Python、Shell、HTML/CSS、JavaScript和Lisp等等。 Plan-9是一个很棒的、很先进的,而且完全是全新实现的Unix系统,它的目的就是要最终解决Unix最初的诺言:一切皆为文件。你听说过这套系统吗?没有?那好,下面就是为什么。 我十分确信你不知道Plan-9是什么东西,并且很有可能你还是第一次听说这个名字。Plan-9是一款神奇的新版Unix,几乎是由70年代当初开发Unix系统的同一个团队开发的。它的确是一款非常酷的操作系统。它跟Unix非常相似,但它不是Unix,它纠正了Unix系统里很多不一致的、古怪的、至今仍然存在的特性。 Unix在当初立项时有个这样的许诺:系统里任何的东西都是‘文件’——根据某些文件的定义。例如,sockets,也许称作网络连接更合适,它们就不是文件,进程也不是文件。 在Plan-9中,所有的这些问题都解决了!先进的9P虚拟文件系统协议最终让所有东西都成为了文件。目录变成了“命名空间”,资源被映射成了文件。多么神奇!现在,你可以通过对/proc目录(现在应该成其为一个命名空间)里的一个文件使用“cat”命令来查看进程的情况。同样,打开一个网络连接的方式变成了打开/net/tcp目录里的一个文件,这就是它。”iotcl”系统调用在这个系统里完全被根除了,因为基于操作系统上的现代文件形式中的这种怪胎已经不再需要了。更多介绍大家可以关注本次专辑。 |