- Competitive Programming
- The Algorithm Design Manual
- Cracking the Coding Interview
2020年12月27日 星期日
[Programming] Book list
[Management] 決策的開放性
- Principles
- 對於決策的方案, 應該全力投入.
- 這是全公司同意後的策略, 應積極參與不扯後腿.
- 對於決策方案的結果, 檢討應對事不對人.
- 因為方案的決策是大家同意的結果, 實際上也是選擇而非對錯.
- 對人檢討會造成各方勢力的形成, 也會拉長決策的時間, 以及降低參與決策的意願.
- 對於決策的提案, 應該採取開放的態度, 但可以針對各提案的優缺點給予建議.
- Practice
- 小公司的決策模式會較遵循上述的方向, 因為沒有太多時間 argue 決策是正確或錯誤.
- 極大公司具有研發團隊的公司也較能達到上述管理, 因為多角化的實驗, 成功與否如果不是基於產品落地來做評價的話, 也是能達到好的效果.
- 一般大公司則容易陷入內部惡性競爭, 彼此爭取 KPI, 最簡單的方式就是讓人覺得別的 team 的決策是錯誤的. 但所謂的錯誤, 其實就是公司文化定義的產物.
2020年12月10日 星期四
2020年11月6日 星期五
2020年11月4日 星期三
[Programming] void(p);
- 今天 diff 兩個實作的程式碼, 某 function 的差異是多了一行
void(p);
其中 p 是 function 參數 - 這執行上完全沒有效果, 主要作用是避開有些 compiler 會有變數 unused 的 warning, 而 compiler 把 warning 也直接以 error 報錯時, 會 build error, 那可以用這方法避開.
2020年10月26日 星期一
[RPi] GPIO
tutorial slide
tutorial git
homework
GPIO.add_event_detect(GPIO_num, event, callback, time)
2020年10月23日 星期五
[OpenVX] portal
- What is OpenVX?
- OpenVX (Open Computer Vision Acceleration API) is a low-level programming framework domain to access computer vision hardware acceleration with both functional and performance portability
- Spec.
- Sample
- Sample application
- sample implementation (for vendors)
- Reference Guide
訂閱:
文章 (Atom)


