Monday, 28 January 2008

無限回廊

官網:『無限回廊 echochrome』中英文合版 預定2008年3月與日本同步發售。自從上月在「Sony遊戲展」裡接獨過它,就期待著推出的一天,對於這類解謎的東西,總有種莫名的興奮,即使未必能夠解開所有題目,但還是覺得值得一玩。「Sony遊戲展」裡供試玩的是PS3版本,按現時官網所載,PS3版是序曲,而完整版該是PSP的「無限回廊 echochrome™」吧?對,這遊戲就是應該放在PSP平台上才合理嘛。

1. 此遊戲適合在PSP上供隨時玩,比需要固定場地的PS3更方便。
2. 此遊戲跟本無需PS3的效能,六軸的感應系統也是可有可無。
3. 此遊戲適宜用來挑釁朋友,若對方解不來就能趁機取笑對方。
4. PSP遊戲的平均售價比PS3遊戲的為低,如它要賣四百大元肯定滯銷。

Thursday, 24 January 2008

born to be a software engineer

A teacher gave a punishment to the student and asked him to write "I will not throw paper airplanes in the class" 500 times.

And...

the student wrote...


born to be a software engineer.

Saturday, 19 January 2008

VGA support

提到VGA,其實PPC裡的VGA不是真正的VGA,它只是更漂亮的QVGA,因為拿它跟一般的QVGA比較,可視範圍並沒有增多,只是字體圓滑了、圖片細緻了、ICON漂亮了。但付了錢買的是一個480*640的LCD屏幕,只是跑像QVGA一樣的介面,有點心有不甘。故此,網上有不少人需求真正的VGA,一個挑戰肉眼的解像度。以下是幾個相關的東西:

"Real VGA" (for WM6 EN OS)
http://forum.xda-developers.com/showthread.php?t=327830
這個東西讓你跑 192 dpi、128 dpi和 96 dpi。192 dpi正是原廠系統用的解析度看起來和QVGA一樣,程式集裡一頁是3乘4。96 dpi是真正的VGA,程式集裡一頁是6乘8,足足大了四倍(可參考這裡)。但這個真正VGA是很難用的,除非是4吋以上大屏幕,否則很難用的。所以就有了128 dpi這個中間的解析度了。

"Force Hi-Res tool" (for PC2003SE, WM5 w/ VGA)
http://www.geocities.co.jp/SiliconValley-Cupertino/2039/
"ハイレゾ対応でないアプリを強制的にハイレゾモードで動作させるツール。"
這個東西可以強制那些本來不支援VGA的程式用VGA來跑。不支援VGA的程式在VGA機裡會以虛擬的240*320來跑,系統會自動放大至480*640,即是用2*2 pixels來顯示1*1 pixel的顏色

實例:Adobe Acrobat Reader 2.0 for Pocket PC(點擊放大看)

在splash screen和程式裡頭看到,鋸齒情況很嚴重,這就是跑240*320的証明,即是說,程式沒有用上VGA屏幕的優勢,即使字體用了ClearType,依然很醜。撇除美觀外,當程式以這解析度跑時,也無法清晰地顯示文件,無法顯示更多的內容。要修正這個問題,就可以用"Force Hi-Res tool"。


在設定裡打開"Force Hi-Res tool",勾選"Hi-Resolutionized below",點按"Add",選擇程式的EXE文件,點"OK"離開。重新啟動Adobe Acrobat Reader時,便會發現splash screen跑到屏幕的左上角去(証明那是一張不會縮放的圖)。loading的字由於圖的關係,被遮了一半,這是強制跑VGA的毛病,幸好那一頁是沒有功能的(若你的程式由此而使部份功能失去,你可能要考慮不強制那程式跑VGA了)。再來就是程式裡頭。底下的功能表因於是圖片組成,所以被變小了。頁面的內文由於沒有被系統放大,所以鋸齒的情況消失了。

利用此設定程式來強制某些QVGA的程式以VGA來跑,好處是能夠用盡VGA屏幕的效果,例如畫面更細緻、顯示內容更多;壞處主要來自程式自身沒有以scalable寫的地方,例如位置的設定,使VGA化後各components重疊,或大小是固定的圖片,在VGA化後長闊各縮小一倍。

Acer n300 WM5 (AKU3)

前面提到我從WM6又返回WM5裡,這一次安裝的不是中文版的ROM,而是英文版,目的是取得英文版的介面以及輸入法,但仍然能支援中文顯示和中文手寫輸入(我是不曉得倉頡的)。

如今已經很難從官網下載n300的英文ROM了,中文版本的話,官網卻有15、16、22、24任君選擇(這裡)。要找1.00.24 WWE的ROM,可以在下載WM6 Update(Beta)那英文頁面裡找(不是PalmIsLife那個)(或這裡下載)。找到後按平常方法刷ROM。刷好了1.00.24 WWE版後,你會發現很多字型都是粗體的,跟平常中文版看到的不一樣。以後會說明如何修正。

先按照WM6 Update(Beta)的指示,安裝中文支援(當然不安裝中文介面)並reboot。安裝了中文支援後,粗體字的數目少了,但仍存在,例如在菜單上,如果夾雜著中文使用時(例如在Calendar裡Filter by Categories時),就會顯得很格格不入。

利用免費的 ozVGA 可以輕易變走粗體字。注意,如果你不打算跑真正的VGA(因為跑真正的VGA時,有很多系統ICON會出錯或不顯現),就無需安裝96DPI的文件。我只是借它來修正一下粗體字型:start ozVGA, convert to ozVGA -> reboot -> start ozVGA, settings, clear all Bold check box -> convert to seVGA。

如果打算使用Block Recognizer,便會發現輸入時,會無端端跑出台灣的注音(Chu on),唯有每次reboot後先打開注音鍵盤並轉成英文鍵盤,再換成Block Recognizer。要解決這問題,在 http://tillanosoft.com 下載及安裝PocketTweak,這東西可以設定系統的預設輸入法和修改輸入法清單,請按個人喜好設定。

Money 2005 for Pocket PC

無可否定,WM6外觀上比WM5漂亮,系統也好像較順暢,但升級後不到一天,我又重灌n300成WM5。原因:

1. 即使WM6 IE比WM5的快,但用PPC的WLAN來上網是很無謂的,一般可用的免費Wifi不是家裡就是辦公室裡,在那種電腦多得可以左擁右抱的地方、用龜速的802.11B、眯著眼看那三寸屏幕來上網。無聊。

2. 就在我還在用那三寸屏幕上網時,n300當機了。reset無效便拔電池,跟平常n300當機時的處理方法一樣,但開機後,傳來動聽的啟動聲,即是說hard reset了,所有資料都沒了。無奈。

3. Money 2005 for PPC不能同步,跑ActiveSync時,PC上出現「reading device databases」然後呆了。
  • Microsoft Official Announcement: Money for Hand Held Devices.
  • 各版本的Money for PPC均不支持WM5或更新的系統,要用就用舊的PC2002或WM2003機子吧
  • 各版本均只能對應當時的Money電腦版本,即是說新版本Money for PPC將不會和舊版本的Money同步
  • MS不打算推出修正版
  • MS不打算推出Money 2007 for PPC
  • MS建議用家額外購買UltraMoney (USD$30)
由於我用Money 2005來管理所有財政,我需要PPC跟它同步,於是我試用了UltraMoney。它的功能的確比Money for PPC更強,但不支援中文,感覺又太陌生,而且還要額外花錢,太昂貴了。最令人氣憤是 “Microsoft Products does not support Microsoft Products”(某forum討論這事時,某人寫的),我可是真金白銀買Money 2005,然後打算用它十年八載的。

換WM6目的只是解決WLAN無法上網的情況,後來証實了,即使是WM6也無法成功連上家裡的Belkin Router,最多只可以借助iMac騰空了的AirPort來上網,而且升級迫使我另外花錢來補償本來運作良好的Money for PPC,有點說不通吧?雖說Money for PPC不支援WM5機子,但我過去兩年一直在用也沒有問題,所以我又決定返回WM5再試試看。畢竟,在PPC上用Money比上網更重要。

以下是證實可以使用的組合:

Acer n300 WM5 ver 1.00.16 CHT / ver 1.00.24 WWE + Chinese support
Money 2005 for Pocket PC (install to C:\)
Windows XP Pro SP2 (EN)
ActiveSync v4.5 Build 5059 (Beta)
Money 2005 for Windows

Thursday, 17 January 2008

Acer n300 WM6 (Beta)

從PalmIsLife裡得到的重要資訊:升級Acer n300至Windows Mobile 6的方法(詳情:「Acer N300 WM6 更新 + 中文支援」)。約略說明一下要做的事(從1.00.16升級至WM6):
  1. 在Acer官網下載firmware 1.00.24,由於各版本均無法解決我台n300無法取得IP的問題,所以決定升級到WM6一試。

  2. 按PalmIsLife所說的,下載WM6 Update(Beta)、阿輝的中文支援和中文輸入法。如果想跑中文介面,也就把小熊的WM6中文介面一起下載。個人比較喜歡英文介面,保留英文介面,可以使用Block Recognizer、Letter Recognizer和Transcriber這三個中文系統缺乏的輸入法,而且在Contact裡可以用#AB、CDE...這些shortcut,中文版的按筆劃的,誰用啊?

  3. 若用256MB以上的記憶卡來更新,可以把所有東西都copy進去,以免經常換卡抄文件。先把WM6的更新文件抄進去,把ACERN300文件夾改名ACERN300_WM6。再把1.00.24的firmware文件夾和其他cab抄進去。

  4. 先刷一次ROM,啟動了1.00.24後,用File Explorer把1.00.24文件夾改名,把ACERN300_WM6改回ACERN300,再刷一次ROM。

  5. 啟動了WM6後,用File Explorer瀏覽這個文件:C:\Windows\TrayIcon.exe,Copy它,在C:\Windows\Startup\裡Paste as shortcut。不這樣做就無法使用Wi-fi。

  6. 最後按PalmIsLife所說,按裝中文支援。最後重起。完成


第一天使用WM6的n300,用IE上網速度明顯比1.00.16快,我無法跟1.00.24比較,因為刷了1.00.24後,機子就無法取得IP(因為Router assign了的IP未過期吧),重起重刷都無效。無須修改Registry就可以設定ClearType,而且字型也較漂亮。可用的program memory也是在30MB左右,沒有太大分別。網上聽說會死機甚至reset也無效,暫時未見有這情況,不過還是有這情況的覺悟比較好。

假如你打算把1.00.24的機子刷回1.00.16的話,請先看看這裡。按正常程序刷,在出現Checksum Error時,拔電、放回,再按刷firmware的方法start up。這程序我試過一次,可以把1.00.24改由1.00.16。未知是否可以把WM6改回WM5。

Thursday, 10 January 2008

Freeware of Graphics for Mac

When it comes to graphical works, most software are asking for a price that is over a home user's budget. Especially when we are just using one or two features for as few as couple of times, such as fix the device image in iSync, USD$29.99 is never our choice. Searching for the right and free-of-charge software is not easy. So, I put up some search results I had.

Image Tricks by BeLight Software. BeLight has more freeware offer that you might interested in.

GIMP (GNU Image Manipulation Program) by GIMP. However, I cannot get GIMP working on Leopard. I've installed the latest version and when I try to do erasing on a layer to make it transparent, GIMP crashed.

LiveQuartz by Rhapsoft is my recommendation. The UI is much simpler than that of GIMP. It is easy to use and it is free. It allows me to fix the transparent icon without reading any documents or manual. Unlike GIMP which need X11, this one is native in the system. It is a must have for Mac users.

For those who miss the simplicity of Paint or Brush come with all Windows OS, Paintbrush is for you.

Monday, 7 January 2008

二手市場

年半前的「PC減持計劃(一期)」把三隻雞肋硬盤(2.5" 20GB IDE, 3.5" 120GB+160GB IDE)數據轉移後變賣,回收了$880(參閱「賣得就賣,廢物無價」),如今相同價錢足以購買更高效能的320GB SATA,証明電腦產品終成雞肋,除非會使用上五六七年以抵回票價,若你也有不斷升級的覺悟的話,又有用不著的東西的話,把舊品及早轉讓方為上策。

最近為了簡化iMac的備份工作,就要用個大硬盤進行全備份,即是說,要花錢升級了。用$1270買下LaCie 500GB FireWire硬盤後,荷包大傷,故又出現「PC減持(二期)」(參閱「Garage Sale」),變賣三隻快變成雞肋的250GB硬盤,預計回收$1100,減少家裡電腦部件的數量和空間需求。

既然賣開,就順手把其他可變賣的東西統統賣掉吧(順手在這裡放廣告):
PCCW SMS668 Cordless phone

把東西賣了錢,又可以去買新東西,所以說,二手市場是敗家仔好去處。


200801072007 更新:全部硬盤在三日内沽清,回收$1250,近乎LaCie 500GB FireWire硬盤的售價。今個月可能有錢剩,可以升級speaker了。

扭計骰

舊室友上來我家,發現了我那十多年歷史的扭計骰,他二話不說就把扭計骰扭亂了。我們研究一會,沒法還原,最後,唯有拆散它重組。臨走前,他又拿起扭計骰亂扭,唉,即是要我再收拾一次。不過,今次我打算不拆散它,而是真正去解決這個PUZZLE。

弄了半小時,就大概只有這個樣子:完成了4x4x6(粉紅對面也完成了4x4的棕色),看似很多,其實只完成一半的立方(3x3x3扣除中央看不見/不存在的立方,共有26個立方,六個面的中間點不計,要處理的只有20個立方),但難度應該提升了不少吧。 很想找回這東西的說明書,它有一堆如何讓某立方跑至某位置的方法。

以下是Googling的Solution,是其中兩個說明齊全的中文網頁:
1. 還原扭計骰 - 解說清楚,也有第一二層的說明,最後一步卻要收錢。
2. 輕鬆破解扭計骰 - 完美解說,第一二層的說明欠奉,但值得下載保存。

Saturday, 5 January 2008

Garage Sale

剛入手了一台LaCie 500GB FW+USB HD,作為Mac機的備份,所以原有的三台250GB硬盤便開始「雞肋化」。趁它們未完全變成雞肋之前,是時候變賣以彌補傾家盪產購入LaCie的損失。

Western Digital 250GB (3.5", ATA100, 2MB Cache) HK$250+ SOLD
Maxtor 250GB (3.5", ATA133, 8MB Cache) HK$250+ SOLD
Buffalo LinkStation 250GB HK$400+ SOLD

還有一台 Buffalo LinkStation 250GB,當我完成資料備份之後,亦都會放賣,因為它的系統和Mac不太夾,處理中文檔名總是問題多多,但LinkStation的功能比USB Drive更強大,賣貴一點也是無可厚非的。

以三台250換一台500,應該是除笨有精的,尤其是對應了這兩年的方針:簡化管理。只是那台500因為給MAC做備份,必需format成Mac OS Extended格式,只可以在MAC上跑了,不可以用在XP上。

By the way, why should we have a backup drive? Watch this video and learn about the importance of backup, from LiveVault site: www.backuptrauma.com/video/default2.aspx.