將 BLOG 系統從LYCEUM轉換到WORDPRESS MU

在支持了這麼久的 Lyceum 後,最後終於受不了將 blog 系統更換成 Wordpress Mu 了。而之所以會這樣更換,是因為 Lyceum 上一個 Release 的版本是在 2008 年 6 月 4 號了,然而已經完全跟不上最新的 wordpress 。

Read more

JAVA & PHP 的 TIMESTAMP 為不同單位

一般以來,我以為 timestamp 應該是要從 1970 年零點零分零秒開始,至目前時刻所經過的「秒」數,才算是 timestamp 。不過後來查了一下 java 的 timestamp 的說明,他是從 1970 年零點零分零秒開始到現在的「微秒」數。所以二者之間相差了 1000 倍。 Java 的 timestamp的說明如下: long getTime() Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this Timestamp object.

Read more

利用 CURL 平行抓取多個網頁

如果一次要抓多個網頁,如果使用一個一個 curl 慢慢抓的話,實在是太慢了。假設一個網頁要 0.3 sec 的話,十個網頁需要抓時就要 3 sec 了。利用這個 curl 的 mutli handle 功能,可以同時抓取 N 個網頁,這樣抓取網頁速度會有明顯的提昇。 其實也可以利用這個方法,來試試自已的網頁的存取速度怎麼樣。不過如果一次開 50 個以上,感覺抓取速度會受到影響。所以還是別同時抓取太多網頁比較好。 範例程式碼如下: [code lang=“php”] 0); foreach($curl_obs as $curl_ob) { $content = curl_multi_getcontent($curl_ob); var_dump(strlen($content)); } foreach($curl_obs as $curl_ob) { curl_multi_remove_handle($mh, $curl_ob); } curl_multi_close($mh); ?

Read more

GOOGLE APP ENGING FOR JAVA 用來跑 PHP

前幾天 google 發布了 google app engine 支援了 java 後,就有聽說有人可以利用 Quercus 專案,來支援 PHP ,這是一個令人興奮的消息啊。像我不太會寫 python 的人,有 PHP 的支援,更可以讓更多的 web developer 快速上手。

Read more

二個 POSTGRESQL 的 TIPS

最近公司會用到 postgresql 來作為 Database ,不過因為之前都使用 Mysql 的 DB 設定和使用方法,所以有一些的不習慣,底下有二個我目前用到小技巧。 之前在 mysql 下,會使用 desc table 這個指令,來列出目前該 table 的 schema 有哪些。不過經由 postgresql 的 1.

Read more

JQUERY 判定 BROWSER 種類

在工作中,有一些需要為 IE 作特別的 hack ,例如像 IE 的 option 不吃 onclick 的事件之類的。但又不想讓他影響到 IE 之外的 browser 。在 jquery 裡面,可以使用下列的參數來判定是不是使用 IE 。 [code lang=“javascript”] if(jQuery.

Read more

我的生活

資訊分享

歷史上的今天-2009.03.12

很久沒報告近況了,自從在十二月被某知名網路公司 layoff 後,在一月份底就進到了新公司。而這段日子來,找工作實在是景氣非常的不好,很多公司都說很喜歡我,可是最後都跟我說手頭已經沒有任何的員額。這樣算是騙人去面試嘛? 離開了一個我滿喜歡的環境,裡面的同事說話和個性都非常的契合,跟我談論的東西也是我喜歡的。不過現在在新公司也是寫 php 和系統整合相關的工作,事實上還滿有趣的。在自已拿手的東西下,工作還滿輕鬆的。 為了找房子,最近也花了不少時間,才從永和搬到了石牌,因為本來從永和到新公司,光坐捷運就要 30 分鐘,還不包括走路到捷運站的時間。最後搬到了石牌,其實我搬到了新房間後,要到捷運站反而要走更長的時間,但是只要坐二站就到新公司了,這樣我也可以騎單車上下班哦。 每天的生活除了上班,就是搞 Fantasy Space ,要不然就是跟朋友出去吃飯聊天,其實這樣的日子我還過的滿愜意。其實只要開開心心的過生活,就不要想太多就好囉。 最近也在玩 plurk ,歡迎有興趣的人加入 我的 plurk 參觀啊。

ASUS WL-500W 改機實錄

在幾個月前,買了 Asus WL-500W 這台 ip 分享器,看上的是他可以改機,與他支援 802.11N draft 的 protocol ,而且如果正式板出來的話,聽說還可以寄回去換主式板哦。雖然改機可能會破壞保固,但是可以自由的惡搞,這才是最令人爽快的。以下的內容就是 Asus WL-500W 的改機的方式。當然也是我自已作記錄的方式,避免之後忘記怎麼處理。 具備的知識與能力: 最好有基本的 Linux 的管理與操作知識 對於網路要有基本的了解 不怕死的精神 刷機步驟:

Read more