Skip to main content

· One min read

看了 Creating your own code swarm 這篇文章,照著弄了一套程式碼群圖 (Code Swarm) ,真的很簡單有趣。

程式碼群圖是指從 svn, git, hg 上取得更新 log,由 CodeSwarm 程式分析,產生出以時間為單位的一張張截圖。

上圖是周蟒的程式碼群圖。

· One min read

下載 plurkapipypython-jaiku 後,再把下面的 python 檔案另存新檔。填入必需的帳號密碼或 apikey 後,就可以同時使用 plurk + jaiku 囉。下面是 console 版本:

> #!/usr/bin/python
> #coding=utf-8
> import plurkapi #http://code.google.com/p/plurkapipy/
> import jaiku #http://code.google.com/p/python-jaiku/
>
> #plurk login infomation
> pnickname = ""
> ppassword = ""
>
> #jaiku login infomation
> jusername = ""
> japikey = ""
>
> message = raw_input("要送出的訊息:")
>
> #jaiku
> japi = jaiku.Api(username=jusername, api_key=japikey)
> print japi.PostPresence(message)
>
> # plurk
> papi = plurkapi.PlurkAPI()
> if papi.login(pnickname, ppassword) == False:
> print "login fail"
> else:
> print papi.addPlurk(content=message, lang="tr_ch")

再搭配 App Engine 的話,很快就可以寫出一個網頁介面的發訊程式囉。