<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7814200695624534397</id><updated>2012-01-29T16:15:02.706+08:00</updated><category term='mobile'/><category term='Computing'/><category term='Off-Topic'/><category term='Development'/><category term='Tomcat'/><category term='Flash'/><category term='java'/><category term='Database'/><category term='Linux'/><category term='Cpp'/><category term='VirtualBox'/><category term='CORBA'/><category term='Project'/><category term='OpenOffice'/><category term='JavaScript'/><category term='J2EE'/><category term='XNA'/><category term='Ant'/><category term='Google'/><title type='text'>HUAHSIN68</title><subtitle type='html'>Don't just use left brain or right brain to think. Use both to think together. Think more, think hard, and think big.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>96</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4003124498713239071</id><published>2012-01-29T15:55:00.002+08:00</published><updated>2012-01-29T15:55:55.990+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computing'/><title type='text'>Multicore processor flavours</title><summary type='text'>There various kind of processor flavours, which there are dual core, quad core, and octa core, and some of it may have multi-threaded support, and some may have different set of cache and memory configuration.

Hyperthreading is the most common term used by processor. It is a processor which allows two or more threads to execute on a single chip. This technique allow the processor to present </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4003124498713239071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4003124498713239071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4003124498713239071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4003124498713239071'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/multicore-processor-flavours.html' title='Multicore processor flavours'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4321811444879348778</id><published>2012-01-29T15:28:00.001+08:00</published><updated>2012-01-29T15:28:50.333+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computing'/><title type='text'>Multicore revolution</title><summary type='text'>Multicore processor is an new architecture design that place multiple processors on a single computer chip. Also known as Chip Multiprocessors.

The initial idea was to increase the processor's computing speed, anyhow by increasing the computing speed, in the same time, will require more power, and thus will increase the heat of the processor. This will effect the cost to cold down the system.

</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4321811444879348778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4321811444879348778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4321811444879348778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4321811444879348778'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/multicore-revolution.html' title='Multicore revolution'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-7295361386380969004</id><published>2012-01-26T11:37:00.000+08:00</published><updated>2012-01-29T16:11:27.974+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>JAVA program and HSQLDB</title><summary type='text'>Since the database is up, I was trying to make a simple program that could fetch data from the database.

Assuming there is a table called employee with a column named EMPNAME in the database. This is the code snippet that could achieve the objective. 


Class.forName("org.hsqldb.jdbcDriver");conn = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/testdb", "SA", "");stm = </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/7295361386380969004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=7295361386380969004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7295361386380969004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7295361386380969004'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/java-program-and-hsqldb.html' title='JAVA program and HSQLDB'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3591487987216763218</id><published>2012-01-25T22:37:00.001+08:00</published><updated>2012-01-29T16:11:07.326+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Steps required to start up HSQLDB in Fedora 16</title><summary type='text'>Finally I have my HSQLDB setup in Fedora 16. It took me sometimes to set it up because it was really hard to find a good tutorial and really understand the whole process.

1. Extract the tool into a location called HSQLDB_HOME.
2. Create a file named server.properties and at following content into it:







server.database.0=file:db0/db0
server.dbname.0=testdb

3. Launch the database server by </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3591487987216763218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3591487987216763218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3591487987216763218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3591487987216763218'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/steps-required-to-start-up-hsqldb-in.html' title='Steps required to start up HSQLDB in Fedora 16'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8712523858806927475</id><published>2012-01-24T10:57:00.002+08:00</published><updated>2012-01-29T16:12:13.388+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Chinese input in Fedora 16</title><summary type='text'>To enable Chinese input in Fedora 16, easy job!


Type su -c 'yum scim-pinyin' in CLI.
 Goto Input Method Selector. Select Use SCIM from the list.
Logout current user and login again to take effect.


To switch to Chinese input method, press Crtl-Space, which is the default trigger.</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8712523858806927475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8712523858806927475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8712523858806927475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8712523858806927475'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/chinese-input-in-fedora-16.html' title='Chinese input in Fedora 16'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3076060535008984420</id><published>2012-01-24T09:08:00.000+08:00</published><updated>2012-01-29T16:13:44.456+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Uninstall Oracle XE</title><summary type='text'>Configuring enterprise product is really hard. Although I have successfully start up Oracle listener, but I still failed to configure a database in Oracle. No more wasting time on this configuration work, thus I had decided to un-install it.

First check oracle is installed:

rpm -qa | grep oracle

If there is an output, then un-install it:

su -c 'rpm -e oracle-xe-11.2.0-1.0.x86_64'

Not there </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3076060535008984420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3076060535008984420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3076060535008984420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3076060535008984420'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/uninstall-oracle-xe.html' title='Uninstall Oracle XE'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8537525882707395933</id><published>2012-01-22T14:43:00.000+08:00</published><updated>2012-01-29T16:15:02.720+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Starting up Oracle DB listener</title><summary type='text'>
 &lt;!--
  @page { margin: 0.79in }
  P { margin-bottom: 0.08in }
 --&gt;
 





I have Oracle Database 11g Express
Edition installed in my Fedora 16. It is not set to auto startup when
my PC first launch for the purpose of saving resources. Now I'm going to do it manually to startup and shutdown the Oracle DB. There are a list of environment variable locate inside bin/oracle_env.sh must be set before</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8537525882707395933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8537525882707395933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8537525882707395933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8537525882707395933'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/starting-up-oracle-db-listener.html' title='Starting up Oracle DB listener'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-7485051478977279496</id><published>2012-01-21T15:28:00.000+08:00</published><updated>2012-01-21T15:28:13.658+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Any good use of Facebook?</title><summary type='text'>Facebook is a famous term in nowadays where everyone of my friends know about it. Even smartphone producer are bringing Facebook as part of their phone feature.

I register a Facebook account in 2009 and has been very active in Facebook in late of 2010 until 2011. My impression to this platform was that Facebook is something like ICQ + web 2.0. I am not a fans of ICQ but I was very active in </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/7485051478977279496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=7485051478977279496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7485051478977279496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7485051478977279496'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/any-good-use-of-facebook.html' title='Any good use of Facebook?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3081938952299489909</id><published>2012-01-21T10:11:00.002+08:00</published><updated>2012-01-21T10:11:52.872+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>After 5.30pm</title><summary type='text'>It has been 1.5 months with Prudential since Dec. And I'm felling so great since I join them because I am not allowed to work till 5.30pm. When I first joined I feel so lost after 5.30pm, when time pass by, I started to have plan after 5.30pm. I am now no longer worry what to do after 5.30pm, because I have plan now after 5.30pm.

I am rushing home after 5.30pm EVERYDAY!
</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3081938952299489909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3081938952299489909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3081938952299489909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3081938952299489909'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/after-530pm.html' title='After 5.30pm'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6958571645872737155</id><published>2012-01-15T14:32:00.000+08:00</published><updated>2012-01-24T09:37:23.597+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Migrating my Jenkin</title><summary type='text'>How could I migrate my existing Jobs in Jenkin to new PC? Believe it or not, this is really a joke but it just work!

Replace the jobs folder in new PC with existing jobs folder in old PC, and then reload Jenkin configuration from hard disk. That's it! 

Regarding the existing users, I have no clue with it, no matter how many experiment I tried, it just not work. Thus recreate the user list is </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6958571645872737155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6958571645872737155' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6958571645872737155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6958571645872737155'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/migrating-my-jenkin.html' title='Migrating my Jenkin'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6363260529323523467</id><published>2012-01-15T14:23:00.001+08:00</published><updated>2012-01-24T09:37:01.047+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Migrating my SVN</title><summary type='text'>Finally my new PC has arrived. Is time to migrate the SVN to new PC. Yuhuu~

To backup SVN, make sure everyone are not checking in any source code at the moment when backup is in the process. To do this, in existing SVN server, issue a command:

svnadmin dump my_repo_today

In the new SVN server, issue the command:

svnadmin create new_repo_path
svnadmin load new_repo_path &lt; my_repo_today

Please</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6363260529323523467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6363260529323523467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6363260529323523467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6363260529323523467'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2012/01/migrating-my-svn.html' title='Migrating my SVN'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6761129710771406177</id><published>2011-12-31T11:32:00.001+08:00</published><updated>2011-12-31T11:32:50.643+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Is time to roll out!</title><summary type='text'>
This is a real big issue now. BA is complaining more and more defects in the software since they have new change request. So far they are the core developers in the team. I do not know what they have done onto the software. Code problem? Or Software design problem? I wasn't park into the development yet as I been told that I need to handle the deployment issue. But now, my build server is up, I </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6761129710771406177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6761129710771406177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6761129710771406177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6761129710771406177'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/12/is-time-to-roll-out.html' title='Is time to roll out!'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-1019331699054764512</id><published>2011-12-31T11:24:00.003+08:00</published><updated>2011-12-31T11:24:41.129+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Set up the perimeter!</title><summary type='text'>Over the month, I have contribute to the team in setting up the source control server, deployment server, and build server, there are one more thing I need to set up, which is test server. Currently there is no test system in the software which I was quite worrying now. I think not put too far for now, let the human do the manual test for us. At least the basic requirement for development is </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/1019331699054764512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=1019331699054764512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1019331699054764512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1019331699054764512'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/12/set-up-perimeter.html' title='Set up the perimeter!'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-264496203149392608</id><published>2011-12-28T20:26:00.000+08:00</published><updated>2011-12-28T20:26:02.177+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Microsoft has improve the search engine!</title><summary type='text'>I don't know what is Mach-O, thus I was trying to make a search using the two popular search engine, Bing and Google. And I type the following text in the search box:

What is Mach-O
Bing gave me general English term. Google gave me everything that are related to Mach plus "O". If take a closer look at the left panel in Bing's search page, there is a section on related searches. I can find my </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/264496203149392608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=264496203149392608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/264496203149392608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/264496203149392608'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/12/microsoft-has-improve-search-engine.html' title='Microsoft has improve the search engine!'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-1980837556451504304</id><published>2011-12-24T08:40:00.001+08:00</published><updated>2011-12-24T08:42:02.983+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Dedicate Worker and Skill Professional</title><summary type='text'>It has been a hard time for me over the past three weeks. I was busy in bringing up the UAT environment and setting up the SVN server. Every time I successfully deploy a workable app into the UAT environment, this developer will pull the UAT down few days later. I bring it up again, this developer pull it down again. As a team, I trust this developer. But when this issue happen again and again, I</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/1980837556451504304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=1980837556451504304' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1980837556451504304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1980837556451504304'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/12/dedicate-worker-and-skill-professional.html' title='Dedicate Worker and Skill Professional'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4801736743874207734</id><published>2011-10-26T21:31:00.000+08:00</published><updated>2011-12-24T08:42:17.430+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>The Objective</title><summary type='text'>Few months ago, my ex-colleague, Wilson Mak, sent me an interesting youtube video which really inspiring me a lot. The title of that video is called Try Something New for 30 Days. This video is about how can I have my goal set and stick to it until it is done in 30 days. In the long run, I could gain a big change on myself.








I didn't sure how effective it is, but I did try it for one month</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4801736743874207734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4801736743874207734' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4801736743874207734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4801736743874207734'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/10/objective.html' title='The Objective'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-490111816311047690</id><published>2011-10-23T20:46:00.000+08:00</published><updated>2011-12-24T08:42:28.993+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Diary evolution</title><summary type='text'>Diary, is a activity that could help me in writing a good essay during my school. By practicing it daily, one short paragraph (approximately 30-40 words) in a day, it could be various topics happen in my life, I will gain a wealth skills in essay writing. This is what teacher told me in school.

My diary book consist of small exercise book, a various kind of look and feel bought from gift shop, </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/490111816311047690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=490111816311047690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/490111816311047690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/490111816311047690'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/10/diary-evolution.html' title='Diary evolution'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4527515411747813992</id><published>2011-10-22T14:21:00.002+08:00</published><updated>2011-12-24T08:42:40.464+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>My Developer Life</title><summary type='text'>Have you ever heard of this website? &gt; This Developer's Life. How about my one? I am a developer too, and I would like to share out my developer life in this virtual Internet world.

I got my first job working as a C programmer after graduate from school. I had went through many JAVA interview before I got my first job. Yes, it is JAVA, not C. Very funny right? JAVA interview and C programmer are</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4527515411747813992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4527515411747813992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4527515411747813992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4527515411747813992'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/10/my-developer-life.html' title='My Developer Life'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5861678942249809042</id><published>2011-09-11T20:22:00.001+08:00</published><updated>2011-09-11T20:23:37.611+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><title type='text'>Time waste on diagnosing my tomcat</title><summary type='text'>I have my tomcat setup in my desktop PC and JDK is ready to be call. Anyhow I am not able to wake up my tomcat. Checking out the catalina.log showing me the following error:

blah blah blah missing "("
I have spend half of my day diagnosing this problem, I found out that the java, javac, any other binary inside my JDK/bin are not able to execute. Digging into the DuckDuckGo, found out that I have</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5861678942249809042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5861678942249809042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5861678942249809042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5861678942249809042'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/09/time-waste-on-diagnosing-my-tomcat.html' title='Time waste on diagnosing my tomcat'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4351240932933606580</id><published>2011-09-11T12:28:00.001+08:00</published><updated>2011-12-24T08:42:58.894+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Joke of the day</title><summary type='text'>




This joke is cheering up my day. :o)</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4351240932933606580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4351240932933606580' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4351240932933606580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4351240932933606580'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/09/joke-of-day.html' title='Joke of the day'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4515433286249541724</id><published>2011-09-10T21:55:00.000+08:00</published><updated>2012-01-24T09:15:19.962+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Using DuckDuckGo search engine</title><summary type='text'>Today, I am not using Google because I'm trying duckduckgo search engine. I was so surprise on the search result because I feel more comfortable on the result than Google. I doesn't mean Google doesn't do its job. Let's start the test:

How to start JSP page?
My intention of this question is to ask the expert on how could I write a JSP code and then render it on the web browser.

I ask Google, </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4515433286249541724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4515433286249541724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4515433286249541724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4515433286249541724'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/09/new-search-engine.html' title='Using DuckDuckGo search engine'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6027391033287906575</id><published>2011-09-10T17:24:00.000+08:00</published><updated>2011-09-10T21:57:59.417+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><title type='text'>What is inside the Web App?</title><summary type='text'>It has been a hard time for me in last week to figure out what is inside Web Application Archive, so called WAR. I was really stressing myself in building this shit using pure ANT script. Basically this file consist of two main portion, the 1st portion storing the JSP file, whereas the 2nd portion is the WEB-INF directory. Now the interesting one, WEB-INF must contain classes (containing the </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6027391033287906575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6027391033287906575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6027391033287906575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6027391033287906575'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2011/09/what-is-inside-web-app.html' title='What is inside the Web App?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8484251149747597379</id><published>2010-09-22T16:52:00.002+08:00</published><updated>2010-09-22T17:13:10.212+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><title type='text'>Unable to start Tomcat from Eclipse plug-in</title><summary type='text'>I just found a Tomcat for Eclipse plug-in from eclipsetotale, which is very convenient for me to start and stop Tomcat just right in the Eclipse. It is not a Tomcat, but it provide a shortcut to trigger Tomcat. Thus you still need to point the Tomcat directory in order for this plug-in to trigger Tomcat.Anyhow, sometimes it might failed due to the Tomcat service has already been started before </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8484251149747597379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8484251149747597379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8484251149747597379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8484251149747597379'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/09/unable-to-start-tomcat-from-eclipse.html' title='Unable to start Tomcat from Eclipse plug-in'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6031734675899621762</id><published>2010-07-12T09:48:00.003+08:00</published><updated>2010-07-12T09:54:58.656+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>Be aware when extending the base class</title><summary type='text'>Kindly take note when extending the base class from a sub class:Subclass static method can not override Baseclass instance method, otherwise an error static method can't hide instance method from Baseclass will be prompt.Subclass instance method can not override Baseclass static method, otherwise an error instance method cannot override the static method form Baseclass will be prompt.Happy </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6031734675899621762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6031734675899621762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6031734675899621762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6031734675899621762'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/07/be-aware-when-extending-base-class.html' title='Be aware when extending the base class'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-448598872085371839</id><published>2010-07-11T21:00:00.003+08:00</published><updated>2010-07-11T21:15:18.484+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>To execute a java program</title><summary type='text'>I don’t know that a java program can be executed in two ways. Here we go:First Method  Compile java source into java byte code, and then execute it right from the byte code.javac -sourcepath src -d build\classes src\org\huahsin68\HelloWorld.javajava -cp build\classes org.huahsin68.HelloWorldSecond Method  Build a jar file from the byte code and then execute it from the jar.jar cfm build\jar\</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/448598872085371839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=448598872085371839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/448598872085371839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/448598872085371839'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/07/to-execute-java-program.html' title='To execute a java program'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4527689174369488079</id><published>2010-07-11T14:10:00.001+08:00</published><updated>2010-07-11T14:18:43.256+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ant'/><title type='text'>Using Ant to execute Selenium</title><summary type='text'>Prerequisite requirement:  1) Get a copy of TestNG from this site.Please note that I am not using the Eclipse plugin. The moment of this writingis 5.12.1  2) Get the ant from apache’s site.  3) Get the JDK from Sun’s site.  Setup:1) Add a new environment variable calledJAVA_HOME under the System Variable group. Set the path to the JDK installationdirectory. Without this the compiler will complain</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4527689174369488079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4527689174369488079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4527689174369488079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4527689174369488079'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/07/eclipse-testng-ant-first-contact.html' title='Using Ant to execute Selenium'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5217144800261684793</id><published>2010-06-25T16:05:00.001+08:00</published><updated>2010-06-25T16:07:09.879+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ant'/><title type='text'>Some weird stuff about Ant</title><summary type='text'>Currently I was using Ant with TestNG, please take note that when taskdef was missing in the code, the error is misleading.&lt;taskdef name="testng" classpathref="compilePath" classname="org.testng.TestNGAntTask" /&gt;Below are the error generated:Cause: The name is undefined.Action: Check the spelling.Action: Check that any custom tasks/types have been declared.Action: Check that any &lt;presetdef&gt;/&lt;</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5217144800261684793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5217144800261684793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5217144800261684793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5217144800261684793'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/06/some-weird-stuff-about-ant.html' title='Some weird stuff about Ant'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3068051552261464167</id><published>2010-06-13T10:50:00.003+08:00</published><updated>2010-06-13T12:19:01.767+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>std::nothrow new</title><summary type='text'>Sometime during the new operation it might fail the process due to certain reason, this isn’t a big deal because exception could be a good friend to help out. Unfortunately exception still have its own limitation where it might not able to find the matching catch() clause due to the mistake of programmer. Or it could be in other situation; CRT’s new will return a NULL pointer whereas standard C++</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3068051552261464167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3068051552261464167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3068051552261464167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3068051552261464167'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/06/stdnothrow-new.html' title='std::nothrow new'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5643201336242918402</id><published>2010-06-12T21:36:00.002+08:00</published><updated>2010-06-12T21:48:26.653+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>How to get a file size?</title><summary type='text'>stat structure is the guy to retrieve the file information, and this structure has a field called st_size where this field will retrieve the file size in bytes.Here is the sample code:    struct stat FileStat;    if( stat( "MyFile", &amp;FileStat ) == 0 ) {        cout &lt;&lt; FileStat.st_size &lt;&lt; endl;    }</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5643201336242918402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5643201336242918402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5643201336242918402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5643201336242918402'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/06/how-to-get-file-size.html' title='How to get a file size?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6412975917356595884</id><published>2010-06-12T19:52:00.004+08:00</published><updated>2010-06-12T21:36:48.892+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>Who is popen()?</title><summary type='text'>I found a new function called popen() in stdio.h. This is so interesting that this function wasn't in the C Programming Language (ANSI) but can be found in the Standard C Library book, according to this page. This function is useful where it can direct the *NIX (e.g. ls -l) command into a FILE pointer, and read the desire output from that pointer.For example, ls -l command was type in the console</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6412975917356595884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6412975917356595884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6412975917356595884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6412975917356595884'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2010/06/you-know-popen.html' title='Who is popen()?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-493244123623068207</id><published>2009-12-26T17:34:00.004+08:00</published><updated>2009-12-26T17:55:56.384+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>A note on installing flash player in Ubuntu</title><summary type='text'>If you are using 'root user' during the installation of Linux Debugger and Standalone Players for Flash Developers, it will prompt an message to locate the installation path of Mozilla. Using whereis command to locate the mozilla folder, for my case, the path /usr/lib/mozilla will be shown. Unfortunately the installation wizard will complain that particular path was invalid. According to the </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/493244123623068207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=493244123623068207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/493244123623068207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/493244123623068207'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/12/note-on-installing-flash-player-in.html' title='A note on installing flash player in Ubuntu'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-2880028118051974839</id><published>2009-10-18T16:30:00.004+08:00</published><updated>2009-10-18T16:35:14.190+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>My GoogleAppEngine is working now!!</title><summary type='text'>Hurray!!Finally I have successfully get my Google App Engine up and running. I am able to see the hello world string appear in my browser when I'm pointing my URL to localhost:8080. Following the tutorial provided by Google (here is the link), it wasn't mention clearly on how the Hello World application suppose to be running. It just mention this:google_appengine/dev_appserver.py helloworld/</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/2880028118051974839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=2880028118051974839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2880028118051974839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2880028118051974839'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/10/my-googleappengine-is-working-now.html' title='My GoogleAppEngine is working now!!'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5860103047387465020</id><published>2009-10-10T12:12:00.001+08:00</published><updated>2012-01-24T09:36:57.778+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>My first attempts to OSX86</title><summary type='text'>I have been spending a lot of my effort on searching OSX86 v10.6 operating system. Anyhow the feed was so limited. The average download speed was about 3KB - 5KB, and required 18 - 20 days to complete the download. One of my friend shares out his OSX86 v10.4.x to me. Although it is quite old to me, but I am still OK with it because I just need it to learn Xcode programming. Trying the whole night</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5860103047387465020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5860103047387465020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5860103047387465020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5860103047387465020'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/10/my-first-attempts-to-osx86.html' title='My first attempts to OSX86'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-2752915390520963214</id><published>2009-09-27T18:48:00.004+08:00</published><updated>2012-01-24T09:09:03.919+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>BlackBerry Development Kick Start</title><summary type='text'>Few weeks ago I was busy with setting up the BlackBerry development environment. The bad thing is the BlackBerry server were always down for no reason, and making the download process gone damn hard.

One of my friend has successfully setup his development JDE plug-in in Eclipse. Thus I get the whole copy of his Eclipse folder and then paste it into my PC. I though it will run as my expectation, </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/2752915390520963214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=2752915390520963214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2752915390520963214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2752915390520963214'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/09/blackberry-development-kick-start.html' title='BlackBerry Development Kick Start'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-63464682485011166</id><published>2009-09-27T10:31:00.005+08:00</published><updated>2012-01-24T09:09:23.219+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>A note on BlackBerry JDE plug-in for Eclipse</title><summary type='text'>I found there are some tricky part on installing BlackBerry Plug-in on Eclipse. Actually there was a sequence on installing the plug-in for Eclipse. If not, the BlackBerry Project wouldn't appear in New Project Selection Wizard.

I have install BlackBerry JDE v4.7 Component Pack into my Eclipse v3.4 Ganymede, but anyhow I couldn't see any BlackBerry project in the New Project Selection Wizard </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/63464682485011166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=63464682485011166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/63464682485011166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/63464682485011166'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/09/note-on-blackberry-jde-plug-in-for.html' title='A note on BlackBerry JDE plug-in for Eclipse'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5667149848015007558</id><published>2009-09-06T13:12:00.006+08:00</published><updated>2012-01-24T09:37:10.189+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Thrift in my project</title><summary type='text'>In order to get the thing working right, first is to ensure that you are getting the right thing. This is very bad because I have spend a couple of time to solve this stupid error. I was working on the Linux platform and the version I get from someone is in Windows version. During the configuration, I got an error complaining that the SVN is not compatible with current version. My SVN version in </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5667149848015007558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5667149848015007558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5667149848015007558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5667149848015007558'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/09/setting-thrift-for-my-project.html' title='Thrift in my project'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5735716320831585964</id><published>2009-09-05T18:05:00.006+08:00</published><updated>2009-09-19T10:53:28.641+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenOffice'/><title type='text'>Finished configure OpenOffice 3.10</title><summary type='text'>I have spend a night to search on the solution for installing GTK2 yesterday. During the configuration process, I got this error message:checking for gtk+-2.0... configure: error: GTK2 is needed to build mozilla.Actually, this error telling me that the GTK2 source code wasn't there. I get this information from the Synaptic Package Manager and it could be download through this manager with package</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5735716320831585964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5735716320831585964' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5735716320831585964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5735716320831585964'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/09/finished-configure-openoffice-310.html' title='Finished configure OpenOffice 3.10'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3732694225283809405</id><published>2009-09-01T21:03:00.005+08:00</published><updated>2009-09-19T10:53:42.758+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VirtualBox'/><title type='text'>Connect Guest OS in VirtualBox through VNC</title><summary type='text'>Few days ago, I was busy at studying on how can I connect an OS running inside VirtualBox through VNC from another PC. A lot of time spending at reading the documentation, and articles post on the Internet. The solution was to attached the network adapter to Bridged Adapter instead of NAT under the VirtualBox settings dialog.[Reference]1) Running VirtualBox from VNC2) Control guest through VNC3) </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3732694225283809405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3732694225283809405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3732694225283809405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3732694225283809405'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/09/connect-guest-os-in-virtualbox-through.html' title='Connect Guest OS in VirtualBox through VNC'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-956005763723478728</id><published>2009-08-29T09:53:00.003+08:00</published><updated>2012-01-24T09:24:11.589+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Rectangle text in Ubuntu</title><summary type='text'>Recently I have downloaded the latest source code of Open Office 3.10. Few days ago, there was an update from Ubuntu Update manager. As usual I'll briefly browser through what is going to be install in my Linux. But this time I did not browse through it, and I just install. Then in my next login, all the text or whatever text can be read in English are change into rectangle. I was in the </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/956005763723478728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=956005763723478728' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/956005763723478728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/956005763723478728'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/08/rectangle-text-in-ubuntu.html' title='Rectangle text in Ubuntu'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4969091385697991117</id><published>2009-08-26T22:01:00.006+08:00</published><updated>2009-09-19T10:54:15.679+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to execute install.sh?</title><summary type='text'>Few days ago, my friend was having a problem on setting Tomcat in his Linux box, and he got no clue on how this file is going to execute?The file actually is using bash command, to execute it, that file must be granted an execute permission by doing this:chmod +x install.shBy granting the execute permission on a file, now the file can be executed just like below:./install-shWithout granting the </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4969091385697991117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4969091385697991117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4969091385697991117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4969091385697991117'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/08/how-to-execute-installsh.html' title='How to execute install.sh?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-1764667718160443545</id><published>2009-08-24T17:14:00.009+08:00</published><updated>2009-09-19T10:54:30.103+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenOffice'/><title type='text'>OpenOffice 3.1.0 kick start</title><summary type='text'>Few weeks ago, I have downloaded open office latest source code from this link. There are six major packages in total, which there are:core source package.system source package.binfilter source package.l10n source package.extension source package.testautomation package.I have extracted those package and ready to install. Unfortunately the installation process not going so well. There are so many </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/1764667718160443545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=1764667718160443545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1764667718160443545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1764667718160443545'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/08/openoffice-310-kick-start.html' title='OpenOffice 3.1.0 kick start'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8168345130783002932</id><published>2009-08-14T22:03:00.009+08:00</published><updated>2009-09-19T10:55:00.792+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XNA'/><title type='text'>Finding on developing XBOX game</title><summary type='text'> For so long I want to get myself started in game development. Due to the limited funding and resources, I have joined the local game house to get my dream come true. This could be a great chance for me to learn PS2 and Nintendo technology in game development. Unfortunately, the company doesn't go very well due to the financial crisis, and I am force leave that company to develop the boring </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8168345130783002932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8168345130783002932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8168345130783002932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8168345130783002932'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/08/finding-on-developing-xbox-game.html' title='Finding on developing XBOX game'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3190520646279053440</id><published>2009-07-27T20:46:00.006+08:00</published><updated>2009-09-19T10:55:27.034+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>Transition from C to C++</title><summary type='text'>I have been working as a software developer for five years since year 2003. I have been spent four years at the beginning of my career on C language and one year on C++ language since I am working as a game developer on last year.From my perspective, C and C++ are pretty much the same. What I mean is in terms of programming syntax and semantic. C programming syntax is still compatible under C++ </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3190520646279053440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3190520646279053440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3190520646279053440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3190520646279053440'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/transition-from-c-to-c.html' title='Transition from C to C++'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-955968055484392063</id><published>2009-07-26T11:46:00.012+08:00</published><updated>2012-01-24T09:20:21.253+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Information overload</title><summary type='text'>What is Information overload?

This happen when you have collect too much information on hand but you don’t need all of them.


Below is the list of symptoms of Information overload

Stress You have done a lot of search, but it seems to be that you have not enough time to read it or there are still missing part.
Poor memory No matter how hard you have read and how hard you force yourself to </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/955968055484392063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=955968055484392063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/955968055484392063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/955968055484392063'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/information-overload.html' title='Information overload'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-364509177368361283</id><published>2009-07-25T14:04:00.002+08:00</published><updated>2009-09-19T10:56:11.604+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>The benefit of using __declspec</title><summary type='text'>Only applied to pure interface classCompiler stop initializing the vfptr in constructor and destructor.Only references to the vtable that are associated with the class will be remove.Can reduce code size.I don't know where did I get the above mention notes but I did jot it in my notebook. I think it should be use with novtable storage-class attribute. It suppose to be use with other Microsoft </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/364509177368361283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=364509177368361283' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/364509177368361283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/364509177368361283'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/benefit-of-using-declspec.html' title='The benefit of using __declspec'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4420392365227080622</id><published>2009-07-25T10:53:00.007+08:00</published><updated>2012-01-24T09:36:51.604+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Windows SDK in VS2008</title><summary type='text'>The ProblemFew days ago I was creating a COM project and try to compile it using midl command, but it shows me that midl was not recognize by windows (I was using the VS tool command prompt).My ActionFirst I check on the windows environment variables to ensure they are properly sit there. Then I dive into the directory where the VS installed, my finding was shock because the SDK wasn't there?I </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4420392365227080622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4420392365227080622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4420392365227080622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4420392365227080622'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/windows-sdk-in-vs2008.html' title='Windows SDK in VS2008'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-426520041992438314</id><published>2009-07-25T09:41:00.008+08:00</published><updated>2012-01-24T09:22:34.204+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>JOURNAL</title><summary type='text'>Since I started publish my writing on the blog, I found out that writing was so enjoying to myself. At the beginning of writing the blog, I was so frustrate because I don't know how to present my thinking in the brain onto the paper. Thus there are few post at the beginning of this blog was so boring and the grammar are bad. The situation become even worst when I need to use English to present my</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/426520041992438314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=426520041992438314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/426520041992438314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/426520041992438314'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/journal-and-white-paper.html' title='JOURNAL'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-7727400063605231101</id><published>2009-07-12T21:06:00.006+08:00</published><updated>2009-09-19T10:57:55.554+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Directory could be my study panel</title><summary type='text'>Google directory is a tool for me to further up my study. How to say? I found the computer science directory and mathematics directory quite interesting to me. This tool could be my online learning tools as there provide some useful, but not all, of resources for me to reference.One example I found is Learning via Primary Historical Sources. This resource was talked about the way of learning </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/7727400063605231101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=7727400063605231101' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7727400063605231101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7727400063605231101'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/my-study-panel.html' title='Google Directory could be my study panel'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8621592991164519610</id><published>2009-07-12T20:20:00.004+08:00</published><updated>2012-01-24T09:38:37.056+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Future of COM?</title><summary type='text'>Just curious to know whether COM still exists in the future. Yes it is. Called COM3? Wait a minute, COM3 is a serial port name, will it crash? So what Microsoft did is rename it to COR, then later rename to COM+ 2.0, then ..., finally to .NET.

The information I mention above is from this post.</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8621592991164519610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8621592991164519610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8621592991164519610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8621592991164519610'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/future-of-com.html' title='Future of COM?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4495817404207227815</id><published>2009-07-11T12:22:00.006+08:00</published><updated>2009-09-19T10:59:05.491+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>The format of function calling from DLL</title><summary type='text'>I got a problem when calling a function from DLL. And this rule is not well document in MSDN I guess. Thus it could be a very common mistake for those who are new to DLL. I have capture the rules when trying to call a function in DLL from the client program. Lets assume a simple DLL is created, and with a FuncA() being export to the client program in that DLL.Rule 1) When fucntion is declare </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4495817404207227815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4495817404207227815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4495817404207227815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4495817404207227815'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/format-of-function-calling-from-dll.html' title='The format of function calling from DLL'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6556275235984322391</id><published>2009-07-05T16:44:00.007+08:00</published><updated>2012-01-24T09:22:34.257+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Specialization for Computer Science in USM</title><summary type='text'>There are six specialization have been designed for student major in Computer Science in USM. Let's check it out:a) Information System EngineeringCourses offered under this specialization included Information Systems Theory &amp; Management, Management &amp; Engineering of Databases, E-Business Strategy, Architecture &amp; Design, Software Project Management, Process &amp; Evolution, and Decision Support Systems</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6556275235984322391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6556275235984322391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6556275235984322391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6556275235984322391'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/specialization-for-computer-science-in.html' title='Specialization for Computer Science in USM'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4251202117252027120</id><published>2009-07-04T16:02:00.004+08:00</published><updated>2012-01-24T09:10:15.455+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>Screen Resolution on S60</title><summary type='text'>As I developing S60 application, I am facing a very tricking problem where the screen resolution was so different in between the emulator and the real phone. Thus I raise my problem in Nokia forum regarding on my issue.

The feedback I get from was disappointing me because this problem is a general defect of emulator. This is impossible to develop one emulator that cater for so many hand held </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4251202117252027120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4251202117252027120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4251202117252027120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4251202117252027120'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/07/screen-resolution-on-s60.html' title='Screen Resolution on S60'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-2050341585912746834</id><published>2009-06-27T12:18:00.006+08:00</published><updated>2012-01-24T09:10:30.390+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>Adding Scroll bar into S60</title><summary type='text'>I was having a problem to show the content inside Nokia X5800 as the content was huge. Two solutions for this:

Redesign the content.
Add scroll bar into it.

Anyhow, I am force to use the 2nd option due to the urge from requirement. Unfortunately the srcroll bar component was not inside the eSWT library. Thus a message was send out in the Nokia forum to see how this can be done.

In the mean </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/2050341585912746834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=2050341585912746834' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2050341585912746834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2050341585912746834'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/06/adding-scroll-bar-into-s60.html' title='Adding Scroll bar into S60'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-9091190245905817161</id><published>2009-06-25T20:55:00.004+08:00</published><updated>2012-01-24T09:37:20.438+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Develop iPhone on Window</title><summary type='text'>Want to develop an iPhone application under Windows. I found two discussion regarding on this issue.In this discussion, they are not encourage people to develop iPhone app in Windows because this will against the iPhone's EULA. But in this thread, someone suggest that it could be done on normal PC by installing Hackintosh and it was working fine.Will take a look on it, might think about MAC MINI </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/9091190245905817161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=9091190245905817161' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/9091190245905817161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/9091190245905817161'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/06/develop-iphone-on-window.html' title='Develop iPhone on Window'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-1040349415457478692</id><published>2009-06-23T20:16:00.006+08:00</published><updated>2009-09-19T11:00:24.049+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CORBA'/><title type='text'>CORBA first touch</title><summary type='text'>WOW!! I am moving one step forwards in my IT road path now - CORBA, my next goal. I have been seeking a chance to get myself involve in CORBA development, now I had it.Since I'm new to CORBA, it is best to get some overview on the CORBA architecture. In this page, the author have give us a clear big picture describing the core concept of CORBA. In this discussion, people are giving us some hints </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/1040349415457478692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=1040349415457478692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1040349415457478692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1040349415457478692'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/06/corba-first-touch.html' title='CORBA first touch'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6413708469698558868</id><published>2009-06-21T19:34:00.006+08:00</published><updated>2012-01-24T09:22:34.225+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>C++ developer direction</title><summary type='text'>I have been learning, playing around with, and working on C/C++, MFC, STL, Win32, OpenGL, and minor DirectX for a couple of years (around 7 to 8 years). After that don't know where to go, have been waste some time working on Action Script, PHP, JavaScript, and J2ME. Not bad, I have learned new thing.Until I found this discussion, there are actually plenty of things I need to learn. Among the </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6413708469698558868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6413708469698558868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6413708469698558868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6413708469698558868'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/06/c-developer-direction.html' title='C++ developer direction'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3479155262548716243</id><published>2009-06-13T21:47:00.006+08:00</published><updated>2012-01-24T09:09:57.367+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>Can't launch S60 emulator</title><summary type='text'>I was installing Nokia Symbian S60 SDK (3rd edition FP2 and N97) in my PC under C:\TOOL directory. (This is just my way of organising the files in my PC.) After the intallation completed, I was not able to launch the emulator. It tooks me about one day to figure out why this happen. Then I reinstall it under C:\ directory, its working!!

One thing must take note that although the SDK was remove </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3479155262548716243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3479155262548716243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3479155262548716243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3479155262548716243'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/06/cant-launch-s60-emulator.html' title='Can&apos;t launch S60 emulator'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8511831183948033168</id><published>2009-05-23T14:12:00.017+08:00</published><updated>2012-01-24T09:22:34.276+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>To be a better "PROGRAMMER"</title><summary type='text'>There was a very interesting post found in this page - How can I know whether I am a good programmer. From the answer, I found two point which is quite match with my attitude:A good programmer loves to program, and would do so in their spare time even if they already spend 80+ hours a week programming.A good programmer knows that she/he is not a great programmer.I still remember when I first </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8511831183948033168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8511831183948033168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8511831183948033168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8511831183948033168'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/05/to-be-better-programmer.html' title='To be a better &quot;PROGRAMMER&quot;'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6444466761233625036</id><published>2009-04-12T12:18:00.014+08:00</published><updated>2012-01-24T09:22:34.237+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Software Engineer</title><summary type='text'>How do you define yourself as a software engineer? Before going to that, first thing first, what is software engineering. According to Wikipedia, software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches. Sound nice? But this isn't the way in real wolrd. I mean in the </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6444466761233625036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6444466761233625036' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6444466761233625036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6444466761233625036'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/04/software-engineer.html' title='Software Engineer'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6487576535667292625</id><published>2009-03-28T12:55:00.012+08:00</published><updated>2012-01-24T09:22:34.245+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>What the fucking XML is?</title><summary type='text'>In year 2005, before I got the offer from MYOB, and on the same time, I got several interview invitation, there was a very interesting interview session held at Nxxxxxxxx limited company. The interviewer is very familiar with Web base development (I guess), since all the question he ask are related to the Web Technology. He has throw out a very interesting question said "Do you know XML?" </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6487576535667292625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6487576535667292625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6487576535667292625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6487576535667292625'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/03/what-fucking-xml-is.html' title='What the fucking XML is?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5518686904436449686</id><published>2009-03-15T11:24:00.006+08:00</published><updated>2009-09-19T11:05:03.262+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Error in mounting FAT32 USB in Linux</title><summary type='text'>Problem background:When I mount an FAT32 USB drive in Linux, it will prompt an error something like below:mount: you must specify the filesystem type.I don't know what is that means, I usually will ignore it. Once I ignore this message, and continue with my task, I notice that some of the files with capital letters in it will gone after transfering from Linux to Windows through the USB drive. All</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5518686904436449686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5518686904436449686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5518686904436449686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5518686904436449686'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/03/error-in-mounting-fat32-usb-in-linux.html' title='Error in mounting FAT32 USB in Linux'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-1137464147392265309</id><published>2009-03-15T10:44:00.007+08:00</published><updated>2009-09-19T11:05:30.885+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to write file into Fat32 USB?</title><summary type='text'>Problem background:I have a USB drive with Fat32 format, but I could not write any files into that drive.The solution:1. ls /media/disk -lThis to verified that whether my USB have write access on it. When I use this command, it show me something like below:drwx------ 2 root root 2. chown -R root:rootThis command is to give the ownership to the root user too.[Reference]1. CHMOD Help.2 chmod by the</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/1137464147392265309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=1137464147392265309' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1137464147392265309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1137464147392265309'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/03/how-to-write-file-into-fat32-usb.html' title='How to write file into Fat32 USB?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5661378621634278900</id><published>2009-03-14T14:31:00.015+08:00</published><updated>2009-09-19T11:05:58.110+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to format USB drive into Fat32 format?</title><summary type='text'>Problem Background:Some of the files created in Linux will not be able to format in Windows, it keep prompting you error said that the device was on use by some other else. When bringing back the USB drive to Linux, the files was locked. there is no way for you to delete it. Thus I am force to format the USB drive under Linux.Solution:umount the USB drive.log in as root.delete the existing </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5661378621634278900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5661378621634278900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5661378621634278900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5661378621634278900'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/03/how-to-format-usb-drive-into-fat32.html' title='How to format USB drive into Fat32 format?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6060634461760599347</id><published>2009-03-07T13:34:00.004+08:00</published><updated>2012-01-24T09:22:34.219+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Career Advancement into Linux Development</title><summary type='text'>I have been dreaming to be a Linux developer for a long time. Now my dream have come true and it is so real. Now I am a Linux developer, developing Linux software using the Linux Operating System. I am using VIM as my editor, GDB as my debugger, G++/GCC as my compiler and MAKE as my script to issue a batch of command into compiler. I can't believe it I can do that. That was great and it is so </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6060634461760599347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6060634461760599347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6060634461760599347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6060634461760599347'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/03/career-advancement-into-linux.html' title='Career Advancement into Linux Development'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-9091740893080259452</id><published>2009-03-01T16:57:00.003+08:00</published><updated>2012-01-24T09:24:58.865+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Setting up QT on Ubuntu Linux</title><summary type='text'>I have been used and played around on Linux for about 2 years. My main activity are basically typing documents, surfing Internet, troubleshooting and administration work. But in this year, I have to move on to do some development work on Linux. Due to the limitation on my technical knowledge on Dell E5400, and also the number of Linux distribution choices available on my desk, I have chosen </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/9091740893080259452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=9091740893080259452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/9091740893080259452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/9091740893080259452'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/03/setting-up-qt-on-ubuntu-linux_01.html' title='Setting up QT on Ubuntu Linux'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8865703240274650416</id><published>2009-03-01T14:20:00.006+08:00</published><updated>2012-01-24T09:36:54.695+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>swprintf() in Cygwin</title><summary type='text'>I was installing Cygwin in my home's PC. When I try to compile a simple program, it giving me an error arguing that swprintf() was not declared. I have been compile this program using LINUX, but now it is giving me this error seems so weired to me. I though Cygwin will make the porting from LINUX to Windows go easier? Or it should be hassle free?Just curious to know whether this is my fault? Am I</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8865703240274650416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8865703240274650416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8865703240274650416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8865703240274650416'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/03/swprintf-in-cygwin.html' title='swprintf() in Cygwin'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5093680298484357281</id><published>2009-02-28T13:28:00.005+08:00</published><updated>2012-01-24T09:38:03.043+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Getting myself familiar with VIM</title><summary type='text'>I have been using VIM as my main editor in Linux development for about a month now. I was gradually fall in love with this tool because I like command base editor. I hate those graphical editor (IDE) because I am having difficulty by using the mouse pointer and then aim at the point and then hit the button to fire. That's why I am good in using shortcut key to accomplish my task quickly.

With </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5093680298484357281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5093680298484357281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5093680298484357281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5093680298484357281'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/02/getting-myself-familiar-with-vim.html' title='Getting myself familiar with VIM'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-506941439750854146</id><published>2009-02-28T12:57:00.008+08:00</published><updated>2009-09-19T11:08:42.709+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VirtualBox'/><title type='text'>Experience on VirtualBox</title><summary type='text'>Recently, I am using VirtualBox to do my development work. I found out that there are some difficulty in sharing documents and source code from virtual machine and host machine.I am using Windows XP as my host as I am still maintaining the software on Windows at the same time while developing Linux software, thus I have try something out on Microsoft virtual PC. What hurting my is Microsoft's </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/506941439750854146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=506941439750854146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/506941439750854146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/506941439750854146'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/02/experience-on-virtualbox.html' title='Experience on VirtualBox'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4401811484466038607</id><published>2009-02-14T11:59:00.010+08:00</published><updated>2012-01-24T09:22:34.212+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Making wrong decision</title><summary type='text'>I have spend up to 1.5 months to work on the port over from Windows to Linux. Does it really need so much of time to carry out the work? Actually the answer is no. What went wrong? This is due to my wrong assumption to the header specification on MinGW and Cygwin.I started out my project by using MinGW to compile the code. It works perfect at initial stage. But when I try to compile using Cygwin,</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4401811484466038607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4401811484466038607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4401811484466038607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4401811484466038607'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/02/making-wrong-decision.html' title='Making wrong decision'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8462108335561775930</id><published>2009-02-07T15:41:00.005+08:00</published><updated>2012-01-24T09:22:34.270+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>My Open Source Empire</title><summary type='text'>Recently I was using Microsoft's virtualPC to be my test ground on Linux. After a while I notice that it doesn't work well on Linux, for example, the display doesn't support correctly or the display totally crash/corrupted. Thus when I was looking for a powerful virtual machine, just like VMWare, and it must be free, I found VirtualBox. The functionality are almost similar to VMWare, good to try </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8462108335561775930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8462108335561775930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8462108335561775930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8462108335561775930'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/02/my-open-source-empire.html' title='My Open Source Empire'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-1661495458662061225</id><published>2009-02-07T14:55:00.003+08:00</published><updated>2009-09-19T11:11:04.107+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Port over from Windows to Linux</title><summary type='text'>My first experience to port from Windows to Linux. It is not an easy job although I have done the port over before in my previous project.  That is port from a web base program (done in Java) into Windows base program (done using C++). To be more precisely, I am re-writing the whole code from ground up using MFC and C++. It is not port over.My definition of port over means to make use of the same</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/1661495458662061225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=1661495458662061225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1661495458662061225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/1661495458662061225'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/02/port-over-from-windows-to-linux.html' title='Port over from Windows to Linux'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8933292888068007660</id><published>2009-02-01T10:41:00.007+08:00</published><updated>2009-09-19T11:13:39.893+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>UNIX certification</title><summary type='text'>Few days ago I was doing my study on UNIX specification to see how they defined the header standard on UNIX. My finding was this kind of specification really exists and it is called Single UNIX Specification (POSIX). And it is maintained but Open Group - a software standards organization sponsored by a number of major software vendors [1].Their most popular programs are the certification program.</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8933292888068007660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8933292888068007660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8933292888068007660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8933292888068007660'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/02/unix-certification.html' title='UNIX certification'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3507530921774304025</id><published>2009-01-31T16:43:00.008+08:00</published><updated>2012-01-24T09:22:34.196+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Touque Game Engine is not a free tool</title><summary type='text'>That is bad when everything is not free. Whenever I am looking for something great sure will charge on the fee. They suppose to provide a free version with limited functionality for trial. They have forget about those busy peoples who only have a small amount of time to do their own thing.This thing doesn't suit to me because it is aim for rapid application development. My objective is to work on</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3507530921774304025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3507530921774304025' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3507530921774304025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3507530921774304025'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/01/touque-game-engine-is-not-free-tool.html' title='Touque Game Engine is not a free tool'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5700380416269482622</id><published>2009-01-04T15:51:00.007+08:00</published><updated>2012-01-24T09:14:27.188+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>Planing on Boost engine</title><summary type='text'>I was planing to use boost engine in my project. But I have spend the whole day in configuring the boost thing. At first, i have choose to do the manual configuration, but then later I found out there is actually an exe installer ready for me. ok... Everything is there now. It is very simple to use for visual studio compiler, but if I'm using MinGW, then I have to copy the whole boost directory (</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5700380416269482622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5700380416269482622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5700380416269482622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5700380416269482622'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2009/01/planing-on-boost-engine.html' title='Planing on Boost engine'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5504459378806853232</id><published>2008-12-28T12:55:00.007+08:00</published><updated>2009-09-19T11:13:12.697+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>Do You Know well in JavaScript?</title><summary type='text'>How many of you know well about JavaScript? Basically JavaScript is not a language; it was a script, adopting the object-oriented concept. This could be great in nowadays since everyone are so concern about O-O concept. In reality, how many of you able to code it well. How many of you know how to code JavaScript in a right way? Let me guess, there is no one can do it well.I have been assigned to </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5504459378806853232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5504459378806853232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5504459378806853232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5504459378806853232'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/12/how-many-of-you-know-well-about.html' title='Do You Know well in JavaScript?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-3963304566193457503</id><published>2008-12-27T16:08:00.003+08:00</published><updated>2009-07-12T20:33:56.750+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Something was missing in Web Browser</title><summary type='text'>UrgghhHHH~I have installed firefox and flash player plugin, I notice that there were two things are not working in my Linux.1) Some of the website couldn't show up the picture correctly. eg. youtube.com and amazon.com.Is this a JavaScript error? Or Internet connection problem?2) There is no chinese input.The chinese language was not install in my machine, and also don know whether there is a </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/3963304566193457503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=3963304566193457503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3963304566193457503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/3963304566193457503'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/12/something-was-missing-in-web-browser.html' title='Something was missing in Web Browser'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8523940948573998783</id><published>2008-12-20T14:12:00.013+08:00</published><updated>2012-01-24T09:22:34.302+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Master Degree Plan</title><summary type='text'>I was planing to continue my Master degree in next year. I have been thinking for this for quite a number of years. Do I really need this? Due to my passion of learning, and I don't want to waste my time on those self research study, I have make a decision to go for Master degree.MMU is currently offer a Master of Comp. Sc. in Software Engineering and Software Architecture.Here are the subjects </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8523940948573998783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8523940948573998783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8523940948573998783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8523940948573998783'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/12/master-degree-plan.html' title='Master Degree Plan'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6956931988498969733</id><published>2008-11-29T13:34:00.009+08:00</published><updated>2009-09-19T11:20:06.279+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project'/><title type='text'>New plan for 2009</title><summary type='text'>I have make a decision not to developing the UML tool as I found out that this is worth nothing and does not bring any benefit to me. Why do I need to create the thing again when it is already in the market? What for? Just for my own fun. This is true. I am really have great passion in programming. It seems so stupid to me because no matter how hard I do and how much effort I put on it, it just </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6956931988498969733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6956931988498969733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6956931988498969733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6956931988498969733'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/11/new-plan-for-2009.html' title='New plan for 2009'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4158592478107480686</id><published>2008-07-20T16:32:00.005+08:00</published><updated>2009-09-19T11:14:47.898+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project'/><title type='text'>The Script Manager</title><summary type='text'>I have created a Script manager for managing the script command for my UML tool. It is a Singleton as there is only 1 script manager in the application. The responsibility for this manager is to manage the script command enters from input and then digest the command to know what it suppose to do. After that it’ll instruct Paint manager to draw out the diagram. For now this manager is able to </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4158592478107480686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4158592478107480686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4158592478107480686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4158592478107480686'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/07/script-manager.html' title='The Script Manager'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4473650129646363350</id><published>2008-07-12T17:55:00.006+08:00</published><updated>2009-09-19T11:15:16.679+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project'/><title type='text'>UML Tool -&gt; Diagram Manager</title><summary type='text'>This project supposes to be short and fun, but it end up hard and sophisticate. Creating a UML Tool is not that easy actually. There are many design issue like the tedious one – UML syntax need to be determined carefully. Besides that I was choosing Win32 as my development platform. I wonder whether I have chosen the right technology to do it. This should be a rapid development and I suppose to </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4473650129646363350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4473650129646363350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4473650129646363350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4473650129646363350'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/07/change-of-uml-tool.html' title='UML Tool -&gt; Diagram Manager'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8199355382986198595</id><published>2008-06-15T19:37:00.006+08:00</published><updated>2009-09-19T11:15:40.060+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project'/><title type='text'>New Plan – UML TOOL</title><summary type='text'>I got a new plan. After the Search Program, UML tool will be my next project. This project was started since two weeks ago. My initial plan was using C# to create it, but due to the limitation of my C# skill (as I don’t know C#), thus I will use C++ and will be make use of GDI+ in this project.The idea was this. The program will be a command base program where it wouldn’t accept any mouse input. </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8199355382986198595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8199355382986198595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8199355382986198595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8199355382986198595'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/06/new-plan-uml-tool.html' title='New Plan – UML TOOL'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6768552234546195791</id><published>2008-06-07T20:31:00.001+08:00</published><updated>2009-09-19T11:16:48.839+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Alternate Solution To My Search Program</title><summary type='text'>Found an alternative way that will do the same thing that my program do. By using find command in Linux, U still can print out a list of search result into a file. If U are using Windows, try to get a copy of Cygwin, U will get the Linux command too.Usage:find  My_Path  &gt;&gt;  Desired_outputeg:find C:\Test &gt;&gt; test.txtOutput:c:\testc:\test\a.txtc:\test\b.cppDisadvantage:print out unwanted directory </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6768552234546195791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6768552234546195791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6768552234546195791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6768552234546195791'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/06/alternate-solution-to-my-search-program.html' title='Alternate Solution To My Search Program'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4464122123242959349</id><published>2008-05-18T21:00:00.002+08:00</published><updated>2009-09-19T11:17:09.267+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>Trick to track the argument in console</title><summary type='text'>On last week, I was working so hard to put in three features for the search program.FEATURE LIST:- Search path. This feature allows dynamically to search the desired path- List. This is to show out the search result.- Output. Export search result to text file.The first two already done. Third feature still in progress.During this experience project, I found a very interesting issue. How to track </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4464122123242959349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4464122123242959349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4464122123242959349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4464122123242959349'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/05/trick-to-track-argument-in-console.html' title='Trick to track the argument in console'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-4476920242243299819</id><published>2008-05-04T21:06:00.004+08:00</published><updated>2009-09-19T11:17:22.017+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cpp'/><title type='text'>My first day in C++ .Net.</title><summary type='text'>The first application that adopts this technology is my search file console program. The objective of this program is to retrieve all the files by searching through the particular location (including the remote media and network media).    I am having trouble at the first run. I mean every time I start something new, I’ll create a simple “Hello World” program to make sure everything are in place.</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/4476920242243299819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=4476920242243299819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4476920242243299819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/4476920242243299819'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2008/05/my-first-day-in-c-net.html' title='My first day in C++ .Net.'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-8603282060144544610</id><published>2007-09-23T21:22:00.002+08:00</published><updated>2009-08-06T21:30:31.998+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>My modem is working now</title><summary type='text'>The modem is alive. It is working now. I am posting this from my Linux box. I feel so happy now as I have spent quite a number of days to configure my modem. To search for the latest modem driver is not a hard job but configure it to make work is a hard job. Right until now, the modem still haven't correctly configure. Every time I turn on my Linux I still need to configure it in order to get </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/8603282060144544610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=8603282060144544610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8603282060144544610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/8603282060144544610'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/09/my-modem-is-working-now.html' title='My modem is working now'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6806805551546302847</id><published>2007-09-16T21:00:00.002+08:00</published><updated>2009-08-06T21:30:48.768+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Tools to detect my modem</title><summary type='text'>I have downloaded a tool called Scanmodem from linmodem support page while I get into this HOWTO slmodem for Gentoo. I know this site is definitely for Gentoo Linux, but I was running out of hope to install my modem. There are so limited resources out there. I must give try on whatever I found.This tool can help you to detect your modem device, the files needed to compile your modem and many more</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6806805551546302847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6806805551546302847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6806805551546302847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6806805551546302847'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/09/tools-to-detect-my-modem.html' title='Tools to detect my modem'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5819995587352763898</id><published>2007-09-15T16:01:00.003+08:00</published><updated>2012-01-24T09:12:40.680+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>First try on installing a modem on Mandriva 2007</title><summary type='text'>Few months ago, when starting to setup my Linux box on my machine, the primary installation before development tools is the modem driver and display driver. The first driver I was trying to install is the modem driver. This driver is come together with the hardware. Unlike the display driver, this free me some hassle work in searching for the driver.

I am surprising that I am able to see the </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5819995587352763898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5819995587352763898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5819995587352763898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5819995587352763898'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/09/first-try-on-installing-modem-on.html' title='First try on installing a modem on Mandriva 2007'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6010800636326879655</id><published>2007-09-12T12:44:00.003+08:00</published><updated>2009-09-19T11:19:24.205+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project'/><title type='text'>Changing Direction of My Project</title><summary type='text'>I have a bad news. Due to the limited time I have, the project was drop as my initial plan. But something was change; I was planning to make a UI-less utility to make it simpler to develop. I don't need to care the about UI design issues, the feel and look. This project will be changing its development tools from MFC to STL. I was planning to make it executable in both window and Linux OS since I</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6010800636326879655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6010800636326879655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6010800636326879655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6010800636326879655'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/09/changing-direction-of-my-project.html' title='Changing Direction of My Project'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-7940004852430413068</id><published>2007-09-10T22:00:00.000+08:00</published><updated>2007-09-15T16:35:06.580+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>WHAT is Winmodem</title><summary type='text'>WHAT is WinmodemThese few days working on Linux modem and been struggling in installing the driver. Winmodem and Linmodem are a new term which I see frequently during my searching process. I was curious about these and did a search from the Internet. This is what I got."A Winmodem is a software modem designed to work with the Microsoft Windowsoperating system. A traditional modem uses hardware to</summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/7940004852430413068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=7940004852430413068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7940004852430413068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7940004852430413068'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/09/what-is-winmodem.html' title='WHAT is Winmodem'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-21390492792931679</id><published>2007-09-08T14:15:00.003+08:00</published><updated>2012-01-24T09:12:57.052+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Disable XGL on MANDRIVA 2007</title><summary type='text'>Well! I got the NVIDIA ready on my PC now. I have two options to turn into 3D mode. One is AIGLX and the other is XGL. What was that actually? Have a quick search at Google, but I still couldn’t find one solution.

First I try on AIGLX; this seems no different with the previous setting which is using the generic driver. Then I try on XGL, the whole desktop was turn into white screen with a black </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/21390492792931679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=21390492792931679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/21390492792931679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/21390492792931679'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/09/disable-xgl-on-mandriva-2007.html' title='Disable XGL on MANDRIVA 2007'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-2234330215614734249</id><published>2007-08-29T12:58:00.004+08:00</published><updated>2012-01-24T09:13:13.478+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Install NVIDIA on Mandriva 2007</title><summary type='text'>I have installed the display card driver on Mandriva 2007 successfully. Cheers!! There was a long story in order to get the work done and due to the lack of knowledge in Linux, I have been hitting the wall for so many times. You know what; I have spent up to three days to install this driver. This is so ridiculous.

First day:

I get the driver from NVIDIA website. There was a file with RUN </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/2234330215614734249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=2234330215614734249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2234330215614734249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2234330215614734249'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/08/install-nvidia-on-mandriva-2007.html' title='Install NVIDIA on Mandriva 2007'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-2411729392080842880</id><published>2007-08-12T19:35:00.004+08:00</published><updated>2012-01-24T09:25:44.666+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Setup wireless network in my uncle house</title><summary type='text'>On Wednesday, my uncle called me to help him to setup a wireless network. Unfortunately I don’t have this knowledge and I do tell him that I don’t know how to do that. But he keep persuading me to go as it is very easy to setup. But in fact it is not. The first thing I ask to myself is how am I going to connect my PC to the wireless router? There must be some setting for the IP address. But how </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/2411729392080842880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=2411729392080842880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2411729392080842880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/2411729392080842880'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/08/setup-wireless-network-in-my-uncle.html' title='Setup wireless network in my uncle house'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-5500459845619428354</id><published>2007-07-22T18:02:00.002+08:00</published><updated>2012-01-24T09:25:44.676+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Tedious Defect</title><summary type='text'>Monday (16 July 2007)This is a hard war. I am working on a defect which is having calculation error in report. At first I suspect there is a double entry error. This could be a new challenge on me as I never work this before. I am spending the whole day to look for the real problem in the source code, resource file and the work flow. Unfortunately all the effort are wasted in this day because </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/5500459845619428354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=5500459845619428354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5500459845619428354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/5500459845619428354'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/07/monday-16-july-2007-this-is-hard-war.html' title='Tedious Defect'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-7517634107655713569</id><published>2007-07-22T14:57:00.001+08:00</published><updated>2012-01-24T09:13:28.089+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>New Explore: MCNLive</title><summary type='text'>On last weekend, I found a mini OS called MCNLive. MCNLive is base on the Mandriva 2007. It just cost me around 440MB and without the need to installed it into hard disk. Everything are load from the CD and execute from RAM when it is needed. Thus I did a test on it. I burn it into CD, and boot up from the CD with my PC which have Windows XP installed.

When it first boot, I see a series of boot </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/7517634107655713569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=7517634107655713569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7517634107655713569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7517634107655713569'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/07/new-explore-on-weekend.html' title='New Explore: MCNLive'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-7925159154158280085</id><published>2007-03-26T14:50:00.002+08:00</published><updated>2012-01-24T09:25:44.685+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>How to deliver software on time?</title><summary type='text'>After reading the article provided by Steve McConnell, it gave me a sense to bargain with my boss. You can find this article below in this post.To deliver software on time is the most difficult task for me. I could say that it just like “Mission Impossible X – James Bone version”. Say, you have features A, B, and C in version 1 and deliver it within two months, then your boss want you to add on </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/7925159154158280085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=7925159154158280085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7925159154158280085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/7925159154158280085'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/03/how-to-deliver-software-on-time.html' title='How to deliver software on time?'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7814200695624534397.post-6541024107117050341</id><published>2007-03-24T20:05:00.003+08:00</published><updated>2009-09-19T11:17:40.716+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project'/><title type='text'>File Manager Project</title><summary type='text'>Greetings!My project is on run again. I have been stop for this excitement activity for a long time. Now it comes to me again. For this year, I have a couple of idea to work on it. So many stuff need to be done for this year.Let me introduce my first project - the File Manager. This is my personal assistant to help me in organizing the file on CD/DVD. I used to do my backup in CD/DVD, </summary><link rel='replies' type='application/atom+xml' href='http://huahsin68.blogspot.com/feeds/6541024107117050341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7814200695624534397&amp;postID=6541024107117050341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6541024107117050341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7814200695624534397/posts/default/6541024107117050341'/><link rel='alternate' type='text/html' href='http://huahsin68.blogspot.com/2007/03/file-manager-project.html' title='File Manager Project'/><author><name>华歆</name><uri>http://www.blogger.com/profile/01323699681672612156</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_8g39VZQPi-Y/SnRGpQyF_DI/AAAAAAAAAAs/kAb1YvZp44k/S220/huahsin68_head.png'/></author><thr:total>0</thr:total></entry></feed>
