因為某些原因需要用到 1080i 擷取卡,
所以就花了 NT$ 13,440 跟鼎鋒買了一張 Intensity Pro,
如果買的不是 Pro 版的話會少 S 端子、色差輸入等等的功能,
也就是只有 HDMI,
不太爽買半殘的東西所以乾脆買了 Pro 版;
別去 Yahoo 拍賣那家黑店買,
找鼎鋒用 NT$ 19,990 買那張卡的話還能有一年免費送原廠修理和技術諮詢。
1080i 的壓縮果然恐怖...
用 x264 試壓了一下 1080i 擷取下來的影像, 結果居然只有 2fps: 我開的參數是跟以往壓 480 ...
1080i 影像擷取卡 Intensity Pro 入手
家裡的白貓終於掛了...
要說是病死的不如說是生病被安樂死,
雖然不太贊成這種做法就是了,
要也是停藥給牠自然死亡才對,
又不像植物人一樣會帶給家屬重大負擔;
不過也不會感到難過,
畢竟更糟糕幾百倍的的事情都經歷過了,
而且也是有單方面跟牠道別了...
十點非政治?
一直在忙都沒開電視看新聞, 難得週末到了打開來看一下, 結果發現有趣的畫面...
Dr.eye 8.x 實在是...
爛... 8.0 到 8.1 完全沒有改善這個問題, 真搞不懂這家公司的工程師在幹嘛, 網頁的翻譯功能只要 B ...
應該不只我一個人遇過這問題吧?
常常更新都炸爽的, 更新 10 個的話最少要重開 5 次才搞得定, 不知道 vista sp1 之後會不會好一 ...
Boost.Serialization
在設計 editor、game 或是實現軟體系統中的 heuristic algorithm 等情況下,常需要設計 save/load 或 undo 之類的還原功能。學過 design pattern 的人大都知道 memento 和 command 這兩個 pattern。通常比較簡單的東西靠 command pattern 就能順便做出 undo 功能了,但是在其它比較複雜的狀況下就需要靠 memento pattern 來幫忙,將物件的狀態儲存起來以便隨時復原。有些語言如 Java 提供了將物件本身序列化 (serialize) 的機制,所謂序列化就是把物件狀態變成一串資料儲存起來。這樣就可以做到和 memento 相同的功能,更進一步的話還能將序列化後的資料存在 disk 上或透過網路傳遞。C++ 語言本身沒有支援 serialization 的功能,所以 boost 以 library support 的形式做了一個類似的。內建的支援有 binary、text 和 xml 三種輸出格式。這篇只會出現 text,反正用法都沒差 (唯一要注意的就是 binary 並非 portable)。
Boost.MultiIndex
很久沒發程式文了。
最近常到處在網路上亂逛,
發現 boost 在台灣真的是沒什麼人在用。
應該說 C++ 普及的程度實在太低了,
看來還是放一點東西比較好...
不過用 1280x1024 解析度 + IE7 來讀這篇大概 code 右半邊會無法顯示,
懶得玩複製貼上的話就乖乖切到 1920x1200 或用 firefox 吧 (字會小一點但是很難看);
不然就等我有空去改改 css。
愚人節活動
順帶一提, 假裝中招的人還蠻多的。