
記得還是職場菜鳥時, 老鳥工程師就常常告誡我們寫function盡量不要操過四個參數,
一直到最近在trace code時發現一個需要12個參數的function, 就順便 objdump -hD 一下,
才發覺當年老鳥告誡的箇中原因!!!!!!!
Orion 發表在 痞客邦 留言(0) 人氣(30)
第一次使用crontab常會有跑不起來的困擾, 即使你已經在別台機器上跑過,
只要換了一個系統, 就會遇到fail run with cron, but work in terminal的情況!
以下是擷取自http://askubuntu.com/questions/23009/reasons-why-crontab-does-not-work
Orion 發表在 痞客邦 留言(0) 人氣(164)
wrap function, 在debug時很好用,
說穿了就是把呼叫某個function call把它導到自己寫的function
適用於無法改source code的 .a
要怎魔使用, 先請教男人對ld的看法....
Orion 發表在 痞客邦 留言(1) 人氣(1,005)
有時候要用script幫忙做些工作, 常會需要輸入password而卡住.
有時候剛輸入完隔一段時間又要再輸入, 不勝其煩!!!
最後找到一個根本解決的方式.....
Orion 發表在 痞客邦 留言(0) 人氣(22)
1. 設定放在~/.vimrc 裡
2. colorscheme會自動到~/.vim/colors/ 目錄去找 .vim 的顏色設定
所以要把kolor.vim 放到這個目錄, .vimrc設定時不用加.vim副檔名
3. set ts=4要斟酌使用, 因為有些場合需要用到tab \t.
Orion 發表在 痞客邦 留言(0) 人氣(252)
個人習慣是任何full path的變數最後都不加"/"
這樣要去組合更下層的path時一率都再加"/"
ex:
>>MY_DIR=/home/orion
Orion 發表在 痞客邦 留言(0) 人氣(72)
去google一下吧
早知道有這玩意, 當初就不用費心去維護一些application的帳密了!!!!
Orion 發表在 痞客邦 留言(0) 人氣(6)

今天在工作上遇到一個embeded system 在 C++overloading使用上的奇怪現象,
簡單講就是一個class定義很多個相同名稱的member fumctions, 這些functions除了第一個參數不同之外,
其他順序的參數都是相同型態, 而且都是有default value,
但是在某個application呼叫時, 因為只傳了第一個參數, 但是在linkage時卻發生warning表示鏈結到錯誤的member.
Orion 發表在 痞客邦 留言(0) 人氣(19)

女皇跟同事團購了幾張baby boss的門票,
這babyboss裡面有四十餘種職業可以讓小朋友體驗
只不過因為時間關係, 一個場次能體驗7~8種職業就很多了.
Orion 發表在 痞客邦 留言(0) 人氣(56)

兩顆柚子的活動力越來越大,
跟女皇商量的結果是假日不用帶他們去多高檔的景點,
只要找個可以玩溜滑梯的國小就夠滿足了.
Orion 發表在 痞客邦 留言(0) 人氣(63)