Microsoft Messenger 無法登入

[華語, cmn-Hant-TW] 今天突然 Mac 下的 Microsoft Messenger 8 就沒辦法登入了,錯誤訊息是說網路沒連上?! 最好是。 交叉測試發現另一個 MSN 帳號是可以登入的,那問題就可能是在帳號本身,但是帳號在其他台電腦登入是沒問題的, 甚至在這台 Mac 的的另一個系統帳號下用同一個 Microsoft Messenger 8 也是一樣可以登入,就只有這個系統帳號加上這個 MSN 帳號會無法登入,更進一步測試下發現用 Microsoft Messenger 7 情況也是相同。 所以現在問題就變得單純些,應該是這個系統下的某些設定檔爛掉造成的,而這個設定檔是不同版本 Messenger 都會用到的 。把 Messenger 相關的設定檔一個一個砍掉測試,最後發現是家目錄下的 Library/Preferences/Microsoft/Microsoft Messenger User Cache.plist 造成的,砍了他問題就解決了。

去掉字串中非數字的部份

[華語, cmn-Hant-TW] 主要是用在去掉電話號碼上那堆括號或是連字號之類的東西。用正規表示式來處理並不困難,其中 ‘\D’ 代表非數字(注意大小寫),把非數字的字元通通取代成空字串即可。 Perl $string =~ s/\D//g;$string =~ s/\D//g; PHP $string = preg_replace( ‘/\D/’, ”, $string );$string = preg_replace( ‘/\D/’, ”, $string );

MW600 藍芽耳機 + ATH-EQ700 耳掛式耳機 + iPhone 4

[華語, cmn-Hant-TW] MW600 藍芽接收器 + 耳機 圖片取自官網 官方網站介紹連結 MW600 是一隻立體聲藍芽耳機,不過嚴格來說,應該是一副耳機再加上一個藍芽接收器的組合,因為這兩者是可以分開的。 這隻當初是跟 iPhone 4 一起入手的,用一陣子後覺得有點麻煩,不過經過一段時間適應跟找到適合的耳機搭配後,用起來就非常順手了。 MW600 附的是內耳式耳機,並不是很適合騎車的時候使用,所以得另外去找一隻新耳機。在還沒找到耳機前,用原廠的撐了一陣子,結果遇到兩個問題,首先是常常會不自覺的想要直接按原廠耳機上的那些按鈕,完全忘了藍芽接收器的存在,然後就是線太長。按鈕問題好解決,只要找到一般的耳機就沒那堆按鈕了;線長度的話就要找可以捲線的耳機了,其實選擇也不多,後來去全創看了一下決定買雙捲線的 ATH-EQ700。 ATH-EQ700 耳掛式耳機 圖片取自全創網頁 可以自由調整線的長度真的是很方便,反正用不爽就拉一拉調一調就可以,兩耳之間也可以收線,所以完全收起來的時候就只剩兩個耳機疊起來而已,不會有一堆鳥線纏在那邊,要說缺點的話就是線細了點感覺很好拉,不過會那麼細也應該是為了配合自動捲線的設計吧。總之,耳機買完之後也就算組合完成,現在要通勤時就是這三個搭配在一起使用了。 實際使用 由於操作的核心是在藍芽線控上,所以使用的心得自然也就圍繞在這部份了。 藍芽配對絕大多數情況都沒遇到問題,不過中斷藍芽連線的方式就試了一下才確認,本來是想說 jb  過的 iPhone 裝 sbsettings 後會有藍芽的快速開關可用,結果是可以快速中斷藍芽連線沒錯,但是在重新配對時有時候會造成聲音傳不到已配對的 MW600,結果花更多時間在那邊喬來喬去,最後只好乖乖的把 MW600 關掉,要用的時候再打開。還好 MW600 開機後會自動配對,所以雖然開機到配對完成開始用要數秒鐘有點久,但是操作上是很單純的。 接聽電話和播放的按鍵是分開的,和原廠線控的操作模式不同,所以有時候要接電話時會直覺的一直按播放鍵結果電話怎樣就是接不起來,然後才想起應該是要按接聽鍵。接聽鍵在沒電話的時候按下去會叫起 iPhone 的語音操作,而接聽鍵的位置剛好就在夾子的施力點附近,有時候要調整位置的時候不小心就會叫起語音功能了,有點小困擾。不過用久之後自然手就會找到比較好的施力方式,就不太會誤觸了。 音量的位置是在播放、上下首那三顆按鈕的另一側,是一個長條型的感應條,操作方式是用手指前後來回滑一次才會開始動作,當螢幕上會顯示音量長條圖時就表示啟動成功,接著就可以用手指在感應條上滑動來調整大小聲了,過程中手可以放開,只要音量長條圖還沒消失就可以繼續操作,如果手指移到感應條的邊邊會有持續變大/持續變小的效果,但是一定要用滑過去才有用,直接按是沒有效果的。音量操作的方式算是蠻創新的,反應也還算是夠靈敏,不過來回滑一次的啟動方式實在有一點不直覺,所以剛開始用時常常會有反應遲頓的感覺,因為直覺上會覺得一滑就要有感應,但是他並不是。 藍芽配對後, MW600…

臺灣海陸腔四縣腔客家話辭典

[客家話, hak-Hant-TW] 買了這本辭典,咩是徐兆泉老師編的,算是頭前該本的威力加強版。 這隻 blog 將來用客家話寫的文章,袛肚的字會以這本寫的作原則,毋過有一秫仔字會用我自家慣用的寫法,像「我」(ngai)、 「他」(gi) 、「的」(ge)… 有閒介下正來整理一下對照表好了。

在 perl script 底肚用 open 拿到系統執行的結果

[客家話, hak-Hant-TW] Perl script 可以用 system(); 來執行外部的程式,偷懶時當好用。 毋過 system(); 有一隻麻煩: 執行結果會直接丟到 stdout,script 自家拿不到結果,是講 script 會拿到執行結果做下一步動作,就要用其他方法了,用 open 加 pipe 就可以做到,像要用 find 尋到全部的 .txt 檔,一隻一隻撈拒打開來,就可以按仔寫: open FILES, "/usr/bin/find *.txt |" while (<FILES>) { open(FILE, $_); }open FILES, "/usr/bin/find *.txt |" while (<FILES>)…

iPhone 4

[華語, cmn-Hant-TW] 預購活動開始的時候 iPhone 4 能不能破解還不知道,所以就沒有去湊熱鬧,先觀望一下。 等眾多 JB 工具完備後預購活動也差不多結束,之後變成可現場購買,那就決定直接到附近的門市買了。 也許是因為供貨狀況不足,現場購買也是狀況不斷,以種花電信來講,各地方局和各家神腦直營店的規則不一,有的給預約,有的又只能現場買,一個種花各自表述, 反正就只能加減問看看有沒有貨,有貨就辦沒貨就等。就這樣拖了一個多星期才入手。 之前用的是有破解的 iPhone 3G,iPhone 4 當然也要破解,這次還是用 Dev-Team 的 PwnageTool 來破解,個人還是比較偏好自定軔體的破解方式。破解最主要的原因就是 – MobileLog,之前送修 iPhone 3G 的時候有寫信給他們換要求序號,他們的服務給我的感覺還算不錯,這次就決定直接再買一份,如果有需要的話原來 iPhone 3G 還是可以繼續用,雖然說目前是打算把 iPhone 3G 回復成原廠軔體就是。 用了一陣子之後的心得大概是這個樣子… 抓起來的感覺比 iPhone 3G 重。 執行速度跟 iPhone 3G 差超多的。…

clang 及 gcc 的編譯訊息

[華語, cmn-Hant-TW] 因為 GPLv3 的問題,FreeBSD 將來的預設編譯器會從 gcc 往 clang 移動。clang 的賣點之一就是編譯的訊息較易懂,一個簡單的例子 1 2 3 4 5 6 #include &lt;stdio.h&gt;   main () { int a int b; }#include &lt;stdio.h&gt; main () { int a int b; } gcc version 4.2.1…

ACL in CakePHP

[華語, cmn-Hant-TW] cakephp 下開 acl 的簡單疏失心得,當然資料庫連結之類的設定要先弄好,然後至少要有一個寫好的 controller 。 用 console 工具來弄會比較方便,首先要切到 app 的目錄下 ../cake/console/cake schema create DbAcl../cake/console/cake schema create DbAcl 這是 1.3 的語法,如果是 1.2 的話請用 schema run create,接著在 controller 裡面加上 var $components = array(’Acl’);var $components = array(‘Acl’); 一定要加,不然就有可能會吃到像是這樣的錯誤訊息: Error: Missing…

Remote 更新

[華語, cmn-Hant-TW] Remote 新版有一個很重要的改變 – 可以播分享,這功能讓這軟體有了全新的應用價值。 家裡的個人電腦上的 iTunes 除了要和 iPhone/iPod 同步的音樂,或是自己轉的一些歌外,並不會放太多首歌,所以一般還是會透過分享來聽主機上的歌。 主機其實也是一台跑 iTunes 的機器,只是裡面的音樂比較完整,而且也都經過整理,專輯封面等資料都會有,所以要聽歌還是會連到主機去聽比較方便。 結果舊的 Remote 完全沒有辦法播分享,只能播本機資料庫的內容,那就一點用也沒有,之前下載後玩了一下就丟旁邊了,很少拿出來用。 這次升級解決了這個重要的問題之後,實用性大增,播分享沒有問題,專輯封面也出得來,反應速度也還算可以接受,用起來讓人非常滿意。 現在常常躺在床上用這個播主機上的音樂,之後的話也許還可以再想想會不會還有什麼更有趣的應用。