shinewang

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  53 随笔 :: 0 文章 :: 200 评论 :: 0 Trackbacks

01 2009 档案

     摘要: Hibernate确实功能强悍,但在易用性、性能上存在缺陷。如果团队中没有一个精通Hibernate的高手,不适合使用Hibernate。  阅读全文
posted @ 2009-01-21 11:16 shinewang 阅读(37246) | 评论 (97)  编辑

     摘要: 根据The Computer Language Benchmarks Game的性能测试结果:
PHP : JRuby : Python : Java 大约是 1:2:4:100,以上结果仅供参考。另外,JRuby、Java比较占用内存。由此可以看出,Ruby应用于Web开发在性能上不会有太大的的问题,至少和PHP/Python是同一数量级的。  阅读全文
posted @ 2009-01-20 11:09 shinewang 阅读(23071) | 评论 (8)  编辑

posted @ 2009-01-16 16:25 shinewang 阅读(365) | 评论 (0)  编辑

     摘要: 程序员这个职业到底是不是吃青春饭,这个问题可能一直是每个初入职场的程序员心头挥之不去的阴影。如果你是平常的程序员,或自认有才但运气不好,就应该思考前程的问题。  阅读全文
posted @ 2009-01-14 17:14 shinewang 阅读(3315) | 评论 (6)  编辑

     摘要: 程序员是最容易创业的,或者说是创业成本最低的职业。只要有一台电脑和投入自己的时间,就可以写出畅销天下的软件,这是每个程序员的梦想。更何况世界首富常年以来就是程序员出身的比尔盖茨,这也刺激了更多的程序员走上创业之路。可是等到真的开始创业,才发现这条路并不容易。程序员创业应该把自己定位到产品经理的职责角色,不要被技术上的优势束缚。  阅读全文
posted @ 2009-01-14 17:07 shinewang 阅读(2924) | 评论 (12)  编辑

     摘要: 速度测试工具
兼容性测试工具
SEO测试工具
统计系统  阅读全文
posted @ 2009-01-12 15:00 shinewang 阅读(2084) | 评论 (0)  编辑

posted @ 2009-01-06 19:58 shinewang 阅读(194) | 评论 (0)  编辑

     摘要: 在经济陷入困境的时候,IT肩负着提高商业效率、降低成本开支的重任。考虑到这一点,以下是我给出的2009年上升与下降趋势预测的清单。  阅读全文
posted @ 2009-01-06 19:03 shinewang 阅读(2286) | 评论 (3)  编辑

     摘要: Good OS Co.差不多半年前发布了gOS3.0,一个在我看来是划时代的Linux发行版。虽然确切的说,gOS算不上一个全新的发行版,因为它还只是基于Ubuntu8.04的一个改进,但是我仍然相信gOS3.0的出现必将大大加快Linux的普及。本来以为Good OS Co.会在Ubuntu8.10之后推出下一个版本的gOS,但是没想到他们居然先弄了一个Cloud OS(直到昨天才发布仍然基于8.04的gOS3.1)。Cloud OS从这个名字来看应该是比gOS走得更远了,毕竟都云了吗。事实上它所带出的"网络即一切"的理念从长远看来也是对的。不过Good OS CO.居然提出该系统与windows集成。虽然他们同时也号称Cloud OS理论上可以和任何独立OS集成,但是看看他们的页面和新品介绍,感觉好像他们刚刚收到一笔微软的买笑钱。难道就是想消除人们对他们是Google OS的误解?  阅读全文
posted @ 2009-01-06 15:17 shinewang 阅读(1509) | 评论 (7)  编辑

     摘要: 由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个 Java语言实现的Rails-like框架?答案是Play!
Play!的案例:
abikenow
http://www.abikenow.com
分享和搜索自行车的iPhone应用
Shigeta website
http://www.shigeta.fr
zebre
企业内部管理系统,使用了JPA 、AJAX和Google charts API等技术。
B&B media website
http://www.bandbmedia.com
zapps
zapps提供了一个完整的协作平台,包括邮件、任务管理、日历、文档管理等功能。  阅读全文
posted @ 2009-01-05 12:46 shinewang 阅读(1904) | 评论 (5)  编辑

     摘要: 论坛
涉及JPA、页面模板、控制器、Session、Flash、自定义404/403页面、安全、Email等
Blog
涉及JPA、页面模板、控制器、Session、Flash、自定义404/403页面、安全等
多种模板类型
Play!支持通过调用renderXXX方法输出json、html、xml、二进制等多种回复类型,如果只是调用render()方法,Play!会根据浏览器的需要选择不同的模板。
Flex客户端
Play!应用程序粘合Amazon ECS (e-commerce API)和Flex客户端的  阅读全文
posted @ 2009-01-05 10:28 shinewang 阅读(1925) | 评论 (1)  编辑

     摘要: 由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个 Java语言实现的Rails-like框架?答案是Play!

目前Play!没有集成验证功能,暂时可以使用下面两个验证框架作为替代:
Hibernate Validator
OVal
Play!开发团队有实现一个类似Hibernate Validator功能的验证框架的打算。  阅读全文
posted @ 2009-01-05 09:52 shinewang 阅读(575) | 评论 (1)  编辑

     摘要: 在中国,没有一个企业像金山这样饱受争议;在中国也没有一个企业所走的路像金山这样戏剧和充满艰辛。金山在微软的阴影和盗版的围追堵截下生存了近20年,在国际软件巨头和盗版的双重压力下,金山软件始终不懈充满激情,从一路坎坷中顽强走来,被视为中国民族的软件产业的领导者,在这个坚持梦想的创业故事中,你可以看到一家软件企业在20年里的挣扎、转折、挫败、崛起和成长的全部历程。金山的20年历程就是一幅展现中国软件产业20年跌宏起伏的历史画卷。  阅读全文
posted @ 2009-01-01 23:38 shinewang 阅读(2659) | 评论 (3)  编辑

posted @ 2009-01-01 23:37 shinewang 阅读(245) | 评论 (0)  编辑