星期五, 5月 30, 2008

Lab Hash

1. Install SlavaSoft HashCalc
2. Open the file readme.txt of this software
3. Calculate the cash.
4. Open another copy of HashCalc
5. Open the file readme.txt and delete the first space fo the file.
6. Calculate the hash of the modified file.
7. Compare the hashes of two files.

Lab Checking dead links

W3C Link Check 可以檢查 dead links, 而且只要輸入首頁,
就可以依據指定深度自動向下檢查, 而且也可以檢查對外連結(外站).

Link Checker 首先要設定檢查深度(Check linked documents recursively, recursion depth=?), 如果沒有設定, 它就只有檢查首頁.
因此如果出現 deadlink, 就是在首頁.

如果你設定檢查深度, 它就會逐一檢查此深度內的每一頁,
在檢查某一頁開始時, 它會先顯示現正在檢查的 URL, 然後
在逐一爬行該頁內每個 link.


報表輸出很漂亮. 請參閱
http://validator.w3.org/checklink

請檢查三個你最常使用的網站, 看看連結的品質如何?
紀錄有錯誤連結 (HTTP Error 404) 的次數.


教學評鑑

今日上課助教將進行教學評鑑,請大家參與。

Quiz

1. Google Maps 使用了哪些網頁互動技術,請逐一說明。
2. 什麼是DOM?請撰寫一段小程式說明之。
3. XML 跟 JavaScript 有任何關聯嗎? 如果有關聯請舉例說明。如果沒有,請說明為什麼?
4. AJAX 強調哪些特性? 其優缺點有哪些?
5. 何謂 Social Software? 跟Web 2.0 關係為何?
6. 做完 blog 的內容分析之後,你可以得到什麼推論,為什麼?
7. 請比較微軟的Office 與Google 線上文件所使用技術與功能特點。
8. 舉例說明 XML 如何在網站中使用。
9. 部落格使用哪些技術,請簡要說明。
10. 無障礙網頁技術有哪些?
11. 如何增加網頁的互動性? 以一小段程式說明之。
12. 什麼是 CGI? 繪圖說明以CGI為架構的網站系統。

Lab XHTML Validation

1. Use the W3C Markup Validation Service to check the XHTML sample.
2. You may want to select the direct input option.
3. How many errors and warnings are there?
4. Fix the problem and recheck it until it is strictly XHTML 1.0 compliant.

ref: Introduction to XHTML

星期五, 5月 23, 2008

給畢業生的贈言

做太多的時候,何不停下來想想。想太多的時候,何不開始去做。

隨時去問,我在做什麼,我懂我在做什麼嗎? 或許你就會真正發現什麼

保持察覺週遭與同時也關照內心,練習專注,有時候原來看不清楚的東西,會豁然清晰。有時候做不到的事情,會頓時做到。

經過苦,才會嘗到甜。

專注在過程,盡情去做,做好每ㄧ個你該做好的,苦反而不苦,汗水讓你快樂。如果只專注在結果,原本可以是甜的歷程,卻反而讓你覺得其苦無比。

只有在歷經過程中才有可能令人享受,ㄧ但你覺得完成,其實已經結束了。

Find love in what you do and do what you love.

思維的盲點

人為什麼會出現思維的盲點? 在業界將近十年的經驗與大學教書生涯十來年的觀察,我發現思考事情時只考慮自己,沒有考慮團隊或他人,常常是一個思維盲點的起因。人天生自私,大部分的人 思考都是先從自己利益做起,這是無可厚非的。看到一些中原畢業生,有些人已經擔任重要公司的副總甚至負責人,他們的同學卻還在當一個自艾自怨的工程師,是 因為在校成績嗎?是因為工作表現嗎?都有可能,但是很明顯的,從他們的談吐可以發現明顯的不同,有些人總是想到自己,如何加薪如何讓自己不要太累,如何換 ㄧ家好ㄧ點公司? 有些人想得不一樣,如何讓新人更快進入狀況,我可以做出什麼貢獻? 如果能少從"我"出發,多一點"我們"的考量,我相信很多事後出現大問題的痛苦後悔可以減少。少一點為自己,不見得就是對自己不好,多一點為別人,生活也 許更精采。

使用印表機,白紙廢紙任意丟棄,用完白紙不去補充,反正我印完了,茶葉倒在水槽,飲料包放在公用實驗桌上,看似一些小事,其實 都是一個學生真實自私小我的表現,我相信如果未來這些人的老闆看到這個景象,這些學生是很難找到工作的,很多人相信自己可以透過較好的包裝予人不同的形 象,但是不要小看那些社會上有歷練的人,是誰有大智慧? 是誰耍小聰明?

經驗告訴我,能為別人著想的,思維出現盲點的機會較少,反之,只想到自己的研究的人,攤開研究計畫ㄧ看,簡直問題百出。上天有道,天公疼憨人,大概也適用於此吧!