Currently browsing posts found in September2008


Open Search Plugins

Number of Comments » 0

在網路上做研究或查找某些論壇的討論時,你總需要特別查某個網站的資訊,雖然說 Google 已經相當實用,但很多時候你會想要直接利用網站的搜尋功能,免得漏掉某些 Google 尚未索引的頁面。像是必須登入後才能顯然內容/搜尋的網站。
比較方便的方法是將網站的搜尋功能擺進瀏覽器的 Search Plugin,除了在網路上找一些別人已經做好的 Open Search 搜尋外掛外,也可配合工具如 Ready2Search 或 Search Plugins Generator 產生出適合的搜尋外掛。
推薦使用 Search Plugins Generator。使用的方法相當簡單,只要使用 “TEST” 當作搜尋字串,並將網站搜尋結果的網址複製,貼上到 Generator 上並為它取一個名字,稍微選擇各種編碼參數,送出 Generator 表單後即可生成搜尋外掛。若你碰到的搜尋網站表單使用的是 POST 而不是 GET,請使用 frmget bookmarklets 將其改為 GET,如此才能取得正確參數。

你也可以瀏覽 Plugin List 來參考安裝別人已經預先建好的 Search Plugin,部份網站亦會內嵌搜尋外掛,此時可點選 Firefox 的 Search Plugin 即可直接匯入。另外一個技巧是你也可修改 Firefox 的 browser.search.openintab 設定,讓新的搜尋預設開啟在新 Tab 頁面,而不是轉導當下網頁。

追蹤最新 Linux Kernel 開發狀況

Number of Comments » 0

前陣子在 Tossug 的 IRC Channel 上討論除了訂閱 LKML 來了解 Linux Kernel 的各種開發進度外,是否還有其他更有效率的方法 ?
對,你可能是用了超新型電腦設備的資深使用者,或者是某某公司的 Linux kernel 維護/開發者,需要了解相關硬體驅動程式的開發支援狀態,或是 API 的改變。
當然,訂閱 LKML 可以確保你不會錯過任何一條新消息。但每日高達兩三百封電子郵件,許多信件中還包含 patches,光下載就花掉不少時間,更何況需要消化這些湧入的訊息。
比較容易的方式是透過 USENET 或 RSS Feeds 訂閱 LKML,如此只需要下載標題,再選擇標題閱讀即可。若不想透過電子郵件軟體閱讀訊息,網路上有相當多提供郵遞論壇轉網頁的網站可使用,如 Google Groups 、The Mail Archive、Napple、LKML.org 等,你尚可配合其內建或 Google 等網路搜尋引擎來查找你想要搜尋的關鍵字,還算相當方便。
許多網站都還提供 RSS 的訂閱機制,你可以直接在 RSS Reader 訂閱後,看到感興趣的標題在點入閱讀。不過大部份的網站都只讓你訂閱最新的標題,如此還是會收到相當多訊息,不甚方便。
但 LKML.org 提供了一個追星族 (groupie) 功能,我個人認為相當實用,這功能讓你可以訂閱特定開發者的發言!於是,你可以追蹤一些重要人士的發言,如 Linus Torvalds, Andrew Morton 等,以免錯過重要的決策資訊。
但是我要推薦的是 Gmane,一樣是將 LKML 轉換儲存,Gmane 提供了更多樣的介面,包含了

Loom 網頁瀏覽介面
Blog  網頁瀏覽介面
NNTP/USENET
RSS 訂閱機制
搜尋功能

其中 [...]

Chelyabinsk smiles to the world

Number of Comments » 0

圖片來源:  English Russia – Smile to QuickBird
今日看到報導說俄國的一家 ISP Интерсвязь (wikipedia) 在車里雅賓斯克弄了一個公關活動 Chelyabinsk smiles to the world,這家公司找了一群人,穿著黃色雨衣,算好為 Google Maps 拍空照圖的 QuickBird (捷鳥衛星) 的經過路徑與時間,在廣場上排成一個笑臉讓衛星拍下來,雖說只在 Google Maps 出現一段很短的時間,但是還是非常有趣阿。
想到本週末,有今年的「驕傲向前行」台灣同志遊行,暨去年玩了一次「彩虹地景」,今年遊行又要再玩一次「飛躍彩虹大道」的遊戲。看了看衛星預定航行的路徑時間,可惜 QuickBird 不會經過台北市阿。

(就算有經過,可能也會因為夾在高樓間的馬路跟天氣拍不清楚,唉唉)

New MadWifi HAL

Number of Comments » 0

還記得我在 OSDC.TW 2008 無線網路架設說過 OpenWrt trunk 的 Atheros MadWifi hal binary 有相容性問題,以至於某些網路卡無法連接使用。
HAL 是所謂 Hardware Abstraction Layer,是 MadWifi 驅動程式的核心,也是少數由於版權的緣故無法提供程式碼,而只能以二進位檔案散佈。因此某些驅動程式的問題,在沒有開放原碼的狀態下,大部分的開發者就算想修改也無能為力。
最近幾個月來,Madwifi Team 的幾位成員,包含 OpenWrt 的 nbd, DD-WRT 的 BrainSlayer 與 Maksat Wireless 開始合作以 Atheros 的新 HAL 與 BSD 大神 Sam Leffler 的程式碼為基礎,改進了新版的 HAL 驅動程式,修正許多過去已知的問題與加強訊號抗擾性。目前仍陸續改版測試中,新版 HAL 與程式可於 http://svn.madwifi.org/madwifi/branches/madwifi-hal-testing 取得。
其實這樣的合作一直在進行,但礙於 Atheors 簽訂條款有權可讀相關程式碼的人並不多,許多的討論都是在私下進行的。如此一來造成自由軟體社群間的溝通出現隔閡,造成許多新來後到的人無法了解狀況。於是 mrenzmann 決議將原本封閉的郵遞論壇開放為 madwifi-project,希望可以因此塑造一個比較健康的溝通環境。
最近 MadWifi 社群也在探討未來的發展走向,由於目前的 Code Base 過於雜亂,眾人已無力維護。希望最終目標為從封閉的 [...]

用手機作簡報播放

Number of Comments » 0

你有一隻支援藍芽的 Nokia/Symbian 手機,而且偶爾需要使用筆記型電腦來作簡報嗎?那麼來裝 Amora (A mobile remote assistant) 吧!
感謝主開發者 Adenilson Cavalcanti,Amora 是一個支援 Symbian 手機與 Linux 平台的軟體,它利用藍芽作了一個可以使用手機控制桌面的小軟體,需要在 Linux 上安裝一個小程式,透過安裝在手機上的控制端程式,可以遠端控制滑鼠位置與左右鍵,當然還可以作上下頁的翻頁,且手機畫面上還會顯示連線過程所使用的時間,非常適合簡報走下講台時使用。

Source: Amora
在 Debian GNU/Linux Sid 上,你可以直接安裝 amora-server 即可。由於軟體是使用 Python For S60 所開發,手機上得先安裝 Python 後,再安裝 Amora 的 SIS 安裝檔,經過簡單的藍芽配對後就可以使用了。

你看得到我嗎?

Number of Comments » 0

早些時候在參與 PORTA2030 時,也試著去研究了幾個藝術團體的作品,其中一個很快的就引起我的注意。說的是英國的 Blast Theory (關於 Blast Theory) 藝術團體的《你看得到我嗎?》(Can You See Me Now?, 2001),分別已經在 Sheffield, Rotterdam 與 Tokyo 等幾個都市作過展出,是利用 GPS, 無線網路與手持裝置所設計的虛擬追逐遊戲,玩家透過電腦進入真實都市的虛擬線上地圖,而獵人 (Runner) 則拿著手持裝置與無線電中傳來的線索尋找你的蹤影,若你不幸在虛擬地圖上被靠近逮到,就輸了遊戲。是很有趣的 Urban game (Location-based game)。