之前和 CA 聚餐聊了不少東西 (其實大部分都是他告訴我,我會的他也都會了 Orz),有 Linux、C/CPP、cmake、Code Blocks IDE 等等,其中比較有興趣的是 SmartPtr 和 ffmpeg 某部份的程式實作方法。
已經很有沒有碰 C 幾乎忘光,先做的筆記以後經驗值到了再來加點數。
SmartPtr
http://www.boost.org/doc/libs/1_41_0/libs/smart_ptr/smart_ptr.htm
軟體開發、伺服器和生活瑣事
之前和 CA 聚餐聊了不少東西 (其實大部分都是他告訴我,我會的他也都會了 Orz),有 Linux、C/CPP、cmake、Code Blocks IDE 等等,其中比較有興趣的是 SmartPtr 和 ffmpeg 某部份的程式實作方法。
已經很有沒有碰 C 幾乎忘光,先做的筆記以後經驗值到了再來加點數。
SmartPtr
http://www.boost.org/doc/libs/1_41_0/libs/smart_ptr/smart_ptr.htm

以前和朋友討論很久,如果單單使用扭曲、變形、雜訊的方式,以現在電腦的圖形運算能力要破解圖形驗證碼不錯太難。在一次機會下看到一個專門收集視覺錯覺的網站:Optical Illusion Galleries,再加上一個在日本多媒體公司工作的朋友告知,已經有研究想要使用錯覺來使電腦可以計算 2D 圖形來產生 3D 畫面的效果,覺得圖形驗證碼也可以網這個方向嘗試。
人類的眼睛對平面「邊界」特別敏感,所以上面的圖形看起來眼花,但是能很清楚的看到其中的英文字。不過為了製作圖形,在 Phoroshop 裡面開了三個以上的圖層外加一個文字遮罩,要即時產生很耗電腦資源;如果針對這個圖案進行邊緣偵測,說不定還是可以描出大致的輪廓吧。
但是還有很多種錯覺可以善加利用:

圖行在旋轉?
A、B 區塊的顏色其實是一樣的
上個月發現 Plurk 的圖形驗證碼也很有趣:在 Flickr 搜尋工具下區別很大關鍵字,利用搜尋結果的圖片作為驗證工具。

這個作法的好處是完全不用自己處理影像,因為「人」已經全部做好了:影像中的物體辨識、上標籤、定關鍵字 …. etc。就像之前 Google 出的遊戲「Image Labeler」一樣,用人的頭腦來做計算 XD
節錄自:http://www.plurk.com/p/3hksc9
Seagate:維修送新加坡
WD:SATA 1/2 自動判斷的問題到現在都沒有完整解決過、壞軌死之前也不會通知,維修送當地代理商
HITACHI:根本不會壞軌,讀寫頭直接鎖死
MAXTOR:以前直接燒電路板
個人只用過 WD,對其他品牌沒有研究。歡迎大家提供意見。 ^_^
網路上流傳不少加快電腦關機的方法,查了一下是要求系統強制將應用程式關閉。
強制將應用程式關閉有很多風險,應用程式在正常結束時,通常會釋放以使用的記憶體、將執行狀態 (如視窗位置、最後開啟的網頁、最後播放的歌曲等等) 寫入紀錄檔,雖然關機時記憶體沒有釋放沒有關係,但是若紀錄檔沒有完整寫入或是沒有更新,下次開機可能就會出現錯誤,例如 foobar 強制關閉就會導致紀錄檔不完整而無法讀取,整能重新安裝。
目前網路上看到最多的是修改 HKEY_LOCAL_MACHINESYSTEMControlSet001Control 下的機碼:
網路上某些教學會將等待時間改到 1000 毫秒甚是以下,雖然預設值實在太大,不過實在不建議將等待時間改到這麼短,可以依照電腦執行速度的不同稍做調整,個人偏好在 5000 左右。
偷懶修改法:將下面的文字複製到記事本,存檔後將副檔名改為「reg」,點二下執行即可。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMControlSet001Control]
"HungAppTimeout"="3000"
"WaitToKillAppTimeout"="5000"
"WaitToKillServiceTimeout"="5000"