Archive for 六月, 2010

RubyMine 3.0版本可能会添加Yard支持

星期二, 六月 22nd, 2010

Yard,地址为http://yardoc.org/,对比javadoc,phpdoc和jsdoc可能字面上比较难理解,其实就是rubydoc,默认的ruby doc是不支持annotation的,但是Yard就不一样啦,Yard一方面是生成文档,更重要的是为IDE提供支持,如果IDE工具全面支持Yard的话,你编写Ruby基本上能达到Java编辑器那样的特性:代码提示和导航更方便。写过一些文章介绍过jsdoc,当然phpdoc IDEA默认支持,这些doc会让开发更便捷。

IntelliJ IDEA X EAP启动

星期五, 六月 18th, 2010

IntelliJ IDEA X其实就是IntelliJ IDEA 10,X是版本10的代号,目前还不知道10版本的RoadMap,将会包含哪些特性,目前还不得而知,不过有几点应该是非常明显的: 1. Java 7.0,这个不用说啦,号称秋季发布,不知道会如何 2. HTML 5和CSS 3,同时增加对JavaScript更好的支持,目前这个已经是大势所趋,Web开发功能会加强 3. 应该会整合一些项目管理,如Scrum等 4. 整个平台来说,会对脚本语言支持的更强大,目前的Ruby,Python,Groovy,PHP等,这些应该会更加强大。 5. Mobile App Development:目前支持Android,但是如果支持iPhone,添加对Object-C支持将非常吸引人。 从Java角度来看,个人真的不知道IDEA应该增加哪些主要特性,IDEA基本整合Java中主流的框架,而且整合的非常好,所以个人也比较看重10版本的RoadMap,IDE和图书一样,也是技术的一个风向标。

Sencha Touch

星期四, 六月 17th, 2010

Sencha Touch: HTML5 Mobile App Framework,顾名思义,就是瞄准移动设备的HTML5应用框架,基于Sencha Touch,使用HTML5和CSS3规范,可以在移动设备(iOS和Android)上创建各种Web应用,这些web应用就像这些平台的App应用一样,有非常漂亮的界面,有离线数据存储等。个人在iPad上运行了一下Sencha Touch的demo应用,整个UI非常漂亮,和整个系统看起来是一体的。Sencha Touch的开发和ExtJS差不多,相差不大,如果有ExtJS的开发经验,开发基于Mobile的Web App也不复杂。更多信息,请访问: http://www.sencha.com/products/touch/

Ext JS + jQTouch + Raphaël = Sencha

星期三, 六月 16th, 2010

昨天访问extjs时候,发现域名都变啦,改为www.sencha.com啦。从blog上得知,jQTouch和Raphaël在两个框架的作者已经加入ExtJS团队,形成一个新团队:Sencha。从新组成的Sencha,不难看出,Sencha主要瞄准HTML 5和移动设备,从之前extjs的blog上我们可以看出很多关于HTML 5和CSS 3的。之前ExtJS的roadmap就有对移动设备的支持,jQTouch的加入就说明这点啦。对于我这个ExtJS用户来说,当然是利好消息,我们可以整合后的Sencha开发功能更丰富的应用。详细信息请参考: http://www.sencha.com/blog/2010/06/14/ext-js-jqtouch-raphael-sencha/

在ipad上管理blog啦

星期五, 六月 4th, 2010

今天安装了iPad上的wordpress应用,现在可以在ipad上便捷管理blog啦,接下来会多写一些,同时更会关注一下评论。from ipad!