July 27, 2005
迷你機器人會跟小強作朋友
不久之後,要「消滅」昆蟲,也許有請迷你機器人幫忙。它們會和蟑螂交朋友,然後引誘蟑螂爬出牠們的窩赴死。
根據6月號電機電子工程師協會(IEEE)機器人與自動化期刊報導,瑞士洛桑的科學家已成功地用微型機器人,滲透到蟑螂的群落。這批微型機器人具有足夠的複雜功能,可和這種世界生存適應能力最強的昆蟲互動。
稱為「InsBot」,「昆蟲似機器人」(insect-like robot)的簡稱,這款微型機器蟲模仿昆蟲的嗅覺與動作,模仿得微妙微肖,甚至被正宗的蟑螂接納為同類。這項壯舉有助於科學家研究動物與機器人混居的社會。
研究報告的共同執筆人Gilles Caprari說,這是朝了解蟑螂這類社會性動物複雜性的第一步。他指出,這類動物的行動是根據「集體智慧」(collective intelligence),而不是聽從某一領導人的命令。這可能讓人類「控制這種混居的社會」。
這正是科學家從InsBot技術獲致的心得之一。在最新的實驗中,微型機器人把一群昆蟲從陰暗的聚落裡引出來,來到更明亮的地點。儘管蟑螂性好黑暗,但那群蟑螂卻順從InsBot的陪伴。
這項實驗屬於歐洲Leurre計畫的一部分,該計畫的主旨在於研究生物學與機器人學之間的交集。科學家相信,如果能用機器人來模仿動物,並作回應,那麼終究可能控制動物的習性。例如,他們可用機器人來阻止綿羊從峭壁跳下,或促使蟑螂成群遷出蟲滿為患的房屋。這方面的研究成果,可能終將影響和輔助醫學、農業、動物習性學等科學領域。
InsBot的前身稱為Alice,以往體形太笨重。但科學家說InsBot仍有改良的空間。InsBot是綠色的,如火柴盒般大,內建六個2D彩色相機、兩個觸覺天線、一個振動感測器,以及一個光感測器,用來偵測蟑螂是否在附近--這是一項艱難的任務,因為蟑螂是咖啡色的,而且通常棲身於黑暗的環境。
為了做這項實驗,研究員必須讓InsBot模仿蟑螂釋出的化學訊號,好讓蟑螂能夠把它當成同伴一樣回應。科學家在InsBot包裹一張紙,上面沾有合成的氣味,也就是蟑螂的表皮分泌的費洛蒙。
July 25, 2005
July 13, 2005
行動裝置新鍵盤:用描的,不用寫
再過不久,我們就能夠利用所謂的「神奇畫板」(Etch-a-Sketch)在智慧手機中輸入資料。IBM 已經發明了一種試驗性的鍵盤系統,讓用戶以連接各個點的方式來書寫字母。
Shark 是一種先進的筆式速記技術,用戶可在虛擬鍵盤上串連每個字母,就可在行動裝置中輸入單字。例如,在輸入"word"時,用戶無需獨立點擊4 個虛擬鍵,而是可以用依序從w一路劃到d就行了。
IBM Almaden研究中心翟素敏(音譯)表示,「我們創建了一種人機編碼,它利用幾何模型來表現單字。我們好像回到了在岩石上鑿符號的時代。
用戶最初需找出字母來書寫單字,但這套技術的概念是要用戶之後就能記住這些字母連起來的形狀,進而降低需要在虛擬鍵盤上尋找字母的依賴性。電腦將判斷用戶所畫的圖形,利用資料庫將它翻譯為單字,並轉換成文字。
翟素敏表示,Shark 仍然是一個實驗室專案,但它有相當大的潛力。在經過訓練後,用戶能夠記住60種圖形,這已經涵蓋了人們常用單字或單字組件的40%。智慧手機的日益普及促使研究人員和廠商開發針對輸入系統作研發。
英特爾實驗室的研究員Ian Smith表示,「筆記型電腦不是真正的行動設備。消費者已經適應了標準的QWERTY格式鍵盤,但對於行動設備而言,這樣的鍵盤太大了。」
一些廠商已經開發了投影鍵盤,能打出"QWERTY"鍵盤的雷射影像,這類鍵盤很輕,但必須用在平滑的表面才行。
廠商也在試圖開發語音和手寫識別技術。但是,語音識別要求用戶說出完整的句子,手寫識別技術的速度又太慢,FrogPad 等小尺寸鍵盤則需要較長的學習時間。
IBM表示,Shark 解決了其中的許多問題。一些用戶已經能夠每分鐘輸入16、17個單字,儘管這一速度低於擊鍵法的輸入速度,但想想看,若用Palm的光筆作輸入,每分鐘又能寫幾個字呢?
Shark 鍵盤系統還與英語語言模式相容。平均每個單字的長度為4.7 個字母,這意味著系統無需考慮太長的字母組合。儘管5 個字母可以有1180萬種組合,但人們使用的組合數量將遠少於這一數字。
平均每個人日常書寫用到的單字量約1 萬個,因此電腦需要識別的模式並不會太多
IBM的Shark速記鍵盤是以連接單字字母的方式來作輸入,等用戶熟悉後就可直接輸入該單字的圖形即可。

Shark 是一種先進的筆式速記技術,用戶可在虛擬鍵盤上串連每個字母,就可在行動裝置中輸入單字。例如,在輸入"word"時,用戶無需獨立點擊4 個虛擬鍵,而是可以用依序從w一路劃到d就行了。
IBM Almaden研究中心翟素敏(音譯)表示,「我們創建了一種人機編碼,它利用幾何模型來表現單字。我們好像回到了在岩石上鑿符號的時代。
用戶最初需找出字母來書寫單字,但這套技術的概念是要用戶之後就能記住這些字母連起來的形狀,進而降低需要在虛擬鍵盤上尋找字母的依賴性。電腦將判斷用戶所畫的圖形,利用資料庫將它翻譯為單字,並轉換成文字。
翟素敏表示,Shark 仍然是一個實驗室專案,但它有相當大的潛力。在經過訓練後,用戶能夠記住60種圖形,這已經涵蓋了人們常用單字或單字組件的40%。智慧手機的日益普及促使研究人員和廠商開發針對輸入系統作研發。
英特爾實驗室的研究員Ian Smith表示,「筆記型電腦不是真正的行動設備。消費者已經適應了標準的QWERTY格式鍵盤,但對於行動設備而言,這樣的鍵盤太大了。」
一些廠商已經開發了投影鍵盤,能打出"QWERTY"鍵盤的雷射影像,這類鍵盤很輕,但必須用在平滑的表面才行。
廠商也在試圖開發語音和手寫識別技術。但是,語音識別要求用戶說出完整的句子,手寫識別技術的速度又太慢,FrogPad 等小尺寸鍵盤則需要較長的學習時間。
IBM表示,Shark 解決了其中的許多問題。一些用戶已經能夠每分鐘輸入16、17個單字,儘管這一速度低於擊鍵法的輸入速度,但想想看,若用Palm的光筆作輸入,每分鐘又能寫幾個字呢?
Shark 鍵盤系統還與英語語言模式相容。平均每個單字的長度為4.7 個字母,這意味著系統無需考慮太長的字母組合。儘管5 個字母可以有1180萬種組合,但人們使用的組合數量將遠少於這一數字。
平均每個人日常書寫用到的單字量約1 萬個,因此電腦需要識別的模式並不會太多
IBM的Shark速記鍵盤是以連接單字字母的方式來作輸入,等用戶熟悉後就可直接輸入該單字的圖形即可。

June 30, 2005
Web 介面設計新趨勢 - AJAX
嚴格說起來,AJAX 並不是什麼新鮮的技術,而且也不複雜高深,但是自從 AJAX 這個名子出來之後,以及 Google 幾個 Killer 級的服務應用 AJAX,使得 AJAX 好像在突然間大鳴大放,每個網站都想要開始採用類似的技術,但是 AJAX 真的有這麼好嗎?在瞭解 AJAX 之前先來看幾個成功的例子:
實例介紹
Google Map
Google Map 是應用 AJAX 技術最成功的例子,只要一提起 AJAX,一定也會舉 Google Map 做範例。底下是 Google Map 的 UI,如果你有用過一定很熟悉:
你可以直接在 Google Map 的網頁上拖拉縮放整面地圖,地圖細節則會慢慢顯示出來,就好像在你自己的電腦上使用 papago 等軟體一樣,這就是 Google Map 最引人津津樂道的 UI 設計,但是他怎麼做到的?
Google Suggest
Google Suggest 則是另外一個例子,當你在搜尋欄位中輸入關鍵字時,這時候網頁會蹦出幾個 suggestion 讓你選擇,每個 suggestion 後面還有該關鍵字的搜尋筆數,我們都知道,Google 不可能在你一登入網頁時就預先存取好這些資料,因為這些資料量太大了,如果預先存取,你光登入 Google Suggest 首頁就要十幾分鐘,那它是怎麼做到的?
GMail
GMail 也是一個例子,在你登入你的 Gmail Account 之後,你所看到的信件選單,信件內容等都是在同一個網頁中顯示,不論你怎麼選擇你都不會做換頁,它是怎麼做到的?
還有編輯信件時,拼字檢查是怎麼做到的?
Technorati Search Beta
Technorati search 除了 search blog 文章外,現在也多了搜尋 flickr 圖片以及 furl 和 del.icio.us 的功能,算是半個 meta-search engine 吧,而且這些搜尋的結果都是在同一個頁面中顯示出來,最快顯示出來的資料當然是他自己 index 的 blog 文章,但當你在瀏覽結果時,網頁的右手邊也沒閒著,正在幫你查詢 flickr, furl, del.lcio.us 的結果呢!它是怎麼做到的呢?
這些問題的答案就是 AJAX。
傳統網頁流程的設計都是 Web Page -> CGI -> Web Page (Response) 的順序,這之間整個頁面都要經過重載,而且 CGI 在處理時是需要時間的,所以使用者在這段時間中需要等待,但是這樣的作法跟我們使用一般桌面應用軟體的習慣不同,在多數的應用軟體中,即使是需要等待處理的程序,也會先把處理完的結果先顯示出來,但是在傳統的網頁流程設計中,這是很難達到的。傳統的網頁流程設計是 synchronous 的,而 AJAX 是 Asynchronous,這就是為什麼 AJAX 的全名是: Asynchronous JavaScript And XML ( Synchronous / Asynchronous 的概念就好像是寫 network socket 程式時,synchronous / asynchronous IO,或是 blocking / none-blocking IO 的概念類似)。
AJAX 並不是新的技術,早在這個名詞出來以前,此類的技術就已經被廣泛運用了,後來由 Adaptive Path 這家公司取了 AJAX 這個名詞來代表此類的技術。所以在這家公司的網站上可以找到一篇由 Jesse James Garrett 所寫的 Ajax: A New Approach to Web Applications 文章,可以幫助大家瞭解 AJAX 的定義以及技術層次的問題,這篇文章部分也被 Jacky's blog 翻譯成中文。其實說穿了,AJAX 就是運用 Javascript 在背景偷偷幫你去跟伺服器要資料,最後再由 Javascript 或 DOM 來幫你呈現結果,因為所有動作都是由 Javascript 代勞,所以省去了網頁重載的麻煩,使用者也感受不到等待的痛苦,讓使用 Web Service 更像是在操作桌面軟體。
但是, AJAX 真的那麼實用嗎?網路上也有不少 blog 在批評 AJAX:
Ajax: 99% Bad
嘟嘟老窝's AJAX的七宗罪
這篇文章講得很好,說中了 AJAX 的麻煩所在。
Ajax:剩下什麼呢?
AJAX 存在的目的跟 Flash 有點雷同,都是要改進 Web UI 的呈現方式,但是既然不同於傳統的 WebUI 呈現,便會出現一些不相容性,例如不利於搜尋引擎做 index,以及造成一個沒有 history 及 backforward 的網頁瀏覽,這都不一定是使用者想要的,並不是所有的網頁都適合使用 AJAX 技術來改進 UI 呈現,在貿然轉移前還是有必要多思考。
其他 AJAX Demo
Spell Check
Upload progress bar
這個 demo 可說是最能顯示出 AJAX 強大的 Demo 了,很有趣,一定要看看。
Google Instant
這個 meta-search engine 會由 Javascript 在背景去 google 搜尋你的關鍵字,所以也不需要經過頁面重載。
Rico 的 AJAX Implementation 的 Demo
一定要玩看看他的 Weather Widget。
其他相關網站
AJAX 相關 Open source AJAX Framework
Rico
其他
AJAX Matters
XMLHttpRequest, Ajax, and the customer experience
Where can you find Flickr and Apple in the same room? At the AJAX Summit of course. An insider report from the press-free zone where the future of webdev is being mapped out.
Ruby on Rails
實例介紹
Google Map
Google Map 是應用 AJAX 技術最成功的例子,只要一提起 AJAX,一定也會舉 Google Map 做範例。底下是 Google Map 的 UI,如果你有用過一定很熟悉:
你可以直接在 Google Map 的網頁上拖拉縮放整面地圖,地圖細節則會慢慢顯示出來,就好像在你自己的電腦上使用 papago 等軟體一樣,這就是 Google Map 最引人津津樂道的 UI 設計,但是他怎麼做到的?
Google Suggest
Google Suggest 則是另外一個例子,當你在搜尋欄位中輸入關鍵字時,這時候網頁會蹦出幾個 suggestion 讓你選擇,每個 suggestion 後面還有該關鍵字的搜尋筆數,我們都知道,Google 不可能在你一登入網頁時就預先存取好這些資料,因為這些資料量太大了,如果預先存取,你光登入 Google Suggest 首頁就要十幾分鐘,那它是怎麼做到的?
GMail
GMail 也是一個例子,在你登入你的 Gmail Account 之後,你所看到的信件選單,信件內容等都是在同一個網頁中顯示,不論你怎麼選擇你都不會做換頁,它是怎麼做到的?
還有編輯信件時,拼字檢查是怎麼做到的?
Technorati Search Beta
Technorati search 除了 search blog 文章外,現在也多了搜尋 flickr 圖片以及 furl 和 del.icio.us 的功能,算是半個 meta-search engine 吧,而且這些搜尋的結果都是在同一個頁面中顯示出來,最快顯示出來的資料當然是他自己 index 的 blog 文章,但當你在瀏覽結果時,網頁的右手邊也沒閒著,正在幫你查詢 flickr, furl, del.lcio.us 的結果呢!它是怎麼做到的呢?
這些問題的答案就是 AJAX。
傳統網頁流程的設計都是 Web Page -> CGI -> Web Page (Response) 的順序,這之間整個頁面都要經過重載,而且 CGI 在處理時是需要時間的,所以使用者在這段時間中需要等待,但是這樣的作法跟我們使用一般桌面應用軟體的習慣不同,在多數的應用軟體中,即使是需要等待處理的程序,也會先把處理完的結果先顯示出來,但是在傳統的網頁流程設計中,這是很難達到的。傳統的網頁流程設計是 synchronous 的,而 AJAX 是 Asynchronous,這就是為什麼 AJAX 的全名是: Asynchronous JavaScript And XML ( Synchronous / Asynchronous 的概念就好像是寫 network socket 程式時,synchronous / asynchronous IO,或是 blocking / none-blocking IO 的概念類似)。
AJAX 並不是新的技術,早在這個名詞出來以前,此類的技術就已經被廣泛運用了,後來由 Adaptive Path 這家公司取了 AJAX 這個名詞來代表此類的技術。所以在這家公司的網站上可以找到一篇由 Jesse James Garrett 所寫的 Ajax: A New Approach to Web Applications 文章,可以幫助大家瞭解 AJAX 的定義以及技術層次的問題,這篇文章部分也被 Jacky's blog 翻譯成中文。其實說穿了,AJAX 就是運用 Javascript 在背景偷偷幫你去跟伺服器要資料,最後再由 Javascript 或 DOM 來幫你呈現結果,因為所有動作都是由 Javascript 代勞,所以省去了網頁重載的麻煩,使用者也感受不到等待的痛苦,讓使用 Web Service 更像是在操作桌面軟體。
但是, AJAX 真的那麼實用嗎?網路上也有不少 blog 在批評 AJAX:
Ajax: 99% Bad
嘟嘟老窝's AJAX的七宗罪
這篇文章講得很好,說中了 AJAX 的麻煩所在。
Ajax:剩下什麼呢?
AJAX 存在的目的跟 Flash 有點雷同,都是要改進 Web UI 的呈現方式,但是既然不同於傳統的 WebUI 呈現,便會出現一些不相容性,例如不利於搜尋引擎做 index,以及造成一個沒有 history 及 backforward 的網頁瀏覽,這都不一定是使用者想要的,並不是所有的網頁都適合使用 AJAX 技術來改進 UI 呈現,在貿然轉移前還是有必要多思考。
其他 AJAX Demo
Spell Check
Upload progress bar
這個 demo 可說是最能顯示出 AJAX 強大的 Demo 了,很有趣,一定要看看。
Google Instant
這個 meta-search engine 會由 Javascript 在背景去 google 搜尋你的關鍵字,所以也不需要經過頁面重載。
Rico 的 AJAX Implementation 的 Demo
一定要玩看看他的 Weather Widget。
其他相關網站
AJAX 相關 Open source AJAX Framework
Rico
其他
AJAX Matters
XMLHttpRequest, Ajax, and the customer experience
Where can you find Flickr and Apple in the same room? At the AJAX Summit of course. An insider report from the press-free zone where the future of webdev is being mapped out.
Ruby on Rails
May 12, 2005
May 4, 2005
我當爸爸了!...... ^___^
我當爸爸了!...... ^___^
跟大家分享我的喜悅
母女平安,真的是太好了!
感謝國泰醫院的汪玲如護士小姐細心照料
女兒可是個長腿美眉喔
重量3880
身高53.5
出生時間 5/4/2005
照片會陸續POST給大家分享
跟大家分享我的喜悅
母女平安,真的是太好了!
感謝國泰醫院的汪玲如護士小姐細心照料
女兒可是個長腿美眉喔
重量3880
身高53.5
出生時間 5/4/2005
照片會陸續POST給大家分享
April 27, 2005
April 22, 2005
April 21, 2005
Resistance is Futile
This news article at Reuters says 'Blog' Tops U.S. Dictionary's Words of the Year. We are the blog. Join us.
April 20, 2005
八倍多氣氛棒! 披薩不錯吃~~~
八倍多
松仁路101號1樓 (群益金融大樓後棟)
(02) 8780-5265
營業時間:9 am-3 am;下午茶2-5:30 pm
可刷卡;加收10%服務費
離華納威秀商圈不遠處,挑高三層擁有如秘密花園開闊視野的「八倍多」,白天是餐廳,入夜後,搖身一下成了滿是醇酒、音樂、美食的沙發吧。開闊的空間與慵懶的氛圍,引人放鬆情緒,坐臥在柔軟舒適的大沙發,昏暗柔和的燈光、具都會感、又帶點雅痞的情調,足以讓人卸下一天工作的疲憊。
披薩不錯吃~~~~XD
松仁路101號1樓 (群益金融大樓後棟)
(02) 8780-5265
營業時間:9 am-3 am;下午茶2-5:30 pm
可刷卡;加收10%服務費
離華納威秀商圈不遠處,挑高三層擁有如秘密花園開闊視野的「八倍多」,白天是餐廳,入夜後,搖身一下成了滿是醇酒、音樂、美食的沙發吧。開闊的空間與慵懶的氛圍,引人放鬆情緒,坐臥在柔軟舒適的大沙發,昏暗柔和的燈光、具都會感、又帶點雅痞的情調,足以讓人卸下一天工作的疲憊。
披薩不錯吃~~~~XD
今天生日
好快樂!今天生日哩(4/19)
老婆送給我了一件AIGLE的Waterproof and breathable Goretex® jacket.
正好與我多年前購置的Polartec® 300 zipped jacket 合體
真是好感動喔~~~~啦啦ㄌㄚ ^__^
老婆送給我了一件AIGLE的Waterproof and breathable Goretex® jacket.
正好與我多年前購置的Polartec® 300 zipped jacket 合體
真是好感動喔~~~~啦啦ㄌㄚ ^__^










![Syndicate RSS feed [Syndicate this site]](http://pics.yamedia.tw/images/rss2.gif)
![Syndicate ATOM feed [Syndicate this site]](http://pics.yamedia.tw/images/atom.gif)
