三月 10th, 2010
ExtJS 3.2 Beta发布,主要包括: MultiSort,Transitions和Composite Fields等,具体的信息请访问: http://www.extjs.com/blog/2010/03/09/announcing-ext-js-3-2-beta-multisort-transitions-and-composite-fields/。 之前以为3.2的版本会添加对Mobile等移动设备支持,好像没有看到。希望3.2发布的时候,能够看到Ext Designer。
Posted in 新闻 | No Comments »
三月 9th, 2010
Ehcache provides a simple caching API for building high-performance data caches, and serves as a plug-in cache for Hibernate, the object/relational persistence and query service. The Ehcache 2.0 enhancements will further entrench it as the de facto caching industry standard for maximizing application throughput and performance and eliminating database bottlenecks.
- Easier configuration -Ehcache now supports fully-coherent distributed caching as a Hibernate Second-Level Cache, as well as directly through the Ehcache API, using one common jar file that is JVM vendor-agnostic. Switching between local and distributed implementations is done with a simple configuration change, and without the need for Java agents or boot jars.
- Write-behind- A new Ehcache API supports write-behind caching with guaranteed asynchronous batching of updates to the database that reduces database load and improves application latency.
- JTA – New JTA support enables Ehcache to participate as a XA resource in transactions coordinated by a transaction manager alongside other XA resources like databases and message queues.
- Fast loading – Optimized bulk-loading enables fast cache warming and rapid application start-up.
- Management- A new management feature provides dynamic configuration for Ehcache, whereby cache parameters like TTI and TTL can be changed on the fly via the Terracotta management console or any JMX-compliant tool.
Ehcache目前有Terracotta负责开发,Terracotta是专业级的开源软件开发商,还包括Quartz,Terracotta for Spring等产品。
Posted in 新闻 | No Comments »
三月 8th, 2010
Zen Coding是解决HTML和CSS快速编写的问题,但是其缩写代号已经已经成为规范,如table+,link:css,img:src等,非常容易阅读和理解。虽然是HTML需要的,但是在Wiki中也需要,如在wiki中创建一个table,也是需要规范的,如果使用table+作为简写,代替wiki的table创建过程,那就简单多啦,而且也容易记住。个人就参考了Zen Coding,将Google Code中wiki形成和Zen Coding一样的规范,这样写Wiki也快速多啦。同样可以扩展一下,可以用到其他Wiki编写上,如Github上等,Zen Coding确实起了规范的作用。
Posted in 技术 | No Comments »
三月 5th, 2010
GAE/J SDK带的样例都是基于Ant的,但是就目前来说,大多数Java开发人员都在使用Maven,而且对比Ant,Maven的项目管理更加方便。gae-maven-plugin就是一个Maven的插件,来解决GAE/J的项目开发。GAE/J带的各种Ant Task,gae-maven-plugin都有实现,而且添加更多的功能。如果你在开发GAE/J应用,应该考虑使用Maven来管理。
Posted in 技术 | No Comments »
三月 4th, 2010
购买了《Firebug 1.5: Editing, Debugging, and Monitoring Web Pages》和《Groovy for Domain-Specific Languages 》,FireBug基本上是每一个UED必备工具,这本书应该介绍FireBug使用,可能不少UED可能不存在使用问题,但是很多开发人员开不具备这个专用技能,看一下书会帮助很大。 Groovy for DSL,不用说啦,非常专的一本图书,如果说使用JFlex,JavaCC和ANTLR来实现DSL,门槛很高,不如Groovy的DSL简单,这个个人打算拜读一下。

Posted in 读书 | No Comments »
三月 3rd, 2010
Ruby社区的gem host服务器之前主要有三个:gems.rubyforge.org, gemcutter.org和gems.github.com,大多数gem都在这三个服务器上。先是github放弃了对gem host,相关的host服务转向gemcutter.org,后来有不少文章都是介绍如何使用gemcutter,railscast上也有一个gemcutter视频教学。现在一个新的gem host服务接替了目前存在gem host,那就是rubygems.org,gemcutter.org和gems.rubyforge.org也都指向rubygems.org,形成一个集中的gem host。从rubygems.org的blog上可以看出,在gem 1.3.6发布时,所有的gem迁移工作都已经完成。目前http://www.rubygems.org可以是Ruby社区gem host,这种集中式的host服务对Ruby开发人员来说,是一个非常好的消息,在一个地方就可以找到所有的gem。
Posted in 技术, 新闻 | No Comments »
三月 2nd, 2010
我自己都不记得这个设备啦,号称去年会发布,一直跳票,差不多都忘记这个啦。从Engadget的站点了解到,ASUS Chairman,声称会在4月份发布,不知道这次是否还会跳票。

Posted in 新闻 | No Comments »
三月 2nd, 2010
Griffon 0.3.0发布,该版本是一个主要的变更版本,主要特性如下:
- Upgraded to Groovy 1.7.1
- Enhancements to packaging options for applet and webstart modes.
- Native libraries support – applications can now bundle platform specific jars and libraries. Supports 32bit versions only.
- Addon improvements – more configurable options like events and FactoryBuilderSupport delegates.
- New Artifact inspection API – adds the ability to inspect artifacts at runtime and apply meta-programming.
- New threading options – UIThreadHelper mirrors SwingBuilder’s threading facilities and expands them.
- Service support and auto-injection. See Guice and Spring plugins for more powerful and comprehensive DI options.
- New plugins: i18n, artifacts, db4o, berkleleydb, erlang, flyingsaucer, p6spy, jmx and more!
- Updated plugins: Spring, GSQL, builder plugins and more!
Posted in 新闻 | No Comments »