每天都要殺,煩死了。
自已寫程式架 blog 就是這點麻煩,要什麼功能都得自己生。目前正在研究把現行的系統改成 multi-blog,還剩下資料遷移的部分沒弄好,可這部分其實很麻煩。現在 blog 裡的資料不算太少,要測試的時候就得花多點時間。調來調去不知道什麼時候才能弄好。
可是,現行系統裡沒辦法以 blog 為單位設定是否允許 trackback。當初根本沒想到,所以資料庫裡沒有欄位;如果要改放到 global setting table 裡的話,又和將來的 multi-blog 功能衝突...
可惡,去到 settings.py 加個設定項啦!本站即日起失去 trackback 能力。
來看看 python@tw 的新模樣喔!
網路討論區這種東西架很好架,管很難管。Google 把討論區作得愈來愈好,我們就可以愈來愈懶。非有必要,還是別架個站來砸自己的腳好。
新 Google Groups 在介面上增進好多,怎麼樣,多來 python@tw 聊聊天吧,浪費它太可惜了。
Posted by yungyuc
at
23:36,
0 comment,
0 trackback.
最近一直沒時間寫,但 numpy 實在值得大書特書。目前 debian unstable 裡已經有了 numpy 1.0rc1 (released at 2006-09-21) 的包裝,看完本文後強烈建議 apt-get 下來看一看。用 Windows 的人可以抓 win32 prebuild binary 或直接抓 enthon。
再簡單介紹一下:numpy 是融合了 numeric python (python numerical extension) 和 numarray 能力,並在介面上大幅翻新的 python numerical extension。如果你用過 numeric 和 numarray,可以改換到 numpy 了。全新的 numpy 讓 coding 變成一件很快樂的事。
» continue reading
Posted by yungyuc
at
21:35,
0 comment,
0 trackback.
観光通訳ガイド検索システム,注意看,有中文版喔。
不過一天的導遊費用不是我這種小咖願意付的價格;這錢拿去住溫泉遊館多爽呀!
Posted by yungyuc
at
19:47,
0 comment,
0 trackback.
OK.
Python 2.5 新增了許多功能,今天它終於發行了,懶人如我可以開始研究它到底強了多少,再也不必怕 python-dev 會變啦。
條件表示式 (conditional expression):
如今,
if condition:
x = true_value
else:
x = false_value
可以寫成
x = true_value if condition else false_value
好個 conditional expression, one-liner cool.
部分函式 (partial function):
functional programming 的東西,不懂。
Python 套件詮釋資料 (metadata for python package) 1.1:
讓 PyPI CPAN 化的努力之一。
絕對與相對匯入 (absolute and relative import):
太棒了,有了 from . import mymodule 這種語法,不必再 from foo.bar import mymodule,套件開發會方便很多。
把模組當指令稿用。這在 2.4 就有了,2.5 作了點功能增強。看起來不是很重要。
統合 try/except/finally 語意。很好,先不研究。
新的 generator 功能。Generator 我很少用呀,很少有機會去 override __iter__。
with 關鍵字,可以用來限制命名空間。看起來對長函式很有用。
把 exception 變成新式類別。我這才知道 exception 原本是 old-style class。
和 C-API 有關的東西,先不管。
給類別加一個 __index__ 方法,用來處理高級 slicing 所遇到的問題。附帶一提,slice() 內建函式 (類別) 真是好用無比。
其它語言相關的變更。兩項。
新增與變更的套件:
- 加了 ctypes,呼叫 DLL 用的。
- 加了 ElementTree,處理 XML 用的。
- 加了 hashlib,可以取代 md5 和 sha 套件。
- 加了 sqlite3,就是 pysqlite2 啦。
- 加了 wsgiref,搞 web programming 的。
C-API 變更。放著。
Posted by yungyuc
at
19:26,
0 comment,
0 trackback.
呵呵呵。
http://packages.debian.org/testing/python/python
2.3 -> 2.4 讓人等得真夠久的。Python 2.5 在 2006/8/17 也作了 RC1 release。很快就有內建 ctypes 的 Python 可以用了。
Update: 補充另一件令人愉快的事情:
http://packages.debian.org/testing/python/python-numpy
嗯哼哼。
HEMiDEMi 是一個很棒的社會書籤服務。年初 HEMiDEMi 剛上線的時候,感覺和 del.icio.us 沒什麼不同。不過,沒有持續關注它的成長,只能說是我的不智。
HEMiDEMi 不只是一個單純的書籤服務。它結合了線上書籤共享、討論、標籤、分類與群組。HEMiDEMi 利用這許多維度的分類技巧,讓所有使用者共同合作,把各種資訊分門別類地整理起來,讓整個網站變成一個合作式的動態資訊集散地。HEMiDEMi 從書籤整理作為起點,加入更多聚合資訊的能力,使用者在網站上隨按隨點,好像可以掌握整個網路上資訊的脈動似的。
重回 HEMiDEMi 的懷抱,del.icio.us 已經不能再吸引我了。del.icio.us 在整理自己的書籤上仍然不錯,不過在看別人的書籤時卻不是那麼方便。
為了讓 HEMiDEMi 更加豐富每天的數位生活,我便申請了「玩 Python」群組。所有喜歡 Python 的人都可以加入,然後在逛到相關網站的時候,順手 HEMiDEMi 一下,在群組欄填入 "python",HEMiDEMi 「玩 Python」群組裡就會多了一個好項目。用這種方法來共享心得,大概會是最簡單的一種吧。
這樣,在 irc://irc.freenode.net/#pot, irc://irc.freenode.net/#python.tw, python.tw@groups.google.com 和 http://www.python.org.tw/ 之外,又多了一個分享 Python 心得的平台。Enjoy。
Posted by yungyuc
at
20:17,
0 comment,
0 trackback.
今天得記錄的東西怎麼這麼多。
Viktor Kerkez 在 Django-user 上報告他開始了一項 Linux administration throughout the web 的專案,名叫 zmaj。目前已含括了:
- 檔案瀏覽器。
- 服務管理。
- 使用者管理。
- 紀錄檢視。
等模組。因為 Kerkez 開發時基於 Fedora 系列的架構,所以目前在 "Debianish" 系統上運作得不順 (主要是服務管理的部分)。zmaj 的企圖很大,想要成為具有 ajax 能力的 webmin replacement。Kerkez 說:
(Yes, a big bite, I know... But I concluded that it's easyer to write the whole application from scratch then to learn Perl and write modules for Webmin ;)
嘿嘿,可以不用學 Perl 真是蠻愉快的 :p
Posted by yungyuc
at
20:13,
0 comment,
0 trackback.
Zooomr 在我貼了上篇文章的一個小時後,把 Unicode 的輸入問題修好了。
瞧!這下又可以順利地 geotag, smartset,而且,還可以開始搞清楚 portal 是什麼玩意兒!
用力給 Zooomr 鼓掌!
Posted by yungyuc
at
19:49,
0 comment,
0 trackback.
自從七月 Zooomr 昇級為 2.0 版以後,非 ASCII 字元的輸入問題就一直沒有解決。這次昇級雖然增加了一些新功能,但因為 DOS 的關係,似乎並沒有完全開放。最近幾天 Zooomr 新加了一些玩藝兒,譬如 portal,和框選註解。功能似乎是愈來愈多愈完整了。
新功能的出現實在讓我心癢難搔。為什麼心癢難搔呢?因為我所有的照片檔名裡都有中/日文字元,因為現在的 Zooomr 不能輸入非 ASCII 字元,所以沒辦法方便地上傳照片。於是,我在兩天前向 zfeedback@bbridgetech.com 寫了一封求助信件:
zooomr is a great service, I really like it. But since zooomr's 2.0 upgrade, Chinese/Japanese input in title, comment, tag and everywhere broke down. Today I saw you made portal up, wow, that's so attractive to me, but I CANNOT UPLOAD ANY OF MY PHOTOS just because I need to have them titled and tagged in Chinese/Japanese, however doing so just make uploading fail.
Do you have any remedy about it or need any further description about problem? Or do you have a schedule to fix this problem? I have looked for this problem fixed since July, and I hope I can speak my language just like zooomr can.
今天收到了回信。Zooomr 明白這個問題,正在處理,這是好消息,壞消息是還沒處理好,讓我引用一下他們的回覆:
I'm sorry to say that we don't have a fix yet for this. We're working to get this problem resolved as soon as we can.
得到 Zooomr 的回覆,而且是署名的回覆,蠻高興的。雖然得好好等待,但至少比笑話好得多了。
一旦 Zooomr 把這個問題解決,我也會在這裡報告。