在網路上做研究或查找某些論壇的討論時,你總需要特別查某個網站的資訊,雖然說 Google 已經相當實用,但很多時候你會想要直接利用網站的搜尋功能,免得漏掉某些 Google 尚未索引的頁面。像是必須登入後才能顯然內容/搜尋的網站。

比較方便的方法是將網站的搜尋功能擺進瀏覽器的 Search Plugin,除了在網路上找一些別人已經做好的 Open Search 搜尋外掛外,也可配合工具如 Ready2SearchSearch 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 頁面,而不是轉導當下網頁。

前陣子在 Tossug 的 IRC Channel 上討論除了訂閱 LKML 來了解 Linux Kernel 的各種開發進度外,是否還有其他更有效率的方法 ?

對,你可能是用了超新型電腦設備的資深使用者,或者是某某公司的 Linux kernel 維護/開發者,需要了解相關硬體驅動程式的開發支援狀態,或是 API 的改變。

當然,訂閱 LKML 可以確保你不會錯過任何一條新消息。但每日高達兩三百封電子郵件,許多信件中還包含 patches,光下載就花掉不少時間,更何況需要消化這些湧入的訊息。

比較容易的方式是透過 USENET 或 RSS Feeds 訂閱 LKML,如此只需要下載標題,再選擇標題閱讀即可。若不想透過電子郵件軟體閱讀訊息,網路上有相當多提供郵遞論壇轉網頁的網站可使用,如 Google GroupsThe Mail ArchiveNappleLKML.org 等,你尚可配合其內建或 Google 等網路搜尋引擎來查找你想要搜尋的關鍵字,還算相當方便。

許多網站都還提供 RSS 的訂閱機制,你可以直接在 RSS Reader 訂閱後,看到感興趣的標題在點入閱讀。不過大部份的網站都只讓你訂閱最新的標題,如此還是會收到相當多訊息,不甚方便。

LKML.org 提供了一個追星族 (groupie) 功能,我個人認為相當實用,這功能讓你可以訂閱特定開發者的發言!於是,你可以追蹤一些重要人士的發言,如 Linus Torvalds, Andrew Morton 等,以免錯過重要的決策資訊。

但是我要推薦的是 Gmane,一樣是將 LKML 轉換儲存,Gmane 提供了更多樣的介面,包含了

其中 RSS 訂閱機制,提供了高達四種訂閱方式!你可以

我個人習慣只訂閱郵件標題與內容摘錄,如此就可以只跟著感興趣的題目,而不會分心在其他的議題上。Gmane 除了訂閱方式多元以外,它的瀏覽介面與搜尋也相當神速與方便,特別是所謂的 Loom 瀏覽介面,配合鍵盤指令使用,比在本地端讀取還方便多了!同時也非常方便用來監視其他相關的郵遞論壇

除了追郵遞論壇的討論細節外,你也必須知道大方向的發展狀態。首先要推薦是 LWN,它提供最具深度與時效的報導,且一個月也才五元到十元美金,請以訂閱作為支持這個網站的行動吧。若你是為商業公司服務,請記得告訴你老闆可以使用團體帳號訂閱。若你不想花錢在這上面,上面的新聞只要過了時效就可以免費瀏覽了。

另外 KernelTrap 的熱門話題與新聞也應該要時常閱讀。並也可以透過 Kernel Newbies核心變動懶人包,來了解新版核心的變動資訊。

還記得我在 OSDC.TW 2008 無線網路架設說過 OpenWrt trunk 的 Atheros MadWifi hal binary 有相容性問題,以至於某些網路卡無法連接使用。

HAL 是所謂 Hardware Abstraction Layer,是 MadWifi 驅動程式的核心,也是少數由於版權的緣故無法提供程式碼,而只能以二進位檔案散佈。因此某些驅動程式的問題,在沒有開放原碼的狀態下,大部分的開發者就算想修改也無能為力。

最近幾個月來,Madwifi Team 的幾位成員,包含 OpenWrtnbd, DD-WRTBrainSlayerMaksat Wireless 開始合作以 Atheros 的新 HAL 與 BSD 大神 Sam Leffler 的程式碼為基礎,改進了新版的 HAL 驅動程式,修正許多過去已知的問題與加強訊號抗擾性。目前仍陸續改版測試中,新版 HAL 與程式可於 http://svn.madwifi.org/madwifi/branches/madwifi-hal-testing 取得。

其實這樣的合作一直在進行,但礙於 Atheors 簽訂條款有權可讀相關程式碼的人並不多,許多的討論都是在私下進行的。如此一來造成自由軟體社群間的溝通出現隔閡,造成許多新來後到的人無法了解狀況。於是 mrenzmann 決議將原本封閉的郵遞論壇開放為 madwifi-project,希望可以因此塑造一個比較健康的溝通環境。

最近 MadWifi 社群也在探討未來的發展走向,由於目前的 Code Base 過於雜亂,眾人已無力維護。希望最終目標為從封閉的 HAL 驅動程式改為使用正在開發中的 ath5k/ath9k 等完全開放原碼的驅動程式。為此,madwifi 正在徵求意見調查,希望可以了解大家使用 Atheros 相關無線網路卡的驅動程式時,最需要的功能是哪些 ? 若你也是用 Atheros 的無線網路卡,不妨填填此問卷調查吧。

(對,說得是你們這些 EEEPC/Acer One/Netbooks 使用者阿)

你有一隻支援藍芽的 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 安裝檔,經過簡單的藍芽配對後就可以使用了。

發現其實 PORTA2030 網路上得資訊略少,除了我寫的一兩篇文章外,只能找到 Macpaul 的感想與當初的計畫聯絡人藝術創作者郭慧禪小姐的成果說明,以及 ilyagram經驗 分享。其中 Crave 科技瘋甚至報導為「偷窺狂的背包:Porta2003」,顯然誤將藝術展示當作產品報導了。(連計畫 PORTA2030 名稱都寫錯成 PORTA2003,可見其專業程度 😉 )

就趁著這次2008 雙年展正好翻到以前的紀錄,還沒忘掉之前順便把先前的一些研究與紀錄張貼出來吧。

2006 台北雙年展的 PORTA2030 相關中文資料都還存放在 porta2030.tossug.org,除了郵遞論壇,因不知名因素活動過程的討論已經消失。根據網站上的說明,假想的情境是西元 2030 年時,發生了某種不知名的災難或事故,於是人們拿起手邊僅有的資訊產品,搭起一個去中心化的網路系統,緊急取代原有的通訊系統,除了拿來當作傳遞文字、聲音、照片與影像的電腦網路系統,還可以背在身上作為行動通訊。

科技的角度來說,就是拿無線網路基地台配合各種 Gadgets,以 Wireless mesh network 為基礎搭起 MANET 網路,利用 Zeroconf,讓每一個節點可以取得所需的語音、資訊服務。

不過這純粹是從通訊與資訊技術角度的實做看法,由於參加的人對各方面都不特別擅長,於是也就沒有設限的從 OpenWrt, Wearable Computing, Mesh Network, USB Gadgets, User Interface, VoIP, Walkie-talkie, SIP, Robots, Energy transformation (特別是 Solar CellMechanical energy)。當然大部份的時間都在調查相關的產品與自由軟體,並試著把他們組在一起。雖說最後的成果的可用性頗糟,不過至少過程中的互動學習了不少東西。

參與者除了從 Tossug 來的自由軟體玩家外,另外一組重要的設計師是實踐大學服裝設計學系黃莉婷老師與學生們 (共計二十餘人喔),他們的任務是把設計出可將各種硬體置入且可以穿戴的衣服。這群學生的成果,包含設計草圖成果都可以在網路上找到。

錄影紀錄林厚成先生與郭慧禪 (Niki) 亦做了工作坊影音紀錄 (11月份工作坊錄影剪輯, 12月份工作坊錄影剪輯),另外 Macpaul 也在 OSDC 2007 演講發表
Continue reading

前陣子翻查了 ASUS 的新版 (1.6) 軟體套件,發現華碩電腦為 P1000H, P1000HD, P904, P904HD 等新款機型找了幾個搭售的商業軟體。分別是 Ai Wizard (Dr E), Dr. Eye (譯點通), EeeStock, EzPeer, StarOffice, IQChinese Let’s Learn Chinese, Xcome XLex (擎願科技, 雙語字典通) 與 yostore 等。不過目前除了 IQChinese, XLex, yostore 有 P701 的更新檔,其他的軟體都只有含硬碟的機型上才有內建或可下載安裝檔。

老實說,身為一個使用 Debian GNU/Linux 作為桌面系統多年的使用者,我頗興奮看到這些商業軟體開始出現在 Linux 平台上,特別是除了 EEEPC 以外的眾多 Subnotebook,如Acer Aspire One, HP 2133 Mini-Note PC, Dell Inspiron Mini 9, OLPC XO-1, One A110, Skytone Alpha-400, CloudBook, Classmate PC, LG X110, MSI Wind PC, Lenovo IdeaPad SVIA OpenBook 等都搭售 Linux 出貨。剎那間,已經足夠撐起一個生態環境,讓軟體產業開始投資發展 Linux 桌面系統的軟體產品,而不僅有龐大的企業、伺服器用商用軟體。

試著安裝了比較感興趣的 Dr Eye、Eee Stock 與 EzPeer,發現這些軟體都加上了系統檢查功能,要嘛檢查核心版本、要嘛檢查 DMI 系統編號、或者根本去檢查記憶體內容,總之就是限制一般使用者將軟體移到其他安裝 Linux 的桌面系統上使用。每次你執行程式時,系統便會跳出以下視窗「抱歉,此軟體僅供Asus EeePC使用」,真是可惜。

雖說像 Dr. Eye 這樣的軟體,在 Linux 有 GPL 授權的 StarDict 的自由軟體可使用,但是眾多使用者都已經熟悉了 Dr. Eye 的使用介面與習慣,即使其他替代軟體的操作介面都非常類似,但許多使用者大概因為品牌因素使用 Dr. Eye 吧。但目前 Dr. Eye 在 Linux 的版本字庫非常貧乏,不知道什麼時候才有專業版出現?

除了常見的字典軟體,像先前介紹過的 Ezpeer 就沒有開源的替代軟體可使用,勢必要有商業法人取得音樂授權後,才能合法的線上聆聽音樂。在較新版的 Ezpeer V1.3.05 中,執行的權利也被關閉了。只有在 EeePC 上才能執行使用。

另外一個我個人認為非常實用的軟體是聲達資訊EeeStock 看盤軟體。日常的時候,我通常使用 Invest Stock 來看接近即時大盤與個股報價,也用 qtstalkerSMTM 來看盤後交易資訊與技術線圖。特別是 qtstalker 的技術線圖功能,類型多到眼花撩亂,且你還可自己寫報價與技術指標的模組,彈性非常大。而 Invest Stock 藏在 Gnome Panel 上,最適合隨時觀察一下大體走勢。兩個軟體得資訊來源都是 Yahoo, 使用時只要特別注意一下 Yahoo! Finance 的股市名稱,如 華碩為 2357.TW, 台股大盤指數為 ^TWII。Invest Stock 目前可於 gnome-applets 中取得,至於 qtstalker 由於缺乏 Sponsors 的原因,新版可於 Marco van Zwetselaar網站下載

但若你已經習慣玩台股,且在 Windows 上使用證卷商所提供的軟體,肯定已經習慣台股看盤軟體所提供的介面,選單上整合好了即時個股行情、類股、整合報價、上市、上櫃大盤、即時資訊、國際資訊等。操作起來實在非常便利。

最後,另我感興趣的軟體則是 StarOffice,StarOffice 目前下載版一套要價 USD 69.96,與 OpenOffice 的主要差異在於多了些私有版權的字型、圖庫、樣板、Adabas D 資料庫、巨集轉換等。相較起來,對使用者而言提供了更便利且合法的文書處理工具。

據聞 Google 軟體集 也免費提供 StarOffice 供下載,不過我實際逛了一下,發現其實目前沒有提供 Linux 版本的 StarOffice 免費下載。EeePC 使用者算是賺到一套相對好使的文書處理工具。不過 OO.o 對我而言已經足夠,便未額外安裝測試為 ASUS EeePC 客製化的 StarOffice.

看來 ASUS 恐怕礙於需防守於各家廠商所追進市場的新產品,必須與軟體商取得獨佔權,以便(暫時)保有領先地位。希望在今年接下來幾個月,市場陸續上市 Netbook 後,能夠看到更多商業軟體移植到 Linux 平台阿。