2012年10月28日 星期日

音量搖控器

昨天和 YKW 看到一個英國衛兵造型的 USB 隨身碟, 我說外型設計滿有趣的, YKW 說她也做得出許多不同類型的設計, 當下我回說要有行動力做出來才算數, 不然大家都會說。

想想自己也沒啥立場這樣講, 幾年前就想寫個搖控器控制桌機音量, 晚上睡覺時方便控制音樂聲音大小。明明可以馬上寫好的東西, 卻一直沒寫。今天總算花了點時間做出來了。總計花了兩小時左右, 依序做了:

  • 了解怎麼用 Win API 控制系統音量, 初步看到幾個作法都有些不安成份, 後來看到別人寫了個命令列程式 NirCmd, 一試就成, 解決整個專案中最困難的一步
  • 安裝 Python 2.7 Win 7 64-bit 的版本
  • 寫個 python script, 直接用 os.system() 執行 NirCmd
  • 改寫成 python daemon, 收到連線傳來的數字後, 設定系統音量
  • 寫個 python client 測試, 確保 python daemon 沒問題
  • 更新一陣子沒用的 Android SDK, 後來想想我只需要用舊版的, 白更新了
  • 寫個 Android application, 試著排出需要的輸入和顯示元件
  • 浪費時間調整了一下版面
  • 實作 SeekBar 的 callback, 確定輸入的 callback 有接起來
  • 研究 Android socket, 看了一下別人的範例, 和 Java 沒什麼差
  • 實測遇到 permission denied, 原因是 manifest 要註明需要使用網路權限
  • 網路連上後有 encoding 轉換問題, 小修一下就 OK 了

做之前想說應該一小時多可以做好吧, 回頭看一下上述步驟, 比原本預想地瑣碎了點。躺在床上用的那一瞬間感覺真爽, 雖然只是個簡單的小東西, 卻有重拾初接觸程式的快感。

2012年10月15日 星期一

我們買了動物園

算是最近看過印象比較深的一部, 溫馨的好片。不過到是沒什麼特別的心得或衍生些對人生的想法

型男飛行日記

看了型男飛行日記 (up in the air) 後, 對人生有些不同的想法, 滿值得看的片子。中譯片名差點毀了這部片, 幸好瑞芳仔有推薦, 不然就錯過這部好片了

之前在看心靈補手也有這種對人生想法的感觸, 幾年前看心靈補手會特別有感覺, 現在這個時期, 或是再過個五年十年, 看 up in the air 會更有感覺吧。

需要多一些時間慢慢消化新的感觸 ...

2012年10月7日 星期日

阿德訂婚

今天是阿德的訂婚婚禮, 我當了人生頭一遭的招待還有穿西裝出門。其它招待太能幹的緣故, 覺得自己沒做到太多事, 閒閒的新郎一直在旁邊說「你這冗員, 我若當老闆第一個就裁你」。

小豬也穿西裝一起亮相, 三人合照一張西裝照還不錯。不知為何豬老闆這張照片看起來比本人胖一些就是了。

這輩子難得有和室友同住的經驗, 更何況是住了四年之久, 回頭看來也只有豬德兩人了。想想時間過得也真快, 當室友的時間好像才不久之前一般, 深夜一同拿中獎發票到女二全家買一籃點心、一同散步到二餐 7-11、生病受傷送急診室、一起通宵趕程式專案、看恐怖片、比賽早起、嘴炮打球等, 都還鮮明地顯現在腦海裡。

剛才看到阿德 facebook 提到要搬家了, 才發覺和以前小豬一個人住套房時一樣, 都只去過一兩次, 想說隨時可以去玩, 一直沒有再拜訪, 結果沒多久後交女朋友、結婚、搬家, 之後就沒機會再去了。看著大家有著各自新的人生, 偶而這樣聚聚滿不錯的。

2012年10月6日 星期六

Focus is about saying no

這句話真是讚, 不論是對於自己做事的習慣, 或是產品的定位, 都是一針見血。最近回到家後立即做重要的事, 完成後再來看其它東西, 感覺滿不錯的, 效率很好。

Steve Jobs 在 1997 的 WWDC 裡也提過這句, 用 Steve Jobs 的口吻來說這句話, 更為經典。