星期日 四月 27, 2008
来美国已经3个星期了一直忙与工作,找房子,买车,还没时间去享受一下湾区的生活. 昨天和老婆商量好今天去旧金山转转放松一下。本打算开车去的,但考虑到安全和旧金山的高额停车费还是坐轻轨转caltrain去。 中午1点从apaetment出发,到达downtown 已经是3点钟了。
逛China Town时看见街角对面有一个老人,这个老人站在一个铁桶上挥着一个写满英语标语的牌子。当时给我的第一感觉是"Fa Lun Gong"宣传,因为两年前在湾区经常在华人社区看到类似的宣传。不过走过去仔细一看,和我想的完全相反,老人是在呼吁统一,揭露藏独。随即和老人聊了几句.....(此处删若干字)
回到家突然想起忘记照几张照片作为纪录,立即google了一下。还好网上已有一些网友排的照片。

转自http://cache.tianya.cn/publicforum/content/sport/1/123368.shtml

转自http://cache.tianya.cn/publicforum/content/sport/1/123368.shtml
这里还有一些老人的资料:
这位老人“一个人在战斗”,一组旧金山圣火传递时的图片,牵动了所有人的心,网络开始迅速发起人肉搜索令,到处充满着“让他回家看奥运”的声
音.... 姓名:Happy Happy Happy man
所在城市:旧金山
身份:华人
年龄:69岁
老人家名字是J.J. Chin,他是闻名伯克利的“Happy Happy Happy Man”,因为他总是说着“happy happy happy”来吸引人们的注意。老人生于南台湾,1964年来到美国盐湖城求学,1972年定居伯克利,今年已经69岁了。
在Sproul广场,老人家总是站在桶上举着他称之为God's message的牌子向人们宣传,被他批评的对象包括法伦功、陈水扁、达癞喇嘛、布什政府等。
老人家没有孩子,老婆也跑掉了,孤孤单单一个人住在屋顶漏水、又满是老鼠的破房子里,将他的全部精力用来传道。他的房子曾经遭到抢劫,举的标语也被人撕毁,对此他怀疑是美国政府在监视他。
老人卖过中餐,他有时会出现在旧金山州立大学,以及斯坦福大学,但他认为那些学生“太过傲慢”,而伯克利大学的学生总是很高兴能见到他。
星期一 四月 21, 2008
In order to get Woodstock example.war running on Tomcat, you need extra libraries.
- Download JSTL 1.1 from http://jakarta.apache.org/site/downloads/downloads_taglibs-standard.cgi. Unzip/untar it.Copy lib/jstl.jar to ${Tomcat_home}/lib/
- Download JSF RI from Mojarra project. https://javaserverfaces.dev.java.net/download.html .Unzip it and copy lib/*.jar to ${Tomcat_home}/lib/
- Restart tomcat
- Download Woodstock example.war/testapp.war, deploy it to Tomcat.
Then things are going on as expected.
星期一 四月 21, 2008

The MySQL Conference & Expo 2008 is held at The Santa Clara
Convention Center, located in the heart of Silicon Valley. Actually
it's very near to Santa Clara Campus and my apartment.
The ticket is really expensive,
Our team got one ticket for this Conf. & Expo, It means I have the chance to attend it. Thanks to my manager.
Before went
to the convention center, I searched it using google map. Here is a snapshot.

There are 8*6=48 sessions today. Unfortunately I could not attend all of them since 8 sessions would be held at the same time in different meeting rooms. It's difficult for me to choose. Finally I selected some sessions and marked them in the schedule paper. Most of them are Web Application related topic, like "MySQL on Rails" and "Rapid Web Development".
Red Star
I arrived at the convention center a little bit early this morning, after choosing the session I still had some time to look around the expo. There are a lot of booths, like Google, Jasper Software, Invtech and our SUN.

"Where are U from?" You can see most of the people are from US and Europe, only a few people are from Asian and Australia.
Sun has a almost biggest booth at central of the expo.


星期二 四月 15, 2008
4月14-17号在Santa Clara附近召开MySQL大会,这应该是Sun收购MySQL后第一次大会。我们组买了一张票,我和另外一个同事Share。今天他去,明天轮到我了。开了看会议日程,session还真的不少,粗劣估计大概有几百个,早7:30到晚6:30。等会挑几个比较有兴趣的明天去听一听。
http://en.oreilly.com/mysql2008/public/content/home
星期二 四月 15, 2008
刚才收到消息说我可以参加5月6号的Java One大会,很期待, hoho~~。 另外听说还可以和我们的VP一起吃晚饭。忘了问AA还是free. 
星期六 六月 23, 2007
There are some links to java annontation documents. Saved them for future learning.
星期四 三月 22, 2007
I just found a test case management tool on SourceForge@net, it's so powerful.
TestLink is a open source web based TEST MANAGEMENT and test EXECUTION system under the GPL license (i.e. free to use). The tool enables quality assurance teams to create and manage their test cases as well as organize them into test plans. These test plans allow team members to execute test cases and track test results dynamically, generate reports, trace software requirements, prioritize and assign.
The URL to TestLink is: http://www.teamst.org/index.php?option=com_frontpage&Itemid=1
Tools to aid in software localization (format conversion, quality tests, etc.). Pootle is a web based translation and translation management tool. Supported formats: PO, properties, OpenOffice, Mozilla, XLIFF, TMX, TBX, CSV, .ts
http://translate.sourceforge.net/
The Software Testing Automation Framework (STAF) is a framework
designed to improve the level of reuse and automation in test cases and
test environments. The goal of STAF is to provide a complete end-to-end
automation solution for testers.
http://sourceforge.net/projects/staf
http://www.opensourcetesting.org/
GNU/Linux Desktop Testing Project (GNU/LDTP) is aimed at producing high
quality test automation framework and cutting-edge tools that can be
used to test GNU/Linux Desktop and improve it. It uses the Accessibility
libraries to poke through the application's user interface. The
framework also has tools to record test-cases based on user-selection
on the application.
GNU/LDTP core framework uses Appmap and the recorded test-cases
to test an application and gives the status of each test-case as
output. As of now, GNU/LDTP can test any GNOME application which are
accessibility enabled, Mozilla, Openoffice.org, any Java application
(should have a UI based on swing) and KDE 4.0 applications based on QT
4.0 (based on the press releases by KDE).
http://ldtp.freedesktop.org/wiki/SoC
星期日 三月 18, 2007
On Ubuntu:
/etc/X11/xinit/xinput.d/${lang}
On Solaris:
/usr/openwin/lib/locale/common/imsscript/
星期四 三月 15, 2007
Ubuntu on ThinkPad T60 how to
GNU make
星期日 三月 11, 2007
AutoTools
AutoTools includes the following:
- GNU Autoconf 2.60 (June 2006)
- GNU Automake 1.9.6 (September 2005)
- GNU Libtool 1.5.22 (December 2005)
- GNU Gettext 0.14.5 (May 2005)
Standard Makefile Targets
‘make all’ Build programs, libraries, documentation, etc.
(Same as ‘make’.)
‘make install’ Install what needs to be installed.
‘make install-strip’ Same as ‘make install’, then strip debugging
symbols.
‘make uninstall’ The opposite of ‘make install’.
‘make clean’ Erase what has been built (the opposite of ‘make
all’).
‘make distclean’ Additionally erase anything ‘./configure’
created.
‘make check’ Run the test suite, if any.
‘make installcheck’ Check the installed programs or libraries, if
supported.
‘make dist’ Create PACKAGE-VERSION.tar.gz.
Cross-compilation configure options:
- ‘--build=BUILD’ The system on which the package is built.
- ‘--host=HOST’ The system where built programs & libraries
run.
- ‘--target=TARGET’ Only when building compiler tools: the system
which the tools will create output.
For simple cross-compilation, only ‘--host=HOST’ is needed.
这人已在那许...