2012-02-17

2012.02.17 短訊

Errai 推出 2.0。Errai 是一個由 JBoss 開發維護的 GWT framework,由於跟 JBoss(還有 JavaEE)不熟,所以其實也沒在碰......
資料來源:Errai Developer Blog

WebKit Isn't Breaking the Web. You Are〉這篇以比較中立的角度在指責 WebKit only的網站,害怕 WebKit 變成另一個 IE6 [慘笑],而〈Web Developers Sound Off on WebKit Prefixes〉是另一篇延續這個話題的文章。
資料來源:webmonkey

System.nanoTime() 是怎麼實作的呢?這篇分別找了一下 Windows、Linux、Solaris 上的答案。太底層了,有點看不懂...... Orz
資料來源:Java Code Geeks

好久沒悠閒地發短訊了...... [毆飛]

2012-02-08

2012.02.08 短訊

HBase(Java)在效能上敗給 Hypertable(C++),關鍵點在於 Garbag Collection,不過整體來講好像都輸...... 果然接下來是 C++ 的年代了嗎?(謎之聲:哼哼,明明一直都是)
資料來源:High Scalability

Apache MyFace Core 2.1.6 發佈...... JSF 沒在用,我只是純粹好奇真的有人在用 JSF 啊? [毆飛]
資料來源:+Apache News Online

PostgreSQL 9.2 版似乎會加上 JSON 的支援
資料來源:OIO Developer Blog

2012-02-06

寫軟體不難

寫軟體不難,只要能按耐住性子處理那些繁瑣細節。
寫軟體不難,只要能找得到處理繁瑣細節的工具,然後學會用。
寫軟體不難,只要忘記工具可能會製造出另一堆繁瑣細節。

寫軟體不難,只要處理繁瑣細節時不要輕易妄想寫個工具處理(寫軟體的軟體,還是軟體!)
寫軟體不難,只要處理完前前後後大大小小的繁瑣細節後,還有人敢去修改程式碼

寫軟體不難,但也許當個捉妖道士或是驅魔師更容易些

The devil is in the details, God bless programmers.


寫軟體不難......

2012-02-05

2012.02.05 短訊

PDF.js 似乎是有人用 JS 重刻了 PDF reader(還 0.2 版了),也有 Firefox add-on 版本,果然瘋狂的人到處都有啊... [遠目]
資料來源:2ality.com

Unicode 終於要統一地球啦!根據 Google 的統計,目前使用 Unicode 的網頁已經超過 60%,不過數據圖上比較有趣的是中文(主要還是 GB2312)的比率,呈現一種很詭異的波浪狀...
資料來源:Google 官方 blog

這篇文章列了一堆 2011 年的網路數據,例如有多少電子信箱(27.6% 的人在用 M$ Outlook!)、Web Server 的比率與成長率、地區人口統計(亞洲佔了 44%、快要比美洲+歐洲還要多)、IE 只剩 40% 不到、Chrome 跟 Firefox 各佔 25%+......
資料來源:pingdom (應該是 High Scalability... 只是我忘記網址了)

2012-02-04

猜不透的 Datastore Admin......

前幾天無聊亂逛 GAE 的管理功能,Datastore Admin 要好~~久才會跑出來,看到有 Delete Entities 的功能,想說那來砍 _ah_session 看看,之前掛了 SessionCleanupServlet
似乎沒什麼效果,可是系統已經很久沒有用 session,實在頗怪。雖然壓根談不上爆 storage quota,不過基於龜毛,沒用的東西砍一砍比較清爽...... \囧/

喔...... 要跑 MapReduce? 那就跑啊... 反正也才 5MB 大、沒多少資料,應該不打緊。接著跳出一堆看不懂的表格,實際去 Datastore Viewer 看... _ah_session 的東西還是在,還多了幾個奇怪的 datastore...... 等等......
為甚麼本來沒多少的 Datastore Write Operations
瞬間 100% 啊 <囧>
然後隔了一天 _ah_session 才真正清光光(Datastore Write Operations 沒有再爆炸了)、隔了兩天那些奇怪的 datastore 才統統不見...... 真是猜不透... 猜不透啊...... Orz

下次還是自己寫刪除功能好了...... 囧>

2012-02-03

2012.02.03 短訊

這篇以年表的方式介紹 JavaScript 相關發展。自從 AJAX 出來之後,JavaScript 發展的步調令人... 傻眼?2009 年的 Node.js 與 Chrome OS、以及 2011 年 M$ 的 Windows 8 計畫...... 這可能是在 1995 發明時未曾想過的事情...... [遠目]
資料來源:2ality.com

這篇在討論用 HTML5 開發遊戲遇到的困境、以及一些相關議題。
資料來源:Christian Heilmann

這篇在介紹下一代的 Firefox 計畫:Servo。Servo 打算用 Mozilla 設計的 Rust 語言取代 C++,以解決 C++ 帶來的問題。文中也花了一點篇幅在介紹 Rust。
資料來源:2ality.com

最近短訊進度極度落後 Orz

2012-02-01

2012.02.01 短訊

Chrome 版本的憤怒鳥現在透過 gwt-voices 這個 library,將 audio 的部份改使用 Web Audio API。btw,憤怒鳥是使用 GWT 另一個 library PlayN 來作到跨平台,雖然不是很典型的 GWT 用法,不過... 人家終究還是選了 GWT 啊! [握拳]
資料來源:GWT Blog

Shadow DOM 已經進化成 W3C Editor's Draft。如果不知道什麼是 Shadow DOM,在 Don'tCare Blog 上有一篇入門翻譯文章
資料來源:+Web Components

Apache 2.2.22 release
資料來源:+Apache News Online

過年期間正在弄某個見不得人的 project,導致短訊積壓了快一個禮拜。今天打開電腦,光 G+ 上頭的資料就三筆了...... 唉唉... 搞技術老的快...... Orz