2011年3月12日 星期六

新滑鼠...

某個友人要找合他的手的滑鼠, 跑去光華外面一家 pc 改裝零組件店, 店裡我看中這隻老鼠:


之所以特別把它跟黑色版 IntelliMouse 1.1a 擺一起拍照是因為, 這兩者外殼幾乎完全一樣, 按鈕手感也一樣, 比較不同的是滾輪, 新的比較偏無段, 黑版 IM 1.1a 一段段的手感就很明顯, 但 IM 1.1a 停產不做了. 買這隻主要的原因就是因為它跟 IM 1.1a 很像, 需要 IM 1.1a 的幾個特色:
1.五鍵.
2.兩手都可以操作 (光符合這點的五鍵老鼠就非常的少..)
而 IM 1.1a 沒有做無線版, 找它的替代品找了很久很久後, 羅技出的這一隻符合我的需求...
可是我剛去官網, 已經找不到這一隻了...
它比 IM 1.1a 跟 H4 又多橫向捲軸的機能, 但羅技這隻按鈕比較硬. 而且今天的主角不是它..

買 H4 的理由非常的簡單, 為了要連發功能... H4 的按鍵定義機能可以很多, 除了原本的 mouse 4/5 event 以外, 還可以定義 keyboard 的功能鍵上去, 跟組合... 欠點就是滾輪上/下, 跟左鍵這三個不能定義劇本, 其它四個按鈕可以用, 連發只是它一個很簡單的功能之一而已..

要不然我比較想改造原本羅技那隻..

ex.我不是來推銷那本書的, 對一個沒腦的人, 買大腦開發手冊是沒有意義的 (無誤)

2011年3月11日 星期五

tar + xz

這是因為 redhat 體系的 tar 版本都很老舊, 不支援 lzma 之故, 才要用外掛的方式..
首先當然還是要安裝 xz 這個 lzma compresser, 然後,
壓縮:
tar cf - | xz -ecz9 > target.txz
解壓縮:
xz -cd target.txz | tar x

寫成 script 可以是這樣.
壓縮:
#!/bin/sh
if [ -z "$1" ]; then exit
fi
if [ -z "$2" ]; then exit
fi
tar cf - $2 | xz -ecz9 > $1

解壓縮:
#!/bin/sh
if [ -z "$1" ]; then exit
fi
xz -cd $1 | tar x $2

執行壓縮範例:
tar cf - /var/run | xz -ecz9 > /tmp/test.txz
執行解壓縮範例:
xz -cd /tmp/test.txz | tar x -C /tmp


不過我不知道為什麼 LZMA2 格式 windows 版的 7zip 認不出來..

2011年2月27日 星期日

讚!!!

Q:"linux 如何下指令格式化硬碟?"
A:"fsck -f -y"
這兩位真是太瞭解 fsck 的神威了...

2011年1月31日 星期一

兜出來的...

從不知道什麼是後悔到後悔, 只花了半分鐘. 從後悔到不後悔, 花了半輩子.

2011年1月10日 星期一

今天

今天一個客戶來我公司這邊, 特地親自跑來這裡幫我更新幾片 CSR 藍芽模組板的 firmware, 我看到他電腦的桌面, 是他女兒畫的一張畫, 很簡單的構成, 圖畫裡沒有別的東西, 只有兩團像人的圖塊, 好像在敘述爸爸跟她牽手在一起.

記得小時候, 我不知道為什麼那種像一隻隻壓扁的瓢蟲兜起來的畫, 什麼都不像的畫, 會得到老師的喜愛, 當時我那簡單的審美觀, 以為只有畫的像, 畫的相似, 才是美, 但是畫的再像, 不會有照片更像, 會得獎的照片, 往往也都不是因為它像什麼, 直到我手上開始有自己的相機, 開始隨興亂拍的那一刻起, 我才體會到, 什麼叫構圖, 什麼叫神韻, 什麼叫表達.

那張畫, 就是那麼簡單, 沒有細膩的刻劃, 沒有刻意營造的氣芬, 沒有陽光, 沒有陰影, 很抽象, 很簡單, 很溫暖.

2010年12月28日 星期二

這件事.... 我不知道怎麼看待....

話說這是我在公司裡面做的一個案子, 有關智慧型監控(以下稱 IVS) + 人體信號分析的案子, 一開始的計劃裡, 這些影像跟數據分析的東西, 是要給 DSP 專門去跑的, 在當時沒有做過演算法特化處理時, DSP 跑的動這些工作, 只是 loading 頗重, 當時上頭覺的可以跑, 就不管它後續發展了.

而我自己私底下卻在思考說這些負載很重的演算法的特化手法, 像 latency 要求要更低的 resize, smoothing (gaussian smoothing), gaussian background model, morphological 這些, 有些用軟體 SIMD 改寫 (因為那顆 DSP 是 VLIW 機器, 是沒有什麼 SIMD 可用的..), 為了 SIMD 還要做些資料結構上的改寫.. 有些算法做點簡化, 像 GMM 只做 3 組 sample, 不做 5 甚至 7 組. 這樣東湊西湊, turn 到原本將近四倍的 performance... 這樣 turn 原本的想法是要在 pc 上跑, 因為平臺是 atom 那種東西.. 後來覺的 pc 上跑的還不錯, 就嘗試移植到 ARM 上, 因為做監控用途的那隻 camera 是一顆 ARM 的 SoC...

其實, 原本這樣做只是打算做一個玩具, 但沒想到後來因為 DSP 卡難產, 這個玩具最後花了大約一個月時間 fine-turn 到可以對專案交差的程度...

平心而論, 這種研究原本不是我工作範圍內該做的, 變成今天這種結果, 這樣的工作是應該還是不應該, 我實在不知道....

2010年12月20日 星期一

USB 防寫設定軟體

這裡看來的, 這是作者網站. 實驗了一下, 被 windows 認定為可移除式儲存媒體的, 都可以用這個軟體設定為唯讀, 而且因為它不是常駐程式, 砍掉它是沒用的.
我想有人看到這已經知道要怎麼利用隨身碟病毒的寫法破掉它了, 而且不難.