星期六, 11月 10, 2007

最近

秋冬之際,我的寫作量(廢話量? XD)會隨之熱漲冷縮XD

沉潛之餘,省視自己過去所寫,雖有進步,但不大,這也不讓人憂心,因為有進步就好,有很多事急也急不來,不能要求太多的。還以為最近能寫一些技術文件的,想不到還是寫不出來,看來念的書都太無聊嗎 XD?

最近因為上課的機會,讀了一些有關網路的規格書,事實上建立在application layer之上的傳輸協定不會太難,最主要是在制定data format,所以不會很難,倒也沒有扯到太多底層的技術實作細節。所以我換個腦子想想,為什麼要寫這些規格書? 有人創造規則,而大家就遵守創造之,事實上這就跟language一樣,大家都說同一種話時才能溝通,說不同種話時大可以不理,這對創造人員是一種限制,也是一種仁慈,這樣子使得寫程式的人不需思考太多種輸入資料的可能性。舉個例子來說,光要判斷使用者輸入是不是一個在range內的數字,就很煩了(雖然程式不長,但是看見一串程式碼只是為了處理user的問題,著實會煩),回到技術層面,由於網路傳輸協定不是end user,所以我們可以定的死一點,這對使用的人才是一種寬容(所以我們知道html對於browser實在是不怎麼寬容XD)。

人是具有無限可能性的。

最近也兼伴讀寫程式,盡量以不幫人的幫人為目標,希望有所幫助,因為,真的很深刻的覺得,有時候,程式寫不好,問題不一定發生在自身,有人幫助是一件好事,我以前也曾經被人這樣子幫過的

想到什麼再寫吧。

---
發些生活文也不錯XD ?

星期二, 11月 06, 2007

Web Server

昨晚利用Java Socket Programming 實作了一個簡單的Web Server,但是參考的文件還不少,晚點把整份說明寫完放上來

---
但也因此欠了很多科作業XD


2007/11/06 11:54
課本的說明文件,自己寫解答釋出
如果嫌這份文件太長,可參考 陳鍾誠先生 所寫的教學文件 如何設計簡單的 WebServer?

星期一, 11月 05, 2007

如何清除grub

最近一堆朋友開始試著灌ubuntu desktop,但是要移除分割區的時候,似乎不約而同遇到了一些問題,我以前是Windows XP 的修復主控台使用

fdisk /mbr
即可順利把grub清除掉

但是最近這招似乎失效了,稍微查了一下資料,似乎是從Windows XP修復主控台下使用
fixboot
fixmbr
就可以順利了,此方法在ubuntu desktop 7.04/7.10有效

---
做個小筆記

星期日, 11月 04, 2007

記性

話說,繼鑰匙之後,我又把錢包忘了...Orz

---
還好撿回來了XD