Archives

gravatar

LAME in Mac OS X of PowerPC

MP3 encoder/decoder 最常被用到的就是 LAME,可以當作獨立的 encoder/decoder,也能被用在其他程式裡面例如 VLC、mplayer 等 Open Source Software 當作 MP3 decoder library。iTunes 可能不是用 lame,一方面是在執行檔中找不到與 LAME 相關的 symbol,二來是它播放 MP3 時候 CPU loading 明顯比 VLC 小(1.2Ghz 時 VLC 大概 ≈10%~15%、iTunes 約 ≈5%~15%)。不過很可惜的,LAME 本身程式裡面作了很多 i386 的 MMX/SSE 相關指令的最佳化,而 PowerPC 的 AltiVec 並沒有,因此就算加入 -mcpu=7450 -mtune=7450 或 -faltivec 給 gcc 可能也沒太大幫助。也就是 VLC 對於 MP3 decoding 是以一般 PowerPC instruction 而不是 SIMD 來作。當然 Mac OS X 移植到 x86 平台,當然就比較有優勢。iTunes 是很好用,但是有時候太大一隻,只想聽聽一些不在 library 裡面的音樂或是自訂的 m3u,用 VLC 就很短小輕薄,可惜 CPU loading 要多損耗一些。

Tags: , PowerPC, player, codec

gravatar

Yahoo!奇摩新聞:創新科技取得MP3專利可要求蘋果付專利金一文中:

創新科技發佈新聞稿指出,這種介面「可以讓用戶在MP3隨身聽的顯示螢幕上,透過三個或三個以上的連續介面引導,選擇至少一首歌曲」。例如,當用戶選擇了一名歌手的名字,播放器的顯示螢幕上就會出現這位歌手一系列的唱片專輯,選擇其中一張唱片,就能出現這張唱片下的歌曲列表。
聽起來蠻熟悉的,其實就是 Finder 或是開啟檔案對話盒裡面的 View as Column 方式。或是 iTunes 裡面的選取歌手->專輯->出現歌曲列表。我是不知道這有什麼重要發明,但是看起來就像微軟去申請一些怪專利或是 amazon 的 single click purchase 一樣,專門拿專利法來當作手段和門檻。

不過新聞標題倒是取得很爛,跟內文一點關係都沒有,不過是 player 介面問題,害我以為 Fraunhofer IIS 把 MP3 權利賣給了創新科技。

Tags: , apple

gravatar

Opera 8.0.2 in MacOS X

Opera 免費註冊碼大放送,順便去下載新版和要序號,同時試用看看。Opera 8.0.2 感覺起來與先前試用 8.0 版本差不多,但是用起來在文字編輯區塊的注音輸入時可以看到注音而非亂碼了。不過同樣老問題還是存在,字型對齊怪怪的,有高有低,有細有粗,像是逗點變成引號了。大概是因為不是用純 Cocoa 寫介面(portability)的關係,與 Firefox 有類似的字型 rendering 問題,只是不會掉字。但是除了這個,感覺起來很堪用。在瀏覽器中,最喜歡的特點就是 Opera 可以讓使用者調整一些 HTML 的字型,像是輸入框、<pre>、h1~h6 這些大小;一般 browser 只能調正常文字大小,然後根據它來相對地調整其他文字大小。此外,有些銀行網頁的問題,像是查詢存簿往來紀錄,Safari 顯示不出來,但是 Firefox 可以,剛試了一下 Opera 也可以,看來不是因為 for IE 的關係,而是 Safari/KHTML 的問題了。

Tags: , opera, browser

gravatar

Hundreds of fixes planned for 10.4.3

蘋果電腦正在準備 10.4.3 updates,解決在 Tiger 作業系統中超過 400 個 bugs 和不相容的問題。包含了 Javascript, Dashboard, iPhoto, WebKit, Image Capture, Safari, .Mac, Printing, Sync Services, Graphics, Video, iChat, FireWire, 以及其他一些等等。此外,蘋果啟動 mac mini 30 天試用方案,可以讓你免費試用 30 天,如果你不喜歡,可以不用任何費用退回。(我猜應該台灣不太可能有)

Tags: , apple, macintosh

gravatar

雅虎遭Flickr用戶反彈

CNet|Taiwan 新聞:雅虎遭Flickr用戶反彈。雖然我也有在用 yahoo!mail,之前也好奇把 flickr 帳號合併到 yahoo 去。結果後來就後悔了,因為每次進去都要重新 login。雖然說可以跟 yahoo 帳號密碼同步,但是 yahoo 的認證方式卻讓我很討厭。Anyway,反正目前沒有常常在用 flickr 就是了。

Tags: , flickr

gravatar

MSN Messenger 8.0 screenshot preview

MSN Messenger 8.0 Hotmail Wave 11 screenshots,最新的 MSN 8.0 畫面,看起來與 6.x/7.x 差別很大,大概是可以更換 skin 的原因。再來就是這樣就已經進化成常駐型的瀏覽器,有購物、media player、遊戲等等平台,雖然不是用全寫死在 MSN Messenger 裡面,但是透過 COM/ActiveX,把 IE、Media Player、Flash、DirectX 等等幾乎可以利用的都拿進來用在 MSN Messenger 裡面了。從之前用 Messenger 7.0 的感覺,剛啟動記憶體用量就要將近 50MB,大概等下一版出來用掉 100MB 應該也不用太驚訝。或者微軟乾脆把 explorer(桌面、工作列、檔案總管都是它負責)和 WMP 改為 MSN Messenger 來取代,在 MSN Messenger 裡面直接就能看網頁、購物、讀信、看電影、聽音樂。不過要這麼複雜的 IM 作什麼?我只用 IM 來聊天、聯絡、傳檔案而已呀。

謎之音:1) 大概只支援 XP SP2 or Vista 以上,順便也推動一下更新作業系統熱潮。2) 雖然 WMP 內建 MSN Music Store,但是 MSN Messenger 也來內建個 Player 和 MSN Music Store,又可以搞死一堆非 Apple/iTunes 平台之外的商店,如 Napster、Walmart 等等只能在 windows 下用的商店,就像搞垮 Netscape 方法一樣。3) 這陣子在唱片業者跟線上商店在吵價格問題,其中 apple 市佔率最高,但是他們希望 apple 的 iPod 也能給其他平台(其他平台就 WMP & wma 了還有什麼能猜)使用。如果 iPod 也能用 WMP 來同步或播放 wma,反正 MSN Messenger 免費,拿市佔率很高的 windows 或 Vista 內建,不然就 IE 瀏覽器預設 MSN 網頁廣告 MSN Messenger,然後 MSN Messenger 又可內建 WMP 與 MSN Music Store。然後買音樂可以同步到 iPod/portable player,同樣的搞 Netscape 手法又可以搞掉 iTMS。反正微軟不作 Player,人家不買 wma player 或買 iPod 都不是微軟賺。以上我亂掰的,純屬虛構 XD。

Tags: , windows, microsoft

gravatar

the typhoon is coming

又有颱風要來了,還可能一次來兩個。颱風天要作什麼呢?去找找看有沒有 24 season 3 可以租來看好了。昨天聽到 FarRadio 在講 24 series。看過 season 1、2、4,偏偏就是跳過 season 3 還沒看。記得 season 2,3 本來是要一起看的,但是 season 2 看完再看一點 season 3 就受不了了,於是就沒繼續看下去。聽起來似乎 season 3 蠻好看的,趁颱風天來看一看!XD

Tags: , drama

gravatar

S.M.A.R.T tools in Mac OS X

Although the Disk Utility has the capability of S.M.A.R.T checking in Mac OS X, it only gives you a briefly status report, such as ''Verified'' or ''Failed''. There are some tools that can report the detail of S.M.A.R.T. One is Maxwell and another is smartmontools; both of them can run in Mac OS X. However, Maxwell might only work correctly for some hard disks. For example, while I feel the temperature of the HD is hotter than that of me, it gives the wrong temperature in 30˚C. Smartmontools is derived originally from the Linux smartsuite package. It also works well in Darwin or Mac OS X. Just grab it, configure, and make. It still has some problems, however, to do something without kernel level support. But if you only just wanna see the detail report, it's working great and very enough for you.

Tags: , disk, utility, S.M.A.R.T

gravatar

Change to a new theme

把 blogger 的佈景主題換成新的。原先的寬度是固定的,大概 700px,不能完全利用螢幕和瀏覽器寬度,有些較長的 code 都穿出去了。且該佈景主題在 IE & Safari 下會有問題,就是 content 有不換長的文字,且超過 content 的設定寬度,則 content 部份會跑到左邊 sidebar 下方 XD。但是在 Firefox 自己看起來都正常。anyway 順便換個比較寬且簡單的主題。

Tags: , blogger

gravatar

蘋果台灣受害者委員會

蘋果台灣受害者委員會網站,我想標題寫得很清楚了,對象是 Apple Taiwan (蘋果台灣)。印象中和觀念上,蘋果台灣的業務大概就是推銷、廣告、marketing,維修方面則可以從這次受害者事件中看出來。就連我上網註冊機器和 AppleCare,負責的都是東南亞的 Apple 分公司而非 Apple Taiwan(AT也是有自己用的 local 註冊資料庫,需額外登錄。但很不爭氣的,是用微軟的asp,因為他們的網頁是外包的;似乎網頁也常掛點。);上次 battery exchange program 也是從新加坡 Apple 來負責。對於同樣身為 Apple user,雖然機器沒問題,但是立場跟他們一樣,希望蘋果更重視台灣的消費者權益,雖然 apple 機器在台灣市佔率不高。

Tags: apple, repair

gravatar

Using ADSL & LAN on Mac OS X

在 Mac OS X 上透過 PPPoE 連上網路後,似乎就無法連接到其他的 LAN 電腦。因為它沒有指定 IP 給 en0,而 ppp0 是 ADSL 上網配發的 IP。所以 LAN 裡面的 192.168.0.x 就連接不到,嘗試連線的話,會發現 ADSL modem 的對外燈號會閃,似乎是把 packet 往外丟出去了 orz。所以試了一下,只要用下面的指令

sudo ifconfig en0 192.168.0.1
在 ADSL 連線時候,還是可以連接到 LAN 的電腦。

Tags: , ADSL, network

gravatar

Using shared memory in libchewing

OVIMSpaceChewing 中有一段 constructor 的 code 如下,

ReadTree( dataDir );
InitChar( dataDir );
InitDict( dataDir );
ReadHash( hashDir );
InitChewing(cd,cf);
其中的 ReadTree、InitChar、InitDict 都是去讀取已經做好的資料表格或 index。幾乎都是 fscanf 到程式裡面的 structures,雖然是只有載入時才會執行,但是這樣每個有用到輸入法的 process 都會各自保有一份卻又相同的東西。且在每個 process 第一次切換到 Chewing 時候都要載入,感覺會頓一下(硬碟慢 XD)。

這些 table 和 index 幾乎使用者不會去更改,所以從開機到結束或關電腦都是一樣的東西。乾脆就把他們丟到 shared memory(SHM) 去。只要第一個載入後,發現 SHM 中沒有這些東西,就自己 create & load 相關 structures;其他別的 process 再次使用輸入法時,就不用再去幹同一件事情,順便節省一下記憶體空間。

修改了之後,啟動新的 process 切換到 OV Chewing 似乎有快一點,不過 ReadHash 那邊還是個大問題待解決。當 hash.dat 變大,載入時間也會變長,hash 資料同步等等的問題。不過要改 ReadHash,還得解決 process 之間 synchronous 問題。擺在 SHM 不是好方法,因為 hash 會增加,且 mac os x 在開機時候 rc 就預設 SHM 最大 4MB。
Files: OVIMSpaceChewing.tar.bz2OVIMChewing.dylib.bz2

Tags: , chinese, chewing, OpenVanilla

gravatar

Uninstall MSN

Uninstall MSN 運動」,對於 MSN Messenger 6 以後提供越來越複雜的功能,以及 MsgPlus 的 plug-in 各種 enhancements,MSN Messenger 就等於變成聊天(chat & conversation)、遊戲(flash)、玩樂(winks)、以及廣告等平台,遠遠超出純粹 IM 的功用和需求。或是看到一大堆取代文字的自訂圖形文字動畫,真是看到頭昏眼花。但是不知道是該慶幸還是怎樣,Mac OS X 的 MSN 只剛出到 5.0,簡單的功能比 MSN 6/7 簡潔多了,有些小功能像是分組又比舊版 4.0 好用多了。至於使用 GAIM 的 AdiumX,我則是認為使用記憶體量太大,用久了將近百MB不是小問題。所以 MSN Messenger 5.0 應該還不會移除掉吧。用 iChatAV 連接 Google Talk,但是目前好友使用者不多,跨平台間又不能用語音,所以暫時也是偶而配著用。

Tags: , msn messenger

gravatar

利用 social engineering 就能做出一堆木馬&後門

剛看著小妹上 google 搜尋 msn messenger 不同的 skin 包裝,下載回來執行。心想為什麼要花一堆時間找 hole,寫 expolit code,大概只有 hacker。MSN Messenger 那麼盛行,有心的 cracker 找個網站把各種漂漂亮亮 skin 版本的 msn 拿回來改造一下,弄個像樣的 mirror。一般普通使用者即使知道病毒跟防毒軟體,知道隨便下載個修改過的 exe 也可能中毒知識的人我看不多,或者就根本不在意,或是有防毒軟體就是百毒不侵。反正滿腦就是 MSN 、動畫、表情、跟漂亮的 skin 好不好看,抓下來執行看看好不好用。況且 MSN 只要 exe,其他設定和 COM 物件都搞得很好,又不需要放在特定目錄,何處只要執行都可以原本一樣正常運作。反正不要惡意破壞或是馬上被識破,當作後門、木馬、key logger,MSN Messenger 都很適合。

Tags: , msn messenger

gravatar

Intel ports Developer Tools to Mac OS X

Intel C++ Compiler 這個重量級 developer tool 除了 Windows' Visual Studio 的版本外,也有 Linux 的版本,可以取代 GCC,產生對於 intel cpu 最佳化的執行程式碼。既然 Mac OS X 要轉換到 intel platform,且又是 BSD/GNU tool chain。intel 要移植的心血應該可以省下不少;但是對於 Mac OS X 而言,就多了強有力的工具;產生出來的程式效能可以與 Visual Studio 的 compiler 相批敵。

Tags: , intel, compiler, developer

gravatar

關掉且清除 Volume 的 Spotlight indexing

關掉對於某個 volume 的 indexing 且清除裡面的資料庫,正常手續應該是執行

mdutil -E /Volumes/XXX
mdutil -i off /Volumes/XXX
而不是只執行 mdutil -i off 後就把某個 Volumes/XXX 的 .Spotlight-V00 資料夾砍了,雖然說會把用不到的檔案刪掉,但是下次又重新 mount 後,spotlight 就重新做 index 了。所以應該是要用 mdutil -E 把裡面資料庫清除,不要用 rm -rf 進一步砍掉該目錄。

Tags: , spotlight, search

gravatar

Chewing's Special Symbols

OpenVanilla 裡面的 Chewing 輸入法,雖然可以用 Ctrl-0 或是 Ctrl-1 來選特殊符號,不過很不方便。而特殊鍵像是 =+[{]}\|'"<>? 這些,只會出現內定的相對應符號而不能選字。不像漢音,輸入 "[" 可以選【〔『「 等等好幾種,而 Chewing 只能用程式內對應好輸出的符號。今天看一下 libchewing 程式碼,沒有什麼頭緒,因為是直接寫死送出特殊符號。後來想說直接改表格試試看,改了 tsi.src 後產生新的表格後,好像還是沒辦法出現。有什麼地方做錯了?還是根本就沒辦法透過只改表格?

Tags: , chewing, InputMethod

gravatar

Partition FAT32 to Apple HFS+

如果有個外接硬碟,你需要把其中一部份弄成 HFS+ 給 Apple 用。要是整顆硬碟都是空的,那當然就可以用 Disk Utility 來分割這個硬碟,不過 Disk Utility 不允許你搞成有些是 FAT32 有些是 HFS+。要不是全部都是 Apple 的格式(HFS、HFS+、UFS、blah blah),不然就是只能選 DOS 格式,那全部就只能為 FAT32 無法變成其他檔案系統格式。最重要的,如果硬碟上有資料,只想要把某個分割區由 FAT32 變成 HFS+,如前面所說,用 Disk Utility 就完全作不到。
這時候可以透過 fdisk 這個指令來完成,首先插上 USB 外接盒,知道這個磁碟 /dev/ 的對應後,比如說是 /dev/disk1。umount disk 後,接著就 fdisk -e /dev/rdisk1,按 'p' 可以列出目前所有的 Partitions,例如

Disk: /dev/rdisk1       geometry: 4863/255/63 [78125001 sectors]
Offset: 0       Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 0C    0   1   1 - 1023 254  63 [        63 -   20964762] Win95 FAT32L
 2: 0C 1023   0   1 - 1023 254  63 [  20964825 -   20964825] Win95 FAT32L
 3: 0C 1023   0   1 - 1023 254  63 [  41929650 -   36178380] Win95 FAT32L        
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused 
比如說想把第 3 個 partition 變成 HFS+,就 setpid 3,然後輸入 HFS+ 的編號 "AF",然後再用 "p" 列出來看,就會如同
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 0C    0   1   1 - 1023 254  63 [        63 -   20964762] Win95 FAT32L
 2: 0C 1023   0   1 - 1023 254  63 [  20964825 -   20964825] Win95 FAT32L
 3: AF 1023   0   1 - 1023 254  63 [  41929650 -   36178380] HFS+
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused 
然後用 write 寫回 MBR。如此一來這個 partition (disk1s3) 就變成了 Apple HFS+,這是 Disk Utility 作不到的。
接著要格式化這個 partition 變成 HFS+ 檔案系統,前面只是把 partition 改成 HFS+ partition代號。現在要用
newfs_hfs -v "USB Disk" /dev/disk1s3
就完成了,如果要開啟 Journal 或其他參數調整請 man newfs_hfs。接著就可以用 Disk Utility 或是把 USB 拔掉重插再次 mount 進來,這時候就可以看到這個新的 partition。
接著是要關掉 spotlight indexing,如果不關也可以,只是自己平常應該是用不到對外接盒內容的 search,以及作 indexing 會造成多餘的 disk access,如果不小心拔掉的話可能會有問題。因此就 sudo mdutil -i off "/Volumes/USB Disk" 把 spotlight 對這個 Volume 的所有 indexing 關掉。
還有一個好處就是,複製檔案的時間變會了,先前把 4GB 的 Virtual PC disk image 複製到 FAT32 的同一個 partition,要花約 20 分鐘時間。現在同樣的分割區變成 HFS+,只要花 4 分鐘時間。

Tags: , disk, partition, HFS

gravatar

The modification of "Furl It" javascript

在 Safari 環境下,在 bookmark toolbar 加入 Furl It 的連結,可以很方便把某些網頁加入到自己的 Furl Archive 中。因為它這個 bookmark 內容是 JavaScript

javascript:d=document;t=getSelection();void(furlit=window.open('http://www.furl.net/storeIt.jsp?t='+escape(d.title)+'&u='+escape(d.location.href)+'&r='+escape(d.referrer)+'&c='+escape(t),'furlit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));furlit.focus();
藉由取得 browser's title 來給 Furl 的 serverlet,若是中文的話,像是 "Yahoo!奇摩" 會變成 "Yahoo!%u5947%u6469",且 server 並不會把這些 escape 過後的編碼復原回中文。所以就做一些修改,方便自己使用,不用每次遇到中文標題就要自己 copy & paste 一次。方法就是把上面的 javascript 中的粗體字部份,escape() 這個 function 去除,只剩下 d.title 就好了。再試一次,Furl 有中文的標題,Save 的 form 裡面就可以正確出現中文了。

不過有個美中不足的缺點,似乎只有 Unicode 的網頁中文標題沒問題,若是 Big5 的就會變成亂碼,例如 Yahoo!奇摩。但是影響不大的是,很多網頁或 blog 都是 UTF-8 encoding 或是英文,相對於還在使用殘缺的 Big-5 編碼網頁算是少數吧。

Tags: , safari, furl, bookmark

gravatar

iMac G5 Repair Extension Program

如同 Apple 網站內容寫的,是有關於 Video & Power issues。但是來自 HardMac.com 的消息是有瑕疵的電容關係。不過一向注重品牌、外觀、和品質的蘋果,倒是和台灣專門鑽 low cost 的廠商遇到同樣的問題。當然這不是 Apple 的問題,而是 Nichicon 生產時的缺陷。

Tags: , apple, iMac

gravatar

互動 3D 顯示

透過這項技術,就可以用 3D 影像來顯示物體。在加個語音互動,大概就變成類似 Star War 裡面那種 3D 投影 video conferencing。

Tags: , technology

gravatar

我寫你改

zh.wikipedia 上真是有無聊的人,明明又沒有強制規定中英混雜之間不能留空白,況且不少人習慣中英之間會留空白,比較不會造成排版視覺上壓迫感。如果只有一點英文還好,如果當一大堆中文英文夾雜,當然中文是等間距文字,而沒有空白一堆中英在一起反而更亂。反正又沒強硬規定,喜歡怎麼寫就怎樣。偏偏有人就喜歡改人家文章內容,把全部空白去掉。反正管他的,我就照這樣寫,你要改就去改。順便充文章編輯數量?這也是快速大量增加文章數量的方法。

Tags: , joke

gravatar

OSX86 News, Aug 17 2005

對於 mach_kernel 和 CoreGraphics 有新的 patches,可以在只有 SSE2 的處理器上(原本需要 SSE3)的 Rosetta 上執行 PowerPC 的應用程式。

Tags: , crack, x86, patch

gravatar

Security Update 2005-007 v1.1

蘋果電腦推出 Security update 2005-007 的 1.1 版更新,原因是 1.0 版的某些問題會造成 64 位元應用程式的錯誤。所以下載且更新過 1.0 版的人,建議再下載一次 18MB 的更新回來。

Tags: , apple, update

gravatar

利用 CSS 擋廣告

Yahoo!Kimo & UDN 真是廣告橫行,但是又不想裝 PithHelmet 來擋掉所有的,因為有些網頁圖片會有看不到正常圖片的問題。目前只想擋掉一些廣告而已,簡單地用 CSS 來作。首先編輯一個 CSS 檔案

A:link[HREF*="/ads/"] IMG { display: none ! important } IMG[SRC*="/a/tw"] { display:none ! important } IFRAME[SRC*="/AD/"] { display: none ! important }
然後在 Safari 中選擇自訂的 Style sheet,若有改變檔案內容請重新結束再開啟 Safari,如此一來簡單的廣告就看不到了。不過 flash 的還搞不定,再研究看看。

Tags: , ,

gravatar

幫 Mac OS X 的 Universal Binaries 減肥

這是從 macosxhints - Strip x86 code from fat binaries 所翻譯的 summary。原因是 Universal Binaries(後簡稱 "fat")包含了 PPC & x86 兩種的機器碼在執行檔裡面(減輕從 PPC 到 x86 的 transition 痛苦),因此如果是 end-user 單單只有在其中一種架構上使用,那麼許多程式 fat 裡面額外用不到的機器碼就只是佔空間而已。如果把他去除掉,甚至可以把 fat 減肥 30%。其中一種用複製檔案的方法是

ditto --rsrc --arch ppc /Applications/Foo.app /Application/Foo-ppc.app
其中的 Foo.app 是原始程式,Foo-ppc.app 是要產生的程式檔名,而 --arch ppc 是指 PowerPC 架構,如果相反要在 x86 上把 PPC 機器碼去除,則是改成 --arch i386
另外一種方法是使用 Tiger 內建的 lipo 指令,作法是
lipo -thin ppc
lipo -remove i386
如此就可以直接保留 PPC 架構或是去除 i386 架構的部份。
兩個都是同樣的功能,唯一的差別是在,使用 ditto 可以在任何的版本 Mac OS X 上作,而 lipo 需要在支援 fat 的系統上(可能是 10.4 or 10.5)。

Tags:

gravatar

Apple 推出安全性更新 2005-007

更新項目:Apache2、AppleKit、Bluetooth、CoreFundation、CUPS、Directory Services、HItoolbox、Kerberos、loginwindow、Mail、MySQL、OpenSSL、ping、QuartzComposerScreenSaver、Safari、SecurityInterface、traceroute、WebKit、X11、zlib。
Server 版還包含:servermgrd、servermgr_ipfilter、SquirrelMail、Weblog Server

gravatar

Finding warez using Google

Finding warez using Google,喔,不,其實是中文教學 XD。對用正體中文的我們,應該是不用教了,那就改成簡體字教學。

gravatar

Run Mac OS X on Intel PC

Hardmac.com: Mac OSX x86 on any PC : a reality, current status中提到,TPM patched Mac OS X 可以在 VMWare 上執行。另外一種比較好的作法是 Giga-Byte 生產的 GA-8I915P 主機板,也可以順利安裝破解 TPM 的 Mac OS X 和執行,感覺起來這是比較好且方便使用的方法(如果要真的拿電腦裝 Mac OS X 使用而不是實驗)。

gravatar

坐牢抵易科罰金

周人蔘以6個月勞動役,償還8億多易科罰金。大約相當於每個月賺 1 億多。約 10 年前,Baring Bank 的 Nick Leeson 因為操作衍生性金融商品導致銀行損失 14 億美金,而使 Barings Bank 倒閉被 ING 併購。他在新加坡被判決坐六年半的牢,雖然因為罹患癌症於 1999 年被釋放出來。以當時的匯率約 1:25 來估計,14 億美金相當於 350 億台幣,坐牢 78 個月抵這些錢等於每個月賺約 4.5 億台幣。實際上算四年牢獄好了,相當於每月賺 7.3 億台幣。

看起來相當好賺,難怪好幾年前常常看到有人掏空公司,或是挪用公款,即使被查到但只要追不回錢。等過了幾年牢獄之災,出來後幾億幾十億就慢慢花吧。XD

gravatar

Microsoft Messenger::mac 5.0

微軟的 MSN Messenger 給 Mac 專用版本出 5.0 版了。除了像 windows 上的 MSN Messenger 雜七雜八功能外,最重要的就是有 group,這樣用起來才比較方便。其他的像是 Winks、遊戲等等都是需要 flash 和 activex 的支援,因此微軟當然就沒有作進來囉。

gravatar

backup your gmail

這幾天看到有些人的 gmail 帳號損壞相關的 blog 文章,其中有些是國外的討論串提到的,甚至已經好幾天不能用了。雖然說沒什麼太重要的信,幾天沒看應該不怎樣。但是全部的東西不能 access,萬一需要找什麼樣的訊息卻不能找,事情就會變得很大條。而 gmail 也沒有提供信件備份的功能讓使用者下載,因此就變成要被動式的備份。

還好 gmail 有提供 POP3 功能,在 settings 的 "Forwarding and POP" 下,有個 "Enable POP for all mail (even mail that's already been downloaded)",選了之後再用 mail client 透過 POP3 把全部信件取回。我是用 Apple Mail 把整個 gmail 信件下載回來,還好平常沒在亂用亂塞東西,才一百多一點點 MB,不過用慢慢的 ADSL 也是要好久

除了 POP3 取信備份外,還有 yahoo! mail 提供 1GB 的使用空間,只是 yahoo! mail 網頁做得不好(似乎沒用 XMLHttpRequest)、Junk filter 爛很多外,不然也是很棒的免費空間。所以就可以拿來備份 gmail 信件,雖然說 yahoo! mail 可以用 POP3 去取外部郵筒信件,但是似乎不能用 SSL 因此就不能主動去 gmail 備份。所以只好從 gmail 下手,手動設定 gmail 收到信件自動 forward 一份到 yahoo! mail 去備份。

此外,透過 perl 的 POP3Client module 可以用 perl 寫個 script 來存取 POP3 信件,甚至有支援 SSL。當然單向備份成檔案很簡單,但是對於怎樣備份成為其他軟體可以讀取的格式,像是 pine、thunderbird 等等的信件檔就不太了解。總不能備份下來是放在自己硬碟,但是還是看不到內容。否則,用 script 配合 crontab 定時備份自己的 gmail 應該是比較方便些。

gravatar

假蜂蜜

根據新聞報導,消基會檢測市售蜂蜜,有九成五不合格,在 37 家測試蜂蜜廠商中只有兩家合格。其中兩家合格的是

TVBS 新聞「市售蜂蜜 九成五是合成假蜜」:根據消基會的報告,整體檢測結果,僅有「新農龍眼蜜」與「法國香榭花果蜂蜜」符合各項檢測的甲級與乙級標準。
另外分辨好壞蜂蜜的方法是
東森新聞「偽劣質品多! 消基會抽檢市售蜂蜜 37件中僅2件合格」:消基會食品委員會副秘書長陳保基:「你拿一個牙籤,把蜂蜜挑起來,好的蜂蜜會有小蜜球,或變成一絲一絲的蜜絲,不好的蜂蜜是挑不起來的。」

gravatar

Madagascar 荒失失奇兵

google 搜尋到的網頁,官方電影資料,應該是香港的電影翻譯。本來只是看到 google's search result 的 summary,以為是哪一部同名的電影,結果就是 Madagascar,台灣譯作「馬達加斯加」,反正就是裡面的地名,看到這個香港官方電影譯名真是噴飯。裡面的簡介有提到另外兩部電影是「史瑞克」和「鯊魚黑幫」,香港譯作「史力加」(好像一種巧克力名稱)、「鯊膽大話王」。另外動物的名稱分別為,獅子阿力、斑馬馬提、長頸鹿邁文、和河馬歌莉亞。既然其他大部分都用直接音譯成中文,為甚麼獅子特別翻為阿力,台灣翻作愛力克獅還算音譯又貼近好玩,但是河馬翻成「河馬莉」,總是有一個特別怪。

gravatar

Baidu 百度搜尋引擎

百度搜尋引擎在 NASDAQ 上市,相關的新聞不少,其中有解釋百度的名稱由來。其中 UDN 寫的是正確答案。

UDN:李彥宏在1999年回國創辦中文搜尋網時,借用宋朝詞人辛棄疾「青玉案」裡的名句「眾裡尋他千百度」裡的「百度」做為公司名稱,為現代的網路產業憑添富有中國文學意涵的意味。
另外 ETToday 寫的是錯的。
ETtoday:百度的名稱是來自古詩,期望能「擺渡」有緣人
何況百度是中文搜尋引擎,網站首頁上的 about baidu 就有寫了,懶得看內容的話該頁的 header 圖片就有那首詩。只能說記者連這種找得到的也不會看,也不做功課自己亂掰。

除了這個外,東森在玩「模擬報導」嗎? 也寫到東森自己用國際新聞中心的名義,報導撤照風波新聞,然而事實上卻沒那些外電報導。所以東森新聞 S 台應該被撤掉,盡是一些有問題的報導。雖然說市場應該是由觀眾來決定,但是在觀眾全然接受且不易查證和比較下,那又如何去分辨那些好壞。

不過應該不會改變我使用 google 的習慣,但是在新聞的"廣告"下,我也去試試看如何。第一次就搜尋了"陳水扁",結果瀏覽器說 Failed to open page,

Safari can’t open the page.


Safari can’t open the page “http://www.baidu.com/s?ie=gb2312&bs=%CC%A8%CD%E5&sr=&z=&wd=%EA%90%CB%AE%B1%E2&ct=0&cl=3&f=8”. The error was: “lost network connection” (NSURLErrorDomain:-1005) Please choose Report Bug to Apple from the Safari menu, note the error number, and describe what you did before you saw this message.
沒錯,其實我只是想試試看中國大陸的 the great firewall 而已。另外試用起來介面跟 google 蠻像的,同時也有中國的 google 別名之稱,也謠傳 google 將要併購百度,所以也使得首日股價漲了四倍。但是後來我喜歡上這個搜尋引擎,因為他可以搜尋 MP3,然後直接找出 MP3 的 links 給你下載。套用 PTT MAC 板的術語就是 "嘿嘿嘿"

同樣是搜尋引擎,在台灣中正大學,由吳昇老師帶領發展的 GAIS 搜尋引擎和後來成立的 OpenFind 公司,在國際上的名氣似乎打不出來。在 google 資料庫網頁容量不多之前,GAIS & OpenFind 算是中文網頁最好用的搜尋引擎,還支援 Regular Expression 和同音字 Fuzzy 搜尋,曾經是新浪網、奇摩Kimo(未被Yahoo併購時)、Yahoo 提供中文搜尋功能。但是在 google 資料庫容量大增後,很多幾乎轉向 google。新一代的年輕學子大概也很少知道 GAIS & OpenFind 這類東西,但是 google 一定有所耳聞甚至經常在用。本來 GAIS & OpenFind 專作中文搜尋,也已經不是這些搜尋引擎的難題,而後來加入英文網頁搜尋,但是等同於打入 google、msn 等等原本就有的領域。相對於 Google 所使用的 PageRank™ 技術,OpenFind 後來發表了 PolyRank™; 技術來作為搜尋引擎,但是搜尋市場已經被 google、msn、baidu 所瓜分,

gravatar

NYY - Randy Johnson 掃地

PTT 的 NY-Yankees 看板看到的 影片,經過重新壓縮為 avi 大小 6MB。對於年薪一千六百萬美金的投手而言,影片裡面的球評開玩笑的說這可能是薪水最高的掃地工作。

gravatar

Color Ink Jet Printers

把噴墨印表機直接分類在印表機耗材類算了,如果以功能和價格來分類,噴墨印表機等同於買墨水的贈品(以2xxx元以下的來說)。

除了在實驗室會印 paper 之類的,家裏的印表機幾乎很少動過,尤其是彩色的。雖然全部的噴墨印表機都會打廣告解析度多高,推薦可以拿來印相片,但是應該不會有真的很多人都拿彩色噴墨來印相片吧。而平常印彩色的機會也很少,除了列印外,會消耗的時候大概就是噴墨頭需要校正或清潔的時候,順便把彩色墨水也浪費掉。而到了需要用的時候,發現彩色墨水沒了,卻又要花一張小朋友的反而又覺得不值得。

拿黑色+彩色墨水的零售價格來說,再買一台全新的噴墨印表機內含兩種墨水都還比較划算。但是舊的印表機還能用,拿去回收不知道是不是真的完全再利用,還是又多了電子廢料。這時後心裡的好天使大概會跳出來說,基於環保的想法下,似乎應該換墨水比較環保。但是這樣想,心裡的壞天使會跳出來說,同樣的錢不如買全新的,甚至還比較便宜。但是始終很難達成決定,同時因為墨水不會剛好一起用完,所以一次只買一種墨水,還是比同時買兩個墨水或新印表機便宜,因此就這樣將就買著用。

不過廠商拼命競爭,拼命研究墨水成份,研究怎樣縮小墨滴,怎樣提高噴墨速度,怎樣讓列印效果跟照片一樣。猛推高畫質高解析度的噴墨印表機,對於 "真正" 會拿噴墨來印相片的人似乎是比較好,也比較好打廣告,可以競爭自家的印表機和墨水如何。但是對於只是印印簡單文件和圖表的人,是不是有到 600 dpi 就好的印表機墨水匣噴頭,不用顏色太逼真的墨水,然後價格便宜就好。

gravatar

UDN: 中南海衛星地圖Google搜得到 中共專家震驚

繼台灣總統府和空軍基地空照圖之後,換大陸中共專家震驚。

gravatar

寫 blog 時應該考慮到 RSS的 因素

看到很多 blog's RSS,有些看起來特別痛苦和不舒服。雖然有些 RSS,也讓使用者在程式或視窗操作上添加麻煩。

其中一項是顏色,例如讀 feed 時背景白色,文字卻是淡色。當然在原始網頁上顯示很正常,因為底色是深色。但是 RSS 的閱覽器或視窗,大部分以白色或淺色為主,這樣別人看他的 feed 就很吃力。因此建議網站應該是以 CSS 來排版和配色,而不要在文章內插 color code,這樣可以在原始網站上顯示同樣的顏色,但是到了別人的 feed reader,這些標籤只會當成正常的 HTML tag,就不會把顏色也直接套用在視窗白底上。

另一項是圖片很大一個,已經至少超出 640x480 或 800x600 以上的範圍。即使是網頁瀏覽器直接看網頁的話,放大全螢幕看這篇文章仍然圖片佔掉大部分空間,何況還有其他文字內容。即使不做圖片的小圖示,也可以用 <img width='...' height='...' > 來把排版上的圖片縮小。再用個 hyperlink 連結到圖片,讓想仔細看的可以進一步進去看。

gravatar

回中正的照片

玫瑰情懷嘉義酒廠

gravatar

OS、軟體與習慣

在 bbs 的 linux 看板上,看到這樣的話題:推動 OpenOffice.org 一年感想。雖然是寫 OOo,但是我想應用在 OS 和其他軟體上應該也是不謀而合吧。而一篇網友 spiv.bbs@bbs.sayya.org (小賓) 回文:

這意味著,其實是習不習慣的問題
當有人認真的去學相同類型的software 相似的觀念
很快就會上手了!
用過 windows、linux/bsd/solaris、Mac OS X 等等作業系統,尤其常常看到 PTT 的 MAC 板每段時間就會出現 iBook/PB 能不能灌 windows,跑 exe,能不能用 MSN,能不能幹麼的月經文。總好像世界上沒了 WIndows、MS Office、MSN 7 等等,全世界電腦就像滅亡一樣。總之,都是習慣上的問題吧。總是有不少人,喜歡拿 windows 的那套來用在 mac os x,在四處碰壁之下,只能得到結論是敗興而歸。尤其因為 Apple 漂亮的設計風格外觀因素,買了之後卻發現不會用,或是用不習慣只因為他不是 windows,因此又賤價賣出,那還不如買個 VAIO 直接跑 windows。總之,對於根深蒂固的觀念和習慣,如不能放下來吸收其他不同的習慣或文化,那就繼續向 Microsoft 買 Windows 和 Office 的 "習慣 Solution" 吧。

gravatar

1600萬畫素螢幕 松下獨門科技出招

Yahoo! News 的新聞,1600萬畫素螢幕 松下獨門科技出招。應該是 1600 萬色,要是畫素未免也太高了,記者攪不清楚兩者是什麼吧。手機上就算做到跟目前主流的數位相機畫素一樣的 400M or 500M 畫素,大概就可以打遍其他廠牌無敵手了。
1600M pixel

gravatar

Customize your Mac OS X

ResExcellence 上有很多的 resouces,像是 mouse cursor, startup logo, apperance theme, itunes skin, icon, and etc。像是 windows 上的WindowBlinds 或是 StyleXP 一樣,可以讓你改變滑鼠游標,視窗外觀,圖示等等。不過非常可惜的是,我覺得 Mac OS X 的 Aqua Blue (水漾藍) 和 User Interfacce 已經非常棒了,上面的 package 不外乎就是改改顏色,各種 button 顏色和形狀,progress bar 圖樣,menu 的背景樣式,或是模擬 OS 9 Classic 的外觀。看來看去似乎不值得把系統內建預設的外觀換成那些 theme,不過有些 theme 非常棒,像是 metal 感覺,或是更加透明立體化的 theme。我想應該也不會有人想把 Mac OS X 的外觀換成 Windows XP 那樣吧 :P。



gravatar

Apple 推出多鍵滑鼠

原始文章 First photos of Apple's Mighty Mouse。在眾多使用者期盼下,終於有多功能且漂亮外觀的蘋果滑鼠。有 left/right button,exposé all windows,前/後程式切換。至於滾輪,看不出來在那,但是 preference panel 下方有捲動速度的設定。

gravatar

[MAC] 把網頁內容存成 PDF 格式

來自 Mobile01教學文章http://www.mobile01.com/topicdetail.php?f=177&t=93573

gravatar

Spreadsheets for Mac OS X

除了 Microsoft Office 2004 的 Excel 外,是否有比較輕量級的 spreadsheet 軟體,僅僅只是要簡便快速作一些不複雜的運算。因為啟動 Excel 並不快,功能也太多太複雜,也不是純 Cocoa 軟體。經過 google search,除了 OOo 或是 NeoOffice 外,找到以下這些,各有優缺點。

  1. Mesa3: 短小輕快,功能不多但是夠用,但是中文字有問題。開啟 Excel xls 檔案,中文會變問號;程式中輸入則無法使用中文
  2. Mariner Calc:短小輕快,功能不少,可以輸入中文,但是在 spreadsheet 的格子中會變亂碼。介面看起來也應該不是 Cocoa 軟體,完全不像 Mac OS X 設計風格,倒是與 MS Excel 類似。
  3. BC Spreadsheet:程式最小啟動最快,但是功能有點陽春,函數不多,只有線條圖跟點圖兩種。無法開啟 excel xls 檔案,中文方面沒有問題

gravatar

免費的電子報

訂閱免費的電子報,其所附加的廣告信常常是惹火訂閱者的元兇。以 pchome 來說,若不訂閱他們的會員電子報,則無法訂閱其他免費電子報。而 udn 的電子報,大多只能選 HTML 版並且附加一大堆圖檔廣告在電子報裡面外,還三不五時就寄一堆什麼會員專刊,會員好康的廣告信件。這次直接按 report spam 給 gmail,希望能夠全部過濾掉,而不要影響到其他電子報。

gravatar

Safari + SafariStand 取代 Shiira

Shiira 提供了更方便,更像 firefox 的介面給 Safari 使用者。但是其實會用他的原因,在於能夠直接新視窗的網頁開啟於 tab,而不用像 safari 需要按住 (cmd,windows user 看不到這個蘋果 unicode )。其他的特殊功能並不是必需或是會用到,甚至有些地方會有問題。例如在網頁內開啟 pdf,Shiira 就會直接 crash,或是遇到沒有正確編碼的 GB 2312,自行選擇 Text Encoding 為 GB2312 也無效。而 Safari 搭配上了 SafariStand,這項 tab 的特異功能也就能加到 Safari 身上。還有其他常會用到的,像是在 address 直接打 g + keyword 就會 search google 等等;也可以把 html source 作 syntax coloring。而當然 Saft 也能做到很多這些想要的功能,但是重點是 SafariStand 是免費的軟體。