好站: Google Adsense 懶人包

Google Adsense 規則蠻嚴苛的, 不小心就會收到停用通知, 要避免這種狀況的話, 有空最好把下面那懶人包看一看吧.. 🙂

詳見: Google Adsense 懶人包

閱讀全文〈好站: Google Adsense 懶人包〉

檔案數太多砍不掉該怎麼辦

當檔案數太多, 砍不掉的時後該怎麼辦(錯誤訊息: rm: too many arguments 或 rm: Argument list too long)

  1. 先轉成 file owner 的身份去下指令(不然就轉成 root 吧!)
  2.  ls -l | awk '{print $9}' | xargs rm  # 再來這樣子就可以砍掉
  3.  ls -l *.jpg | awk '{print $9}' | xargs rm # 如果只要砍那目錄下的所有 jpg 檔

簡單的 shell script 就搞定囉 🙂

不過使用前請小心確認一下, 最後 xargs rm 先拿掉, 改成 less, 先確定一下是自己要砍的, 再下此指令吧 🙂

  • gslin 長輩提供的解法:  find /path -name '*.jpg' -depth 1 -delete
  • jeffhung 長輩提供簡化方法: ls *.jpg | xargs rm

閱讀全文〈檔案數太多砍不掉該怎麼辦〉

Unix 基本指令: script 抓取 Terminal 顯示畫面, 存成檔案

在 debug, compile, make world... 的時後, 如果訊息太長, 通常都是用 screen 往上慢慢翻, 不然就是用 "> file" 將輸出導到某個檔案去, 然後再去看那檔案的內容.

但是現在遇到一個問題, 我是遠端 ssh 執行某個指令, 然後要接收他的回傳值, 這讓上述的兩種作法都行不通.

  • screen: 因為一次上百台機器, 記錄太長, 搜尋困難
  • "> file": 在接收回傳值前, 都有些問答要答(ex: 問密碼, 問 y/n 等等的), 用此方法會看不到, 以致無法做此問答動作.

閱讀全文〈Unix 基本指令: script 抓取 Terminal 顯示畫面, 存成檔案〉

在 Acer Tablet PC 安裝 Ubuntu

雖然自己沒有在用 Tablet PC, 但是看到這個還是記錄一下, 當初剛看到 Tablet PC 的時後是蠻心動的, 但就是太重又太貴, 不然很想買來用用看... XD

以下三篇文章記錄 Ubuntu 如何安裝(設定)在 Acer 的 Tablet PC 上. 

  1. Running Ubuntu Linux on Acer Tablet PCs Part I
  2. Running Ubuntu Linux on Acer Tablet PCs Part II
  3. Running Ubuntu Linux on Acer Tablet PCs Part III

閱讀全文〈在 Acer Tablet PC 安裝 Ubuntu〉

好站: 給 Web Developer 蒐集完整的好站

發現一個資訊整理蠻完整的站, 特別是給 Web 開發人員使用的.

另外一個是蒐集完整的 免費 CSS Layouts 和 Templates 站台:

閱讀全文〈好站: 給 Web Developer 蒐集完整的好站〉

用 CSS 於連結後面加 icon (與副檔名相關小圖)

通常連結是 <a href ...>, 但是都沒法一眼看出, 到底是一般連結還是某種類型的檔案(除非滑鼠移到連結上, 看檔名), 拜讀兩篇文章, 用 CSS 去判斷 副檔名 或 class name 來給他小圖.

目前我也在副檔名是 pdf 的加上小圖, 其它的以後有空再來改~ :p

閱讀全文〈用 CSS 於連結後面加 icon (與副檔名相關小圖)〉

文字介面線上字典 Script

在 BBS 看到有人寫幾行的 script, 做的事情就是把參數傳給 Yahoo! 字典, 然後把抓回來的資料去掉 html, 就是很清楚的查詢結果, 給 Leeym 長輩看了後, 長輩給了另一個 Perl 版本的 scrtip, 除了清楚的查詢結果外, 還有詞性 + 顏色, 而且還有 spell check(Y! 字典提供的修正).

順便推薦作者講的 sed 好站: SED 單行 script 快速參考, 作者就是抄這邊把html濾掉的.

閱讀全文〈文字介面線上字典 Script〉

ReiserFS 救援步驟(使用 dd 救援回復)

在上週末發生一件非常不幸的事情 - 我的硬碟掛了... :~

話說就是在拷貝檔案的時後, 沒有注意到容量大小, 所以硬碟就爆掉了, 然後正好有個檔案 xxx.lock 就在那邊砍不掉, 而且, 程式也無法再次啟動, 然後仔細查看應該是硬碟在那個磁區正好壞掉, 造成的情況, 於是就將那 device umount 掉(準備修復), 悲劇就此發生.. :~~

閱讀全文〈ReiserFS 救援步驟(使用 dd 救援回復)〉