-
vim 裡的 python autocomplete
-
Python: range() 與 xrange()
http://docs.python.org/lib/built-in-funcs.html This function is very similar to range(), but returns an “xrange object” instead of a list. This is an opaque sequence type which yields the same values as the corresponding list, without actually storing them all simultaneously. The advantage of xrange() over range() is minimal (since xrange() still has to create the values when…
-
pyGTK Hello World
-
Jollen 寫的「Linux 驅動程式的中斷處理」系列文章
正在等開會,原本應該 18:30 就要結束的事情,我現在還沒被抓進去 XD,就趁這個時候寫一點東西吧。 因為工作的關係,我必須開始看關於 Linux Kernel 關於網路的部份。我的主管介紹我兩本書可以參考,一本是 O’Reilly 的 Understanding Linux Network Internals,另一本則是 Pearson 的 Linux Networking Architecture ,我大概花了三四天的時間讀了 Understanding Linux Network Internals 的前九章,他的文字淺顯易懂(讓我不太用查字典),觀念解釋的也不錯,唯一的缺點大概就是太貴了 XD 不過最近有新的工作要作,就沒時間好好讀書了。不過,我最近拜讀了 Jollen 所寫的「Linux 驅動程式的中斷處理」相關文章,這個系列真的寫的很不錯。先前讀到 tasklet 的時候,也一直在找關於這方面的中譯文章,但這方面的資源比我想像中要少很多。現在有這些文章的出現,我想那對於我們這些初學 Linux Kernel 的人們,一定有很大的助益吧 🙂 咦,為什麼還沒換我去開會,我想回家吃晚餐啊~~ Updated: 果然還是自己敲門進去比較快 XD
-
JSP 的 if-else expression
-
檢查 OPML 的 feed 是否有效
過去我從 Bloglines 跳槽到 Google Reader ,原因就不講了,在使用 Google Reader 幾年下來,我覺得 Google Reader 的優點莫過於優良的搜尋、能以 Star 保存重要的 item、讀過的 item 才會 Mark(那個 Friends’ shared items 實在很雞肋);而缺點則常是介面上的,諸如 feed 的標題不會更新、沒有手動排序、List View 不好用、不能針對單一的 feed 設定等。反過來說,Bloglines 就沒有 Star,對讀過的 item 的 mark 上做的也沒有 Google Reader 好。 除了上述那些缺點之外,Google Reader 還有一個不太好的地方,他不會提醒 feed 已經失效了,這點 bloglines 就會用 [!] 來告訴你。那我近 300 個 feed 到底有哪些是失效的?Google Reader 不會和你說,就只能自己手動檢查了。我寫了一個小程式來判斷 Google Reader 輸出的…
-
擁抱標準,還是擁抱「可用的過去」
center or not 你看見的文字有沒有置中呢? 上禮拜開始我才開始把 html、CSS、javascript 等網頁設計等東西看過一次,果然有些東西小時候沒有學,長大就會一起冒出來。我覺得常常在資訊累積之後,有許多舊有的東西還存在,新的標準和概念又提出來。就像前幾天讀 leafy 的這篇「Departed」,前一天好像我才被教導要學 strtok,隔一天又會被提醒該用 strsep,那到底該是 obsoleted 還是 departed 呢? 在學 HTML 的時候,新的工具都說:「如果可以的話,請忘記 Quirks Mode 吧,該是擁抱標準的時候」,我們有好的 HTML Validator,我們也有 Tidy,把 style 從 code 分開吧,讓 code 變得更好讀。 只是過去的 code 很好,改成標準要花上太多心力,原本的 font-size 也要調整,細部的 layout 也會因為 box model 而有所不同。 我開始明白「包袱」的意義,就拿上面的那段 html code 而言,沒有加上 DOCTYPE 真的是世界和平,那我該擁抱些什麼呢?擁抱標準,還是擁抱「可用且準時」的作法?
-
DMHY RSS 0.02
-
Profiling on Unix, Windows and WinCE