Archive for 十二月, 2008

Maverick

星期三, 十二月 31st, 2008

Maverick is the definitive solution for total SSH compatibility on the Java™ platform. The library is designed to support SSH1 and SSH2 using any version of the Java Development Kit from 1.1 and above, and the API is also now J2ME-ready1 in anticipation of the new breed of interconnected mobile devices.
IntelliJ IDEA已经绑定了这个开发包,如果你进行相关的插件开发并涉及到SSH,就可以使用Maverick这个包,会方便不少。Maverick在cvsIntegration plugin中,只要设置一下插件依赖就可以啦。Maverick的网址: http://www.sshtools.co.uk/en/j2ssh-maverick/

Weblogic中文爱好者站点

星期六, 十二月 27th, 2008

老王做Weblogic这一行很久啦,一直想搞一个站点,主要是把自己知道和了解的知识和大家共享。还好在cn域名恢复之前收费前注册了weblogicfans.cn,目前是blog,有兴趣可以看一下。 http://www.weblogicfans.cn
Del.icio.us : Weblogic, 爱好者

《Learning Ext JS》读后感

星期五, 十二月 26th, 2008

花了点时间看了这本书,虽然开发过ExtJS项目,但是由于没有一本书带着入门,所以知识还是零零碎碎的,不完整。《Learning Ext JS》确实不错,写的非常通俗,也将相关的术语解释的很到位,值得一读。ExtJS可以说是功能全面的框架,结合Google Gears,开发将非常便捷,同时也期待Apress的一本关于ExtJS和Google Gears整合开发的图书。

购得《Hibernate Search in Action》

星期三, 十二月 24th, 2008

Manning的图书口碑都是贼好,所以还是忍不住买了这本书。项目中会用到Hibernate,顺道也用了Hibernate Search,所以忍痛一下买啦。上Manning买书真的挺麻烦,有墙,走代理上去,最后下载图书还找了一个国外的主机下载,有点麻烦啊。今天晚上打算阅读一下啦。

scRUBYt

星期二, 十二月 23rd, 2008

a simple but powerful web scraping toolkit written in Ruby. It’s purpose is to free you from the drudgery of web page crawling, looking up HTML tags, attributes, XPaths, form names and other typical low-level web scraping stuff by figuring these out from your examples copy’n’pasted from the Web page or straight from Firebug.
articles: http://www.rubyrailways.com/data-extraction-for-web-20-screen-scraping-in-rubyrails/
http://www.rubyrailways.com/data-extraction-for-web-20-screen-scraping-in-rubyrails-episode1/

购得《Learning Ext JS》

星期一, 十二月 22nd, 2008

由于使用到ExtJS进行一些应用开发,所以购买了这本书的电子版($23.99),准备好好读一下,虽然看了不少ExtJS的文档,但是全面系统的书籍还是需要的,同时督促一下直接要学习一下。目前主要的站点就是 Book Shelf和Snippet,打算接下来在搞一个新的ExtJS应用站点。

Velocity关键字和中文直接连接问题

星期四, 十二月 18th, 2008

早上看到Velocity模板中有一段代码:
#if($nick!=”)$nick#else游客#end你好
结果发现IDEA报错误,发现#else和#end均没有高亮显示。这段代码Velocity也能解析,但是这段代码在解析器中却不能很好工作,应该IDEA根据词法解析器将”#else游客”解析为Macro啦。这里可能不明显(中文),如果我们将其更改为#elseGuest,你就明白啦,这种写法太汗啦。建议用花括号将关键字包含起来,如{#else}游客或{#else}Guest,这样每一个人都明白啦,所以正确的写法应该这样:
#if($nick!=”)$nick{#else}游客{#end}你好
图如下:

Google发布App Engine收费计划

星期三, 十二月 17th, 2008

Google发布了App Engine的收费计划,这是一件好事情,毕竟一些关键性的应用有了商业保障。对比EC2的价格,App Engine好像便宜不少,EC是主机,控制权更大,下面是两者的基本价格对比。就目前看来,EC2还是不错的选择。
App Engine的费用价格:http://googleappengine.blogspot.com/2008/05/announcing-open-signups-expected.html
* $0.10 /CPU core小时 * $0.15 – $0.18/每月每GB空间 * $0.12/每GB输出带宽 * $0.10/每GB输入带宽
EC2的费用价格: http://aws.amazon.com/ec2/#pricing
1.7 GB memory 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit) 160 GB instance storage (150 GB plus 10 GB root partition) 32-bit platform I/O Performance: Moderate Price: $0.10 per instance hour Data [...]