Posted on 2011-10-09 20:23
dennis 閱讀(6573)
評論(15) 編輯 收藏 所屬分類:
涂鴉 、
my open-source
將自己在googlecode和github上的所有項(xiàng)目過了一遍,整理一張列表,列下一些還有點(diǎn)價(jià)值和用處的項(xiàng)目,都不是什么great job,純粹是為了工作需要或者樂趣寫的東西,看官要是有興趣也可以瞧瞧。
一 Java相關(guān)
1.
Xmemcached,還算是比較多人使用的一個(gè)java memcached client,優(yōu)點(diǎn)是效率和易用性,缺點(diǎn)是代碼寫的不怎么樣,兩年前發(fā)展到現(xiàn)在的東西,以后還會繼續(xù)維護(hù)。
2.
HS4J,看
handlersocket的時(shí)候順手寫的客戶端,我們公司內(nèi)部某些項(xiàng)目在用,可能還有其他公司外的朋友在用,后來同事聚石貢獻(xiàn)了一個(gè)擴(kuò)展項(xiàng)目
hs4j-kit,更易于使用,他寫的代碼很優(yōu)雅漂亮,推薦一看。暫時(shí)沒有精力維護(hù)。
3.
Aviator,一個(gè)很初級的表達(dá)式執(zhí)行引擎,行家看到肯定要笑話我。不過語法上很符合我自己的口味,我們自己的項(xiàng)目在用,也有幾個(gè)朋友在用,會繼續(xù)維護(hù)。
4.
Jevent,一個(gè)玩具,其實(shí)是模仿libevent的一個(gè)java實(shí)現(xiàn),對nio或者libevent的實(shí)現(xiàn)機(jī)制感興趣的還可以看看。
5.
Kilim,我fork的kilim實(shí)現(xiàn),修改了nio調(diào)度器,使用多個(gè)reactor做調(diào)度效率更高,并添加了一個(gè)HttpClient的實(shí)現(xiàn)。
二 Android項(xiàng)目
學(xué)習(xí)android完全是玩票性質(zhì),有3個(gè)項(xiàng)目,對初學(xué)android開發(fā)的可能有點(diǎn)參考價(jià)值。
1.
WhetherWeather,一個(gè)天氣預(yù)報(bào)和告警的widget插件,UI太丑了。
2.
UniqRecorder,寫來記錄兒子體重變化的小工具,可以自定義項(xiàng)目和生成曲線圖,我自己還在用。
3.
UniqTask,最近寫的殺進(jìn)程工具,絕對輕量級,沒廣告,也是我自己在用。
三 Clojure項(xiàng)目
1.
cscheme,一個(gè)用clojure實(shí)現(xiàn)的scheme解釋器,基于sicp這本書的解釋器實(shí)現(xiàn)。
2.
clojure-control,類似
node-control的分布式部署和管理的DSL實(shí)現(xiàn),挺好玩的,也有朋友在用,我自己還用不上,sunny有寫了個(gè)很方便的lein插件
node-control。
clojure還寫了一堆爛尾項(xiàng)目,就不拿出來惡心人了。
四 其他
1.
node-zk-browser,一個(gè)展現(xiàn)和管理zookeeper的web應(yīng)用,我們自己在用,基于node.js實(shí)現(xiàn)。
2.
erlwsh,一個(gè)erlang的web shell實(shí)現(xiàn),可以在瀏覽器里做erlang編程,被一些開源項(xiàng)目比如membase用到了。
寫這些東西對我自己最有好處,如果能順便給他人帶來好處,那是額外的好處。最近正處于我自己一生中也許是最大的轉(zhuǎn)折關(guān)頭,不能更新blog了,最后,祈求諸天神佛能帶來奇跡。