28 March, 2008

George Dantzig

Terence Tao 的部落格看到 這篇, 就有了介紹 George Dantzig 這位美國數學家的念頭。 學過 linear programming 大概都知道 George Dantzig 吧,他最為人所知的貢獻就是發展 simplex method 來解 linear programming 的問題。 (linear programming 中文是線性規劃,簡寫是LP,陳唐山還是外交部長的時候, 這兩個字母上過新聞 XD) 題外話,目前解線性規劃最有效率的方法已經不是 simplex method 而是 inter point method

27 March, 2008

關於本站

我是從 2005 開始寫部落格,第一個部落格落腳在 Blogger, 那時候 Blogger 對中文的支援還很差, 後來就轉到 養樂多 (Yam-Roodo), 蕃薯藤 (Yam) 被 web-tv 買下之後就與樂多 (Roodo) 分家了, 而我選擇留在 樂多,為了以防萬一, 我在 Blogger 又建立了一個部落格,兩個部落格會同時更新。

開始寫部格落之後,學到很多東西。 為了做網頁我重新開始學 XHTML、CSS, 甚至還學了一點 JavaScript, 這個部落格的樣式就是我學習的成果。 因為所見即所得 (WYSIWYG) 軟體寫出來的網頁達不到我的要求, 所以我是用寫原始碼的方式在寫網頁。 我認為有心做出好網頁的人一定要學習基本 XHTML 與 CSS 的語法,才是正道。 在學做網頁之前建議先了解什麼是 Web Standards ,有個概念即可,不用強求每一項都了解。

為了放圖片,所以開始使用 flickr, 為了有效地瀏覽其他人的部落格,所以開始使用 Google Reader, 為了整理每天所看到的一堆書籤,所以開始使用 美味書籤。 之前不想使用這些服務的藉口是懶,懶得去學新的東西, 可是當我開始使用這些服務之後, 卻後悔沒有早一點接觸這些技術, 這些技術讓我可以有系統地瀏覽、整理多到爆炸的資訊。 總之這一切都是從寫部格格開始的。 (目前在使用的服務還有 GmailBox.net。 ) 底下介紹將來我想寫的東西。

25 March, 2008

排列組合 in Python

還記得高中時的排列組合問題嗎? 比方說我有 d 個相同的球要放到 N 個位置, 位置沒有編號,總共有幾種放法呢?