摘要: Hibernate確實(shí)功能強(qiáng)悍,但在易用性、性能上存在缺陷。如果團(tuán)隊(duì)中沒(méi)有一個(gè)精通Hibernate的高手,不適合使用Hibernate。 閱讀全文
01 2009 檔案
摘要: 根據(jù)The Computer Language Benchmarks Game的性能測(cè)試結(jié)果:
PHP : JRuby : Python : Java 大約是 1:2:4:100,以上結(jié)果僅供參考。另外,JRuby、Java比較占用內(nèi)存。由此可以看出,Ruby應(yīng)用于Web開發(fā)在性能上不會(huì)有太大的的問(wèn)題,至少和PHP/Python是同一數(shù)量級(jí)的。 閱讀全文
PHP : JRuby : Python : Java 大約是 1:2:4:100,以上結(jié)果僅供參考。另外,JRuby、Java比較占用內(nèi)存。由此可以看出,Ruby應(yīng)用于Web開發(fā)在性能上不會(huì)有太大的的問(wèn)題,至少和PHP/Python是同一數(shù)量級(jí)的。 閱讀全文
摘要: 程序員這個(gè)職業(yè)到底是不是吃青春飯,這個(gè)問(wèn)題可能一直是每個(gè)初入職場(chǎng)的程序員心頭揮之不去的陰影。如果你是平常的程序員,或自認(rèn)有才但運(yùn)氣不好,就應(yīng)該思考前程的問(wèn)題。 閱讀全文
摘要: 程序員是最容易創(chuàng)業(yè)的,或者說(shuō)是創(chuàng)業(yè)成本最低的職業(yè)。只要有一臺(tái)電腦和投入自己的時(shí)間,就可以寫出暢銷天下的軟件,這是每個(gè)程序員的夢(mèng)想。更何況世界首富常年以來(lái)就是程序員出身的比爾蓋茨,這也刺激了更多的程序員走上創(chuàng)業(yè)之路。可是等到真的開始創(chuàng)業(yè),才發(fā)現(xiàn)這條路并不容易。程序員創(chuàng)業(yè)應(yīng)該把自己定位到產(chǎn)品經(jīng)理的職責(zé)角色,不要被技術(shù)上的優(yōu)勢(shì)束縛。 閱讀全文
摘要: 在經(jīng)濟(jì)陷入困境的時(shí)候,IT肩負(fù)著提高商業(yè)效率、降低成本開支的重任。考慮到這一點(diǎn),以下是我給出的2009年上升與下降趨勢(shì)預(yù)測(cè)的清單。 閱讀全文
摘要: Good OS Co.差不多半年前發(fā)布了gOS3.0,一個(gè)在我看來(lái)是劃時(shí)代的Linux發(fā)行版。雖然確切的說(shuō),gOS算不上一個(gè)全新的發(fā)行版,因?yàn)樗€只是基于Ubuntu8.04的一個(gè)改進(jìn),但是我仍然相信gOS3.0的出現(xiàn)必將大大加快Linux的普及。本來(lái)以為Good OS Co.會(huì)在Ubuntu8.10之后推出下一個(gè)版本的gOS,但是沒(méi)想到他們居然先弄了一個(gè)Cloud OS(直到昨天才發(fā)布仍然基于8.04的gOS3.1)。Cloud OS從這個(gè)名字來(lái)看應(yīng)該是比gOS走得更遠(yuǎn)了,畢竟都云了嗎。事實(shí)上它所帶出的"網(wǎng)絡(luò)即一切"的理念從長(zhǎng)遠(yuǎn)看來(lái)也是對(duì)的。不過(guò)Good OS CO.居然提出該系統(tǒng)與windows集成。雖然他們同時(shí)也號(hào)稱Cloud OS理論上可以和任何獨(dú)立OS集成,但是看看他們的頁(yè)面和新品介紹,感覺(jué)好像他們剛剛收到一筆微軟的買笑錢。難道就是想消除人們對(duì)他們是Google OS的誤解? 閱讀全文
摘要: 由于Java語(yǔ)言的局限性,實(shí)現(xiàn)一個(gè)Rails-like的Java開發(fā)框架一直是一個(gè)難題。在Java上想體驗(yàn)Rails-like的開發(fā)模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動(dòng)態(tài)語(yǔ)言實(shí)現(xiàn)的框架,只是基于JVM而不是基于Java語(yǔ)言本身。動(dòng)態(tài)語(yǔ)言確實(shí)有很多優(yōu)點(diǎn),但往往難以調(diào)試。是否有一個(gè) Java語(yǔ)言實(shí)現(xiàn)的Rails-like框架?答案是Play!
Play!的案例:
abikenow
http://www.abikenow.com
分享和搜索自行車的iPhone應(yīng)用
Shigeta website
http://www.shigeta.fr
zebre
企業(yè)內(nèi)部管理系統(tǒng),使用了JPA 、AJAX和Google charts API等技術(shù)。
B&B media website
http://www.bandbmedia.com
zapps
zapps提供了一個(gè)完整的協(xié)作平臺(tái),包括郵件、任務(wù)管理、日歷、文檔管理等功能。 閱讀全文
Play!的案例:
abikenow
http://www.abikenow.com
分享和搜索自行車的iPhone應(yīng)用
Shigeta website
http://www.shigeta.fr
zebre
企業(yè)內(nèi)部管理系統(tǒng),使用了JPA 、AJAX和Google charts API等技術(shù)。
B&B media website
http://www.bandbmedia.com
zapps
zapps提供了一個(gè)完整的協(xié)作平臺(tái),包括郵件、任務(wù)管理、日歷、文檔管理等功能。 閱讀全文
摘要: 論壇
涉及JPA、頁(yè)面模板、控制器、Session、Flash、自定義404/403頁(yè)面、安全、Email等
Blog
涉及JPA、頁(yè)面模板、控制器、Session、Flash、自定義404/403頁(yè)面、安全等
多種模板類型
Play!支持通過(guò)調(diào)用renderXXX方法輸出json、html、xml、二進(jìn)制等多種回復(fù)類型,如果只是調(diào)用render()方法,Play!會(huì)根據(jù)瀏覽器的需要選擇不同的模板。
Flex客戶端
Play!應(yīng)用程序粘合Amazon ECS (e-commerce API)和Flex客戶端的 閱讀全文
涉及JPA、頁(yè)面模板、控制器、Session、Flash、自定義404/403頁(yè)面、安全、Email等
Blog
涉及JPA、頁(yè)面模板、控制器、Session、Flash、自定義404/403頁(yè)面、安全等
多種模板類型
Play!支持通過(guò)調(diào)用renderXXX方法輸出json、html、xml、二進(jìn)制等多種回復(fù)類型,如果只是調(diào)用render()方法,Play!會(huì)根據(jù)瀏覽器的需要選擇不同的模板。
Flex客戶端
Play!應(yīng)用程序粘合Amazon ECS (e-commerce API)和Flex客戶端的 閱讀全文
摘要: 由于Java語(yǔ)言的局限性,實(shí)現(xiàn)一個(gè)Rails-like的Java開發(fā)框架一直是一個(gè)難題。在Java上想體驗(yàn)Rails-like的開發(fā)模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動(dòng)態(tài)語(yǔ)言實(shí)現(xiàn)的框架,只是基于JVM而不是基于Java語(yǔ)言本身。動(dòng)態(tài)語(yǔ)言確實(shí)有很多優(yōu)點(diǎn),但往往難以調(diào)試。是否有一個(gè) Java語(yǔ)言實(shí)現(xiàn)的Rails-like框架?答案是Play!
目前Play!沒(méi)有集成驗(yàn)證功能,暫時(shí)可以使用下面兩個(gè)驗(yàn)證框架作為替代:
Hibernate Validator
OVal
Play!開發(fā)團(tuán)隊(duì)有實(shí)現(xiàn)一個(gè)類似Hibernate Validator功能的驗(yàn)證框架的打算。 閱讀全文
目前Play!沒(méi)有集成驗(yàn)證功能,暫時(shí)可以使用下面兩個(gè)驗(yàn)證框架作為替代:
Hibernate Validator
OVal
Play!開發(fā)團(tuán)隊(duì)有實(shí)現(xiàn)一個(gè)類似Hibernate Validator功能的驗(yàn)證框架的打算。 閱讀全文
摘要: 在中國(guó),沒(méi)有一個(gè)企業(yè)像金山這樣飽受爭(zhēng)議;在中國(guó)也沒(méi)有一個(gè)企業(yè)所走的路像金山這樣戲劇和充滿艱辛。金山在微軟的陰影和盜版的圍追堵截下生存了近20年,在國(guó)際軟件巨頭和盜版的雙重壓力下,金山軟件始終不懈充滿激情,從一路坎坷中頑強(qiáng)走來(lái),被視為中國(guó)民族的軟件產(chǎn)業(yè)的領(lǐng)導(dǎo)者,在這個(gè)堅(jiān)持夢(mèng)想的創(chuàng)業(yè)故事中,你可以看到一家軟件企業(yè)在20年里的掙扎、轉(zhuǎn)折、挫敗、崛起和成長(zhǎng)的全部歷程。金山的20年歷程就是一幅展現(xiàn)中國(guó)軟件產(chǎn)業(yè)20年跌宏起伏的歷史畫卷。 閱讀全文