星際大戰電影 ASCII版

偶爾整理書籤, 看到 Star Wars, A New Hope ASCII 版, telnet 連過去看, 就想起以前在玩 BBS 的時代, 內碼表那著就開始亂畫, 但是這類經典的怎麼樣都是只能心存敬意, 太利害... 實在比不上.. Orz

有興趣可以執行: telnet towel.blinkenlights.nl 即可開始觀看.

閱讀全文〈星際大戰電影 ASCII版〉

Ubuntu 設定使用 SCIM

Ubuntu 之前都是使用 Gcin, 但是最近 gcin 不知道是跟什麼東西相衝, 開一個 MousePad + urxvt(或 Firefox), 然後在 MousePad 打字, 再下來 Alt+Tab 就無法切換到另一個視窗去, 只會看到視窗框框有標過去另一個視窗, 但是就是切不過去, 滑鼠點選另一個視窗後, Alt+Tab 又可以再次恢復動作, 原因不明, 只知道是 gcin 造成的問題.

閱讀全文〈Ubuntu 設定使用 SCIM〉

Mutt 夾檔寄信

Mutt 要夾檔寄信的指令如下:

  •  mutt -a file
  • 通常會用: mutt -a file -s subject receipt

然後要寄時, 發現 From 沒資料, 要修改 From 的資料要用下面的組合鍵去改:

  • ESC + f

較好的解法是把自己的 From 先寫在 .muttrc 裡面, 下次寄信時就會自己帶出來, 如下:

  •  my_hdr From:  Your Name <Your From Email Address>

閱讀全文〈Mutt 夾檔寄信〉

結婚一週年紀念

今天是結婚一週年紀念, 不過因為這幾天感冒的問題, 沒法出門去吃大餐(昨天創下了單天拉 10次的紀錄), 所以早上就吃魩仔魚粥(配自己在種的有機地瓜), 中午繼續把早上的吃完, 晚餐把 蒙太極火鍋湯底 拿出來煮, 然後再加上火鍋料, 就變成晚餐囉(大概是這幾天吃到最重口味的一餐了).

總之一定要來張照片紀念一下:

2007年結婚一週年紀念 

閱讀全文〈結婚一週年紀念〉

PHP, C++ 效能微調(程式寫法)

下述兩篇文章, 一個是針對 PHP, 另一個是針對 C++, 文章中跟你說, 用哪種的寫法會比較快, 只是如果改寫一隻用他說的比較快的寫法, 跟原始程式比起來, 到底能快幾微秒呢.. XD

覺得有點太過龜毛了點.. 總之就參考一下囉~~ XD

詳見:

閱讀全文〈PHP, C++ 效能微調(程式寫法)〉

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

當檔案數太多, 砍不掉的時後該怎麼辦(錯誤訊息: 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〉