於 Bash shell 使用 sort 來分別排序 各別欄位 的資料

於 Linux 的 Base shell 中, 要使用 sort 來分別排序第一欄、第二欄、第三欄的資料, 要下那些參數?

閱讀全文〈於 Bash shell 使用 sort 來分別排序 各別欄位 的資料〉

Linux 於 Shell 使用 lftp 來同時開啟多個連線下載

Windows 以前常用 Flashget, 主要是有些網站會限制 單一 Thread 的下載速度, 所以要多開幾個連線去存取.

在 Linux 的 Bash shell (command line) 要如何做到 多 thread 下載 呢?

要能自動將 檔案分割, 且支援 多連線下載, 可以使用 lftp 來達成~

閱讀全文〈Linux 於 Shell 使用 lftp 來同時開啟多個連線下載〉

Ubuntu Linux 9.04 安裝 Freemind

Ubuntu Linux 9.04 直接安裝 freemind, 中文字會出現問題, 顏色一半粉紅一半黃, 根本看不清楚字.

本來想說是 Java 字型問題, 但是 java-6-openjdk 的字型設定看起來都沒錯, 最後還是乖乖用 sun 的 Java 來解決. (java-6-openjdk 是 Freemind 安裝時自己安裝的)

閱讀全文〈Ubuntu Linux 9.04 安裝 Freemind〉

PHP 使用 CURL 同步抓取多個網頁

一般 CURL 抓網頁的方法, 是一頁一頁抓, 假設要抓 4頁, 所費時間各別是 5,10,7,5 秒, 那全部總合所花的時間就是 5 + 10 + 7 + 5 = 27 秒.

若能同時間去抓取多個網頁, 所花費的時間 5,10,7,5 秒, 全部總合所花的時間是 10 秒.(花費最多時間的秒數)

閱讀全文〈PHP 使用 CURL 同步抓取多個網頁〉