MacOSX


Delicious Library

Wednesday, July 5th, 2006


剛在Applewoods看到前十名 OS X 唯美軟體的列表,十名中我最喜歡的就是Delicious Library這軟體了。
它是一個虛擬圖書館,可以用iSight掃描條碼,接著就能自動抓到該item(書、電影、音樂)的資料!
除此之外還能夠記錄書被誰借走了.. 對於我這種書很多又常被借的人真是一大福音啊!

可惜的是它看起來似乎沒有中文書的資料…Q_Q (沒有open source,不然我就直接幫它寫了><)

SCP Droplet

Sunday, May 7th, 2006

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 fileList
  repeat with thisFile in fileList
    set the item_path to the quoted form of the POSIX path of thisFile
    do shell script ("scp -r " & item_path & " " & scp_target)
  end repeat
end open

只要用Mac內建的「工序指令編寫程式」把這段code貼進去,改一下scp_target,另存成應用程式,放到Dock上就搞定啦。
以後要用SCP上傳檔案,只要把檔案拖拉到Dock上的SCP Droplet就會自動上傳了 :-D

要特別注意的是,你得使用SSH Agent來讓你使用SCP可以不用打密碼。

Spotlight的command line tool

Monday, March 27th, 2006

Using Spotlight from the OS X Commandline

原來spotlight有個command line tool叫mdfind.,以前都不知道:-D

ICOS 2005

Sunday, November 13th, 2005

昨天到科技大樓參加ICOS 2005的OpenVanilla座談會,終於見到了OpenVanilla的開發團隊們(其實好像只有pcman和b6s沒有見過:p)。
中午在OV session開始前,還和lukhnos研究了一下You-Know-What上的輸入法問題。
(透露一個好消息,我們在昨天終於讓universal OV有點進展了,也發現了一些無法載入的原因 :-D )

OV Session結束後因為有事就先走了,沒有聽到後面的議程有點可惜(聽說有個講Smalltalk的session,似乎挺有趣的)。

台灣電子地圖 dashboard widget

Thursday, October 6th, 2005

剛抓了「台灣電子地圖」widget來玩,意外發現它的功能遠超過我的想像。
本來以為只能查地址而已,
後來發現它還能查很多有的沒的,像是公車資訊,小吃,連治安死角都有 orz…

這樣在Mac上沒有即使PaPaGo也不會遺憾了:p

You-Know-What開機設定

Friday, August 19th, 2005

我在OS X(其實是Darwin)的boot loader,都得加上-x才能開機,
現在放在別的partition上後,甚至還要動到方向鍵才能選擇OSX來開機,真是有點麻煩…。
還好這些都是能改成預設的開機參數的,只要打開/Library/Preferences/SystemConfiguration/com.apple.Boot.plist,
然後找到Kernel Flags,改成:

        <key>Kernel Flags</key>
        <string>-x rd=disk0s3</string>

這樣就等於自動加上-x,然後選擇第3個primary partition開機。

另外如果想讓Darwin boot loader不要跳出來等個好幾秒才開機,可以加上:

 <key>Quiet Boot</key>
 <string>Yes</string>

多重開機: You-Know-What+Linux+Windows

Friday, August 19th, 2005

今天把之前備份的W2硬碟image還原回來了,接著把partition調整了一下,空一個primary partition(type設成0xAF)出來給
You-Know-What,
然後再一次把You-Know-What裝上W2。
和之前不同的是,這次只裝到一個partition上,不用再吃掉整顆硬碟了。
作法非常簡單,只要在dd時跳過前面63個sectors就可以了。
詳細的指令是:

  dd if=tiger-flat.img of=/dev/hda3 bs=512 skip=63 

/dev/hda3就是要安裝的partition,你可以自己換成任意一個primary partition。

因為我本來就用GRUB作多重開機,所以dd完後只要在/boot/grub/grub.conf裡新增:

 title You-Know-What
 root (hd0,2)
 chainloader +1

這樣就搞定了。
我在W2上保有了原本的Linux + Windows,現在還多了一個You-Know-What可以用。