駭客與畫家

前幾天買了《駭客與畫家》這本書,作者是Paul Graham。在看這本書前,我完全不知道Paul Graham是何許人也。直到第八章「垃圾郵件大作戰」,我才發現原來他就是A Plan for Spam的作者。更驚人的是,原來Yahoo! Store的前身Viaweb,也是他創立的。而且,Viaweb是用LISP寫的耶!這本書還蠻有意思的,是許多主題的小文章集結,包含hacker、創業、設計、spam、程式語言,還有LISP。書裡有個人的推薦是這麼說的:「葛拉漢是駭客、畫家,也是非常棒的作家。書中一篇篇清楚、幽默的散文滿載著冷門觀點與實作中的智慧,來自葛拉漢在藝術、科學與商業交叉口間設計程式的經驗。他甚至能讓人想學習LISP。」(看了幾篇文章後,我還真的想再學學LISP了...)要抱怨一下的是,這本書中文版翻得不太好,文句還算通順,但譯者顯然不夠內行,很多詞被翻得怪里怪氣,總得把他翻回原文才能知道是甚麼東西.....。閱讀全文

MacBook!

Apple終於出了MacBook。整體規格看起來跟MacBook Pro差不多,也有iSight,也是Core duo,螢幕只有13吋一種。令人驚訝的是,竟然有黑色的版本...,看起來一點都不mac啦:~~在價格方面,最便宜的MacBook和MacBook Pro差價是$900 USD,但整體比起來竟然只有差在螢幕大小和獨立顯卡,這叫人怎麼買得下MacBook Pro啊。閱讀全文

SCP Droplet

Windows下的Pietty有個很棒的功能,只要把檔案拖到Pietty視窗上,就會自動透過SCP把檔案傳到遠端的server去。在Mac下我都是用Terminal.app加上ssh,自然沒辦法有這麼棒的功能。但其實還是有個不錯的解決方案,利用AppleScript就能自己寫一個SCP的droplet。本來還想自己動手寫的,但這種事情果然早就有先做了XD以下節錄他所寫的SCP Droplet,再加上scp的-r參數:
property scp_target : "user@host:path/to/somewhere"on open fileListrepeat with thisFile in fileListset the item_path to the quoted form of the POSIX path of thisFiledo shell script ("scp -r " & item_path & " " & scp_target)end repeatend open
只要用Mac內建的「工序指令編寫程式」把這段code貼進去,改一下scp_target,另存成應用程式,放到Dock上就搞定啦。以後要用SCP上傳檔案,只要把檔案拖拉到Dock上的SCP Droplet就會自動上傳了 :-D要特別注意的是,你得使用SSH Agent來讓你使用SCP可以不用打密碼。閱讀全文

HappyDesigner聚會

今天和toung跑到竹北參加HappyDesigner的第一次聚會(兼OV developer team聚?),看到很多人的真面目,還欣賞了許多爆笑無比的簡報。(我還是第一次看到Apple 1987年就作的HyperCard竟然可以拿來作簡報 XD)今天也小小嘗試了Takahashi流簡報法,的確還蠻有趣的,掌握的好就很容易可以吸引聽眾的注意力。(只是可能不太適合正式場合的簡報? XD閱讀全文

作業堆

連續忙了兩個星期的作業,快發瘋了。先是名為一份作業,實為五份的高等機器人學,為了這個作業搞到上星期六才能開始寫數位視覺效果的project 2。機器人學作業要玩四輪機器人(其實就是一台車),導數學模...閱讀全文