IE 的檢視原始碼 預設編輯程式設定

IE 檢視原始碼, 預設是開啟 Notepad, 但是如果要將他改成 vim, Pspad, Editplus 等的, 做法如下:

  1. 執行 -> regedit
  2. 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name預設值
  3. 將預設值內容改成你要的即可 (default: %SystemRoot\%System32\NOTEPAD.EXE)

閱讀全文〈IE 的檢視原始碼 預設編輯程式設定〉

遠端執行命令、多台機器管理(Push.sh)

當手上有 1 台機器, 管理的方法是 ssh 到那台機器做事.

當手上有 5 台機器, 管理的方法就會想要遠端執行, 就會使用

用法: ssh 主機名稱 "要執行指令"
ssh hostname 'sudo cp http.conf /usr/local/apache/conf/'
ssh hostname "ls"
ssh hostnmae "sudo /usr/local/apache/bin/apachectl restart"

當手上有 30 台機器的時後, 管理的方法就會如下:

用法: for i in i的值; do 目前機器要下的命令 '遠端機器要下的命令'; done;
for i in 1 2 3; do scp xxx.conf w$i.hostname:; done;
for i in 1 2 3; do /usr/bin/ssh w$i.hostname 'sudo mv xxx.conf /usr/loca/conf'
for i in 1 2 3; do /usr/bin/ssh w$i.hostname 'sudo ls /'; done;
1 2 3 ... 自己寫要幾台都行, 可以改成自己其它取的值

注意: 目前機器要下的命令, 不要用 " 或 ' 包起來, 只有要給 遠端機器 的指令才要用 " 或 ' 包起來.

閱讀全文〈遠端執行命令、多台機器管理(Push.sh)〉

Windows FAT32 轉成 NTFS

Windows 只要準備要灌 .Net 就一定會自己重新開機, 然後灌個掃毒程式進去, 只要打開要掃毒也會重新開機, 不知道原因為何, 猜想可能是我還用古老的 FAT32 的原因~ 不過, 轉換完成後發現, 果然不是這個原因 :~, 算了~ 總之先記錄一下如何轉換.

轉換步驟很簡單, 就下述指令開個 cmd 執行就可以了.

convert C: /FS:NTFS

其它槽再自己將 C: 改成其它, 轉換過程如果無法卸載的, Windows 會設定讓你重新開機後, 自動轉換成 NTFS 再進 Windows.

閱讀全文〈Windows FAT32 轉成 NTFS〉

最新的 Debian 安裝光碟

每次在介紹人使用 Debian, 最後都沒使用的最大原因是找不到哪邊可以下載, 或許版本太多確實有點困難... 還是直接把下載點貼出來比較快.

下載網址: Debian -- Debian-Installer (testing 版本)

一般人只要看 netinst CD images i386(x86系列) 連結下載即可.

閱讀全文〈最新的 Debian 安裝光碟〉

Google開發盲人專用搜尋引擎

Google 已經朝向盲人開發搜尋引擎, 不過不曉得效果如何, 裡面提到他的主要做法是 Accessible Search先分析網頁內容,並去除那些包含大量圖像的網站,之後再按照盲人用戶的特殊設定排列搜尋結果,例如興趣或地點等。

不過目前我看到的頁面, 首頁是 Flash 和整個頁面使用大量圖片的還是佔了大多數, 或許如果加上圖型辨視技術, 將能知道的圖型轉成文字, 或者為那些圖型加上 alt 的屬性(放在庫存網頁之類的), 也許也是個可行性的做法?

閱讀全文〈Google開發盲人專用搜尋引擎〉

PHP: 文字過長加入 WBR tag function

在開發網頁上的程式會有很多的莫名奇妙, 有 IE cache 的 bug, 有人網址到處亂貼, 有人英數字就喜歡長長的打一整排, 然後版面會被撐開變亂.

為了這些問題, 總是得用一堆很 dirty 的方法來解決, ex: 遇到 IE cache 就加個 timestamp 之類的, 讓他不會 cache, 遇到英數字長長一排, 讓版面亂掉的, 就用以下此方法(WBR)來解決.

閱讀全文〈PHP: 文字過長加入 WBR tag function〉