2003
01 02 03 04 05 06 07 08 09 10 11 12
2006
01 02 03 04 05 06 07 08 09 10 11 12
2007
01 02 03 04 05 06 07 08 09 10 11 12
2008
01 02 03 04 05 06 07 08 09 10 11 12
2009
01 02 03 04 05 06 07 08 09 10 11 12
2010
01 02 03 04 05 06 07 08 09 10 11 12
2011
01 02 03 04 05 06 07 08 09 10 11 12
2017
01 02 03 04 05 06 07 08 09 10 11 12
2018
01 02 03 04 05 06 07 08 09 10 11 12
 
Feb
6
2004

寒假怎麼會這麼忙…

才剛結束五天四夜的「花東泰斗之旅」(泰斗一詞出自【飛鴻踏雪泥—建中312畢業感言】,詳情請期待花東泰斗之旅的遊記),回來才打開電腦就接到國中同學的即時訊息,說之前幫他們清交梅竹賽紀念品所設計的稿子有點問題,希望能夠再改一下,deadline 在一天後。花了一個下午的時間亂改一通,看了改過後的稿子我直搖頭,只好硬著頭皮交差。既然拿出了繪圖板,就順便把網頁缺少的圖給補了上去,總算把網頁的骨架都弄好了!

喘了幾口氣,順便記一下正在寫的 Telnet for OS X 進度:
VirtualTerminal: (30%)
Control Character 以及 Escape Sequence 的 Parsing 完成,也填了某些重要的 function 進去。Control Sequence Parsing 及 spec implement 還沒動。

TerminalView: (0%)
– bitmap rendering (NSBitmapImageRep)
– Handle chinese input method (implement NSTextInput protocol)
– Optimize the speed.

Network Socket: (0%)
– Telnet Protocol (RFC 318, RFC 854)
– Multi-thread socket (NSFileHandle, BSD socket, NSThread)

Misc: (0%)
– Copy/Paste, Drag/Drop, … etc.

剛開始用 REALbasic QP 出來的東西不知道我玩了什麼被玩爛了,怪… textStorage 用 Obj-C 寫到一半開始覺得內心癢癢的,全是 dynamic message passing 的 overhead 會不會太大?有點想要用 C++ 甚至 C 來寫這個部份。時代變了,以前會覺得 function call 的 overhead 太多,所以會想辦法避免過多的 function call ;現在則是怕 messaging 而想要用 static function 代替。

寒假似乎下個禮拜就結束了,想到星期六還得去剪頭髮,去土城吃火鍋,下禮拜一又要和社團同學一起去阿里山、台南等地方玩個五天,嗯,高等微積分的 uniform convergence 到開學絕對是動都沒動;Cavatina 練了 30 個小節,還剩一張譜沒練;到目前一張畫也沒有畫;房間還沒整理;寫遊記起碼要花 10 個小時以上… 我還要放假啊啊啊!

 
 

Write Concisely