2009年3月20日 星期五

PHP

雖然說PHP也用了兩年,大學也有在自己學,不過感覺還是不精通阿
就像其他的程式語言一樣,雖然幾乎都自己學過,但是樣樣通,卻是樣樣不精
頂多是有一般人寫的水準,無法更進一步。

很想要再多學點程式及系統的規劃,像是模組的流程,設計,在PHP中稱為MVC(modal,viewer,controller)
這類的規劃,我覺得對於目前論文的系統很重要,主要在於程式的設計,不要過於繁複,盡量簡化,模組物件化,可以使得系統提高效率,所以呢,上次哲民推薦的人月神話這本我想買來參考,對於現在或是以後,應該能讓我的能力更上一層樓,再來程式和論文還要再多加強,撰寫論文時,每每下筆都覺得字句不通,需要不斷修改,英文也要再加強,能力還是不夠阿啊阿啊...唉

2009年3月17日 星期二

系統建構

流程真的挺重要,依照當初設計好的流程,一步一步建構,就像蓋房子一樣,總是要有張藍圖照著走,現在phase 1的部分大概都完成了,介面也稍微設計了一下,看起來比較正常了,有趣的是,每次再把不同component合併時,總是會有一些問題,當昨天把介面和程式串起來的時候,又出現一堆詭異的小蟲,花了一個下午才解決,不過整體上都還OK,真慶幸我寫的程式彈性很大,不管怎樣改都可以,哈

另外擷取網頁也找到可以使用的工具,其實這個工具在之前就用過,只是當初沒發現他可以採用multi的方式擷取網頁,昨天稍微測了一下,100個網頁約十秒,快則六秒,慢則十一,這比當初快了五十倍左右阿,真是不錯呢,今天要試試看五百到一千個網頁會多久,如果可以的話就會加到phase 1

2009年3月9日 星期一

當一件事情做久了會有種錯覺

那就是會覺得自己瞭解的很深入,實則不然
每次在寫程式的時候,或者看書、看電影,內容可能是重複,但是每次看都會有不同的感受

今天在改程式的時候,又開始這種感覺,可能是改的不順還是怎樣,雖然大致上multi-word query和query extension都做好了,想想還是有些小問題,不過大體上都不影響,結果可能會有些許誤差

後來又在想multi-thread該怎樣處理,一晃神,突然想到其實也不用特意改到linux才行,在windows下呼叫用其他能處理的程式應該也可以,不過現在還處於測試的階段,如果可以的話,那就方便多了,可以省去不少麻煩阿 ha