google code-beautifer

星期日, 12月 31, 2006

成為 Web2.0 時代的公民

一個人想要在傳統的社會的洪爐發聲,是非常困難的事。網際網路剛興起時,許多人斷論了小眾傳播時代的來臨,但是網路泡沫化之後,這些專家也都不知道哪裡去了。

但在所謂Web 2.0的時代,拜科技與社會的進步,有許多事情以前做不到的,現在就可以了(至少是容易多了)。比如說,我才在休士頓的Big Range Dance Fesitival 發表了一個新的現代舞作"國王的新衣",其中有一部分的舞台投影的原始影像資料,就是從網路上找到的,我再自行用電腦程式處理過。這在已往對舞蹈創作者是很高的門龕,只有少數的人能走多媒體舞台的方向。但在Web 2.0的時代,只要有心,人人都可以成為做出好的藝術作品。

但是到現在很多人仍然在抱怨大眾媒體的問題。卻少有人去提出,如何集合大量的小眾媒體成為能與大眾媒體匹敵的策略? 在web2.0的時代,其實實體資源已經不是大問題,問題在於有沒有人有遠見跟魄力去集合這些大量的小眾媒體。

我在修士頓大學教的Unix Operating Systems 就實現了這樣的一個嘗試:
學校幾乎是一面倒的向微軟的平台。甚至連我教Unix的學院,都得被迫在Windows 上用VMware跑Unix模擬。教學網站分享用的是封閉的webCT 系統。在這樣的一個艱困的環境下,要從事改革,第一件事是要用開放的資訊去宣導不一樣的觀念。學校不給個人網站空間,我就叫學生用外面的免費空間,沒門路的我會給他們gmail 的邀請函。我叫學生用開放文件執照釋出的 unix 期末報告放在公開網路上,供全校師生(事實是也就是全球)閱覽不一樣的觀念。

除了善用自由軟體給與在電腦上工作上的便利外,Web2.0 時代的公民會善用網路上現成的服務,其中有許多是免費的。各家各有優缺點,也都一直在更新。所以本文以後也會隨著陸續更新。這裡的重點是在於介紹如何把這些免費的服務整合起來。

想要一窺Web 2.0的堂奧,除了弄臺能上網的電腦,裝了閱覽器(註一)外,最好去申請幾個免費服務帳號,很多事情才方便處理。比較快的方式是先去申請Gmail帳號,接下來很多Google提供的服務,一申請就可以立即啟用了。要是對Google 的經營哲學(如只用標籤,不用樹狀結構分類)可以適應的話,我覺得Google 旗下的服務大都算是不錯的選擇。我這邊介紹也都是以整合Google 旗下的服務為主。

範例預覽


下面是幾個網際網頁的服務。我把我自己在上面的網址列出來,供作具體外觀的比較。

個人網頁:



網頁


googlepage

中文的基本介紹可以參考一下Jacky Chu 寫的Google Page 初體驗

缺點:
googlepage沒有子目錄結構,所有的檔案放在同一層,檔案數量太多時,命名會有麻煩

網誌 (Blog)



關於台灣免費BLOG服務的比較,可以參考小倩寫的台灣免費BLOG服務(8所)使用心得(2006.11.9UP)對主要的免費BLOG有很好的比較。但是沒涵蓋 blogger.com

Blogger


我是蠻喜歡Blogger 的服務。但Google 的經營哲學(如只用標籤,不用樹狀結構分類)會讓一些人覺得功能不足。但是最大的好處是架構開放,所以有電腦處理能力的人可也自行開發自己想要的式樣

Blogger 對需要文章照分類自動列表是很不方便的,解決之道是利用網頁書籤,新版可以直接用tag 來分類,比傳統的分類更好

Blogger 新版的問題
在中文繁體介面找不到所謂的 Switch Now,要先切換到英文介面才會出現(要是Template 有中文要先備份,因為可能會亂掉)等 Switch 完後再將介面換回到正體中文,再補回亂掉中文

Blogger 現在號稱除了支援Atom也支援RSS ,但是我試了幾個只支援rss的blog如無名小站,樂多都收不到 ,

Xuite及新浪


最痛恨的是申請須要填寫身分証字號!暫時列為拒絕往來戶。新浪圖片10MBXuite300MB(總共四項)

無名小站


3000篇文章 
無名小站只支援RSS 不支援Atom


樂多


500MB(圖+文),沒有訪客計數器

相簿


picasaweb


目前只提供 250MB (或500張相片)
優點: 提供幻燈片模式,對舞蹈照片非常適合
缺點:
不提供單張照片的直結聯結,不適合作為網誌或網頁內嵌照片。網頁一次只能上傳五張

flickr


缺點:除了網頁上傳跟widows的軟體介面外,沒有Linux 的軟體介面
網頁一次只能上傳六張,一個月最多
http://www.flickr.com/photos/upload/
http://www.flickr.com/search/?w=all&q=contact+improvisation&m=text

錄影



  • youtube

  • google video



網頁書籤


Furl跟del.icio.us都是網路書籤的服務

Rockbird 寫了Blogger分類文章(利用Furl)


地理標籤


Google Map


這裡是 Google Map 的中文製作簡介. (修正適用於 v2)

軟體專案


Google Code


對於一個小型軟體專案該有的功能都已經具備了

如中文資訊交換碼(CCCII)的新網站專案首頁
Downloads (釋出成果下載)
Wiki (供成員共同寫作)
Issues : (供社群回報錯誤、要求新功能)
Source : 下載釋出程式碼下載,支援Subversion 版本管理

Sourseforge


行事曆


google

電傳會議


skype


電傳會議最多到四個人同時參加

google talk


http://www.google.com/talk

wengophone


協同寫作/電子白板


http://docs.google.com

討論區


groups-beta.google


http://groups-beta.google.com/



(註一) 閱覽器最好的選擇當然是Mozilla-Firefox,M$ 的 IE不管出到第幾版, 對Web2.0這種開放分享的自由都是。因為微軟的的經營哲學與Web2.0開放的架構根本上是背道而馳的。

關於如何充份利用FireFox的開放的架構來優游於Web2.0的世界,請參考我寫的
FireFox的擴充(Extension)及相關的搭配

星期三, 12月 27, 2006

推動自由軟體的流行文化象徵

(更新於12/31/2006)

自由軟體是一種全民的生活方式,新的文化要靠年輕人去推動。

我覺得結合流行文化元素是蠻重要的一環。這其實很重要,好東西不見得大家都知道,在還沒因為用了IE 碰到大麻煩前,許多人並不瞭解IE 與FireFox 在功能上的差異。從一個社會的群體觀點來看,如何把這些為IE 奴役的使用者拉到自由軟體的陣營呢?好的宣傳其實很重要。

在微軟靠這壟斷市場所獲取的暴利來操控了雜誌到電視的各種主流媒體的前提
下,要與之對抗,最有效的應該就是這種螞蟻吞大象的方式

下面是目前我所收集到的全球的成果,供有心人參考,日後會不定期更新。

圖形象徵

Blog theme

戶外媒體

某部公車車體噴上了火狐狸的圖案

電視網路錄影

http://www.firefoxflicks.com/
上有幾百支社群自作的錄影,大部份是用quicktime 格式儲存,我在Linux firefox下放
有問題,但若在首頁選blog 就可以看到幾隻最佳影片實際在電視上放映的youtube 存檔
或按 Download 連結,然後用使 totem-xine 或 VLC 等軟體播放

mozTW 曾想過在Firefox 2 祝賀短片計畫-「火狐三十秒」,需要你幫忙!
徵求宣傳短片。立意不錯,不過執行上有瑕疵。首先時間太短,再來選拔是
"由 Mozilla Taiwan 管理團隊與中研院 OSSF 代表、「火狐30秒」剪輯導演共
同挑選使用影片。" 我個人對Mozilla Taiwan 管理團隊跟其他社群參與的導演共
同挑選是沒意見,但憑什麼要讓中研院 OSSF 代表來評?是官大學問大?還是出
錢的最大?說實在話,以錢來說,拍一部質優短片的耗費的成本一定遠超過
Firefox Party T-shirt 等紀念品的物質價值,人家firefoxflicks第一名可是
美金$5000等值的禮卷。OSSF又不是藝術大學,憑什麼資格來評定我等的創意?至
於對自由軟體的道德高度那就更不要提了。到現在還是不肯老實把
自由軟體鑄造場的名稱改成開放軟體鑄造場,或者把openfoundry改成freefoundry,儘
是在一些文字遊戲上作自欺欺人的把戲。

其實下次還有機會的話,我有興趣花上一個禮拜,好好的寫劇本拍一個宣傳短片,
不過我想跟mozTW 的柏強講,我是絕對不會去替道德高度低落的機關機構作白工,
寧願像之前在Linux Magzine撰搞一樣,繞道從國外的媒體來替台灣推動自由軟體。

街頭活動



商業結合


http://explorerdestroyer.com/
聯接了firefox 的宣傳跟實質的捐款。
上面有個聯接http://www.killbillsbrowser.com/
聯接了商業電影Kill Bill的影像,跟對抗無所不在威權的形象

有一些人誤以為自由軟體就是全靠hacker 在打天下,其實卻忽略了許多配套的細節。這裡要為以上全球對自由及開放軟體貢獻的社群致敬。

星期五, 5月 05, 2006

FireFox 的擴充(Extension)及相關的搭配

FireFox 是一個合乎W3大部分標準的閱覽器,所以對推動開放文件的數位社會非常重要,他是延續著名的Mozilla的發展計畫,但只針對閱覽網頁這件事本身設計的精簡版本。FireFox在各大Linux 發行版都有包好的下載套件,甚至在微軟視窗下也有。更重要的是,FireFox原始碼是開放的,所以任何人都可以把他的功能自行作進一步的改良或局部擴充(Extension)。
FireFox 的擴充的官方網頁在 https://addons.mozilla.org/firefox/extensions/

這樣的美妙之處在於,使用者就像玩樂高積木般,可以按自己的需求量身打造閱覽器,同時維持了FireFox小而美的優點。就像到夜市吃自助冰,可以要加紅豆,愛玉,煉奶,...隨便你選都好;真的嫌有的沒的不必要,只要清冰加糖水也好。不像其他商業公司出的,只能選A 套餐或B 套餐,什麼時代了,還這麼封建?

擴充套件這麼多,要選哪些裝才好?這是很多新手的共同問題。即使到臺灣Mozilla 網站討論區找答案都不容易在短時間內上手。他們有個社群嚴選:年度最佳擴充套件,值得作一個起點。

這裡要介紹的是我建議的十五大擴充套件。這些是針對我自己的需求:

  • 使用多台電腦(而且是跨作業系統平臺)上交互工作
  • 自己有在網頁上,包括Blog寫作發表的習慣
  • 常常需要查正體中文以外的資料
可以給大家作一個參考,對生活在所謂 「Web 2.0 」的世代而言,也應該可以滿足一般的需求。這些都已在Linux及微軟視窗下的最新版 FireFox 1.5.0.2 上使用,測試沒有問題。
開放軟體架構下的軟體進展很快,有一些我目前還不十分滿意,但後續發現有更好的搭配方案時,我會陸續更新這裏的內容。
  • Bookmark Synchronizer SE
  • 跨平臺同步書籤,我在 http://forum.moztw.org/viewtopic.php?t=13509 發表了簡短的不同版本介紹。使用詳情以後再介紹
  • Plain Text Links
  • 可以直接把有些網頁裏的沒有按HTML語法(也就是不會顯示連結)的網址,在直接選取後,按老鼠右鍵可要FireFox在另一個新分頁直接開該網址
  • Flashgot
  • 下載管理,可以指定使用FireFox外部的下載程式,在微軟視窗下,我偏好Wellget 這個 freeware,完全取代flashget之類有廣告的續傳軟體。
    雖然公司網站沒了,不過網路上還是可以下載。可以參考Pshadow 寫的Wellget 飆速下載檔案

    據說FlashGot先前有個 Bug :當登入 Windows 的使用者名稱包含中文字的話,那他的自動偵測功能就會失效。
    一個選擇是捨棄由 FlashGot 自動找查系統外部所安裝的續傳軟體,改成用擴充套件 DownloadWith 搭配 WellGet,但使用者得手動設定參數 (如呼叫外部程序 WellGet,...)。DownloadWith比Flashgot輕巧,在低階的電腦上會降低對 Firefox 速度的影響,而且相容於1.5的新版目前沒有正式的網站,比較令人擔憂他的未來。

    微軟視窗上有另一個類似Wellget的選擇是Free Download Manager將網友hansdofer做的這個正體中文介面,放入安裝程式內的Language這個目錄下,就可以選擇使用正體中文了,不過他沒有像WellGet還支援 mms, rtsp 之類的協定 。關於Free Download Manager可以見mozilla 臺灣上的討論

    惱人的是在Linux下我一直找不到一個下載軟體是像wellget是整合了所有的功能,要不是缺這就是缺那,所以那就視下載時的情況,用Flashgot指定最合適的下載程式。或者以可以完全捨棄使用像 FlashGot 一類得呼叫外部程式來達成下載任務的管理程式, 直接用DownThemAll (DTA)來作下載,他是完全使用 XUL 寫出來的多點傳輸下載套件,只是佔用記憶體比較多。 關於DownThemAll可以見mozilla 臺灣上的討論

  • Mozilla Calendar

  • 行事曆,對一般人應該是夠用了,不過我自己的需求比較複雜,除了有Linux/微軟視窗多重作業系統的桌上機及筆記電腦外,我還有Sharp出的Zaurus。
    在PDA上跑 FireFox 太笨重了,所以我自己還在找更好的工作方式,來處理行事曆的同步工作。
    Linux 上著名的群組軟體 Evolution 已經開始移植到微軟視窗上,(Evolution for Microsoft Windows),我想過一陣子,FireFox對我的需求會有比較好的決方案
  • Forecastfox
    氣象預報。(但我只在微軟視窗下的FireFox 安裝,因為Linux上我用的Gnome 桌面面版上已另外安裝了類似,但比較小巧的工具。)
  • Web Developer
    便於預覽自己編寫的網頁實際發表後的樣子
  • del.icio.us 及 Furl Tools 網頁標籤管理
    這對自己有Blog,可是需要作大量網頁交互連結的人非常有用
  • FlickrFox
    支援Flick照片網站的工具,可用來作網頁照片管理
  • All-In-One Gestures
    可自行定義如何用老鼠的某種滑動軌跡型態,來代替某些鍵盤輸入方式
  • 新同文堂
    可作簡體網頁轉正體中文
  • Sage
    閱讀RSS,這個其實可以用其他的獨立軟體來取代,只是整合在FireFox 中有時會比較方便
  • IE View
    在Firefox 下用IE 的rendering 引擎來看某些只能用IE來看的爛網頁,這完全是備而不用的
  • AD block
    擋不想看的廣告
  • gresemonkey
    可以用一些Javascript,在別人的靜態網頁上來作動態的展現,特別是對那些想打造自己獨特的網頁,可是卻使用別人提供現成的Blog 服務(如blogger.com),這是一個有用的工具,不過需要有去閱讀網頁設計資料的基本能力

星期六, 4月 08, 2006

Skippy -- 快速視窗切換應用程式



前言



新的Mac OS X 中的 Expose' 功能可以讓使用者在同時開啟很多視窗時,可以很容易的找
到所需要的特定視窗。那在Linux下呢? Skippy 就可以提供類似的功能。

這有何重要性呢?為了提高工作效率,有一些電腦使用者往往在電腦桌面上同時開了一
大堆視窗,然後在裡面切來切去。像我自己一開機就會開8個視窗: Gaim(即時通
訊), Skype(網路電話), Gnome-terminal(遠端電腦控制), Evolution(行事曆),
Firefox(瀏覽器), Thunderbird(電子郵件), Emacs(文字編輯), Krusader(檔案
管理)。每一個視窗就算沒有佔了一個全螢幕也會佔了半個螢幕, 就算我已經用上
了兩個1280x1024解析度的LCD螢幕,而且在我的桌面管理程式(Metacity)的工
作列上裝了虛擬螢幕,但不論何時切換到虛擬螢幕下的某個工作區工作,仍然往
往還是會得讓某些視窗重疊。假如又要開其他佔空間的應用程式如Gimp(影像
處理) 或 Openoffice (辦公套件),重疊情況就更嚴重。要是得用按鍵慢慢切到
埋藏在最底下的視窗不是件很愉快的事。這時候像Expose'這樣的功
能就十分有用。按一個快速鍵就會讓所有的視窗縮小並排在一起,不管之前有多
少視窗重疊,一下子就一目瞭然,再用老鼠點一下就可以選取要的視窗。不需要
先用[Ctrl][Alt]加方向鍵在不同工作
區切換後,再用[Alt][tab]在那個工作區裡眾多的視窗一個個輪流切換。

安裝Skippy



Skippy支援大多數的視窗管理程式。安裝也很容易,
以Mandriva Linux為例,在 contrib 裡有人包好了RPM,目前分別是
skippy-0.5.0-3mdk 或 skippy-xd-0.5.0-2mdk,取一個下載就可以了。
其他的Linux發行版如Debian, Gentoo 應該也有包好的程式。找不到包好的程式
的話可以到Skippy 的網站 http://thegraveyard.org/skippy.php直接下載原始
碼。

skippy-xd 會額外用到 XRender, XComposite, XDamage 及 XFixes extensions。
而目前在Mandriva 2006下,nVidia 官方驅動程式對這些支援不好,所以我選擇
裝skippy而放棄了速度比較快的skippy-xd。

安裝RPM後,先把示範的設置檔複製到使用者家目錄下,
cp /usr/share/doc/skippy-0.5.0/skippyrc-default ~/.skippyrc
再按個別需要用編輯器去修改設置檔,裡面最重要的參數就是起動的快速鍵,
預設是 F11鍵,要更動的話,要去找下面這一行改

[general]
keysym = F11

基本上不更動預設值就可以愉快使用了。

使用



要是有意每次開機就啟用Skippy,最好是寫好Deamon 形式的設置檔放到
/etc/rc.d/init.d/下。要是偶一為之,其實可以隨便開個終端機,先執行
skippy,然後隨時用快速鍵啟動就可以了。


以在Mandriva Linux 2006 上的Gnome 桌面為例(視窗管理程式是Metacity)
,此時桌面上開了許多視窗重疊在一起,參見下圖:

圖一: overlap

一但按下 [F11] 鍵後,所有的視窗都縮到適當的大小,而且互不重疊了,參見下圖:
圖二: Skippy
為了對照方便,我選擇了
[xinerama]
showAll = false
這個選項,所以看到只有當時游標所在的左邊螢幕才會縮排。

這時可以用老鼠點一下就可以選取要跳過去工作的視窗,不管之前是藏在哪裡。
假如視窗縮圖太小造成辦識不易,移動老鼠到個別視窗縮圖上時,skippy 也會
自動顯示該視窗的名字以供辨識。
要放棄視窗預覽模式的話,按[ESC]會取消而回到沒按[F11]前的狀態。


不過在nVidia 自己的 Twinview雙螢幕模式上工作偶爾顯示會有些不正常,
為了用nVidia官方驅動程式上的3D加速功能。我並沒有用x.org自己出的nVidia驅動程
式來測在 xinerama 雙螢幕模式下是否有同樣的問題。看起來好像在某些情況下,
縮圖不會按照程式最新的內容顯示來呈現縮圖,FireFox 的分頁顯示也會照成問
題。大家也可以看到Xmms的播放清單及等化器也沒在縮圖中顯示。執行多重gnome
終端機就也會造成沒辦法正確顯示自己的縮圖。

趨勢延伸閱讀



Linux下類似的東西還有 Expocity。Expocity是基於metacity 的hack,在速度
上比Skippy 快一些,不過限制很多,必須先刪除 metacity 後才能安裝
Expocity。只為了新增一個功能要拿掉整個桌面管理程式,實在不方便。
而且Expocity 好像是原作者偶一為之的作品,2004年元月後就沒再更新。
Metacity 都已配合Gnome更新到 2.14。所以我最後還是選擇了Skippy。

目前 Skippy 目前還在開發的階段,而且需要太多的運算,效能並不是太好,以
我在Mandriva 2006下測試的例子。Nvidia 4200Ti雙螢幕卡既便用了Nvidia官方
7000系列的驅動程式,還是會有些延遲的現象,特別是在第一次縮圖時,再來使
用就還好。而我朋友的低階G4 powerbook 跑Mac OS X用Expose'就可以有很順暢的效果。
不過純就在Linux桌面環境下比較,還是會比傳統的視窗切換方式有效率。

在Linux上真正要作到如Mac OS X 中的 Expose' 順暢的效果,要等x.org下一代
(第7版)的X視窗伺服器廣範為各大Linux發行版納入。屆時會把Novell所推出的Xgl(X over OpenGL)的一
些相關成果放進去,其中包含前面提到skippy-xd所需要的一些X視窗加速功能,這些
圖形的縮放及透明重疊顯示,需要充份利用顯示卡的硬體加速功能才能大幅提升
效率。不過不用急,自由軟體的發展很快,這一天很快就到了(搞不好會比微軟一
直生不出來的Windows Vista 還要快...)。記得Metycity的發展程式其實已經有包含
composite/render 的實驗功能,不過已往X視窗伺服器對這些新功能的支援不太穩定,
所以到使用者手上包好的套件檔案往往都把實驗功能拿掉了。一但x.org第7版X
視窗伺服器穩定下來,其他相關的桌面或視窗管理程式很快的就會配合上來。

Novell 才發表新版的Suse Linux 下的compiz視窗管理程式就實作了類似expose'的功
能,好像稱為desktop organization ,對xgl有興趣的可以參考這裡的多媒體示
範: http://www.novell.com/linux/xglrelease/
但從示範影片看來速度似乎沒expose'快,不過東西才剛發表,要正式出來後一對一測試才比較有意義。

相對於 Suse Linux 的GLX要揚棄舊版X視窗伺服器的架構出發,Fedora/nVidia 從儘
量向下舊版的角度切入,提出另一套加速的方案。 Fedora 提出了 AIGLX (Accelerated Indirect GL X)
可以參考 http://fedoraproject.org/wiki/RenderingProject/aiglx
nVidia則在這裡
http://developer.nvidia.com/object/xdevconf_2006_presentations.html
發表用現有(6.9版)X視窗伺服器來達成 Composited X 桌面

兩者到底最後會不會有其一能像 X.org 大幅吃下XFree86 的版圖,那就只有靜觀後續的發展,
不過可以確定用加速X視窗伺服器來提高桌面使用環境的工作效率是未來的趨勢,

沒有試過這方面的朋友,不妨試試Skippy來看看未來桌面環境的趨勢 。

今天在要發佈這篇文章時,發現nVidia剛發表了新的 8756版,其中包含了許多
與此文相關的支援,待過一陣子再來更進一步探討X視窗新的發展

其他參考資料




  • 對Expose原由有興趣的可參考 Apple 網站,或維基百科的說明
    http://zh.wikipedia.org/wiki/Expos%C3%A9_(Mac_OS_X)
  • 對expocity有興趣的除了參觀官方網站
    http://www.pycage.de/software_expocity.html外,可以參考Yuren’s Info Area的這一篇
    http://yurenju.info/?p=112#comments
    上面還有Expocity 的示範影片(472K)
  • gnome開發者Seth Nickell發表的Next-Generation Rendering For the Free Desktop
    http://www.gnome.org/~seth/blog/xrendering

對於媒體對自由軟體網路網路安全的平衡報導

最近在中國時報看到unroot入侵台灣Linux的報導
http://news.chinatimes.com/Chinatimes/newslist/newslist-content/0,3546,110501+112006040600035,00.html
我個人因為拿不到新聞單位的數據作驗證,只能保持高度的懷疑。但在我看到網友chihchun在
http://people.debian.org.tw/~chihchun/2006/04/07/the-un-root-crew/
發表的短文後,近一步去看一堆 *.this.com.tw 跟 *.hom.com.tw
根本是就只有是極少數的電腦作出的虛擬主機,重複計算才會那麼多。
我覺得聯合報跟中國時報的報導很有問題,在我親眼看到他們拿出具體的實證前,我不敢說他們一定錯。但最少有必要要求媒體作平衡報導。

網友lotus在
http://moto.debian.org.tw/viewtopic.php?t=8744
詢問要不要發動回應,我覺得這個想法很好

我認為一個進步的社會,媒體與政府都要接受真正民眾的監督。我希望調查局/中國時報在拿出具體證據來反駁網友chihchun的評論前,至少中國時報要能平衡報導,不然只證明跟中時自己不齒的其他小報沒什麼兩樣,或是調查局故意誤導民眾,以圖利特定廠商。那接下去我們就要問,這是不是跟ETC...種種弊案般,有人收了誰好處了嗎?

為了避免網友chihchun的原文
http://people.debian.org.tw/~chihchun/2006/04/07/the-un-root-crew/
因不明情況被封殺或被一時的人潮灌爆,我放了一份備份在我國外的Blog裡,必要時會放出來。
假如你也覺得媒體跟政府應該對自由軟體網路的安全網路安全作平衡報導,請你連署聲援,請調查局/中國時報拿出更具體的證據。不要拿些死無對證的說法來呼弄台灣的民眾


本文我在自由軟體技術交流網也留了一份備份
http://freesf.tnc.edu.tw/modules/news/article.php?storyid=2420

下面是我4月八日給中時編輯部的郵件:
我是台灣幾個自由軟體計劃網站的管理員義工

最近在中國時報看到unroot入侵台灣Linux的報導
http://news.chinatimes.com/Chinatimes/newslist/newslist-content/0,3546,110501+112006040600035,00.html
我個人因為拿不到新聞單位的數據作驗證,只能保持高度的懷疑。但在我看到網友chihchun在
http://people.debian.org.tw/~chihchun/2006/04/07/the-un-root-crew/
發表的短文後,近一步去看一堆 *.this.com.tw 跟 *.hom.com.tw
根本是就只有是極少數的電腦作出的虛擬主機,重複計算才會那麼多。
我覺得聯合報跟中國時報的報導很有問題,在我親眼看到他們拿出具體的實證前,我不敢說他們一定錯。但最少有必要要求媒體作平衡報導。

其餘詳見我的Blog
http://shelandy.blogspot.com/2006/04/blog-post.html#links

我已經在幾個自由軟體的網站上呼籲網友散播實際行動的消息。我希望中時能儘快良性回應
不然會對貴報的名聲有很大的影響


2006/4/10 後記:
今天中時電子報 客服中心,回函如後,那我們就靜觀其變

Hello shelandy : 謝謝您的來信更謝謝您寶貴的意見 關於您的意見反映我們會轉送中國時報編輯部轉交相關同仁參考 editorplan@mail.chinatimes.com.tw 也謝謝您對中時報系的支持與鼓勵祝您 平安快樂 ChinaTimes.com 中時電子報 客服中心 敬上 日期:2006/4/10 PM

星期一, 4月 03, 2006

新酷音輸入法Win32

新酷音輸入法Win32版



新酷音是延續著名的酷音輸入法的發展計
畫,他是一種能自動選字的智慧型注音輸入法,所以對電腦初學者非常重要。新酷音輸入法原始碼是開放的,所以任何人都可以把他的功能自行作進一步的改良。新酷音的官網在http://chewing.csie.net/index.html

新酷音輸入法在各大Linux 發行版都有包好的下載套件,甚至在微軟視窗下也有,目前Win32版(微軟視窗平台)主要的開發者是 PCMan (洪任諭), Seamxr和 Andy Horng 。

微軟有很多枉顧客戶需求的惡名昭彰的動作,譬如說早些年對支援Big5 Plus 字碼的承諾,到後來也是不了了之,與其繼續被奴役,不如一步步幫助大家逃脫出來,新酷音輸入法win32版有著這一方面的指標性的意義。因為大部分的使用者都被微軟視窗的封閉架構所卡死了,可是對一般使用者而言,
要從這個壟斷的架構一下子轉換到Linux 的使用平台,並不是易如反掌的,所以,在微軟視窗上發展開放原始碼的注音輸入法,有其普及性的意義。以後我們要揚棄Big5 大五碼轉到CCCII 或CNS 11643中文全字集環境,或加上一些其他商業輸入法有用的功能如編打編唸...,也可以由擴充這個輸入法來逐一達成。

新酷音win32版安裝的問題



我從 Win32-chewing 0.2.5c 起到0.26a,每次安裝他都說
"...請確定你有系統管理員權限,以及舊版不在執行中,..."
無法正常安裝成功,要求我移除舊版程式。但往往照作就算重新開機也是無法解決問題。
參見圖一



這通常都是因為由於 windows 本身設計的缺陷所照成的:輸入法只要有啟動過,即使已經沒有程式在用,一樣不會卸載,檔案只要還在使用中,系統就是不允許刪除。因此造成安裝新版新酷音輸入法時,出現在c:\windows\system32\Chewing.ime 寫入錯誤。此為XP/9X上的例子,
Windows 2000 是在c:\winnt\....下, 查看檔案名,參見圖二



避免問題的技巧在於安裝時之前,先不要啟動輸入法,最簡單的方式,就是重開機完還沒執行其他程式造成啟動新酷音前輸入法前,就安裝新版。要是因為不可預知的因素,造成檔案沒有正確刪掉,在重開機後而還沒移除或安裝前先動手確定檔案Chewing.ime已經拿掉了,或把它改成程其他名稱如1Chewing.ime

雖然還是有人回報在0.27b版遇到同樣問題,
http://freesf.tnc.edu.tw/modules/news/article.php?storyid=2381
但我在0.27b版下,按照上面我所說的方式來測試,這樣就能順利解決安裝問題了。所以這個小技巧應該是有效的。

目前核心已改成unicodeUTF-8 編碼,詞庫編輯的問題應該不是問題了

嘉義縣教育網路中心有一篇使用介紹,可以看一看
http://enc.cyc.edu.tw/modules/news/article.php?storyid=38

打造屬於自己的新酷音



新酷音官方首頁上的討論群組 http://chewing.csie.net/mailinglists.html 指到之前酷音的網站 http://chewing.good-man.org,我在Houston 一直都 time out 進不去

不過目前「新酷音」至少在自由軟體鑄造廠的
http://rt.openfoundry.org/Foundry/Project/index.html?Queue=271> 下登記了專案,似乎可以用tracker:
http://rt.openfoundry.org/Foundry/Project/Tracker/?Queue=271
來回報問題

或是到自由軟體技術交流往下的這個舊討論回應
http://freesf.tnc.edu.tw/modules/news/article.php?storyid=2375&com_id=8289&com_rootid=8253&com_mode=flat&com_order=0#comment8289

另外,可以加入 irc.freenode.net 的 #im-dev 頻道,與此輸入法相關的開發者都在這個IRC頻道上。不過或許由於美國與臺灣的時差,我還沒有成功的與任何開發者在IRC上交談過。

Win32-chewing 的原始碼要到 http://chewing.csie.net/download.html,參考
「下載Subversion版本」此一項目。Tarball 下載裡的 Win32 版只有編譯好的執行檔。

我還不確定編譯方式的資料到哪裡找。

如果要為新酷音加上新功能的話,未來也需要 commit程式碼的權限。可以考慮加入新酷音開發者的行列。

新酷音的後續發展



新酷音的功能或除錯的部份目前會由 Seamxr 帶領。而PCMan 的主要目標是打算重整程式內部的介面,計畫名稱是: EasyIME - framework for developing Win32 IME,希望能做出一組新的架構讓它可以容易被重複使用。目前的草案在:
http://openvanilla.org/wiki/zh/index.php?title=Win32_IME_Framework_%E8%8D%89%E6%A1%88
這樣不但可以方便將來想創作輸入法的人,同時可以有機會接上另一個知名的輸入法專案開放香草輸入法 OpenVanilla,該輸入法內含三十幾種中文輸入法,目前支援Mac, Linux, 還有 Windows 三種平台。

不過新酷音的win32 版的進展比較快,對於仍然需要用微軟視窗系統的使用者而言,新酷音是一個不可忽視的選擇

星期日, 2月 12, 2006

關於O世代的新思維

O世代? Generation-Open(開放世代)也。
請別把O世代誤以為成"同志"世代。同志群除了打破傳統性別角色認同外,對其他事務持保守態度的大有人在。雖然我很同情許多同志被社會壓迫的現象,但我不是同志,我也不想自限於停留在僅僅打破傳統社會對性別的不平等,要挑戰的事情還很多,並不只有這一點。

在二十一世紀社會經濟政治科技的新紀元,我要指出的是:
除了勇於挑戰別人的保守外,能不能挑戰自我的封閉,是走出下一步的關鍵。
在台灣/中國大陸社會,最常見現象的是一些人用勇於挑戰別人的權力做號召,一但自己獲取權力後,又開始下一個用權力來禁錮他人自由的惡性循環。這不是我要的。有力氣去把餅坐大多好,何必耗費力氣在勇於內鬥去搶同一塊餅?
我在此引用的Open(開放) 的願景,是特指 Free Software fundation 的 Richard Stallman 所揭赭自由軟體追求的

Free as in Freedom

所引伸出的Open(開放) 。但是這裡強調的是群體長期的自由,而非個人一時的自由,因為個人一時的任意自由,是可以被有心人不公不義的用來去擷取個人利益而妨礙群體長期的自由,那不是大家所樂見的。

那為什麼不用 Generation-G(NU) 或者Generation-F(ree) 呢?
GNU 的觀點是從軟體自由出發,但我覺得還不足夠,應該包涵更寬廣的生活環境,包括開放文件或創作 (如 Project Gutenrberg 或中國文學電子圖書館計劃) ... 而且 GNU 的部分願景目前有地域性的問題 。
Free 在英文有兩譯:免費或自由,後者其實才是Richard Stallman 的重點,在爭取軟體自由的過程中,常常因為對物質報酬的預期心理而導致一些爭議的雜音,更何況有時一時的個人經濟自由,不見得能保障群體的使用更新自由。在選一個簡短標語之時,我寧可捨棄受爭議的免費,來強調其他自由的重點

你認同我的觀點嗎?歡迎加入Generation-O(開放世代)的行列