| 站 內 搜 尋 |
|
日 曆 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 近 期 文 章 |
| 文 章 分 類 |
我被 Microsoft 恐嚇了!
如果有一天,您接到了某國際電器大廠的來信,指出『為了避免您忽視管理家中資產可能造成的法律風險』,要求您『逐一清點您家中的電器用品的使用狀況』並『限期回覆您的《資產明細表》』,否則他們將『指派專人到府協助』,我想不知是否真有人能夠接受這種事?
但想不到,身為軟體世界龍頭之一的 Microsoft 還真的這樣幹了。
在 Debian Squeeze 下驅動 Wacom CTL 460
前幾天心血來潮,入手了一塊 Wacom CTL 460 繪圖板。一直認為 Wacom 在 Linux 下的支援度很好,想不到又再次踢到鐵板:它在我的電腦上像死魚一樣一動也不動,雖然拿觸控筆在上面劃來劃去的話,燈號會一閃一閃的沒錯,但我的電腦上卻似是不知不覺。
也許真的會很痛。但...
今天和家中長輩聊到了『捐贈器官』一事,未料到卻遭受強烈反對:因為根據慧律法師的臨終備覽一文的說法:
捐贈器官乃於氣絕而體溫猶存,且未施打麻醉劑之情形下,將該器官生生取下。讀者諸君倘能於臨終之際,任刀割針剌而無動於心,自可行菩薩道。若以一念慈悲,臨終之際因疼痛而口不能言,致生瞋心,墮地獄,豈非有違初衷?
而想來我們這些凡夫俗子的定性當然是遠遠不足,若是不想死後莫名其妙就墮入無間地獄,最好不要想捐贈器官什麼的。
且能行器官捐贈者,必須為『腦死』但身體機能尚在運作者(當然常常是尚未氣絕)。但就算腦波已呈水平 24 小時,身體被切割真的沒有任何感覺嗎?我想就算西方醫學敢拍胸脯打包票,似乎也難以讓人放心得去相信。
所以說,真的最好不要想什麼捐贈器官囉?
apt-hold 自力救濟版
敝人在之前的
DPKG/APT 常用指令 (上)中提到,我們可以把某個套件給 "hold"(保留)起來,以避免它被 apt-get update 給升級了。但問題是 APT 並沒有提供什麼類似 apt-hold 的便利指令可供使用,要 hold 一個套件可真是不容易:
DPKG/APT 常用指令 (下)
公告:懇請接手 Debian GNU/Linux Squeeze Release Notes 之翻譯工作
敝人是 Debian GNU/Linux Etch/Lenny Release Notes 之 (地下) 正體中文翻譯者。請參考:
雖然稍有延宕,Debian Squeeze 應該會在近日 freeze,也就是說距離它的釋出之日也不遠了。但由於一些個人因素,敝人決定不會進行 Debian GNU/Linux Squeeze Release Notes 之翻譯工作,懇請是否有人能夠接下這份極富挑戰性的任務。感激不盡!
廢除死刑爭議
如果問起我的小時候,我可能會歪著頭,腦袋裡空白許久,什麼都想不起來。但如果給我更多一點時間,一幕幕的片斷回憶就會一個接一個得慢慢浮現,每一幕的色彩都是如此得鮮明,但又似乎有點不真實:慵懶夏日午後的蟬叫聲、阿媽的收音機傳來的台語老歌、趴在冰涼的鐵桌上臉頰所感受到的清涼觸感、從河裡抓來放在玻璃瓶裡努力往上爬的田螺、夏夜裡無限深邃的星空和遠方約略可聞的雷鳴及閃電、小河邊點點的螢光、頂樓水塔裡厚厚的青苔、牆角的翠綠的落地生根、神桌前蠟燭上無聲跳動著的火焰、可以盡情滾來滾去的大床、5元零食裡附的小玩具、練習書法時的墨汁味道、昏暗的樓梯吊燈、深夜裡老掛鐘的滴答聲、煮著洗澡水冒著蒸氣的大灶、流理台上的七彩粉點磁磚、充滿著霉氣和蜘蛛網的雜物間、貼上了玻璃紙用寶特瓶做成的燈籠……
Luna's Debian/Ubuntu Archiver 開張!(10/05/08 更新,新增 Ubuntu Lucid!)
雖然說 Debain 的套件包山包海,但總有一些遺珠之憾,唯一的辨法也只有自己動手包。還有最近又卡在 Debian Lenny 的釋出,一堆套件凍在 experimental 裡連 unstable 都進不去,有時有什麼新版軟體想嘗鮮時也只好自己動手了。還有一些 upstream 不收的 patch,想要套用的唯一方式也只有自己動手了。因此,長久以來敝人的硬碟裡總會躺著一些自己包的 deb 檔,於是就興起了架一個 Debian Archiver,讓自己能方便取用。就這樣,Luna's Debian Archiver 開張了!
警告:注意您手上的 Google Chrome!
今天在進行 apt-get dist-upgrade 時,發現 google-chrome-unstable 有更新了。但這沒道理呀?我沒有印象我有把任何的 google-chrome 的相關 apt archiver 寫入/etc/apt/sources.list 呀?
並且,為什麼 google-chrome-unstable 能夠不經過我的確認就更新?我不記得我有新增任何的 google apt archiver 的金鑰呀?還好我更新前都會稍稍瞄一下,不然還真的傻傻得就確認下去了。
LilyTerm 新功能 - 支援 Window Title! orz
長久以來,我一直認為:若要開發 Linux 的程式,最好先能對 Linux 系統有一定程度的了解,否則在開發程式的過程中很可能會因為有什麼盲點而不自知,最後辛辛苦苦開發出來的程式卻不合用,這可是很令人扼腕的。
比如說,之前看到有人介紹一個『可以看到區網之內所有網路設備的 Mac Address』的程式,但其實這個用 Win32/Linux 下都有提供的 arp 指令就可以做到了,所以雖然那個程式還提供了一些額外的功能,但畢竟主功能就不夠吸引人了,其它附加功能再豐富似乎也加不了多少分。
再比如說,偶爾會看到有人為了進行特定的字串處理而寫了一堆程式碼,但花了不少心力寫出來的東西往往功能僅侷限於當前的狀況,且也無法擔保不會有什麼 bug 之類的;但其實若不是那麼在乎效能的話,直接使用 cat / tac / grep / sed / cut / awk / sort / uniq / wc 來處理或許是個更快速有效更不容易出錯的作法,但有時候若沒有經人提醒還真不曉得自己做了白工呢!
而想不到的是,這個狀況竟然應驗在 LilyTerm 身上!
(閱讀全文)DPKG/APT 常用指令 (下)
(因為本 blog 沒辨法貼那麼長一篇文,所以只好分成上下兩篇。請見諒!)
雖然 Debain 的套件管理主要是操作 deb 這類已編譯好的套件檔,但官方的 Debian Archiver 裡的所有套件同時都會附上原始碼,且這些原始碼會和 deb 檔放在同一個目錄之下。這種公開透明的作法是很讓人激賞的。
而在 Debian 中要取得套件的原始碼也出乎意料得簡單。首先,和 deb 類似的,您必須在 /etc/apt/sources.list 中加入 deb-src 項目,來指示 apt-get 如何取得原始碼。例:
然後,在進行 apt-get update 後,就可以使用 apt-get 直接取得放在 Debian Archiver 中的原始碼了。以 zsnes 為例:
# lenny
deb http://ftp.tw.debian.org/debian stable main contrib non-free
deb-src http://ftp.tw.debian.org/debian stable main contrib non-free一般下載回來的原始碼會包含以下檔案:
apt-get source zsnes
如果您有安裝 dpkg-dev 套件,在下載完成後 apt-get 還會自動替您解壓縮。您也可以自行手動解開那些 *.tar.gz 檔,或是在稍後安裝了 dpkg-dev 套件後,使用以下指令來解開套件:
zsnes_1.510-2.2.dsc → 套件資訊及驗証碼
zsnes_1.510.orig.tar.gz → 原始碼
zsnes_1.510-2.2.diff.gz → 編譯套件所需的完整 debian 目錄
dpkg-source -x zsnes_1.510-2.2.dsc
但並不是所有的 deb 套件主機都會提供原始碼就是了。(閱讀全文)
DPKG/APT 常用指令 (上)
在剛接觸 GNU/Linux 時,總覺得 Linux 發行版實在多到讓人無所適從。光是主流的 Linux 發行版就有 Archlinux、Debian、Fedora、Gentoo、Mandriva、OpenSUSE、Slackware、Ubuntu… 等等不及備載,而其它較小眾的 Linux 發行版則更是不可勝數。那時我一直在想:若能採用單一發行版,事情不就單純多了嗎?把所有資源集中在單一發行版上,才能有效發揮力量不是嗎?但為什麼 Linux 卻不採取這種作法呢?
但慢慢的,我發現這種想法太不切實際了。世界上的人那麼多,每個人的喜好都有所不同:有人愛一磚一瓦得打造系統,但也有人不想浪費精力在建構系統
上;有人愛親手編譯、有人則希望不要那麼費事;有人希望系統能包山包海、有人則是精簡至上;有人希望系統法則嚴謹、但有人則希望事情單純就好,才不想理那麼多
規定……既然人們的想法非僅一種,那麼會有那麼多的 Linux 發行版也就不足為奇了。
而拜 Open Source 之賜,Linux 發行版可以說是多如繁星,每種發行版其外觀、特色、訴求都各有其獨到之處,也難怪時常看到『我的 Linux 比較好』之類的論戰了。敝人從不認為這類論戰就是『無知』、『幼稚』、『蝸角之爭』、『破壞 OSS 團結』之類的:各吹各的調本來就是 OSS 的常態,看不慣就 fork 在 OSS 裡更是司空見慣。難道有人表明他就是愛吃蘋果不愛吃梨子,梨子愛好者就有理由群起攻之?OSS 界可不會狹隘到連這麼一點異音都聽不進去。
而若想深入某個 Linux
發行版,個人認為,先深入了解其『套件管理』的運作方式是個很不錯的著力點,畢竟如果連如何在系統裡安裝移除軟體都不了解,那麼想要對系統有進一步的認識就顯得困難重重了。而以下介紹的,便是 Debian GNU/Linux 的套件管理機制。
我看《三振法案》- Because Freedom Can't Protect Itself
對於軟體界而言,對於『盜版』應該是深惡痛絕吧?辛辛苦苦花費了無數心血的作品,可能還沒開始賣,網路上就隨處可得了,那種無力感是不言可喻的。有個電腦遊戲廠商 Gas Powered Games 就不相信什麼人性本惡的說法,它的《Demigod》遊戲就沒有採取任何的防盜版措施,據說,在它推出後的第一天,連上伺服器的 12 萬連線中,只有 1.8 萬是合法的使用者,也就是說,有 85% 是盜版的且還膽敢連上線…這種情況怎麼叫人不洩氣?
盜版的猖獗也連帶得影響了整個軟體產業。因為賺不到錢,所以能挹注的資金就少了,做出來的成品當然很容易就流於粗製濫造,最後受害的還是你我。有人說,所謂的盜版,就是『以眾暴寡』,真的是一語中的。
而不可諱言的,網路的發達更使得盜版的情形益發嚴重,只要熱門一點的東西,應該在網路上都能輕而易舉得找到。很久以前在桃園中華路路邊還可以買到傳說中的『大補帖』,現在早已不復見-在網路上下載就好啦,誰還傻傻得上街花錢買?
因此,這次政府為了能杜絕盜版,通過了所謂的《三振法案》-若使用者被舉發 3 次有侵害著作權的行為,ISP 可以拒絕提供連線服務。老實說,這真是可怕的殺手鐧:一想到可能再也不能使用網路,我想人們在上傳或下載之前,應該會比較戒慎恐懼吧?
但個人卻認為,《三振法案》是不折不扣的惡法。是的,試圖去保護著作權人的權益是值得肯定的,但是,當天平嚴重傾斜向另一邊時,我認為我們應該站出來大聲抗議。
馬政府腦殘政策 - 帳面數字真的那麼重要?
我們公司並沒有專屬的資訊部門,因而我是隸屬在行政部門下的。我們部門自去年以來,已經裁減了一半的人了,所以現在的工作量早就遠遠超過我們所能負荷的程度,但董事長還一天到晚抱怨我們部門人太多,還想藉由職務調動等方式來逼退員工。
但前幾天我卻接到了指示,要我調查各部門是否有缺人,並提出 30 人上下的人力需求。啥?公司竟然要徵人?我有沒有聽錯?
『反正是免錢的,你擔心啥?』
Debian Lenny Release Notes 繁體中文版
創記錄 Freeze 了半年多的 Debian GNU/Linux 5.0(代號 Lenny)終於在 2009/02/14 釋出了,我想眾多 Debian 使用者得知這個消息應該會大大得鬆一口氣。不管如何,Freeze 半年多也實在太久了,但也可見得隨著 Linux 軟體的蓬勃發展,要維持一個發行版的品質實在是件越來越不容易的事了。