<?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-6581299884181630324</id><updated>2011-10-16T00:44:57.196-07:00</updated><title type='text'>Smells the Coffee</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-8981277108808580565</id><published>2008-05-28T06:47:00.000-07:00</published><updated>2008-05-28T06:51:42.438-07:00</updated><title type='text'>End of this Blog</title><content type='html'>Since my office blocks this blog site, I've moved to a new one. Please go to my new blog @ &lt;a href="http://dhydrated.wordpress.com"&gt;dhydrated.wordpress.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-8981277108808580565?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/8981277108808580565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=8981277108808580565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/8981277108808580565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/8981277108808580565'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2008/05/end-of-this-blog.html' title='End of this Blog'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-6937694298129979532</id><published>2007-11-09T05:19:00.000-08:00</published><updated>2007-11-09T20:58:57.349-08:00</updated><title type='text'>Google Talk on Nokia e61i</title><content type='html'>My wife recently got Nokia e61i for her b'day. And the first thing I want to test is the Wi-Fi capability of the phone. I wanted my wife be able to chat with me thru Google Talk whenever I'm away from home.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/RzRe64s3fJI/AAAAAAAABko/0FWLUUcmku0/s1600-h/DSC_0193.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_pevwVhmns1A/RzRe64s3fJI/AAAAAAAABko/0FWLUUcmku0/s320/DSC_0193.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830241227832466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pevwVhmns1A/RzRe7Is3fKI/AAAAAAAABkw/3Y6hP58eEH4/s1600-h/DSC_0198.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_pevwVhmns1A/RzRe7Is3fKI/AAAAAAAABkw/3Y6hP58eEH4/s320/DSC_0198.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830245522799778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, I started to log on the net and surf 'http://talk.google.com'.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_pevwVhmns1A/RzRe7Ys3fLI/AAAAAAAABk4/XYetNiPzqv4/s1600-h/DSC_0200.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_pevwVhmns1A/RzRe7Ys3fLI/AAAAAAAABk4/XYetNiPzqv4/s320/DSC_0200.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830249817767090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then, I clicked on 'Launch Google Talk Gadget', which I could have a Google Talk on a browser with no installation required.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_pevwVhmns1A/RzRe7Ys3fMI/AAAAAAAABlA/1P8IU8Jl5l8/s1600-h/DSC_0203.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_pevwVhmns1A/RzRe7Ys3fMI/AAAAAAAABlA/1P8IU8Jl5l8/s320/DSC_0203.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830249817767106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then, it prompted me to sign-in and I'd signed-in.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/RzRe74s3fNI/AAAAAAAABlI/ac_XXAH4IBM/s1600-h/DSC_0204.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_pevwVhmns1A/RzRe74s3fNI/AAAAAAAABlI/ac_XXAH4IBM/s320/DSC_0204.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830258407701714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It asking me whether it is ok to leave the secured page and I pressed 'Yes'.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_pevwVhmns1A/RzRfOYs3fOI/AAAAAAAABlQ/S620Lx2JEik/s1600-h/DSC_0205.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_pevwVhmns1A/RzRfOYs3fOI/AAAAAAAABlQ/S620Lx2JEik/s320/DSC_0205.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830576235281634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately, the nokia e61i standard browser don't has the flash player to support 'Google Talk Gadget'.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/RzRfO4s3fPI/AAAAAAAABlY/mhfRH_-Zrio/s1600-h/DSC_0216.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_pevwVhmns1A/RzRfO4s3fPI/AAAAAAAABlY/mhfRH_-Zrio/s320/DSC_0216.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830584825216242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then, I'd came across a piece of software called 'fring' where if installed on a smartphone, it could be an interface to several IMs on the Net. Google Talk is one of 'em.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/RzRfO4s3fQI/AAAAAAAABlg/j6kkAlIc0T8/s1600-h/DSC_0218.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_pevwVhmns1A/RzRfO4s3fQI/AAAAAAAABlg/j6kkAlIc0T8/s320/DSC_0218.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830584825216258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Once, installed, I ran it. It required for me to log in only once for the first time. And walla! My wife able to chat with me thru Gtalk on her phone. Cool!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pevwVhmns1A/RzRfPIs3fRI/AAAAAAAABlo/ArjoQsbXGYQ/s1600-h/DSC_0220.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_pevwVhmns1A/RzRfPIs3fRI/AAAAAAAABlo/ArjoQsbXGYQ/s320/DSC_0220.JPG" alt="" id="BLOGGER_PHOTO_ID_5130830589120183570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Currently, fring does not support Yahoo messenger. So, for now my wife has to resort to ebuddy mobile using the browser to chat via Yahoo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-6937694298129979532?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/6937694298129979532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=6937694298129979532' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/6937694298129979532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/6937694298129979532'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/11/my-wife-recently-got-nokia-e61i-for-her.html' title='Google Talk on Nokia e61i'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pevwVhmns1A/RzRe64s3fJI/AAAAAAAABko/0FWLUUcmku0/s72-c/DSC_0193.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-4750690779651630161</id><published>2007-10-15T19:59:00.000-07:00</published><updated>2007-10-15T23:30:26.430-07:00</updated><title type='text'>Hari Raya 2007</title><content type='html'>On the first day reporting back to office after Hari Raya holidays, first natural things to do is to upload Hari Raya photos. This time around, Hari Raya brings a different meaning to me and my wifey. This is our first time celebrating Raya with our Adam since he was born a month after raya last year. Preparations before Raya were mostly about Adam. By first week of Puasa, his Opah, had already sow his first Baju Melayu. I haven't seen Baju Melayu that small before. Since it was the first time his Opah sewing a 10 month old Baju Melayu, there were some trials and errors. Eventually, she managed to complete it and it is d' most adorable piece of clothing I ever seen.&lt;br /&gt;&lt;br /&gt;I guess, it is natural, once you have a child and wife, their priorities come before you. There was nothing I've planned to get for myself for this Hari Raya. Then of course, wifey keep hustling me to get a new Baju Melayu to match with Adam. Honestly, I'm glad that I'm over with all those branded clothing and stuffs. Thinking back, when I used to get all those expensive shoes, shirts and etc., from my mom before I was married, it was all a waste of my family money. Not that I don't appreciate what my family had done for me but I jez wish I had the same mentality then, like I am now. But again, parent will do all sorts of thing to make their children happy. Jez like me doing it to Adam. It must be a natural cycle.&lt;br /&gt;&lt;br /&gt;I wish to apologize to all who know me personally, whether I've hurt anyone feelings  either face2face or online. Selamat Menyambut Hari Raya Aidilfitri to all the muslims.&lt;br /&gt;&lt;br /&gt;&lt;table style="width: 194px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background: transparent url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat scroll left center; height: 194px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" align="center"&gt;&lt;a href="http://picasaweb.google.com/taufek/HariRayaAidilfitri2007"&gt;&lt;img src="http://lh6.google.com/taufek/RxQi90avGFE/AAAAAAAABQQ/zQ4UhuBc0n4/s160-c/HariRayaAidilfitri2007.jpg" style="margin: 1px 0pt 0pt 4px;" height="160" width="160" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-family: arial,sans-serif; font-size: 11px;"&gt;&lt;a href="http://picasaweb.google.com/taufek/HariRayaAidilfitri2007" style="color: rgb(77, 77, 77); font-weight: bold; text-decoration: none;"&gt;Hari Raya Aidilfitri 2007&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-4750690779651630161?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/4750690779651630161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=4750690779651630161' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/4750690779651630161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/4750690779651630161'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/10/hari-raya-2007.html' title='Hari Raya 2007'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-6472106345595063078</id><published>2007-10-10T22:49:00.000-07:00</published><updated>2007-10-11T01:06:22.293-07:00</updated><title type='text'>SQL INSERT statement with 'Reserved Word' Column Name</title><content type='html'>I wonder, who was the genius who created a table column, named 'AND'. In any software development, it is fundamental not to use reserved words besides their documented usage. Today my colleague asked me how to create SQL INSERT statement for a column consists of reserved word 'AND'. I have to make some trials and errors kinda research since I had never came across a table as ridiculous as this.&lt;br /&gt;&lt;br /&gt;Although, it'll never work, I've to tried below INSERT statement anyway.&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color: rgb(51, 51, 255);font-size:100%;" &gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;INSERT INTO mytable (id, &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;and&lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;) VALUES (1, 'TEST');&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;By running above INSERT statement, you will received below error message.&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;&lt;span style="font-family:courier new;"&gt;You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and) VALUES (1,'TEST')' at line 1&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;Some references I got from the Internet, they said it could be solved just by enclosing the column name with quotes ('and'). I've tried and it doesn't work.&lt;br /&gt;Then I've came across MySQL Online Reference, where it stated there are three ways or syntax you could use to refer to a column, which are as below:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&amp;lt;column_name&amp;gt;&lt;/li&gt;&lt;li&gt;&amp;lt;table_name&amp;gt;.&amp;lt;column_name&amp;gt;&lt;/li&gt;&lt;li&gt;&amp;lt;database_name&amp;gt;.&amp;lt;table_name&amp;gt;.&amp;lt;column_name&amp;gt;&lt;/li&gt;&lt;/ol&gt;So to solve my friend's problem, we can jez easily rephrase our insert statement as below:&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:100%;" &gt;&lt;span style="font-family:courier new;"&gt;&lt;blockquote&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;INSERT INTO mytable (id, &lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;&lt;span style="font-family:courier new;"&gt;mytable.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;and&lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;) VALUES (1, 'TEST');&lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;So by appending the table name prior to the column name (separated by dot '.'), we have turned this statement into a valid INSERT statement. Walla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-6472106345595063078?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/6472106345595063078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=6472106345595063078' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/6472106345595063078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/6472106345595063078'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/10/insert-statement-with-reserved-word.html' title='SQL INSERT statement with &apos;Reserved Word&apos; Column Name'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-535177848154865875</id><published>2007-10-10T19:07:00.000-07:00</published><updated>2007-10-16T00:20:45.263-07:00</updated><title type='text'>How to Rerender 'Mandatory' InputText with A4J</title><content type='html'>I was working on A4J (Ajax for JSF) for a week now. Just when I'm about to like A4J (Ajax for JSF), I hit a dead end with a bug. Initially, when I started writing this article, it was intended as a Bug report. But while I was preparing the snapshots, kachiingg..!!, my email received a notification from JBoss forum. Anxiously, I clicked on the URL in the mail, after several minutes of waiting (yes, JBoss, you guys need to do something with your website performance), I've received a solution from 'SergeySmirnov'. Russian I presumed. So from Bug report, this article turned to a solution. That's a miracle of the Internet. OK, back to my problem.&lt;br /&gt;&lt;br /&gt;Supposely, A4J makes it simple for a developer to apply Ajax capabilities on their current JSF applications. And I admit, it is. After a week trying on A4J, I've been able to make cool Ajax call between my client page and server.&lt;br /&gt;&lt;br /&gt;Here is the problem. I have a simple form, where I display a name in two format. One with an &amp;lt;h:inputtext&amp;gt; tag and another one in the &amp;lt;h:outputtext&amp;gt; tag.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/Rw2JHkavFRI/AAAAAAAABGU/FBwOZri3dJ4/s1600-h/filled_form.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_pevwVhmns1A/Rw2JHkavFRI/AAAAAAAABGU/FBwOZri3dJ4/s320/filled_form.png" alt="" id="BLOGGER_PHOTO_ID_5119899114518025490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Very simple. Below is the code for each object on the page.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_pevwVhmns1A/Rw2N6UavFaI/AAAAAAAABHc/n1tYMpB9wXg/s1600-h/inputcode.png"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_pevwVhmns1A/Rw2N6UavFaI/AAAAAAAABHc/n1tYMpB9wXg/s320/inputcode.png" alt="" id="BLOGGER_PHOTO_ID_5119904384442897826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Input field code.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/Rw2N6kavFbI/AAAAAAAABHk/oFWYIjzs1Mk/s1600-h/textcode.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_pevwVhmns1A/Rw2N6kavFbI/AAAAAAAABHk/oFWYIjzs1Mk/s320/textcode.png" alt="" id="BLOGGER_PHOTO_ID_5119904388737865138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Text output code.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_pevwVhmns1A/Rw2RbEavFdI/AAAAAAAABH0/buZAwMWODbo/s1600-h/buttoncode.png"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_pevwVhmns1A/Rw2RbEavFdI/AAAAAAAABH0/buZAwMWODbo/s320/buttoncode.png" alt="" id="BLOGGER_PHOTO_ID_5119908245618496978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Reset button code.&lt;br /&gt;&lt;br /&gt;As a conventional JSF way, I'd put 'immediate' attribute equals to 'true' for my &amp;lt;a4j:commandbutton&amp;gt;, in order to by pass the validation since the &amp;lt;h:inputtext&amp;gt; 'required' attribute is 'true'. The thing is, when I clicked on 'Reset' it only 'rerenders' the text output. Input field value, remains. Hmm. That's not right. It should clears off both, input and output objects.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pevwVhmns1A/Rw2JH0avFTI/AAAAAAAABGk/qPJklVfXBmI/s1600-h/refreshed_form.png"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_pevwVhmns1A/Rw2JH0avFTI/AAAAAAAABGk/qPJklVfXBmI/s320/refreshed_form.png" alt="" id="BLOGGER_PHOTO_ID_5119899118812992818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to 'SergeySmirnov' from JBoss.com forum, he gaves a solution. Instead of using  'immediate' attribute to 'true', I should use &amp;lt;a4j:region&amp;gt; to surround my reset code like below.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/Rw2RrkavFeI/AAAAAAAABH8/-rCw3KfbO6E/s1600-h/buttonregioncode.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_pevwVhmns1A/Rw2RrkavFeI/AAAAAAAABH8/-rCw3KfbO6E/s320/buttonregioncode.png" alt="" id="BLOGGER_PHOTO_ID_5119908529086338530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As you can guess by now, it works. My reset buttons clears off both objects. By surrounding my reset button with &amp;lt;a4j:region&amp;gt;, it will only submit this particular region as an Ajax request and omits the others.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pevwVhmns1A/Rw2JH0avFSI/AAAAAAAABGc/vDhlO5K4pR8/s1600-h/empty_form.png"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_pevwVhmns1A/Rw2JH0avFSI/AAAAAAAABGc/vDhlO5K4pR8/s320/empty_form.png" alt="" id="BLOGGER_PHOTO_ID_5119899118812992802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yeah... A4J rules!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-535177848154865875?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/535177848154865875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=535177848154865875' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/535177848154865875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/535177848154865875'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/10/how-to-rerender-mandatory-inputtext.html' title='How to Rerender &apos;Mandatory&apos; InputText with A4J'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pevwVhmns1A/Rw2JHkavFRI/AAAAAAAABGU/FBwOZri3dJ4/s72-c/filled_form.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-4796596247489833629</id><published>2007-10-09T22:32:00.000-07:00</published><updated>2007-10-09T22:59:32.815-07:00</updated><title type='text'>US$100 'OLPC' Laptop</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pevwVhmns1A/Rwxkv0avFQI/AAAAAAAABGM/qHYQUJrj-sQ/s1600-h/olpc-laptop.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_pevwVhmns1A/Rwxkv0avFQI/AAAAAAAABGM/qHYQUJrj-sQ/s320/olpc-laptop.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5119577649100821762" /&gt;&lt;/a&gt;&lt;br /&gt;You may wonder what is OLPC. It stands for "One Laptop Per Child". To me it's the most noble project I've came across. The mission is to provide the children from all over the world, especially poverty countries,  with this laptop which is also known as 'XO' laptop. The price is US$100. Now they have a program called "Get 1 Give 1", where you could purchase this laptop for US$400, and another laptop will be giveaway as a charity. For more info, go to &lt;a href="http://www.laptop.org"&gt;www.laptop.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On personal note, I jez wish they'd put in Java in to the laptop. I'm not saying Python is not good. But being a Java developer, I just think with Java, this laptop could has more killer applications and games.&lt;br /&gt;&lt;br /&gt;Below is a video on the 'XO laptop'.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/BBoghPvyhts"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/BBoghPvyhts" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-4796596247489833629?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/4796596247489833629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=4796596247489833629' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/4796596247489833629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/4796596247489833629'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/10/us100-olpc-laptop.html' title='US$100 &apos;OLPC&apos; Laptop'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pevwVhmns1A/Rwxkv0avFQI/AAAAAAAABGM/qHYQUJrj-sQ/s72-c/olpc-laptop.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-1201095590254510181</id><published>2007-10-01T17:49:00.000-07:00</published><updated>2007-10-01T18:05:45.042-07:00</updated><title type='text'>Attack of the Allergy</title><content type='html'>Never thought one day I could had an allergy attack. Never had any history of allergy before and now, I had one. Maybe it's just a message from above, for skipping 'Terawih' this year. After one jab on my behind and 2 jabs on my arm, hopefully the allergy will go away. Sick of going back and forth to the clinic and hospital. My first 2 visits to the clinic, was a waste of time. The doctor probably gave me some generic (cheap) drugs for my allergy. Don't even bother to look at my body. Some doctor just do it for the money I guess. But my visit to the hospital was totally the opposite. The doctor really showed her interest to treat me. She probably shots every drugs she could possibly give to me. Hopefully, the allergy stays away this time.&lt;br /&gt;Doctor sending me for a stress test, which she said, could be one of the contributor for this allergy attack. I'm not that stress till I could get this sick. At least I think so. Well, I'm not that fit to be running on the treadmill during this fasting month. Maybe after raya, I'll think about it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-1201095590254510181?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/1201095590254510181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=1201095590254510181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/1201095590254510181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/1201095590254510181'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/10/attack-of-allergy.html' title='Attack of the Allergy'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-7071154454637751194</id><published>2007-09-24T18:39:00.000-07:00</published><updated>2007-09-25T17:43:49.260-07:00</updated><title type='text'>How to Convert File to byte[] and Vice Versa.</title><content type='html'>Need of converting your image to byte[] and back to image again? No worries mate. Below are the methods to convert an image or file to byte[], and vice versa.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(102, 102, 102);font-family:courier new;font-size:85%;"  &gt;Note: If someone knows how to properly format below codes in a blog, please lemme know.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;/*&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; * Created on 18-Sep-2007&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; */&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;package com.taufek.test;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import java.io.ByteArrayInputStream;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import java.io.ByteArrayOutputStream;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import java.io.File;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import java.io.FileOutputStream;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import java.io.InputStream;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import javax.imageio.stream.FileImageInputStream;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;/**&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; * @author Taufek&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; */&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;public class FileHandler {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    public byte[] readImage2ByteArray() {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        FileImageInputStream input = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        ByteArrayOutputStream output = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        byte[] buf = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        byte[] data = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        try {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            input = new FileImageInputStream(new File("c:/dangdut.jpg"));&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            output = new ByteArrayOutputStream();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            buf = new byte[512];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            data = null;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            int numBytesRead = 0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            while ((numBytesRead = input.read(buf)) != -1) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                output.write(buf, 0, numBytesRead);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            data = output.toByteArray();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            output.close();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            input.close();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        } catch (Exception e) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            e.printStackTrace();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        return data;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    public void buildImageFromByteArray(byte[] data) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        InputStream is = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        FileOutputStream fos = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        byte[] buf = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        int read = 0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        ByteArrayInputStream input = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        try {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            fos = new FileOutputStream(new File("c:/generated-dangdut.jpg"));&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            buf = new byte[512];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            input = new ByteArrayInputStream(data);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            while((read = input.read(buf)) != -1){&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                fos.write(buf, 0, read);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            fos.flush();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            fos.close();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        } catch (Exception e) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            e.printStackTrace();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-7071154454637751194?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/7071154454637751194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=7071154454637751194' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/7071154454637751194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/7071154454637751194'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/09/how-to-convert-file-to-byte-and-vice.html' title='How to Convert File to byte[] and Vice Versa.'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-1188608532606584128</id><published>2007-09-24T17:57:00.001-07:00</published><updated>2007-09-24T18:01:30.352-07:00</updated><title type='text'>To My Perfect Angel</title><content type='html'>My wife has been so loving all these years. From the start, she luvs me for who I am. Don't mean to be so mushy, but you are my 'perfect human'. Having said that, I dedicate this song, 'Manusia Sempurna' to you my love.&lt;br /&gt;&lt;br /&gt;&lt;table bgcolor="#000000" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a style="left: 0px ! important; top: 0px ! important;" title="Click here to block this object with Adblock Plus" class="abp-objtab visible ontop" href="http://res0.esnips.com/escentral/images/widgets/flash/esnips_player.swf"&gt;&lt;/a&gt;&lt;embed quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#000" src="http://res0.esnips.com/escentral/images/widgets/flash/esnips_player.swf" flashvars="theTheme=blue&amp;amp;autoPlay=no&amp;amp;theFile=http://www.esnips.com//nsdoc/cfc1d454-1409-410a-8ff5-816540615f1b&amp;amp;theName=Nidji - Manusia Sempurna&amp;amp;thePlayerURL=http://res0.esnips.com/escentral/images/widgets/flash/mp3WidgetPlayer.swf" height="94" width="328"&gt;&lt;/embed&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;table style="font-family: Verdana,Arial,Helvetica,sans-serif; padding-left: 2px; color: rgb(255, 255, 255); text-decoration: none; font-size: 10px; font-weight: bold;" cellpadding="2"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a style="color: rgb(255, 255, 255); text-decoration: none;" href="http://www.esnips.com/CreateWidgetAction.ns?type=0&amp;amp;objectid=cfc1d454-1409-410a-8ff5-816540615f1b"&gt;     Get this widget &lt;/a&gt;&lt;/td&gt;&lt;td style="font-size: 7px; font-weight: normal;"&gt;|&lt;/td&gt;&lt;td align="center"&gt;&lt;a align="center" style="color: rgb(255, 255, 255); text-decoration: none;" href="http://www.esnips.com/doc/cfc1d454-1409-410a-8ff5-816540615f1b/Nidji---Manusia-Sempurna/?widget=flash_player_esnips_blue"&gt;     Track details  &lt;/a&gt;&lt;/td&gt;&lt;td style="font-size: 7px; font-weight: normal;"&gt;|&lt;/td&gt;&lt;td&gt;&lt;a align="center" style="color: rgb(255, 102, 0); text-decoration: none;" href="http://www.esnips.com//adserver/?action=visit&amp;amp;cid=player_dna&amp;amp;url=/socialdna"&gt;   eSnips Social DNA    &lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-1188608532606584128?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/1188608532606584128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=1188608532606584128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/1188608532606584128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/1188608532606584128'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/09/to-my-perfect-angel.html' title='To My Perfect Angel'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6581299884181630324.post-3332532589893221334</id><published>2007-09-24T17:52:00.000-07:00</published><updated>2007-09-24T18:03:55.760-07:00</updated><title type='text'>Getting on the Bandwagon</title><content type='html'>Been avoiding blogging on the Net til' now. This is my , hmm..., can't really remember how many attempts I did previously, to start blogging. Little did I realized how our precious web had transformed so much recently. After attending a seminar on Web 2.0, I'd realized how important it is to join any community on the Net (Thanks to 'TigerFarm' from Sun). Hopefully, not so much of making money out of it, but works as a therapy by releasing some thoughts out of this brain of mine. Deep inside me, I know there must be something I could contribute to the world, at least in the geeky world of 'Java'.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;    System.out.println("Hello World");&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6581299884181630324-3332532589893221334?l=smellsthecoffee.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smellsthecoffee.blogspot.com/feeds/3332532589893221334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6581299884181630324&amp;postID=3332532589893221334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/3332532589893221334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6581299884181630324/posts/default/3332532589893221334'/><link rel='alternate' type='text/html' href='http://smellsthecoffee.blogspot.com/2007/09/getting-on-bandwagon.html' title='Getting on the Bandwagon'/><author><name>The Coder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh5.google.com/taufek/RxSDFUavGRI/AAAAAAAABTI/QEHlWYnJ7QE/s144/me_in_mask.jpg'/></author><thr:total>0</thr:total></entry></feed>
