關於語義網(Semantic Web)
除了參考wiki上的文章外,還可以看看mmday上一篇有趣的文章:本體論: 讓舉一反三變得可能
我想若是用不精準而大概的說法來解釋,可以把語義網的解釋做:在網路上建立一套機器(程式)能夠明瞭的認知或是知識系統。這樣可以增加搜尋這個動作能帶來的可能性。也會是AI上一項重要的推展。
而它的問題是,建立這樣語義網可能嗎?
若是參考wiki上的說明,要建立必須的Metadata,可能要經受難以跨越的Metacrap。我自己是認為那蠻有道理的。
但世界上為此努力的人很多,有許多成果是我原先還不知道的。例如Evri把相關的技術放到了適合的領域,宇匯的技術看起來也和這有相關,Yahoo看來也有些準備。
也許過不久會有些什麼讓人驚喜吧!
Thursday, June 26, 2008
About AJAX
AJAX(Asynchronous JavaScript and XML)
關於AJAX似乎還常常見到一些認識上的差異,而我的認識是這樣的。使用AJAX最好的例子大概是Google Map了吧,當地圖拖向左右,可以看到Google Map會嘗試去把該塊地圖片段下載回來,但已經下載過的部分仍然可以使用。和過往不同的是,未利用到AJAX的情況下,當改變地圖的中心點或是縮放地圖,是需要重新讀取整個地圖的,此外,在讀取完成前,地圖不能再接受其他命令,讓人有種比較明顯的等待感覺。
換個方式看,使用AJAX擁有減少資料讀取量的可能(例如左移地圖,只要讀取缺少的那部份),還能提供使用者較少等待的體驗。
但是有必要把現有的網站都改成使用AJAX的方式嗎?
Reference:
掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 發出非同步請求
關於AJAX似乎還常常見到一些認識上的差異,而我的認識是這樣的。使用AJAX最好的例子大概是Google Map了吧,當地圖拖向左右,可以看到Google Map會嘗試去把該塊地圖片段下載回來,但已經下載過的部分仍然可以使用。和過往不同的是,未利用到AJAX的情況下,當改變地圖的中心點或是縮放地圖,是需要重新讀取整個地圖的,此外,在讀取完成前,地圖不能再接受其他命令,讓人有種比較明顯的等待感覺。
換個方式看,使用AJAX擁有減少資料讀取量的可能(例如左移地圖,只要讀取缺少的那部份),還能提供使用者較少等待的體驗。
但是有必要把現有的網站都改成使用AJAX的方式嗎?
Reference:
掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 發出非同步請求
Tuesday, June 03, 2008
機車的緬甸junta
看到一件讓我生氣的事,緬甸軍政府居然把在應該用來救災的時間通過的新憲法當作藉口,宣稱已經被竊佔很久的翁山蘇姬領導的政權已經過期了!太可惡了!
Myanmar charter 'washes away' Suu Kyi victory: state media
緬甸軍政府可惡的事蹟一大串:
1. 遷都這一件大事,居然是這樣決策和執行!(link1, link2)
2. 領導人之一的XX,和許多的父親一樣,希望嫁女兒能風光一些。但是他居然拿著不知道怎麼來的錢搞得如此風光!(link3)
3. 施政遇到人民的反對幾乎是每個政府都會遇到的問題,但是卻不是每個政府都能處理得盡如人意。緬甸軍政府似乎是做了個最不聰明的決定。(link4)
4. 再次延長翁山蘇姬監禁在家的期限。翁山蘇姬在過去十八年內被監禁了十二年!(link5)
5. 面對cyclone造成的災情,緩慢的救災行動!還遲遲不放鬆對國際援助行動的管制!(約在五月二日cyclone來襲,約五月二十三日才全面放行) (link6, link7, link8)
6. 執意進行新憲法的投票,就在緬甸人民即需救援的那段時間。(非災區的五月十日和災區的五月二十四日) (link9, link10)
7. 公佈忽視所有人智慧的投票結果,98%的投票率和92%的支持!(more than 92 percent of voters on a 98 percent turnout) (link11, link13)
8. 以為新憲法通過就可以讓自己的政權合理化!之前的選舉結果不算?!Junta怎麼能以為所有人都能跟他們一樣自欺欺人?軍政府應該看看國際上是如何看待中國在處理天安門事件的,韓國、台灣的二戰受害人是如何看待日本政府面對這件事的態度。澳大利亞新總理如何處理(link12)過往被視為錯誤的白澳政策(White Australia policy)。
如果看到一個欺負妻小的父親,我們可以請警察,尋找社會庇護。但是看到這樣一個可惡的緬甸軍政府,我們能做什麼呢?
Links
1. 擔心美國襲擊?緬甸遷都森林 - BBC 中文網
2. 緬甸新都"內比都"首度揭開面紗 - BBC 中文網
3. 緬甸總理女兒奢華婚禮 掀民怒 - Epoch
4. 緬甸:軍警開槍 九人喪生 - BBC 中文網
5. 緬甸軍政府延長昂山素季軟禁期 - BBC 中文網
6. 聯合國對緬甸放行進度感“失望” - BBC 中文網
7. 潘基文:緬甸允許聯合國直升機救災 - BBC 中文網
8. 緬甸同意所有外援人員進入災區 - BBC 中文網
9. Burma 'approves new constitution' - BBC NEWS
10. New Burma constitution published - BBC NEWS
11. Myanmar charter 'washes away' Suu Kyi victory: state media
12. 陸克文將向澳原住民正式道歉 - BBC 中文網
13. The best joke of the year - Myanmar's constitution approved
Myanmar charter 'washes away' Suu Kyi victory: state media
緬甸軍政府可惡的事蹟一大串:
1. 遷都這一件大事,居然是這樣決策和執行!(link1, link2)
2. 領導人之一的XX,和許多的父親一樣,希望嫁女兒能風光一些。但是他居然拿著不知道怎麼來的錢搞得如此風光!(link3)
3. 施政遇到人民的反對幾乎是每個政府都會遇到的問題,但是卻不是每個政府都能處理得盡如人意。緬甸軍政府似乎是做了個最不聰明的決定。(link4)
4. 再次延長翁山蘇姬監禁在家的期限。翁山蘇姬在過去十八年內被監禁了十二年!(link5)
5. 面對cyclone造成的災情,緩慢的救災行動!還遲遲不放鬆對國際援助行動的管制!(約在五月二日cyclone來襲,約五月二十三日才全面放行) (link6, link7, link8)
6. 執意進行新憲法的投票,就在緬甸人民即需救援的那段時間。(非災區的五月十日和災區的五月二十四日) (link9, link10)
7. 公佈忽視所有人智慧的投票結果,98%的投票率和92%的支持!(more than 92 percent of voters on a 98 percent turnout) (link11, link13)
8. 以為新憲法通過就可以讓自己的政權合理化!之前的選舉結果不算?!Junta怎麼能以為所有人都能跟他們一樣自欺欺人?軍政府應該看看國際上是如何看待中國在處理天安門事件的,韓國、台灣的二戰受害人是如何看待日本政府面對這件事的態度。澳大利亞新總理如何處理(link12)過往被視為錯誤的白澳政策(White Australia policy)。
如果看到一個欺負妻小的父親,我們可以請警察,尋找社會庇護。但是看到這樣一個可惡的緬甸軍政府,我們能做什麼呢?
Links
1. 擔心美國襲擊?緬甸遷都森林 - BBC 中文網
2. 緬甸新都"內比都"首度揭開面紗 - BBC 中文網
3. 緬甸總理女兒奢華婚禮 掀民怒 - Epoch
4. 緬甸:軍警開槍 九人喪生 - BBC 中文網
5. 緬甸軍政府延長昂山素季軟禁期 - BBC 中文網
6. 聯合國對緬甸放行進度感“失望” - BBC 中文網
7. 潘基文:緬甸允許聯合國直升機救災 - BBC 中文網
8. 緬甸同意所有外援人員進入災區 - BBC 中文網
9. Burma 'approves new constitution' - BBC NEWS
10. New Burma constitution published - BBC NEWS
11. Myanmar charter 'washes away' Suu Kyi victory: state media
12. 陸克文將向澳原住民正式道歉 - BBC 中文網
13. The best joke of the year - Myanmar's constitution approved
Sunday, June 01, 2008
How to Run a Project
In my limited experience, I think that should be not far from this:
1. project plan
1.1 market survey or customer request
1.2 HW survey, chip vendor demo, ...
2. HW
2.1 spec determination
2.2 HW integration
3. HW & SW verification (If there is anything about firmware or driver, it should belong here)
3.1 run BSP on our platform, bootloader
3.2 some stuff about microP, GPIO, external modules (tuner), ...
3.3 signal, edge trigger (level trigger?)
4. SW development (Maybe you can say this is the application part)
4.1 GUI flow
4.1.1 easy to use (intuitive)
4.1.2 on the ground (don't make impossible assumption)
4.1.3 look an feel (customer's style)
4.2 function survey, implementation
4.2.1 find available open source
4.2.2 implement standard/spec
4.3 performance turning
4.4 stability enhance
4.5 functions and GUI integration
5. test
5.1 HW relatives, EMC, ...
5.2 test utilities development
5.3 match requirement
5.4 performance
5.5 interoperability
6. maintenance
6.1 bug fix
6.2 new features release
* The most part I have experience is 4.
* If possible I hope to have chances to take part in 3. 2. 1.
* To make all the above and their relations in a chart should be more clear.
1. project plan
1.1 market survey or customer request
1.2 HW survey, chip vendor demo, ...
2. HW
2.1 spec determination
2.2 HW integration
3. HW & SW verification (If there is anything about firmware or driver, it should belong here)
3.1 run BSP on our platform, bootloader
3.2 some stuff about microP, GPIO, external modules (tuner), ...
3.3 signal, edge trigger (level trigger?)
4. SW development (Maybe you can say this is the application part)
4.1 GUI flow
4.1.1 easy to use (intuitive)
4.1.2 on the ground (don't make impossible assumption)
4.1.3 look an feel (customer's style)
4.2 function survey, implementation
4.2.1 find available open source
4.2.2 implement standard/spec
4.3 performance turning
4.4 stability enhance
4.5 functions and GUI integration
5. test
5.1 HW relatives, EMC, ...
5.2 test utilities development
5.3 match requirement
5.4 performance
5.5 interoperability
6. maintenance
6.1 bug fix
6.2 new features release
* The most part I have experience is 4.
* If possible I hope to have chances to take part in 3. 2. 1.
* To make all the above and their relations in a chart should be more clear.
Subscribe to:
Posts (Atom)
