Mac

home/end key binding in Mac OS X

[華語, cmn-Hant-TW] Mac OS X和 Windows 對 home/end 這兩個鍵的定義有相當大的不同:在 Windows 下(其實應該是除了 Mac OS X 之外的 OS 都是這樣) 的 home/end 這兩個按鍵的功能是移動到行首/行末,而在 Mac 下則是捲至頁首/頁末。( Mac 的行首/行末預設的熱鍵是 command + ← 和 command + →)。當然因為操作邏輯的不同,很難去說哪個比較好用。不過在 KDE/Windows 系統下用久了,很習慣的就會把 home/end 當成行首/行末來看,然後文章寫一寫按到就會亂跳,還要再移回原來的位置繼續寫,有點煩。 除了誤按的問題外,行首/行末和別的熱鍵衝突也是我感到困擾的地方。當然這並不是說預設值有衝突,而是個人的使用習慣造成的衝突就是了。Leopard 的 spaces 預設熱鍵是 ctrl +…

Leopard 10.5.2

[華語, cmn-Hant-TW] 當然就給他裝看看了,這次這包很肥。 之前在這篇提到的X11問題,目前看來在 10.5.2 裡面這幾個鳥問題都解掉了,不錯。 Stack 增加了傳統的那種模式,讓需要的人可以選,這點也是一堆人強力要求的功能,然後 Time Machine 有選單列的小圖示可以按了,這個雖然沒啥用,不過手癢的時候去摸一下也蠻爽的 :p 其他的東西就要再觀察看看有什麼特別的了。 UPDATE: 似乎 x86 的 Mac 那個討人厭的 menu bar 透明可以關掉了,不過我用的 powerpc 機器本來就沒有透明可選,更新後也沒啥差別。據消息來源表示,這東西 powerpc 的機器也不是做不到,之前 WWDC 07 Preview 版本在 powerpc 下也是半透明的,但是在正式版中 powerpc 就沒有透明功能了。不過這正合我意,我看了 WWDC 影片中 demo 的那種半透明就覺得那個東西很討人厭,又花又亮的,Apple 把他直接關掉還省得我還得想辦法找方法蓋掉他。

dotMac

[華語, cmn-Hant-TW] 很久之前有看過的 notMac,因為要配合作者的 ftp 伺服器軟體,然後又不支援 Leopard,後來就等於是沒在動了。 不過用類似方式,在  apache + mod_perl 上實作的 dotMac,可是一直在發展著呢,之前只能用 svn 抓 source code 回來安裝,現在有包好的 package 可以下載了。 一直沒有時間去試 dotMac,之後有空的話應該要來試看看的,如果說他們可以直接支援 ldap auth 的話會更好 (不能的話就自己動手寫了,啊就perl 啊……)。

Time Machine, SMB mount

[華語, cmn-Hant-TW] 看到了 Apple 新發表了 時空小藥丸 Time Capsule ,就想說也來備份一下吧。結果發現原來 Apple 有設限制, 不給人用網路芳鄰(SMB)當備份磁碟,大概是怕用 windows 分享出來的磁碟會有些不相容的問題,所以就擋掉了吧。  啊還是得想辦法走網路用 samba 啊,不然備份筆記型電腦還要一直拿外接硬碟實在太累人了。在網路上找了找發現這個討論串有講到解鎖的方法,其實也蠻簡單的,下個指令就可以了。 defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1 然後重開系統偏好設定,果然就看到 SMB 磁碟,這樣就可以把備份丟到伺服器上去了。

Mac OS X 的隱藏檔

[華語, cmn-Hant-TW] 有三種方法可以讓檔案不要在 Finder 裡顯示出來: 和一般的 unix 一樣,只要是 . 開頭的檔案都會被視為隱藏檔,不會被顯示出來。 在/.hidden 裡面加上想要被隱藏的檔案,在 10.4 之後預設安裝裡已經沒有這個檔,但是 Finder 還是會去讀這個檔案就是了。 用 xcode 附/Developer/Tools/SetFile 去設檔案的 Invisible 屬性 (attributes),不適用於 symbolic links。 [2012-08-14 回來更新] 10.5 之後 chflags 裡面多一個 hidden 的屬性,之後就只要用 chflags 控制即可,Finder 會參考 hidden 屬性決定要不要顯示。chflags 指令和 FreeBSD…

奇摩部落格 和 Mac OS X

[華語, cmn-Hant-TW] Yahoo!奇摩部落格的全域預設字型是新細明體 (MingLiU/PMingLiU),理論上 Safari 找不到這個字型的時候應該會去直接去找其他的字型代換。不過他似乎是找到中國用的漢字字型去了,所以會狂掉字。 這個問題在安裝過 Office 2004 之後應該就可以解決,因為他在安裝的過程中會把細明體安裝進系統,這樣看奇摩的部落格就順眼多了。老實說我常在看的部落格裡面,用奇摩系統的人實在不多,而且有在用的那幾個之中還有一個是純圖片的,所以字會不會掉其實是沒啥差別。不過問題解掉總是好事,雖然說這個不是什麼太大的問題。 Update: 如果說裝了之後卻發生碎字的話,那就有可能是 Safari 跑去找 boot camp 裡面 Windows 的字型了 (嚴格來說不只是 Boot Camp,只要是 Mac OS X 可存取的磁碟機裡面有 Windows 字型的話,那就有可能會遇到這個問題)

X11 in Leopard

[華語, cmn-Hant-TW] Apple X11 更新到 X.Org 7.2 了,改了一些東西,也改爛了一些東西…  最明顯的變化就是安裝的位置改變了。從 /usr/X11R6 變成了 /usr/X11,然後應該是為了相容性吧,用一個 /usr/X11R6 的symbolic link 指到 /usr/X11,這和 FreeBSD 的情況有點像,只是 FreeBSD 是移到 /usr/local 下面。 然後遇到一個很大的問題: 如果直接從 X11.app 啟動程式的話,他不會直接吃 .Xdefaults ,所以 RXVT 醜醜的。後來想說那改成 .Xresources 好了,結果狀況一樣。後來網路上查了一下發現有人也遇到一樣的問題 (他是要設 xterm),原來這個是 Xquartz (Apple X11 預設的WM) 和 X11.App 的問題啊。…

變更 Leopard 的 Dock

[華語, cmn-Hant-TW] 這個要分成兩部份,一個是把 Dock 從 3D 換成傳統樣式,另一個是把 3D Dock 的整個樣子換掉,詳細技術性 (好啦,其實也沒啥技術可言) 的東西可以看這篇和這篇。 然後懶人包就出現了:Dockscrew – 2D/3D 切換DockColor – 換Dock的顏色 當然了, Dock 能換的不只是顏色而已,而且也不一定只能塗一個顏色在上面,不過單純的換一種顏色對大部份的人來說就很夠用了。

Leopard 的兩三事

[華語, cmn-Hant-TW] 找個時間把 Mac OS X 10.5 Leopard 灌起來,初步的使用感覺是:比 Tiger 還要順。不過這也有可能是因為還沒跑一些有的沒的程式啦,目前的心得: 新的 Finder 快而且好用, Cover Flow 的模式比我想像中的還要順很多,按一下空白鍵(或者按command+Y) 就可以快速查看的功能非常棒,而且速度有點誇張的快,當場讓Finder 直欄模式最右邊的那個”預覽”格變得像廢物一樣。 新的 Finder 可以開啟路徑列。雖然說平常都是用直欄模式,根本不太會迷路,不過在 Cover Flow 模式下就有用不少。而之前因為太容易迷路而很少用的圖像模式或列表模式也可以拿出來用了,然後把 Finder 拿來用檔案總管的方式操作… samba 共享現在會顯示得很清楚是用什麼帳號登入,而且會列在「共享」的分類下。 之前有提到的sidetrack結果似乎在正式板遇到了一些麻煩,所以目前是不相容的狀態,那只好繼續等了。 iCal 的圖示就算在沒執行的情況下,日期也會跟著變化。之前是要有執行才會顯示當天的日期。 Wireless 的列表中,可以直接看到有鎖的沒鎖的 (iPhone/ iPod Touch 上就有了,所以不會太意外)。 iChat 可以直接選…

notMac 競賽結果發表!

[華語, cmn-Hant-TW] 最後是由 Ben Spink 用他的 ftp 軟體搭配新寫的程式達成,兩者皆是用 Java 寫成。 http://www.notmacchallenge.com/ 基本上這東西還蠻有意思的,不過目前的情況是這個 ftp server 會用到21/80 port (主要是用在iDisk),不太可能拿重要的對外機器測試,理論上應該會有其他的方案,像是notMac + apache/web_dav 之類的,在這種組合出現之前一切只能觀望了。 另外就是他的安裝目錄是配合 Mac 而已經固定了,所以一定得丟到 /Library/blah/blah 不過既然原作者本來就有跨平台的打算,只是競賽目標沒有這種要求所以他之前沒有特別調整,這東西應該沒多久就會有合理的方案出現了吧。