Computer Science

svn:externals

[客家話, hak-Hant-TW] 記一下,按仔才毋會記毋得。 svn propedit svn:externals $DIRsvn propedit svn:externals $DIR 過來就會跳到編輯程式,一條一條加要連結的項目進去就可以了,像按仔: dir_a svn://source/projects/PROJ_A/trunk/liba dir_b svn://source/projects/PROJ_B/trunk/appbdir_a svn://source/projects/PROJ_A/trunk/liba dir_b svn://source/projects/PROJ_B/trunk/appb 存起來,下擺 svn update 那下就會自動捉最新的版本下來了,是講會修改就再度打 svn propedit 就做得了。

Winclone

[客家話, hak-Hant-TW] 那日添手 Pachila 換他的 Macbook 的硬碟。小隻的換大隻、東西要全部搬過去大隻那邊。 Mac 的部份問題毋大、搬過去就可以開機。毋過 Boot Camp 裡肚的 Windows XP 就沒按好搬了。網路上尋了一下、看到 Winclone 這隻程式可以搬 Windows XP、按仔問題就簡單了。新的大硬碟開機以後重新切好 Boot Camp、接上舊硬碟用 Winclone 來尋舊硬碟裡背的 Windows 後做成映象檔。等他做好以後就巔倒過來用 Winclone 還產那隻映象檔到新硬碟的 Boot Camp 就完成了。 開機看看確實可以進去 Windows XP、按仔就毋使重新安裝 Windows 了。

make installworld 到 zfs partition

[客家話, hak-Hant-TW] 每擺就會毋記得講要用什麼參數、安裝新編好的 world 到 zfs partition 才不會佇到 zfs 做不得 chflag 的問題、這擺就同他記下來,下擺要找較快。 make NO_FSCHG=true installworldmake NO_FSCHG=true installworld 按仔就不會吃到 error 了。 參考連結 – make installworld 出来ない症候群

Snow Leopard 和通用拼音

[華語, cmn-Hant-TW] Mac OS X 10.6 的中文輸入法有一個很重要的進展:終於有通用拼音輸入法可以用了! 只要在繁體拼音輸入法中把通用拼音的選項打開即可。目前打起來是沒有什麼太大的問題,聲符要不要標隨便打都可以,還不難用。不過還是有一些小困擾的地方: “顯示輸入按鍵” 在通用拼音模式的時候還是顯示漢語拼音的拆碼。 me(ㄇㄜ)、ne(ㄋㄜ) 、nen(ㄋㄣ)、lyu(ㄌㄩ)、cou(ㄘㄡ)、yo(ㄧㄛ) 打不出來。 這不太算是 bug,不過如果所有的ㄘ都再加一個 ts 會更好,像是”曹” 可以用 cao 也能用 tsao 的話就很不錯。 這也不太算是 bug,通用拼音是有簡式的,而簡式通常不會用在人名路牌,但是用在輸入法應該是可接受,像是 siou(ㄒーㄡ) 可以簡寫成 siu 這種。 不過無論如何,有得用就是好事。之前在 Mac 上只能用香草擋一下,現在系統有內建就方便多了,也希望他們能儘快把第1、2點修好,這樣會更完整更好用。

iTunes 9

[華語, cmn-Hant-TW] 拖了好幾天才開始試用新版的 iTunes 9。試用一下覺得這版的 iTunes 的改變還不少,有幾個功能讓人很感動,或者應該說這些功能早就該有了怎麼拖到現在才出現!:p 資料庫中音樂、影片、Podcast 這些東西終於不再大鍋炒而是分成各別的目錄了,這功能前端看不出啥差別但是會讓一些會直接存取資料庫檔案的後端 script 方便不少。 新增直欄搜尋模式,而且還是預設的。老實說一般情況我還是比較喜歡原來的橫式,不過在某些撥放清單下直欄有相當大的便利性,像遠端電腦分享的清單不能用專輯排列模式,這時候就直接設定一個照專輯排列的直欄就可以做出類似的效果了。 新增家庭共享功能。這功能超讚,簡單說就是有經過帳號認證的電腦們可以在彼此之間透過 iTunes 互傳檔案了。由於我的主要的媒體資料庫是放在桌上那台,而 iPhone 則是跟 MacBook Pro 同步,所以想要塞歌進 iPhone 就只能透過網芳之類的傳檔再手動加進 MacBook Pro 的資料庫,很麻煩。現在就直接在 iTunes 內操作即可,不用在那邊丟來丟去了。 然後就是整個介面的外觀稍微的有些改變,以及黑底變白底之類的,這部份就沒什麼特別值得拉出來講的就是。

portupgrade 的效能

[en] 有一台機器當久沒更新放那邊給他走、前幾日想要用 portupgrade 更新那下才發現當慢。那台機器差不多裝了七百零隻套件、當多。查了一下才發現講光是重新建立 pkgdb.db 就花當多時間、就想到會是資料庫選擇的問題。這台機器本成的 pkgdb.db 是用 dbm_hash、顯然毋是用 bdb、重新裝了有開 bdb 的 portupgrade、重新做出來的 pkgdb.db 就變成 bdb_btree 了。速度正經有差、當明顯是講套件多那下、用 bdb 還是較好的方案。

您可能是正版軟體的受害者

[華語, cmn-Hant-TW] 前幾天老妹的筆記型電腦突然跳出這個錯誤訊息,同時桌面背景被清空變成黑色一片。 啊是怎樣,好好的機器用一用突然變盜版?!這台買來就已經預先灌好 Vista Home Basic 了好不好,機背還貼有序號的咧啊是仿冒個鳥蛋。 後來跳出一個訊息說需要啟動才能繼續使用 Vista,訊息裡面有一個欄位要你輸入序號。把機背的序號打上去,讓他跑一下重新啟用成功之後這個「仿冒軟體的受害者」訊息就沒再出現了。啊現在是什麼情況,惡搞正版使用者很有趣是吧?

Time Machine over Samba share

[華語, cmn-Hant-TW] 嘗試用遠端 samba 分享的目錄跑 Time Machine 的時候吃到沒辦法建立備份映像檔的錯誤,用 Console.app 看了一下錯誤訊息長這樣: /System/Library/CoreServices/backupd[40100]: Error 45 creating backup disk image/System/Library/CoreServices/backupd[40100]: Error 45 creating backup disk image 直接連到那個目錄下發現了映像檔做到一半的痕跡,所以似乎是跑一半不知道什麼原因失敗,而不是完全連不到,那問題就比較好解決 – 用 hdiutil 手動來建立即可。檔案名稱的格式是”電腦名稱_macaddress.sparsebundle“。其實就直接參考 Time Machine 做爛掉的那個檔案名稱就好了,這樣比較省事。接著就開 Terminal 切換到那個目錄下執行這個指令: hdiutil create -size 100G -fs HFS+J -type…

iPhone Software 3.0

[cmn-tw] 把家裡的 iPhone 跟 iPod Touch 都升級到 3.0 了,當然後者的升級是需要花錢的,反正也不算太貴就使用者付費一下吧。用到現在大致上來說還讓人滿意,不過有些小地方還要等待解決方案就是,大致上的心得如下: 升級和破解的方式跟之前沒啥兩樣,如果之前已經破解過的話 (開機畫面是鳳梨) 就不用再進 DFU 模式,直接包軔體即可。 AptBackup 這個 apt 運作有問題,跑他反而會把所有 App Store 的軟體吃光光,原因不知,因此用 Cydia 安裝的軟體就得手動重裝了。不過因為 Cydia 裡面一堆軟體暫時還是 3.0 不相容,所以也沒差就是。 「聯絡資訊」及「iPod」的捲軸現在變成筆畫和英文字母的比例變成大約是 1:1,也就是前半部是照筆劃排,後半部是找字母排。這比之前的版本中不管是全筆畫或是全英文都好上不少。我的連絡人本來就有附上通用拼音方便用英文字母搜尋,所以這個改變對找連絡人來講沒差,不過歌曲的部份就有差了。之前所有的非英文字母開頭的會全部被丟在最下面,現在的話漢字會被丟到前面照筆劃排序,找起來方便不少。只是還是有些小遺憾,因為日本語漢字假名還是會被丟到最下面去,如果可以讓所有非英數字母的歌曲都會照筆劃排在前面那就更好了。 MMS 只有種花電信可以直接連,用其他電信公司的話那就要手動輸入相關的設定,有成功的話在簡訊輸入的畫面可以看到旁邊多一個相機符號,按下去就能用 MMS 傳照片,此功能對我來說是雞肋就是了。 可透過 USB (需要搭配 iTunes 8.2) 或是藍芽分享 3G…

M3A78-EM 的新 BIOS

[客家話, hak-Hant-TW] ASUS 的官方網站放出來的 M3A78-EM 的新版本 BIOS (1805) 更新的敘述有一條當有意思、他這樣寫:「降低了 CPU 的熱量」 結局其他的東西全部共樣、這樣看起來會造成熱量降低的就是電壓的改變了。這下我手上的 BIOS 是 1602、同 1805 比一下就知是不是按呢。比較的方法是用變電家量歸台電腦的用電量、比較 CnQ 有開還有沒開的情況。 板子:M3A78-EM 處理器:Athlon 64 X2 5000+ BE 記憶體:A-DATA DDR2-800 2G BIOS 頻率 電壓 耗電 1602 1005.5MHz 1.136V 65W 1602 2614.1MHz 1.344V 131W…