Fedora Core 4

6月 14th, 2005 Comments Off

自從跳到 Mac OS X 平台後,對 Linux 的接解少了很多,只剩下手邊的 Server 還是用 Linux 系統
最近 FC4 release 了,現在才開始要做 mirror 及建立 apt/yum repository 等相關事項

1.Fedora Core 4
http://download.fedora.redhat.com/pub/fedora/linux/core/

2.Fedora Extras 4
http://download.fedora.redhat.com/pub/fedora/linux/extras/
在 FC3 以後,原來的 http://www.fedora.us 裡的 Extras 現在都已經合併到 Fedora Project 裡了

3.ATrpms
http://atrpms.net

4.DAG
http://dag.wieers.com/home-made/apt/

5.Dries
http://dries.studentenweb.org/apt/
還沒看到 for FC4 的

6.FreshRPMS
http://freshrpms.net
還沒看到 for FC4 的

7.JPackage
http://www.jpackage.org

8.Livna
http://rpm.livna.org
還沒看到 for FC4 的

9.NewRPMS
http://newrpms.sunsite.dk
還沒看到 for FC4 的

Mac OS X 上可以使用的籃芽棒

6月 10th, 2005 11 Comments »

之前所找到的資料都顯示,要在 Mac OS X 下能使用藍芽(包含鍵盤、滑鼠、手機、耳機等)
除了原廠巾建藍芽模組外,就只剩下 D-Link DBT-120 這個有通過 Apple 認證的藍芽棒
其他的大多抓得到藍芽棒,但卻無法成功配對及使用藍芽耳機
但又有傳言指出,只要是 CSR 晶片的藍芽棒都可以用,但我還沒看到有人實際去證實
我之前買了 DBT-120,升級過 fireware 後,目前可以跟我的藍芽耳機配對及使用
用 Moto HS-805 聽 iTunes 的效果還算不錯
但我又去買了 Moto HT-820 這個雙耳的立體聲耳機,但聽起來效果就很差了
因為 DBT-120 是 1.1 的規格,又不支援 A2DP,所以有音爆是正常的
我不死心,決定冒險去買 SMC BT-10 這個 1.2 規格 CSR 晶片的藍芽棒來試

然後再搭配也是用 CSR 晶片的 Moto HT-820,效果應該不錯才是

得到的結論是:
SMC BT-10 這支的確不錯用,PCHome 上 7xx 的價格,用的是 CSR 的晶片
插上去後的確是隨插即用,也不用更新 firmware 等有的沒的
(比起 D-Link DBT-120 還得更新 firmware,且更新後就不能在 Windows 上用好多了)
我也成功的跟我的藍芽耳機配對(包含 Moto HS-805 及 Moto HT-820),並可以聽 iTunes 講 Skype 等等
不過,一樣是沒有支援 A2DP,所以,想聽立體聲高水準的音樂還是夢碎
這是 Apple 藍芽軟體的問題,只能等 Apple 更新藍芽軟體來支援 A2DP,否則是無解的
好消息是,不想買貴貴的原廠藍芽模組的人–&gt
真的可以放心去買這支幾百元 1.2 規格的 SMC-BT10 藍芽棒來用了

Apple releases Security Update 2005-006

6月 9th, 2005 Comments Off

Security Update 2005-006 (Mac OS X 10.4.1)

About this update
Security Update 2005-006 delivers a number of security enhancements and is recommended for all Macintosh users.
This update includes the following components:

-AFP Server
-Bluetooth
-CoreGraphics
-Folder Permissions
-launchd
-LaunchServices
-NFS
-PHP
-VPN

詳細資訊請參考 這裡

WWDC 2005

6月 7th, 2005 2 Comments »

Apple + Intel 已經成真
那我的小白已成為末代 PowerPC 版的小白了
接下來,各大媒體應該都會出一堆報導出來
是好是壞,是對是錯,我想時間會證明的
我從半年前(去年12月)買了第一台小白,正式跳到 Mac 平台,在那之前,我則是用了7年的 Linux
現在的我,主要的工作環境已經都在 Mac OS X 下了,也習慣了
其實,換個角度想,我真正要的是什麼?
其實,我要的只是 Mac OS X 的作業平台,簡單直覺又方便使用,至於其背後用的是什麼樣的硬體(G4,G5,x86),老實講,根本就不 Care
我就是因為想用 Mac OS X 才買小白的,雖然我也曾在上面裝過 Linux,不過後來都移除掉了,畢竟當做 Desktop,Linux 還是跟 Mac OS X 有一段差距

“the soul of mac is the operating system” Steve Jobs 演講最後的一句話
所以,就好像我在 intel p4 or 在 AMD-K7 or K8 or PowerPC 下跑 Linux 一樣,這其實是沒差的

DashBoard — Yahoo!奇摩拍賣 widget

6月 6th, 2005 Comments Off

Yahoo!奇摩拍賣 widget
這真是個好東西…:)
YahooBID1
YahooBID2

在 Mac OS X 與 Windows/Linux 之間的檔案交換

6月 5th, 2005 1 Comment »

雖然自己的 Desktop 用的是 Mac OS X (UTF-8 的環境)
但畢竟週遭的其他人,用的還是以 Windows 為主
加上自己的 Linux Server 用的還是 Big5 的環境
因此在不同的作業系統及編碼環境下,想要互相傳送或交換檔案就變得很重要
但偏偏在 Mac 上壓縮的檔案(不管 zip or tar.gz 等等),傳到 Windows or Linux 下,若裡面有包含中文檔名,那解開就會是亂碼
同樣的,從 Windows or Linux 傳過來的檔案,在 Mac OS X 上解開,也會是亂碼(用 Stuffit Expander 解好像比較正確一點)
解決方法,雖然可以用 Samba 或是有支援轉碼的 FTP Client(如 Transmit or CyberDuck),但若是要壓縮起來寄給別人時,就出現麻煩了
在不使用到其他要錢的商業軟體的情況下,因此,從 tar 下手似乎是一個方法 (perl Archive::Tar 可以更改 tar 裡的檔名)
用 tar + gz 壓縮的檔至少在 Windows and Linux 上應該都可以解開
於是,用我那 n 年未碰的 perl,辛辛苦苦拼湊出了 b5tar.pl 及 u8tar.pl 兩支程式
可以用來把 big5 編碼的 tar 檔轉成 utf8 編碼,或是把 utf8 的編碼轉成 big5 編碼
這樣,上述的問題就可以解決了
用法如下:
b5tar.pl u8.tar (會轉換並產生 Big5 編碼的 b5-u8.tar)
b5tar.pl -z u8.tar.gz (會轉換並產生 Big5 編碼的 b5-u8.tar.gz)
u8tar.pl b5.tar (會轉換並產生 UTF-8 編碼的 u8-b5.tar)
u8tar.pl -z b5.tar.gz (會轉換並產生 UTF-8 編碼的 u8-b5.tar.gz)
加上 -z 表示有使用 gzip 來壓縮

OV 的 “片語快速鍵版”

6月 3rd, 2005 Comments Off

因為從早期 DOS 下的倚天中文輸入法一直用到 Linux 底下的 xcin 及 gcin
早已習慣使用 Alt+Shift+ (A-Z) 來快速輸入片語及標點符號了
目前,我在 Mac OS X 下的 X11 上,使用 gcin,還是這麼用
但切換到 OV 時,這些快速鍵就沒作用了
在透過 lukhnos 的大力幫忙之下
修改 OVIMXcin.cpp 之後,現在 OV 也可以使用這些快速鍵了
不過還是無法使用 Cammand+shift+ <key>,因為跟系統的快速鍵衝突太多了
目前比較好的解決方式還是用 Option(alt)+shift+ <key> 的組合鍵方式

要使用 “片語快速鍵版” 的 OV,目前沒有 Package 可以下載,但可以自己編譯

1.安裝 Xcode Tool (在安裝光碟上有),這樣才有辦法進行編譯

2.下載 OV 的原始碼,請參考 這裡
大致上的步驟如下:
$ svn co http://svn.openfoundry.org/openvanilla/trunk
$ cd ov
$ sudo make all install clean
$ cd Loaders/OSX
$ sudo make all install clean
$ cd ../../Modules/OVIMGeneric
這裡需要 patch 一下程式碼,方法有二:
a.到 這裡 下載 ov.diff 然後再執行:
$ patch -p0 < ov.diff
b.或是到 這裡 直接下載 OVIMXcin.cpp 覆蓋掉原來的即可

$ sudo make all install clean

編譯好裝好之後,請重新啟動應用程式,如 “文字編輯”,若成功的話,在 OV 的選單應該會出現類似 “XX”(片語快速鍵版)可以選,如下圖:
ov

現在可以按按 Option+shift+ <key> 看看能不能快速叫出片語了

FireStats icon Powered by FireStats