JetBrains TV发布
星期五, 九月 3rd, 2010当然不是Apple和Google TV类似的硬件产品,而是一个站点,提供JetBrains产品的各种培训视频,方便相关开发人员学习和了解JetBrains的一些工具,主要有IntelliJ IDEA,RubyMine,ReSharper,TeamCity等,大家不妨可以看一下,有不少内容非常有用。地址为: http://tv.jetbrains.net/
当然不是Apple和Google TV类似的硬件产品,而是一个站点,提供JetBrains产品的各种培训视频,方便相关开发人员学习和了解JetBrains的一些工具,主要有IntelliJ IDEA,RubyMine,ReSharper,TeamCity等,大家不妨可以看一下,有不少内容非常有用。地址为: http://tv.jetbrains.net/
IntelliJ IDEA 10添加了对Hibernate的Criteria的支持,也就是现在支持Criteria的代码提示,请看下图:
这样我们使用Criteria就方便多啦,目前Restrictions和Order都支持,之前个人认为HQL不错,有代码提示,不容易错,现在用Criteria也很方便。
IntelliJ IDEA X第一个EAP的release note发布啦,但是程序还没有发布。从Release Note中我们可以看出主要的更新在:SpringFramework,Maven,Javascript,Flex和Groovy等。具体的特性,请访问: http://confluence.jetbrains.net/display/IDEADEV/IDEA+X+First+EAP+Release+Notes
Griffon 0.9 Snapshot发布,新的变化特别多。之前Griffon还是0.3.1,这次直接升级到0.9,相信是有很多原因的。具体的Change List,请访问:http://docs.codehaus.org/display/GRIFFON/Griffon+0.9 另外,可能由于《Griffon in Action》作者比较忙的缘故,该书更新的速度比较慢,在0.9发布后,图书应该会更新,估计新的特性介绍也会添加到图书中。
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和图书一样,也是技术的一个风向标。
昨天访问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/
PhpStorm 1.0正式发布,功能就不说啦,现在已经有不少专业级别的php程序在使用这个工具的,也有不少blog在介绍这款工具。个人也会使用这个工具,会将自己的使用心得和大家分享。详细信息请访问: http://www.jetbrains.com/phpstorm/index.html
上周一个哥们发邮件问我,iBATIS Plugin会支持3.0版本吗?我当时回复是我会关注iBATIS 3.0,正在看相关的文档,打算开发新一版的插件,有时就把这封邮件转发给了Larry(iBATIS项目的开发人员,一起合作开发了iBATIS plugin),Larry告诉我下周iBATIS项目会做重大调整,但是没有说是什么调整,我以为是iBATIS 3.0的重大发布和相关规划,没有问。今天早上阅读iBATIS的邮件邮件是,告知iBATIS项目已经转至Google Code,究其原因可能是Apache软件组织由于iBATIS项目不够活跃,决定取消对iBATIS的项目资助,这就意味着iBATIS必须离开Apache软件组织,自行发展,当前的iBATIS项目进入Apache Attic,束之高阁。新的iBATIS项目转至Google Code,名称调整为mybatis。