Computer Science

Apple Mail 復原

[華語, cmn-Hant-TW] 在一次系統當掉之後,Mail.app 就叫我重新設定新的帳號,看來信件資料庫爛掉了,就以往的經驗這得從 Time Machine 手動復原。 首先把 ~/Library/Mail (要用 Finder 秘技 cmd + shift + G 才能進入這個隱藏關卡目錄) 倒回來,結果發現疑怎麼  ~/Library/Preferences/com.apple.mail.plist 不見了,網路上找了一下看到在這篇裡面有人提到 Mail.app 的設定檔在 10.8 Mountain Lion 因為 sandbox 的機制換了位置,現在要改成把 ~/Library/Containers/com.apple.mail 整個倒回來。 所以之後要救信就要複原這兩個目錄,記一下 ~/Library/Mail ~/Library/Containers/com.apple.mail~/Library/Mail ~/Library/Containers/com.apple.mail

lz4

[華語, cmn-Hant-TW] 傳說中很威的 lz4 壓縮演算法,特色是吃比較多記憶體、壓很快解壓更快、處理不能壓的檔案超快,整個就是很適合 zfs 使用,FreeBSD 在 2 月份也把 feature@lz4_compress 加進去了,拿來壓 root 也能開機 (gzip不行),整個就讓人很想試,拿比較閒的備份機出來惡搞,結果 lz4 + dedup 威力驚人直接把機器搞到爆掉,參數怎麼改都會炸,加了 RAM (從4G變6G) 之後才跑的比較順… 拿二個很大的 vmdk 檔共 78.83G 來測試,CPU 是 AMD Athlon X2 3600+ 1.9G 的老 CPU、6G DDR2-800 的 RAM 再接上三顆 1.5G 硬碟做…

PC-BSD, Rolling!

[華語, cmn-Hant-TW] 我對 Linux 的 Rolling Distribution 一向就有偏好,像是之前提到的 Linux Mint Debian 跟 Archlinux,在 FreeBSD 上我倒是不太在乎,反正跟 -STABLE 或是 -CURRENT 走就可以一直滾動到爽了,再搭配 ports 要編什麼就編什麼,要每天滾都不是問題。 不過還是有人在弄這塊的,畢竟一般使用者沒事不會重編整個系統 (好啦,有事的話大概也不會……) PC-BSD 在這篇跟這篇提到他們除了要弄到原廠 FreeBSD 改個 repo 就能變 PC-BSD 外,另外一個重點就是 rolling release,畢竟 PC-BSD 都是跟 -RELEASE 走為主,系統用的套件常常會被綁在很舊的 -RELEASE 上。能更方便的更新絕對是有很大的幫助。而且除了 -RELEASE 外還會出 -STABLE…

手動刪 Time Machine 的備份

[華語, cmn-Hant-TW] Time Machine 的備份滿出來的時候會自己刪掉最舊的備份,如果想要自己選擇刪哪個備份的話比較麻煩,進入 Time Machine 的畫面之後切到想要刪掉的日期,在畫面上按右鍵會有刪掉備份的選項,確認後就會跳回桌面,然後等他慢慢刪… 用這個方法沒辦法知道要刪的備份佔多少空間,要更到位的操作就要用 tmutil 這個內建的命令列小工具 (需要 root 權限,請用 sudo 執行) 印出備份磁碟目錄 $ sudo tmutil machinedirectory$ sudo tmutil machinedirectory 列出所有的備份 $ sudo tmutil listbackups$ sudo tmutil listbackups 列出最新的備份 $ sudo tmutil latestbackup$ sudo tmutil latestbackup…

AMD FX-8350 Vishera

[華語, cmn-Hant-TW] AMD 的 Bulldozer 架構整個就是炸裂的狀態,Bulldozer AM3+ 架構的第一代 Zambezi 又耗電又慢實在讓人買不下手,原本的六核 Phenom II 還比較快,所以就直接跳過了。第二代 Piledriver 的 Vishera 狀況就好不少,效能是沒有增加太多,但是至少吃電沒吃那麼誇張,剛好過年期間 AMD 買 FX 系列有送一些有的沒的贈品,所以就弄了一顆來玩看看。 隨手測一下,主機板是 Crosshair V Formula,2條 8G 的RAM,顯卡是 MSI 的 5750,上面還有三顆硬碟跟一個SSD,兩顆 CPU 都用預設值 TurboCore 全開。 核心編譯是用 make buildkenrel 編 FreeBSD 10-CURRENT…

iOS 6 JB 心得

[華語, cmn-Hant-TW] 用了好一陣子沒 JB 的 iPhone & iPad,還蠻懷念能在手機上 ssh localhost 的滋味…… iOS 6 經過 hacker 的努力之後,前陣子推出了可完全 JB 的工具 – evasiOn,找了時間就把手上跑 iOS 6 的機器通通破一下,基本上 evasiOn 和之前的 JB 工具差不多,就是塞一個小程式到你的桌面,然後執行那個小程式放著給他跑一下, 不久之後 Cydia 就會出現在桌面了。正常情況下系統設定不會被動到,破完就可以直接開始爽爽用。不過為了保險起見破解前還是要先備份一下比較妥當。 照慣例,破完之後 openssh tcsh vim rsync 這堆有的沒的先裝在說,可以 ssh localhost 之後還不滿足,就找了一下現在有什麼好玩的東西可以裝的,要錢的也 OK,順便來試一下…

我的 iPhone 5 無線網路哪有這麼虛弱!

[華語, cmn-Hant-TW] 新的 iPhone 5 無線網路似乎抓不太到家裡的 AirPort Extreme 基地台,兩個 Apple 產品放一起沒道理相衝吧? 直到拿另一隻對照之後才發現原來根本就是新品瑕疵 近距離時就可以看出速度有差距,拉到有牆隔著的情況更明顯 這已經不是快慢的問題,而是能用和不能用的差別了,只好拿去換一隻良品 (電信商賣的 iPhone 不給七日內換新品)。製造年份從 2013 變成 2012,不過至少換回來的速度到合理範圍了,很神奇是還是比對照組慢一截,對照組實在有威猛到。 [Update 2013-01-30] 換的用沒多久無線網路又壞了,只好再送修,這次沒良品可換多等了一星期才拿去換,目前用起來一切正常就是

重建信箱

[華語, cmn-Hant-TW] 用 sieve 自動整理信件之後,省了很多事情,而且跨裝置收信也比較方便,不過 Mac 的 Mail.app 卻遇到一個有點煩的問題 – 有些信件的附檔會直接被砍掉。 不過其實也不是真的被砍掉,連回伺服器看信件還是好好的,所以只是 Mail.app 這側的誤判而已。原因不明但是解法其實不難,只要把信箱重建即可。 這個重建按下去之後,好像啥都沒發生一樣,要開動態視窗 (option + command +0) 才知道它正在幹嘛,重建的時間跟信箱大小及網路速度成正比,等他通通跑完之後,附件就正常出現了。雖然問題可以暫時解決,但是掉附件的根本原因還是要花時間來找一下才是。

A10-5800K Trinity

[華語, cmn-Hant-TW] AMD 最近狀況不佳,買一顆來贊助一下! 其實是要幫家裡的電腦升級,有一台老K8不太夠力了,不過在正式工作前先讓他跑一下一些測試,解答一下一些問題。因為這次 Trinity APU 售價並沒有很貴,所以直接買 A10-5800K 再搭配華碩的 F2A85-M,話說就是在等這張主機板,不然其實更早就可以組。測試時用 HDD(160G) 跟 SSD(128G) 各一顆,還有 AMD 的 DDR3-1600 2 條共 8G,然後再加一台 DVD 機,很一般的搭配。 首先是功耗,在 Windows 7 下就跟一般看到測試的情況一樣,待機很省電,全速跑會衝很高,以上面的配備來講,待機可以到大約 38W,全速的時候破百,120W 130W 都看得到。不過這種到處都找得到的東西當然不是重點,我比較在乎 FreeBSD 下倒底吃電的情況如何,畢竟 GPU 的節能 FreeBSD 的支援程度非常不足,而 Trinity 的賣點又是 GPU,不禁讓人擔心起來。 測試用的是…