Kris Wang


一開始建立linkedIn Profile時,對於要在Skills中填些什麼困擾了一下,因為前一份工作的經驗中,好像不斷被當成SWAT般在不同主題切換,也沒有持續在單一領域長期耕耘,所以現在只得先列些比較曖昧的技能. 不過Embedded? Debugging? 這種曖昧不明的詞彙要跟人解釋還真不容易,例如以下是某天跟獵人頭小姐的對話:
獵: Embedded System?所以你摸過Linux或者android嗎?
我: 我之前碰的OS都是偏embadded OS
獵: 那你之前做過Driver嗎?
我: 我做得比較上層一點
獵: 所以是偏AP跟MMI?
我: 也不是,主要是system跟framework
獵: 所以那是?
我: 就~~~Embedded system
獵: 怒~~~~

為了避免再過一陣子連我自己都忘了以前做了什麼Embedded system,還是記一下好了


最近在整理以前寫的個人履歷,這才驚覺自己過去寫履歷犯了工程師的老毛病:熱愛條列式的詳述,卻忽略如何總結(summary)的關鍵
因為個人覺得總結的技巧其實相當重要,特地寫篇文章來分享心得

雖然工作這幾年只待了兩家公司,不過期間卻也學習使用了不少有價值的工具跟環境,這篇文章除了當成筆記外,也試圖整理出建構一個software team需要哪些工具以及環境(列一列,發現要錢的還不少,之後該為每個項目找些免費的替代品)

之前的文章有說明到RPi啟動時,是將kernel啟動參數放在boot區內的cmdline.txt,在這篇文章將裡面每個參數做一下說明

前一篇文章分享了如何re-build Raspbian kernel,接著你可能還想準備自己的rootfs,這篇文章就敘述了我的實驗過程


不知道是不是從google glass橫空出世開始,穿戴式科技成了一個很熱門的電子產品發展方向.不管是集資平台;新創公司的方向;乃至google/Apple/三星這種科技強權的公司,都有投入穿戴式產品的研發. But,總不能人家說好你就跟著說好,總是要來分析分析.

想要用RPi研究linux kernel或者要幫RPi新增module的話,學習Compile and update Raspbian kernel應該是免不了的.
你可以使用RPi本來進行compile,或者在你自己的linux system上執行cross-compiler.這篇文章是以後者的方式(使用Ubuntu PC)進行