2008年10月15日星期三

Firefox 3.1 Beta 1 and TabIMSwitch

Yesterday Firefox 3.1 Beta 1 was launched by Mozilla. The new version of Firefox supports many new features, within which the most exciting thing may be the new, fast TraceMonkey JavaScript Engine.

How fast the new engine is? The anwser may be "Beyond your expetations" (See this comparation). Go to about:config now, type "jit" to filter box, and set both value to "true" to get the free lanch!

However, newer version of Firefox means more work for Firefox extension authors. We authors must do a regression test to ensure our extensions works for the new version. If you are not lucky, you may have to change code and repack the extension again.

I am glad to announce that my Firefox addon, TabIMSwitch, version 1.1.0.44, is 100% compatible with Firefox 3.1 beta, and even better, with the performance improvement of TraceMonkey engine, the latency of switching input method is shorten a lot.

I have updated the TabIMSwitch to latest version 1.1.0.45, which is a repack of 1.1.0.44, while supporting Firefox 3.1 Beta 1. Update your TabIMSwitch will not effect your Firefox 3.0 installation.

2008年10月5日星期日

OpenInkpot 0.1 beta live mode quick review

Today OpenInkpot 0.1 beta has released.

OpenInkpot is a Linux-based, open source, free firmware for e-ink based book reader device. Currently the Hanlin V3 device is supported, and supporting for Sony PRS-505, Kindle and many other device models are in progress.

OpenInkport 0.1 beta supports a very cool feature known as "live" mode. The mode allows OpenInkpot running from SD card, without flashing firmware. The live mode works well on my Hanlin V3, but I have to change the "boot-OI-v3.exe.txt" to "boot-OI-v3.exe.fb2" to make it execute. After boot, you can see familar Linux boot screen, and finally enters bookshelf. The bookshelf also shows book information such as author.

Selecting books from bookshelf is as easy as the offical firmware. However, because the book reader is based on FBReader, which does not support PDF format, it is not very useful for PDF collectors such as me. Moreover, Chinese font seems missed from the firmware, so I am not able to read my Chinese novels.

Although PDF is not supported, chm files are supported perfectly. Moreover, the important feature missed in Hanlin offical firmware, the supporting for hyperlink, also works here.

The last problem I encountered is the shutdown. I press the power button but no response. After consultanted openinkpot IRC channel, I finally exit from OpenInkpot: OK->Script->Shutdown.

I am really looking forward for the offical release of openinkpot now. Hope it not very far. :)

2008年10月4日星期六

The yet another blog starts

Recently when I read Eric S Raymond's articles, I decide to blog in English about my technical thinkings. My old Chinese blog on Live Space will just record my life.

Just as the name, the blog focus on my technical interests. I will select some valuable old Chinese blogs and translate them recently, maybe leverage Google Translate, :D. Also I will post new technical related essays, too.

Keep moving and keep tracking. :)