2010年7月19日 星期一

電波錶

http://tw.alfaso.com/blog/radio_clock/300

原來電波錶是接收日本那邊發射的無線電波來校正時間,並不是接收衛星(gps)的訊號

如果有一個可以接收gps訊號的手錶,就可以接收gps衛星上面的原子鐘時間得到跟電波錶一樣準的時間
不過gps的耗電量應該很驚人....
而且gps要在室外才收得到訊號不夠實用

2010年7月15日 星期四

signal 與鍵盤的對應

SIGINT - CTRL-C (中斷字元)
SIGQUIT - CTRL-\ (關閉字元)
SIGTSTP - CTRL-Z (終端機停止訊號)

捕捉這些訊號就可以讓自己寫的終端機程式送出相對應的控制字元

ascii的前面幾個是控制字元
http://home.educities.edu.tw/wanker742126/asm/ap04.html

2010年7月9日 星期五

android apn 預設設定檔

若要修改預設的apn資訊...
  1. 直接修改裝置上的/etc/apns-conf.xml,刪除 ./data/com.android.providers.telephony/databases/telephony.db,並重新開機
  2. 編BSP時包進去需放在 mydroid/development/data/etc/apns-conf_sdk.xml(注意檔名),若放在 mydroid/out/product/.../system/etc 下重編時會被developement目錄的那個檔蓋掉!

2010年7月8日 星期四

簡易vim使用

study area有比較詳細的教學

命令模式時:
  • 基本操作
  1. 上 k
  2. 下 j
  3. 左 h
  4. 右 l
  5. 複製(行) yy(Y) 2yy(複製兩行) yG(複製到檔尾) y[xx]G(複製到xx行)
  6. 貼上 p
  7. 復原 u
  8. 尋找 /(往下) ?(往上) 可用n N移動到下一個
  9. 尋找游標處的字 *(往下) #(往上) 可用n N移動到下一個
  10. 移動游標 gg(檔頭) G(檔尾) :xx(到xx行)^(行首) $(行尾)
  11. 翻頁 ctrl-f(pageup) ctrl-b(pagedown)
  12. 重複上一個動作 .
  • 程式設計
  1. 找出此變數定義的地方 gd
  2. 找出與游標處配對的括號 %
  3. 到目前function開頭 [[
  4. 到下個function開頭 ]]