2007年7月31日 星期二

file: version mismatch

信收不進來,/var/log/maillog 系統記錄:



Jul 31 10:14:25 deepblue postfix/smtp[47817]: E7B4678C84: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=1.7, delays=1.4/0/0.01/0.28, dsn=4.5.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in processing, id=33912-03, parts_decode_ext FAILED: file(1) utility (/usr/local/bin/file) failed, exit 1, parsing failure - missing last 1 results at (eval 74) line 165. (in reply to end of DATA command))
Jul 31 10:14:25 deepblue amavis[33858]: (33858-07) (!)NOTICE: Skipping bad output from file(1) at [0, p001], got: file: version mismatch (4 != 2) in `/usr/local/share/file/magic.mgc'
Jul 31 10:14:25 deepblue amavis[33858]: (33858-07) (!!)TROUBLE in check_mail: parts_decode_ext FAILED: file(1) utility (/usr/local/bin/file) failed, exit 1, parsing failure - missing last 1 results at (eval 74) line 165.
Jul 31 10:14:25 deepblue amavis[33858]: (33858-07) (!)PRESERVING EVIDENCE in /var/amavis/amavis-20070731T101425-33858


[[MORE]]

起因為:


deepblue# /usr/local/bin/file
file: version mismatch (4 != 2) in `/usr/local/share/file/magic.mgc'


暫時換成系統的 file,看起來運作正常。

ln -s /usr/bin/file /usr/local/bin/file

2007年6月9日 星期六

Hacking Firefox: The secrets of about:config

firefox 隱藏了很多細節的調整,讓整個 工具 -> 選項 裡面的東西看起來簡潔,也比較不容易被初學者亂改設定而出問題。

但如果你需要調整一些參數,可以直接在 firefox 的網址列輸入 about:config

在其中可以看到許多參數的設定,但其實沒有解說的話,某些參數還真不知道在幹什麼,或改了之後可以出現什麼效果。

也許你會想參考原文網站: MozillaZine - About:config entries

但像 Windows Registry 一樣,太多太技術性。

或者推薦這一篇: Hacking Firefox: The secrets of about:config

或者這一篇: Ten Mysteries of about:config

2007年6月8日 星期五

Google Calendar 使用技巧

有在用 Google Calender 的人都應該參考一下:

閱讀:18种方法折腾你的Google Calendar

同步 Google Calendar 與 Outlook 行事曆

最近因為 PDA 不在身邊,但事情又很多,沒有電子行事曆實在很不方便。所以開始用起 Google Calendar
這實在是不錯的東西,但可是考慮跟 outlook 的同步性,就感覺不是那麼方便。
幸好現在有一些工具可以幫我們了。

[[MORE]]
例如:


  • gSyncit:我現在是用這個,免費的就很好用,跟付費版看起來只有差在倒數讀秒的提醒視窗。
    [參考資料1] [參考資料2]

  • SyncMyCal :這是我試用過覺得最好用的,在同步方面,對於重複的事件判斷也很準確,不至於同步之後變成兩筆相同的資料。不過這個軟體是最貴的。試用版只能同步最多前後三天的資料。

  • Remote Calendars:這是 open source 的軟體,不知道那個 bug 修掉了沒。我自己用是覺得很不穩,常害我 outlook 當掉或很緩慢。
    [使用說明]

  • GCALDaemon,多功能整合的 open source 軟體,尚未試過。

  • goosync:呃,不支援中文,丟掉。使用這個服務需要把你的Google帳號密碼留給他們網站,算是令人最不安的。但是支援平台最廣,可以支援大部分的手機行事曆同步。不想資料給他們也有一些繞道的方法可以解決啦~

  • oggsync 沒用過,不予置評。




2008.02.27 更新

2007年5月16日 星期三

Yahoo!奇摩信箱「無上限」

開始大暴走了嗎? 可惜的是,yahoo 信箱垃圾信真的太多,介面也比 gmail 不好用,免費的更沒有提供 forward 跟 pop3 功能。

新聞內容:

台灣Yahoo!奇摩15日宣布,16日凌晨起,台灣與全球其他22區同步,不管免費、付費電子信箱,都提供無上限容量功能,空間大到「一輩子永遠不用刪信件」。 Yahoo!躍居全球電子信箱容量第一大,全力與微軟的MSN Hotmail和Google的Gmail展開「拉客」大戰。

Yahoo!奇摩信箱「無上限」

2007年5月3日 星期四

掃瞄辨識

最近因為工作上的需要,找來掃瞄辨識軟體(OCR)。

過去對這類軟體的信心不足,像丹青辨識系統,雖可同時辨識中文及英文,但辨識率僅達八成左右。換句話說,每五字大概有一個字就是錯的,而若辨識完要去修正那些字,我倒寧可重打那五個字。

但這次改用 OmniPage professional 15,缺點是只能辨識英文,但對英文辨識正確率官方稱可達 99%,但據我個人試用的結果,正確率達 100%。不過想想也是啦,英文字跟中文字的數目本就不知道差了多少倍。

另外是掃瞄流程的精簡與迅速,亦稱一絕。一點時間都沒浪費,就一張一張掃過去,並同時讓你進行掃後的確認。

輸出結果可為純文字檔、Word 檔、PDF 檔等。連字型、大小、位置等都正確辨識。如果你拿了一篇用 Word 打的文件,裡面含圖片、表格、各種字體,並將此文件印出來,再用這個軟體辨識完之後,存成 Word 檔,幾乎跟原來是一樣的。

這麼好的軟體還是要讚揚一下,但是不知道能不能將來有一天可支援中文辨識。

2007年4月11日 星期三

如何預防隨身碟中毒

最近發現多起隨身碟中毒事件,如果你的電腦可能會有別人使用隨身碟,那麼就用這個方法預防一下。

大砲開講:如何預防隨身碟中毒 (關閉隨身碟 autorun/autoplay 的功能)

如果你的隨身碟常拿到別人電腦使用,亦可以在隨身碟根目錄放入一個資料夾,名稱為 AUTORUN.INF,這樣病毒就沒辦法在感染時製造一個相同名稱的檔案。

潛艦:USB 隨身碟病毒 - BootIO.exe