Archive for the ‘Programming’ Category

Psychotic

Sunday, April 13th, 2008

今年有一個跟 python 相關的 joke,好像沒看到有人在提…雖然晚了一點,還是簡單介紹一下

(more…)

C++0x 的新東西

Tuesday, November 6th, 2007

在 PLNews 上看到有人整理了最近一次委員會討論的內容: (more…)

加入水銀黨

Saturday, September 8th, 2007

前陣子一直覺得 cvs 和 svn 並不是真的那麼好用,因此在看了許多人的介紹後,我也決定加入水銀黨了 (誤… (more…)

Using Vim as a syntax-highlight pager

Thursday, September 6th, 2007

最近在 Debug 程式時總覺得之前弄出來的 output highlighter 不太夠用,雖然可以很方便標出一些關鍵字,但規則一多就得串一大堆,效率不彰。不曉得腦筋怎麼轉的,突然想到 Vim 應該可以好好利用一下… (more…)

程式語言與リリカル

Thursday, August 16th, 2007

看到這個,我開始懷疑神秘的古代魔法其實也只是某種神奇的程式語言,記載在魔法書中;魔法師的修業,其實只是把自己的腦鍛鍊成 compiler 或 interpreter,在口念咒語的同時丟給人腦即時編譯,施展出神奇的魔法。

回到現實,看著眼前的螢幕笑了笑,編程員多半只會是宅宅的麻瓜,但我還是忍不住在我的 vim 裡輸入

リリカル‧マジカル….

列印程式本身代碼的 quine.py

Friday, March 2nd, 2007

以前曾經在 language 信區看到有一篇文章在分析這類程式的寫法。剛剛一時興起自己亂兜了一下,沒想到就兜出來了

s = ‘”print \’s =\’, `s`, \’;\’, eval(s)”‘ ; print ’s =’, `s`, ‘;’, eval(s)

不過 python 的話應該可以再簡化,有空再來玩玩看。