【Blogger】Blogger Templates


Free Blogger Templates

目前使用

更換樣板方式

  1. 下載你要的樣板,然後解開
  2. 登入你的Blogger,版面配置/修改HTML
  3. 先下載備份你的完整範本。
  4. 瀏覽/上載。
  5. 可以先預覽,不滿意在自行微調。

【軟體】Twe-Commerce


購物車軟體,收起來先。不過可能用廠商現成的方案會比較快。

http://hosting.url.com.tw/minishop.html?OVRAW=twe&OVKEY=twe&OVMTC=standard&OVADID=6220042541&OVKWID=58324769541

【Linux】Kernel Boot


【Grub 】
如果用 Grub去帶 Kernel 的話,聽說是用 INT13。不過詳細過程可能還要再看 code。參考 http://en.wikipedia.org/wiki/INT_13

【BIOS】
BIOS load MBR 是透過 INT19。參考中斷表

【Embedded】
透過Boot loader。

參考 http://phorum.study-area.org/index.php?topic=53618.0

【工具】Hudson


可以拿來當Term的Build server 。由於跑的是Java,所以Windows/Linux都可以用。

  1. daily/nightly build
  2. formal relese control center

【安裝】

以Ubuntu/Debian為base。參考 http://hudson-ci.org/debian/

【啟動】

root@ed-desktop:/# cd /usr/share/hudson/
root@ed-desktop:/usr/share/hudson# java -jar hudson.war  

【設定】

Create a New Job

  1. negative to http://localhost:8080/
  2. New Job
  3. Assign Job name
  4. Select Build a free-style software project
  5. Then press “OK”

Configure your New Job

  1. negative to Configure
  2. Add build step/Execute shell/
  3. Add below script
    LOG=/tmp/hudson.log
    whoami > $LOG
    ping 168.95.1.1 -c 5 >> $LOG
  4. Press “Save”

Build your Job

  1. Press “Build Now”

Review the result

  1. Select the build result from Build History
  2. Press “Console Output” to show result
  3. or just cat =/tmp/hudson.log

    root@ed-desktop:~# cat /tmp/hudson.log
    hudson
    PING 168.95.1.1 (168.95.1.1) 56(84) bytes of data.
    64 bytes from 168.95.1.1: icmp_seq=1 ttl=245 time=162 ms
    64 bytes from 168.95.1.1: icmp_seq=2 ttl=245 time=127 ms
    64 bytes from 168.95.1.1: icmp_seq=3 ttl=245 time=155 ms
    64 bytes from 168.95.1.1: icmp_seq=4 ttl=245 time=117 ms
    64 bytes from 168.95.1.1: icmp_seq=5 ttl=245 time=178 ms

【CLI】

透過cli可以重開Hudson

java -jar /var/run/hudson/war/WEB-INF/hudson-cli.jar -s http://localhost:8080/ help

【Plugin】

Add new Plugin

  1. Plugin Manager/Avaible
  2. Select “Disk Usage Plugin”
  3. Click “Install”
  4. Follow instruction to restart Hudson
  5. Select Manage Plugin/Disk usage to check result.

【Daily build】

  1. Build Triggers
  2. Select Build periodically
  3. assign Schedule
  4. 可以看說明,基本上和cron類似。

【參考】

【工具】GoToMeeting


GoToMeeting
https://www1.gotomeeting.com/en_US/entry/entry.tmpl
看起來不錯,可是價格不便宜。

【硬體】Touchpad driver


目前PC上的 touch pad ic 常見的有 alps/synaptics,可以參考Linux的code知道下的initial comand。

如果透過PS2連接TP(Touch pad),還要了解PS2的 Command。

目前在我們的code找不到 init alps/synaptics 的 code,可能還要在研究一下。

【英文】當甚麼 也


【Ubuntu】使用 root 權限


如何在 Ubuntu 9.04 桌面環境打開root權限。

# su
# gksu gdmsetup

【參考】

Ubuntu 9.10 沒看到這個這個選項,變成 Login Screen。
看來應該是在登入時選 Others/root/… 就可以了。

【Xorg】Xorg/TinyX/QTe


Xorg/TinyX/QTe/DirectFb

精簡型的話就用TinyX,功能要比較全面的會就用Xorg。QTe是一個小型的解決方案。

【C】Debug 暫存器


通常都會把暫存器的讀寫配合 volatile 作成一個巨集,
如果要把暫存器的位址與內容印出來的話,可以把呼叫它的function
弄成一樣的參數,雖然這樣子比較醜,不過用起來比較實用。

【C】Trace INIT_WORK


在 Trace 延遲函數INIT_WORK,令人頭疼到不行的就是跟蹤困難。
不過我發現可以用這個參數來作跟蹤。
__builtin_return_address

另外也可使用Backtrace
  • http://blog.richliu.com/2007/04/18/467/

【參考】

【英語】hope和wish用法


wish用來代表不可能實現的願望,而hope是可能實現的。

【參考】
 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com