<?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-5080936</id><updated>2012-01-29T04:37:38.909-08:00</updated><title type='text'>Life of a java disciple</title><subtitle type='html'>Nothing under SUN is better than JAVA</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default?start-index=101&amp;max-results=100'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>141</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5080936.post-7903526820909226219</id><published>2010-10-25T00:15:00.000-07:00</published><updated>2010-10-25T00:26:24.678-07:00</updated><title type='text'>Secure Facebook Browsing</title><summary type='text'>It is common that most websites use HTTPS for user authentication and use HTTP for everything else. This leaves users vulnerable to Cookie Hijacking. Tools like Firesheep  brought this to forefront. It lets someone in your network perform Cookie Hijacking of Facebook as simple as installing Firefox Extension. The best way to avoid this hack is to completely use HTTPS when using Facebook but the </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/7903526820909226219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=7903526820909226219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7903526820909226219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7903526820909226219'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/10/secure-facebook-browsing.html' title='Secure Facebook Browsing'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3982299605886071422</id><published>2010-10-22T22:50:00.000-07:00</published><updated>2010-10-22T23:03:19.405-07:00</updated><title type='text'>Firefox Extension: Block Facebook from your life</title><summary type='text'>Its impossible to be on web and not be a Facebook user these days. Even if you are not a Social Network user, Facebook is notified whenever you visit one of the more than one million sites on the web that use Facebook Connect and has a history of leaking personally identifiable information to third parties. Either way Facebook knows your web life.Here is a Firefox Extension that completely blocks</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3982299605886071422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3982299605886071422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3982299605886071422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3982299605886071422'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/10/firefox-extension-block-facebook-from.html' title='Firefox Extension: Block Facebook from your life'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-7909239480161788009</id><published>2010-04-12T15:14:00.000-07:00</published><updated>2010-04-12T15:28:15.306-07:00</updated><title type='text'>WGET - Authentication</title><summary type='text'>How to access a page using wget that requires authentication? wget is well equipped to handle multiple authentication scenario's.HTTP Basic Athentication: To download a page that requires HTTP basic authentication use the following mechanism:wget https://myUserName:myPassword@www.myserver.com/mypage.htmlwget http://myUserName:myPassword@www.myserver.com/mypage.htmlForm Post: To download a page </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/7909239480161788009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=7909239480161788009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7909239480161788009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7909239480161788009'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/04/wget-authentication.html' title='WGET - Authentication'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3896426070053605300</id><published>2010-03-31T10:59:00.000-07:00</published><updated>2010-03-31T11:15:05.436-07:00</updated><title type='text'>Hey Microsoft how about banning iTunes on windows?</title><summary type='text'>Wouldn't it be interesting if Microsoft follows "CPU Hog" strategy from Jobs and ban iTunes on windows for installing malware that is "Memory Hog"?</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3896426070053605300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3896426070053605300' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3896426070053605300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3896426070053605300'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/03/hey-microsoft-how-about-banning-itunes.html' title='Hey Microsoft how about banning iTunes on windows?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_QI0GoVGC-js/S7OQPJKZ1XI/AAAAAAAACmE/eqv6MIVxJYk/s72-c/itunes1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-8815202608370266103</id><published>2010-03-08T09:57:00.000-08:00</published><updated>2010-03-09T08:29:10.079-08:00</updated><title type='text'>Making No as Default in EXTJS Confirm Dialog</title><summary type='text'>Currently there is no configuration that supports making "No" button as default for a Confirm dialog in ExtJS. So how to make no button as default?One way to do this is to get Dialog and mark second button as default. Here is the code snippet that makes no as default button:var dialog = Ext.MessageBox.confirm('Confirm', 'Do you really mean it?' ,feedbackFunction).getDialog();dialog.defaultButton </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/8815202608370266103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=8815202608370266103' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8815202608370266103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8815202608370266103'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/03/making-no-as-default-in-extjs-confirm.html' title='Making No as Default in EXTJS Confirm Dialog'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-5129885619216196128</id><published>2010-03-07T10:13:00.000-08:00</published><updated>2010-03-07T10:43:33.365-08:00</updated><title type='text'>GZIP and Save the earth</title><summary type='text'>It is amazing how we think about least significant things and put in Maximum effort rather than take care of low hanging fruits first. GZIP RFC came out around 1996 and all modern browsers (HTTP/1.1 supported Browsers) support GZIP and still it is amazing how many website doesn't support such a basic trick to save 50% of their  bandwidth costs. Just adding GZIP support reduces bandwidth by 50% (</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/5129885619216196128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=5129885619216196128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5129885619216196128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5129885619216196128'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/03/gzip-and-save-earth.html' title='GZIP and Save the earth'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-7646562247264361350</id><published>2010-01-18T05:16:00.000-08:00</published><updated>2010-01-18T05:57:31.248-08:00</updated><title type='text'>Making Jersey work with Spring</title><summary type='text'>Making Jersey work with Spring simplifies JAX-RS (Restful webservices) and make Restful services development look lot easier. This is simple tutorial of how to make Jersey work with Spring3.0 (Same can be applied to Spring 2.5)Libraries needed:1) Spring 3.0 distribution.2) Jersey 1.x distribution.3) Jersey Spring 1.0.1-SNAPSHOTLets Inject a simple Spring Bean using Jersey @Inject annotation.Step </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/7646562247264361350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=7646562247264361350' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7646562247264361350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7646562247264361350'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/01/making-jersey-work-with-spring.html' title='Making Jersey work with Spring'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-5525854185808638093</id><published>2010-01-08T17:17:00.000-08:00</published><updated>2010-01-08T17:22:00.053-08:00</updated><title type='text'>Android Everywhere</title><summary type='text'>Sun's dream of putting Java Everywhere is finally being realized but it has nothing to do with Sun and everything to do with Google.Now Android is on Laptops, Netbooks, Mobile Phones, Video Phones, Washing Machines, Microwaves, Printers. Android is fast becoming UI device for consumer electronics.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/5525854185808638093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=5525854185808638093' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5525854185808638093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5525854185808638093'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/01/android-everywhere.html' title='Android Everywhere'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-2289547932644120262</id><published>2010-01-04T22:19:00.000-08:00</published><updated>2010-01-04T22:32:43.260-08:00</updated><title type='text'>MySpace Shame: Fix API and then talk of Developer Contest</title><summary type='text'>Today MySpace announced Submissions Now Open for the MySpace Developer Challenge. Which is really great because MySpace is also trying to drive innovation from developer community on its platform. I got pretty excited to get an app going using Myspace API. After trying to integrate MySpace OAuth for an hour without much success constantly failing in 6.3.2 section of OAuth spec title Service </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/2289547932644120262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=2289547932644120262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2289547932644120262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2289547932644120262'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2010/01/myspace-shame-fix-api-and-then-talk-of.html' title='MySpace Shame: Fix API and then talk of Developer Contest'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-5203372651048417869</id><published>2009-12-24T07:30:00.000-08:00</published><updated>2009-12-24T07:34:41.713-08:00</updated><title type='text'>Disabling browser context menu in ExtJS</title><summary type='text'>Many a times when ExtJs context menu (Right Click Menu) is added to components, it creates a problem as browser right click menu comes up after ExtJs right click menu is displayed. This is one of common issues posted on ExtJs forums consistently. Here is a simple way to solve the problem:Add the following line:    Ext.getBody().on("contextmenu", Ext.emptyFn, null, {preventDefault: true});as first</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/5203372651048417869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=5203372651048417869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5203372651048417869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5203372651048417869'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/12/disabling-browser-context-menu-in-extjs.html' title='Disabling browser context menu in ExtJS'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-8525505343265466936</id><published>2009-10-09T00:09:00.000-07:00</published><updated>2009-10-09T00:12:09.702-07:00</updated><title type='text'>The Boy Who Harnessed the Wind</title><summary type='text'>First watched this dude on John Stewart. Most fascinating thing I heard in a while and proof world is filled with Hope: </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/8525505343265466936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=8525505343265466936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8525505343265466936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8525505343265466936'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/10/boy-who-harnessed-wind.html' title='The Boy Who Harnessed the Wind'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3134650866976677044</id><published>2009-02-19T22:27:00.000-08:00</published><updated>2009-02-19T22:39:39.695-08:00</updated><title type='text'>Bye Bye Spammers</title><summary type='text'>It appears after the latest attempt to drop the connection from spammers at IP level, traffic has come to normal level. To read about the issue and resolution follow these links:Day 1Day 2Graph showing traffic returning to normal:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3134650866976677044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3134650866976677044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3134650866976677044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3134650866976677044'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/02/bye-bye-spammers.html' title='Bye Bye Spammers'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_QI0GoVGC-js/SZ5N5jkDdXI/AAAAAAAACN4/PMivYuPlN6Y/s72-c/byebye.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-2262617077561517669</id><published>2009-02-19T00:09:00.000-08:00</published><updated>2009-02-19T16:55:37.366-08:00</updated><title type='text'>Someone remind google what year it is</title><summary type='text'>Chrome 1.0.154.48. was released on Feb 3 2009.Chrome home page seems to have the same issue:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/2262617077561517669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=2262617077561517669' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2262617077561517669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2262617077561517669'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/02/some-remind-google-what-year-it-is.html' title='Someone remind google what year it is'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_QI0GoVGC-js/SZ0UC3htOZI/AAAAAAAACNo/Ewe5CkV6i1g/s72-c/chrome.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-8154504091612727159</id><published>2009-02-17T19:46:00.000-08:00</published><updated>2009-02-17T19:51:54.932-08:00</updated><title type='text'>More fun with Proxy</title><summary type='text'>After disabling proxy on my server, I still see traffic on my server being high (My monthly quota might not exceed at this rate but takes up 50% of Bandwidth). Looking at access log it appears that requests hasn't stopped though they are getting 403 error. So requests coming to server and 403 response by itself is making up few GB worth a data every day. So decided to block these requests at IP </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/8154504091612727159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=8154504091612727159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8154504091612727159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8154504091612727159'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/02/more-fun-with-proxy.html' title='More fun with Proxy'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3427379524431897352</id><published>2009-02-16T11:22:00.000-08:00</published><updated>2009-02-16T11:27:49.293-08:00</updated><title type='text'>Proxy turn it off</title><summary type='text'>Noticed something funny on my personal webserver. I was testing some proxy settings and left proxy setting on when done. Today morning when I tried to access my server, its unreachable. Checking on the log's there seem to be too many requests proxying through my web server. All the IP's seem to originate from China and destination seems to be Ad server:60.173.11.121 - - [16/Feb/2009:12:07:27 -</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3427379524431897352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3427379524431897352' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3427379524431897352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3427379524431897352'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/02/proxy-turn-it-off.html' title='Proxy turn it off'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3108855081790876718</id><published>2009-01-11T20:48:00.000-08:00</published><updated>2009-01-11T22:48:29.509-08:00</updated><title type='text'>JSF and Nested Diagnostic Context</title><summary type='text'>One of the important design criteria for any large concurrent system is to be able to audit and debug production logs. Any real-world web applications need to deal with multiple clients simultaneously. In a typical java web application implementation of such a system, different threads will handle different clients. A possible but discouraged approach to differentiate the logging output of one </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3108855081790876718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3108855081790876718' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3108855081790876718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3108855081790876718'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/01/jsf-and-nested-diagnostic-context.html' title='JSF and Nested Diagnostic Context'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_QI0GoVGC-js/SWrT64HAePI/AAAAAAAACKc/rOfC9f09fas/s72-c/jsflifecycle.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-918844641606606352</id><published>2009-01-10T11:01:00.000-08:00</published><updated>2009-01-10T11:33:12.171-08:00</updated><title type='text'>Microsoft and Silly bugs</title><summary type='text'>Less than a fortnight back Zune30 leap year bug caused mass suicide of all Zune30 devices. Later on it was found to be simple looping bug in Zune's Clock Driver as shown here in the code to determine year part of the date:year = ORIGINYEAR; /* = 1980 */while (days &gt; 365){    if (IsLeapYear(year))    {        if (days &gt; 366)        {            days -= 366;            year += 1;        }    }    </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/918844641606606352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=918844641606606352' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/918844641606606352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/918844641606606352'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2009/01/microsoft-and-silly-bugs.html' title='Microsoft and Silly bugs'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-8857690485453217882</id><published>2008-12-24T17:46:00.000-08:00</published><updated>2008-12-24T17:47:12.617-08:00</updated><title type='text'>If Matrix ran on Windows</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/8857690485453217882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=8857690485453217882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8857690485453217882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8857690485453217882'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/12/if-matrix-ran-on-windows.html' title='If Matrix ran on Windows'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-4449422265919798629</id><published>2008-11-03T18:26:00.000-08:00</published><updated>2008-11-03T18:41:00.825-08:00</updated><title type='text'>Throwing this java.lang.Error can get you fired</title><summary type='text'>Imagine your boss going through your server log file and he see's the Error being thrown as CoderMalfunctionError. The discussion might not start in a pleasant way but you both might end up laughing since it really has nothing to do with Coder Malfunctioning.   java.nio.charset.CoderMalfunctionError is thrown when either encoder or decoder is malfunctioning. Sun decided to call combination of </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/4449422265919798629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=4449422265919798629' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4449422265919798629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4449422265919798629'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/11/throwing-this-javalangerror-can-get-you.html' title='Throwing this java.lang.Error can get you fired'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-4222611076090858704</id><published>2008-10-17T21:56:00.000-07:00</published><updated>2008-10-17T23:27:11.462-07:00</updated><title type='text'>Debugging JWS with Eclipse</title><summary type='text'>After nearly 10 years, I spent considerable amount of time working on java desktop application recently. Looking at Java Web Start forums and FAQ it appears still users have issues with setting up Eclipse Remote Debugging with Java Web Start. This can be easily achieved by following three simple steps:1. Debug Java Web Start applications locally before deploying them on your web server. i.e use </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/4222611076090858704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=4222611076090858704' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4222611076090858704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4222611076090858704'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/10/debugging-jws-with-eclipse.html' title='Debugging JWS with Eclipse'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-5246949347774954126</id><published>2008-09-23T15:07:00.000-07:00</published><updated>2008-09-23T15:09:11.049-07:00</updated><title type='text'>Android Price</title><summary type='text'>I saw the live webcast and tried to preorder Andriod which was supposed to be 179$ with 2 year contract. But here is what I see when I go to TMobile web site and try to buy G1:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/5246949347774954126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=5246949347774954126' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5246949347774954126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5246949347774954126'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/09/android-price.html' title='Android Price'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QI0GoVGC-js/SNlo67Hq66I/AAAAAAAAB0g/dKYI_ZNINAI/s72-c/android.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-4163514315513215995</id><published>2008-09-19T11:59:00.001-07:00</published><updated>2008-09-19T12:01:18.622-07:00</updated><title type='text'>Best PC vs Mac Parody</title><summary type='text'>With all the hype around Microsoft and Apple Ads, I think this the best parody:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/4163514315513215995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=4163514315513215995' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4163514315513215995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4163514315513215995'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/09/best-pc-vs-mac-parody.html' title='Best PC vs Mac Parody'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-743606278738211689</id><published>2008-09-15T22:16:00.000-07:00</published><updated>2008-10-27T22:06:23.261-07:00</updated><title type='text'>JPA: java.lang.IllegalArgumentException: Removing a detached</title><summary type='text'>One of the common issues that I end up debugging is the following exception:java.lang.IllegalArgumentException: Removing a detached instanceWhen does this occur?: While removing a record.Why does this occur?: You are trying to delete a record which is retrieved in another transaction (probably even trying to delete a record that is stored in user HTTP session).How to fix it?: Make sure you </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/743606278738211689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=743606278738211689' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/743606278738211689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/743606278738211689'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/09/jpa-javalangillegalargumentexception.html' title='JPA: java.lang.IllegalArgumentException: Removing a detached'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3728552876355862479</id><published>2008-08-31T23:02:00.000-07:00</published><updated>2008-08-31T23:26:31.698-07:00</updated><title type='text'>Low cost Multi-Touch project</title><summary type='text'>Since there is too much hype of Multi-Touch products from different companies, its worth checking out Johnny Lee's cheaper version of Multi-Touch screen. I bought a LED flashlight for 18$ and ever since having fun with my WII.Here is a introduction video from Johnny Lee:Johnny Lee’s page has more info and is worth checking out.Also Wiimote Whiteboard has a good Java API that worked fairly well </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3728552876355862479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3728552876355862479' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3728552876355862479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3728552876355862479'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/08/low-cost-multi-touch-project.html' title='Low cost Multi-Touch project'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-2363042960847052981</id><published>2008-08-28T14:21:00.000-07:00</published><updated>2008-08-28T14:27:52.582-07:00</updated><title type='text'>Yahoo: Nicely Done</title><summary type='text'>Google and Yahoo both offer Ability to add RSS feeds to users personalized home page. While checking my personal server's access log, I noticed a nice little information that Yahoo sends with each request. It sends you data on how many users added your feed and how many times a feed has been loaded on users homepages. Here is a snippet from from yahoo and google requests from Apache access logs:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/2363042960847052981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=2363042960847052981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2363042960847052981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2363042960847052981'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/08/yahoo-nicely-done.html' title='Yahoo: Nicely Done'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-248275634082730906</id><published>2008-08-26T12:36:00.000-07:00</published><updated>2008-08-26T12:41:54.471-07:00</updated><title type='text'>Making Div Clickable</title><summary type='text'>Here is a simple trick to make entire div clickable which is needed when you want to make a banner clickable for a site:&lt;div id="banner" style="cursor: pointer;" onclick="location.href='http://javaswamy.blogspot.com/';"&gt;&lt;/div&gt;The best part is inside the Div you can have other links redirecting user to a different page.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/248275634082730906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=248275634082730906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/248275634082730906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/248275634082730906'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/08/making-div-clickable.html' title='Making Div Clickable'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-1162299806421850437</id><published>2008-08-25T22:47:00.000-07:00</published><updated>2008-08-31T23:30:48.449-07:00</updated><title type='text'>Google: Are you kidding me?</title><summary type='text'>That's the related search that World No 1 Search engine could come up for Java?Yahoo seems to be better in this case:I guess there is still need for multiple search engines.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/1162299806421850437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=1162299806421850437' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/1162299806421850437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/1162299806421850437'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/08/google-are-you-kidding-me.html' title='Google: Are you kidding me?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_QI0GoVGC-js/SLOZNWU4EFI/AAAAAAAABWo/Narl2wkkf_Y/s72-c/google-java.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-1375834429414068890</id><published>2008-06-11T21:38:00.000-07:00</published><updated>2008-06-11T21:39:53.829-07:00</updated><title type='text'>Firefox Mobile Concept Video</title><summary type='text'>Forefox Mobile concept video by Aza Raskin:    Firefox Mobile Concept Video from Aza Raskin on Vimeo.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/1375834429414068890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=1375834429414068890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/1375834429414068890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/1375834429414068890'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/06/firefox-mobile-concept-video.html' title='Firefox Mobile Concept Video'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-4789836387098867046</id><published>2008-05-28T22:59:00.000-07:00</published><updated>2008-05-30T13:18:53.309-07:00</updated><title type='text'>A Clever Hack</title><summary type='text'>Once in a while you see things and think "Seems so simple, Why didn't I think of that?". This Hack by Aza Raskin belongs to that Category. He created a simple and smart way to read user browser history. In the example here, Aza is maintaining an array all the social networking sites he is aware of and checking which of those site the user has visited. How can he do that? By checking the color of </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/4789836387098867046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=4789836387098867046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4789836387098867046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4789836387098867046'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/05/clever-hack.html' title='A Clever Hack'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3738709957507893709</id><published>2008-05-13T21:27:00.000-07:00</published><updated>2008-05-13T21:30:39.837-07:00</updated><title type='text'>Why we need to care for Net neutrality</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3738709957507893709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3738709957507893709' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3738709957507893709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3738709957507893709'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/05/why-we-need-to-care-for-net-neutrality.html' title='Why we need to care for Net neutrality'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QI0GoVGC-js/SCpq5R-D1OI/AAAAAAAABN8/TnHa6_unFd0/s72-c/netneutral.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-2793025584717000129</id><published>2008-03-02T00:12:00.001-08:00</published><updated>2008-03-02T00:18:55.645-08:00</updated><title type='text'>iPhone like Android Demo</title><summary type='text'>Darren Waters of BBC interviewed Andy Rubin Google's director of mobile platforms who provided a demo of Android Phone. The phone is based on touch screen and shows features similar to Apple iPhone running on 300MHz (Compared to iPhone which is a 600MHz phone) and also running on 3G Network (3G iPhone is still in the works). Looks like iPhone killer phones may be based on Android.I have been </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/2793025584717000129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=2793025584717000129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2793025584717000129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/2793025584717000129'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/03/iphone-like-android-demo_02.html' title='iPhone like Android Demo'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-4469318418509395742</id><published>2008-03-01T10:18:00.000-08:00</published><updated>2008-03-01T10:42:25.143-08:00</updated><title type='text'>Go Daddy: Configure Apache HTTPd as a reverse proxy for Tomcat</title><summary type='text'>Configuring Apache HTTPd as reverse proxy is one way to re-route requests to Tomcat from Apache. This post addresses how to do that for Dedicated Virtual Hosting at GoDaddy.com. Doing this requires simple configuration changes as described below:1. Find httpd.conf file (usually located at /etc/httpd/conf).2. Make sure the following lines are not commented in the file (by default they are not  </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/4469318418509395742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=4469318418509395742' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4469318418509395742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4469318418509395742'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/03/go-daddy-configure-apache-httpd-as.html' title='Go Daddy: Configure Apache HTTPd as a reverse proxy for Tomcat'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-9043175418555169556</id><published>2008-01-17T16:23:00.000-08:00</published><updated>2008-01-17T16:25:15.327-08:00</updated><title type='text'>Java is everywhere</title><summary type='text'>Not sure how this is missed but SUN seem to have started posting to YouTube on how Java is Everywhere. Good PR to the minimum:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/9043175418555169556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=9043175418555169556' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/9043175418555169556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/9043175418555169556'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/01/java-is-everywhere.html' title='Java is everywhere'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3000961108381282273</id><published>2008-01-06T00:01:00.000-08:00</published><updated>2008-01-06T00:18:05.000-08:00</updated><title type='text'>RIP Netscape Navigator</title><summary type='text'>AOL has announced that its discontinuing support for Netscape Web Browser. Though it was just matter of when, somehow I still have nostalgic feelings and fond memories of Netscape. Without Netscape, Internet would not have been what it is today. Some of the contributions from Netscape are good and some are bad but when Internet history is being written Netscape would have a chapter of its own. </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3000961108381282273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3000961108381282273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3000961108381282273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3000961108381282273'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/01/rip-netscape-navigator.html' title='RIP Netscape Navigator'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-8417310316135682616</id><published>2008-01-05T01:51:00.000-08:00</published><updated>2008-01-07T01:40:41.872-08:00</updated><title type='text'>Amazon Kindle has JVM</title><summary type='text'>Amazon Kindle seems to be heavy on Java. All the applications running seems to be developed in Java. From the look of the files existing on Kindle, it appears Kindle is using CDC and CVM. If Amazon opens up Kindle, it would become a great programming device for Java Developers soon and most widely available CDC device. According to Tritschler  opening up kindle API's is a future direction.Looking</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/8417310316135682616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=8417310316135682616' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8417310316135682616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/8417310316135682616'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2008/01/amazon-kindle-has-jvm.html' title='Amazon Kindle has JVM'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-7728985148488486905</id><published>2007-12-14T22:39:00.000-08:00</published><updated>2007-12-14T22:43:16.130-08:00</updated><title type='text'>Amazon SimpleDB</title><summary type='text'>Amazon added the final missing key ingredient to their online computing services Simple DB. Currently simple DB is in Limited Beta.Thoughts based on initial read:• Provides Web Service interface to Simple DB. Not traditional SQL.• Provides Domains (Similar to Tables), Items (Similar to Rows) and Attributes (Similar to Columns).• Provides Ability to create Domains, Get/Put/Delete items in Domains </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/7728985148488486905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=7728985148488486905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7728985148488486905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/7728985148488486905'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2007/12/amazon-added-final-missing-key.html' title='Amazon SimpleDB'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-5826661049527733451</id><published>2007-11-01T00:04:00.000-07:00</published><updated>2007-11-01T00:13:55.010-07:00</updated><title type='text'>Serving Global Markets</title><summary type='text'>Why Orkut is hugely popular in India compared to MySpace and Facebook which are popular in US? money.cnn.com has an interesting comment on the same that came from Nayak an young entrepreneur:I asked him why he thinks Orkut is so much more popular in India than in the U.S. His answer suggested it might have something to do with Google's renowned technical capabilities. He points out that many of </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/5826661049527733451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=5826661049527733451' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5826661049527733451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/5826661049527733451'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2007/11/serving-global-markets.html' title='Serving Global Markets'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-4426144916023095445</id><published>2007-08-16T00:38:00.001-07:00</published><updated>2007-08-16T00:38:54.065-07:00</updated><title type='text'>Art of designing WSDL</title><summary type='text'>Most common misconception is that Architect role ends at deciding what web services needs to be used. Designing web service by itself is an Art and doing it right provides:Maximize reuse of servicesEnforce better version controlBetter code generationGreater interoperabilityIncreased testabilityHere are some good resources on how to design good WSDL's:Using XML Schemas Effectively in WSDL </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/4426144916023095445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=4426144916023095445' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4426144916023095445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4426144916023095445'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2007/08/art-of-designing-wsdl_16.html' title='Art of designing WSDL'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-4415822813911587438</id><published>2007-08-14T21:13:00.000-07:00</published><updated>2007-08-29T01:05:19.042-07:00</updated><title type='text'>Binding JBoss to specific IP</title><summary type='text'>One of the common questions from JBoss newbies I had to answer in last couple of months is "How do I bind JBoss Specific to my IP on windows?".Here is the simple one liner:run.bat -Djboss.bind.address=IP</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/4415822813911587438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=4415822813911587438' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4415822813911587438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/4415822813911587438'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2007/08/binding-jboss-to-specific-ip.html' title='Binding JBoss to specific IP'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-6835608047787046854</id><published>2007-07-14T22:32:00.000-07:00</published><updated>2007-07-14T22:37:37.984-07:00</updated><title type='text'>Start Firefox with your previous session</title><summary type='text'>One of the best features of Firefox is ability to restore session when your OS or Browser crashes. This helps by not loosing the page you are currently viewing. Reading browser startup page KB it appears we can set browser to start the with previous session by default. This can be done with about:config by changing value of browser.startup.page to 3.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/6835608047787046854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=6835608047787046854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/6835608047787046854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/6835608047787046854'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2007/07/start-firefox-with-your-previous.html' title='Start Firefox with your previous session'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-3572252541124948783</id><published>2007-06-24T11:41:00.000-07:00</published><updated>2007-06-24T11:42:10.020-07:00</updated><title type='text'>HTML Expert</title><summary type='text'>Check this HTML Expert:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/3572252541124948783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=3572252541124948783' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3572252541124948783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/3572252541124948783'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2007/06/html-expert.html' title='HTML Expert'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-117165158014293957</id><published>2007-02-16T10:35:00.000-08:00</published><updated>2007-03-18T04:09:12.630-07:00</updated><title type='text'>Using Fiddler with Firefox</title><summary type='text'>The only reason I ever used IE is for Fiddler tool in last 2 years. Now looking at Fiddler docs there seems to be way to use Fiddler with Firefox.Here the steps:1. Look for BrowserPAC.js in fiddler directory under "My Documents". (for me its C:\My Documents\Fiddler\Scripts\BrowserPAC.js)2. Use "Automatic proxy configuration URL:" for Firefox and set the value to BrowserPAC.js full path (Tools --&gt;</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/117165158014293957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=117165158014293957' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/117165158014293957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/117165158014293957'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2007/02/using-fiddler-with-firefox.html' title='Using Fiddler with Firefox'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-115501372217427130</id><published>2006-08-07T21:33:00.000-07:00</published><updated>2006-08-07T22:08:42.230-07:00</updated><title type='text'>JDBC 4.0 Resources</title><summary type='text'>Here are good resources for getting started on JDBC4.0:JSR's:JSR 221: JDBC 4.0 API SpecificationJSR 270: Java SE 6 ("Mustang") Release ContentsArticles:Upcoming Features in JDBC 4JDBC 4.0 Enhancements in Java SE 6Sun Blogs:Lance Andersen's(JDBC 4.0 specification lead) BlogAmit's Blog</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/115501372217427130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=115501372217427130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/115501372217427130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/115501372217427130'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2006/08/jdbc-40-resources.html' title='JDBC 4.0 Resources'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-115273785867066857</id><published>2006-07-12T13:52:00.000-07:00</published><updated>2006-07-12T14:04:09.866-07:00</updated><title type='text'>Why your Mom should Firefox2 Today</title><summary type='text'>A Picture is worth 1000 words. Here is an examples on why you need and your Mom need to get Firefox2 today:1) Anti-phishing: Checkout the email I received supposedly from Paypal.On opening it in Firefox2 you get the warning right away:2) Spell check integration: Firefox2 has an awesome spell check integration for all the forms filled:So get yourself and your Mom Firefox2 today.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/115273785867066857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=115273785867066857' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/115273785867066857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/115273785867066857'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2006/07/why-your-mom-should-firefox2-today.html' title='Why your Mom should Firefox2 Today'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-110814659041729945</id><published>2005-02-11T10:27:00.000-08:00</published><updated>2005-02-11T10:30:34.896-08:00</updated><title type='text'>Got TiVo</title><summary type='text'>Got TiVo yesterday. Java API being made available made me buy TiVo. I am already impressed by what I can do with my TiVo.One problem is that the software on latest TiVo is still 5.3.x and 7.1 is required to use java api. So signed up to priority list and waiting for the upgrade to occur. (Was told this might take several weeks).</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/110814659041729945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=110814659041729945' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110814659041729945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110814659041729945'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2005/02/got-tivo.html' title='Got TiVo'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-110352489353692426</id><published>2004-12-19T22:32:00.000-08:00</published><updated>2007-04-03T10:55:05.906-07:00</updated><title type='text'>JSSE: How to ignore CertificateException: Couldn't find trusted certificate"?</title><summary type='text'>While testing SecureSocket code, sometimes you would need code to ingore certificate validation. JSSE provides a simple way to do this by writing your own TrustManager. The  below sample code lets you write simple clients ignore certificate validation:     &lt;!-- start source code --&gt;       01 02 03 import java.io.InputStream;04 import java.io.OutputStream;05 06 import javax.net.ssl.SSLContext;</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/110352489353692426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=110352489353692426' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110352489353692426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110352489353692426'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/12/jsse-how-to-ignore-certificateexceptio.html' title='JSSE: How to ignore CertificateException: Couldn&apos;t find trusted certificate&quot;?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-110352094643508766</id><published>2004-12-19T21:30:00.000-08:00</published><updated>2008-10-27T22:14:35.639-07:00</updated><title type='text'>Mustang: 2 new methods in String class.</title><summary type='text'>Two new helper methods are added to String class. The changes are described in bug#6189137.1. boolean isEmpty() { return length() == 0; }2. boolean contains(String s) { return indexOf(s) &gt;= 0; }</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/110352094643508766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=110352094643508766' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110352094643508766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110352094643508766'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/12/mustang-2-new-methods-in-string-class.html' title='Mustang: 2 new methods in String class.'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-110322035091531179</id><published>2004-12-16T09:59:00.000-08:00</published><updated>2007-03-08T19:10:01.760-08:00</updated><title type='text'>BEA: Diablo (weblogic9 Beta) available for download</title><summary type='text'>BEA made Diablo (Weblogic9 Beta) available for download as promised today.Download it here.Documentation is here.What's new in 9.0 is here.The changes to me looked like this release should have been 8.2 instead of 9. There are lot of little goodies but nothing that really make me want to move to 9 from 8.1. The most exciting change is support for JDK5.0</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/110322035091531179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=110322035091531179' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110322035091531179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110322035091531179'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/12/bea-diablo-weblogic9-beta-available.html' title='BEA: Diablo (weblogic9 Beta) available for download'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-110307451024284699</id><published>2004-12-14T17:30:00.000-08:00</published><updated>2004-12-14T17:35:10.243-08:00</updated><title type='text'>Google: Is this really possible?</title><summary type='text'>Google did amazing JavaScript again with google suggest. I always hated Javascript and have to agree what google is doing is really amazing because its really cool and flaw less work with JavaScript and XMLHTTP.Here is a link to the compresses javascript used by google (Don't you wonder why so few sites really compress js?).</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/110307451024284699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=110307451024284699' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110307451024284699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110307451024284699'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/12/google-is-this-really-possible.html' title='Google: Is this really possible?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-110079855074659180</id><published>2004-11-18T09:18:00.000-08:00</published><updated>2004-11-18T09:22:30.746-08:00</updated><title type='text'>Why is Bill Gates so concerned about spam</title><summary type='text'>Microsoft has been talking about Spam for a while. So why is Bill Gates so concerned about Spam? Apparently thats because he world's most spammed man.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/110079855074659180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=110079855074659180' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110079855074659180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110079855074659180'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/11/why-is-bill-gates-so-concerned-about.html' title='Why is Bill Gates so concerned about spam'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-110072041500825885</id><published>2004-11-17T11:30:00.000-08:00</published><updated>2004-12-19T22:16:12.326-08:00</updated><title type='text'>J2SE 6.0 Snapshot Releases</title><summary type='text'>Sun released a snapshot release of Mustang. You can download binaries and Source bundle too. Detailed list of changes is available (Thanks to Graham Hamilton for quickly providing a change list).java -version output:java version "1.6.0-ea"Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b12)Java HotSpot(TM) Client VM (build 1.6.0-ea-b12, mixed mode, sharing)This snapshot </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/110072041500825885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=110072041500825885' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110072041500825885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/110072041500825885'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/11/j2se-60-snapshot-releases.html' title='J2SE 6.0 Snapshot Releases'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109721377551249163</id><published>2004-10-07T22:18:00.000-07:00</published><updated>2004-10-07T22:57:30.300-07:00</updated><title type='text'>JDocs: Sun is right</title><summary type='text'>First of all, I think JDocs is a great a Idea. Especially if you need to refer to several open source java docs. But using JDocs for a while I can see why Sun didn't want to provide JavaDocs at JDocs.com. JDocs.com doesn't have same uptime as java.sun.com: With little or no money that JDocs makes, Rick has little resources to maintain uptime required. Last two hours I am not able to access </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109721377551249163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109721377551249163' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109721377551249163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109721377551249163'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/10/jdocs-sun-is-right.html' title='JDocs: Sun is right'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109720627000109627</id><published>2004-10-07T20:23:00.000-07:00</published><updated>2004-10-07T20:31:10.000-07:00</updated><title type='text'>Firefox and Google Browser</title><summary type='text'>Firefox seems to be already the most popular browser that java developers are using. Looking at sitemeter reports for my Blog showed that IE has less than 30% share (ofcourse among people who visit this blog).A surprising entry is Google4.x browser. I am assuming its some fowl play :-)Here is the report anyway:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109720627000109627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109720627000109627' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109720627000109627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109720627000109627'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/10/firefox-and-google-browser.html' title='Firefox and Google Browser'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109704253267165924</id><published>2004-10-05T23:22:00.000-07:00</published><updated>2007-04-20T00:02:50.243-07:00</updated><title type='text'>Adding sound to a boring build</title><summary type='text'>Well, the builds that I do at my day job take a couple of minutes and I hate wating for build to complete. So i decided to add a simple voice notification mechanism at the end of the build so that I can go back to poor dos prompt. I was left with three options:1. Using optional ant task Sound.Using sound task is little boring since you need the audio files for what your build process want to </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109704253267165924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109704253267165924' title='27 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109704253267165924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109704253267165924'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/10/adding-sound-to-boring-build.html' title='Adding sound to a boring build'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>27</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109701229734318639</id><published>2004-10-05T14:29:00.000-07:00</published><updated>2004-10-05T14:38:17.343-07:00</updated><title type='text'>What bubble got Right</title><summary type='text'>Paul Graham has a great write up on What The Bubble Got Right. Its a great read since everthing that became fashionable during the Bubble is now unfashionable.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109701229734318639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109701229734318639' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109701229734318639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109701229734318639'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/10/what-bubble-got-right.html' title='What bubble got Right'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109684064266145537</id><published>2004-10-03T14:57:00.000-07:00</published><updated>2004-10-03T14:57:22.660-07:00</updated><title type='text'>Longest Stack Trace Ever?</title><summary type='text'>Jason Hunter posted a stack trace that appears to be longest ever. Ofcourse credit goes IBM :-)Here it goes:Nested Exception is java.lang.IllegalStateExceptionat com.ibm.wps.pe.pc.legacy.impl.PortletRequestImpl.getInputStream(PortletRequestImpl.java:221)at com.oreilly.servlet.multipart.MultipartParser.(MultipartParser.java:183)at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109684064266145537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109684064266145537' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109684064266145537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109684064266145537'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/10/longest-stack-trace-ever_109684064266145537.html' title='Longest Stack Trace Ever?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109635978793565284</id><published>2004-09-28T01:20:00.000-07:00</published><updated>2004-09-28T01:23:51.573-07:00</updated><title type='text'>Java Quiz - Win a GMail Invitation</title><summary type='text'>Why does the following program compile:public class Kumar {	public static void main(String args[]) {			// Hoping this code will not compile ?#$%&amp;**\u000d{		for (int i=0; i&lt;10; i++) {			System.out.println("Hello");		}		} //Additional close braces	}}The first one to answer gets a free GMail invitation. Answer to be posted tomorrow if no one get posts the correct answer.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109635978793565284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109635978793565284' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109635978793565284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109635978793565284'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/09/java-quiz-win-gmail-invitation.html' title='Java Quiz - Win a GMail Invitation'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109527228819506016</id><published>2004-09-15T11:13:00.000-07:00</published><updated>2004-09-15T11:18:08.196-07:00</updated><title type='text'>Preventing Google from caching your site</title><summary type='text'>When your site goes down or someone want to refer a old version of web pages google cache comes to rescue. But at times you don't want some pages to be cached by google. You can inform google not to cache a web page by adding a metatag as follows&lt;meta name=”googlebot” content=”noarchive”&gt;</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109527228819506016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109527228819506016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109527228819506016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109527228819506016'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/09/preventing-google-from-caching-your.html' title='Preventing Google from caching your site'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109388803990511685</id><published>2004-08-30T10:25:00.000-07:00</published><updated>2004-08-30T10:51:44.996-07:00</updated><title type='text'>ShortHorn and Long XP</title><summary type='text'>I am trying to make some meaning out of all the misguiding press relases and Interviews from the dark side about Longhorn changes.Longhorn now to be called ShortHorn:* WinFS is not part of the Longhorn2006 release.WinxowsXP now to be called LongXP:* Avalon and Indigo will be available on XP and Windows 2003.What does this mean?* Avalon being available for WindowsXP is a big push to Avalon </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109388803990511685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109388803990511685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109388803990511685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109388803990511685'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/08/shorthorn-and-long-xp.html' title='ShortHorn and Long XP'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-109376589195991198</id><published>2004-08-29T00:41:00.000-07:00</published><updated>2004-08-29T00:51:31.960-07:00</updated><title type='text'>Visual Studio learns from Java IDE's</title><summary type='text'>Gone are the days when every java developers hoped to find an IDE which is as capable as Visual Studio. Now Studio 2005 seem to be following Java IDE's. Here are the latest features  in Visual Studio 2005 :                      The Visual Studio IDE also includes new features. Refactoring intelligently updates your source code, and Expansions speed up code entry with predefined templates.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/109376589195991198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=109376589195991198' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109376589195991198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/109376589195991198'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/08/visual-studio-learns-from-java-ides.html' title='Visual Studio learns from Java IDE&apos;s'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-108663462356101604</id><published>2004-06-07T11:54:00.000-07:00</published><updated>2004-06-07T11:57:03.560-07:00</updated><title type='text'>Yahoo using Google adsense?</title><summary type='text'>A friend sent an Email that Yahoo web hosting ad appears on my blog as part of Google Ads. Here is the Yahoo web hosting ad:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/108663462356101604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=108663462356101604' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108663462356101604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108663462356101604'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/06/yahoo-using-google-adsense.html' title='Yahoo using Google adsense?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-108663241632804581</id><published>2004-06-07T11:20:00.000-07:00</published><updated>2004-06-07T11:20:53.280-07:00</updated><title type='text'>Film deal for 'Baghdad blogger'</title><summary type='text'>Film deal for Baghdad blogger. Salam Pax, whose real name has never been revealed, spent months writing an often bleakly humorous weblog which detailed the fears and hardships of Iraqi citizens. The diary began as a way for the 29-year-old architectural student to keep in touch with his friend Raed in Jordan. "It was just simple things about what was happening in Baghdad so he could stay in touch</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/108663241632804581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=108663241632804581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108663241632804581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108663241632804581'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/06/film-deal-for-baghdad-blogger.html' title='Film deal for &apos;Baghdad blogger&apos;'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-108620035290776796</id><published>2004-06-02T11:19:00.000-07:00</published><updated>2004-06-02T11:21:40.293-07:00</updated><title type='text'>Debugging thread related hangs in the JVM</title><summary type='text'>Moazam Raja blogged on Debugging thread related hangs in the JVM. This is nice a read. Also make sure to check out code names for all J2SE versions here.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/108620035290776796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=108620035290776796' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108620035290776796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108620035290776796'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/06/debugging-thread-related-hangs-in-jvm.html' title='Debugging thread related hangs in the JVM'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-108619770003075500</id><published>2004-06-02T10:35:00.000-07:00</published><updated>2004-06-02T10:35:39.466-07:00</updated><title type='text'>Microsoft granted patent for double click</title><summary type='text'>United States Patent: 6,727,830  abstract: A method and system are provided for extending the functionality of application buttons on a limited resource computing device. Alternative application functions are launched based on the length of time an application button is pressed. A default function for an application is launched if the button is pressed for a short, i.e., normal, period of time. </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/108619770003075500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=108619770003075500' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108619770003075500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/108619770003075500'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/06/microsoft-granted-patent-for-double.html' title='Microsoft granted patent for double click'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107824383291263058</id><published>2004-03-02T08:10:00.000-08:00</published><updated>2004-03-02T08:12:41.090-08:00</updated><title type='text'>General: AOP and AOM</title><summary type='text'>Aspect Oriented Programming might be doom but according to Dilbert Aspect Oriented Management works Great :-)</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107824383291263058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107824383291263058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107824383291263058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107824383291263058'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/03/general-aop-and-aom.html' title='General: AOP and AOM'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107613520408674099</id><published>2004-02-06T22:26:00.000-08:00</published><updated>2004-02-06T23:05:02.890-08:00</updated><title type='text'>J2SE1.5: javax.pack is awesome but ..</title><summary type='text'>javax.pack.Pack200 which transforms JAR file to or from a packed stream in Pack200 format is really awsome.  When Pack200 is used over rt.jar with the default example code below, its size is reduced from 35,804,926 bytes to 10,114,786 bytes.  There is one gotcha though. P200 in J2SE1.5beta writes to System.out. Here are the messages written to System.out when rt.jar is compressed:*** Error at </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107613520408674099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107613520408674099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107613520408674099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107613520408674099'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/02/j2se15-javaxpack-is-awesome-but.html' title='J2SE1.5: javax.pack is awesome but ..'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107600794916745993</id><published>2004-02-05T11:05:00.000-08:00</published><updated>2004-02-05T12:01:37.996-08:00</updated><title type='text'>J2SE1.5: First of its kind</title><summary type='text'>atleast in one aspect. i.e un deprecating. This is probably the first release where a method is undeprecated. The method public static String getenv(String name) in the class java.lang.System which has been deprecated since JDK1.1.x days is undeprecated with J2SE1.5.  The docs of the undeprecated method can be found here. Also rightly a new Generics based getenv method is being added.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107600794916745993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107600794916745993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107600794916745993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107600794916745993'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/02/j2se15-first-of-its-kind.html' title='J2SE1.5: First of its kind'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107599421996461636</id><published>2004-02-05T07:16:00.000-08:00</published><updated>2004-02-05T07:19:52.873-08:00</updated><title type='text'>SPAM: We need your Debit Card PIN number</title><summary type='text'>This mail is being circulated today. I recieved this mail to my yahoo account. _Dear citibank_ _Client_,This_ leter was seent by_the CITI_bank server toveerify your _email_ adderss_.You mmust clpemote this pcresos by clicking on_the_linkbeelow and enttering in the smmall window your Citi-Bank_Debit card number and PIN that you use_ in the Atm_Machine.This is done - for_your pocrettion -</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107599421996461636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107599421996461636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107599421996461636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107599421996461636'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/02/spam-we-need-your-debit-card-pin.html' title='SPAM: We need your Debit Card PIN number'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107577162341914129</id><published>2004-02-02T17:27:00.000-08:00</published><updated>2004-02-02T17:28:42.623-08:00</updated><title type='text'>Oracle: 10G - Wait is over</title><summary type='text'>Oracle made 10G downloads available for both Solaris 64 bit and HP-UX. You can find the downloads here. The Register reports Price cut is on the way.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107577162341914129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107577162341914129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107577162341914129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107577162341914129'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/02/oracle-10g-wait-is-over.html' title='Oracle: 10G - Wait is over'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107534933112297153</id><published>2004-01-28T20:08:00.000-08:00</published><updated>2004-01-28T20:12:45.360-08:00</updated><title type='text'>General: Look who is making money</title><summary type='text'>From Register's IT giants criticised for running third world 'sweatshops'In Thailand, a worker making hard drives for Dell is paid the equivalent of £2.50 per day. Michael Dell, the CEO of Dell, earned £134,000 per day last year. Michael Dell is making (more than) 50 thousand times an ordinary employee in the company. May be he deserves it for building a company which provided employment for </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107534933112297153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107534933112297153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107534933112297153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107534933112297153'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2004/01/general-look-who-is-making-money.html' title='General: Look who is making money'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107119432743260052</id><published>2003-12-11T17:58:00.000-08:00</published><updated>2003-12-16T18:51:05.483-08:00</updated><title type='text'>J2SE: J2SE 1.5 Early Access on Dec15th?</title><summary type='text'>Rick Ross mentioned J2SE 1.5 Early Access may be available by Dec 15th (Atmost by 22nd) on JavaLobby news posts here.Here is the snippet of the news post:On a completely separate note, we have been receiving a good deal of email lately asking for details on the upcoming early access release of the preliminary J2SE 1.5 binaries. I spoke today with the product line manager at Sun directly </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107119432743260052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107119432743260052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107119432743260052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107119432743260052'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/12/j2se-j2se-15-early-access-on-dec15th.html' title='J2SE: J2SE 1.5 Early Access on Dec15th?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107111452557422050</id><published>2003-12-10T19:48:00.000-08:00</published><updated>2003-12-10T19:53:07.153-08:00</updated><title type='text'>Java Desktop System is here</title><summary type='text'>Java Desktop System is available for purchase at SUN's site. for $50. Check out the cool Looking Glass Demo by Jonathan Schwartz.Also SUN made Solaris x86 Free. Download it here.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107111452557422050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107111452557422050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107111452557422050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107111452557422050'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/12/java-desktop-system-is-here.html' title='Java Desktop System is here'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107061448175716406</id><published>2003-12-05T00:54:00.000-08:00</published><updated>2003-12-16T16:45:24.513-08:00</updated><title type='text'></title><summary type='text'>Location Services Based Blog. First post with my Motorola i88s. Current Location is:[344-467] NOVA ALBION WAY,SAN RAFAEL,CA - 94903.This is blog entry is powered by Autodesk Location Services.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107061448175716406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107061448175716406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107061448175716406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107061448175716406'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/12/location-services-based-blog.html' title=''/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107055129170790697</id><published>2003-12-04T07:21:00.000-08:00</published><updated>2003-12-04T07:22:11.170-08:00</updated><title type='text'></title><summary type='text'>This is my first post using Blogger API. Currently there are several serious limitations to use the API. 1. Auto Publish not working though publish is set to true. 2. No mechanism to set title for a Post. Later tonight plannning on writing my own version of J2ME API for Blogger.  </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107055129170790697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107055129170790697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107055129170790697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107055129170790697'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/12/this-is-my-first-post-using-blogger.html' title=''/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-107055030853441817</id><published>2003-12-04T07:05:00.000-08:00</published><updated>2003-12-04T08:54:41.310-08:00</updated><title type='text'>SUN: No to Eclipse</title><summary type='text'>This week sun dropped out of Eclipse negotiation and decided not to merge NetBeans community with Eclipse. I think this is a smart decision. Everyone who criticize SUN got to remember that its IBM that started the 'second' community instead of joining NetBeans. The very name of Eclipse suggests the purpose of its existance. Though I am a everyday user of Eclipse, extended roadmap for NetBeans4.0</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/107055030853441817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=107055030853441817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107055030853441817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/107055030853441817'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/12/sun-no-to-eclipse.html' title='SUN: No to Eclipse'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106925987671603332</id><published>2003-11-19T08:37:00.000-08:00</published><updated>2003-11-21T11:13:26.496-08:00</updated><title type='text'>SUN: PC+ Monitor + Color Printer Under $300</title><summary type='text'>After huge China deal, SUN seems to be on roll. AOL started started selling PC (With Monitor, Color Printer, Star Office rebranded as AOL Office) for $299.This could be huge. The only gotcha is that you have to commit to use AOL for a year($23.90 per Month). If this offer becomes successful you find more and more home users using Star Office. I am sure J2SE1.4 is preinstalled on these machines (</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106925987671603332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106925987671603332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106925987671603332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106925987671603332'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/11/sun-pc-monitor-color-printer-under-300.html' title='SUN: PC+ Monitor + Color Printer Under $300'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106869289912320229</id><published>2003-11-12T19:08:00.000-08:00</published><updated>2003-12-08T22:43:55.123-08:00</updated><title type='text'>J2ME: MIDP2.0 phone from Motorola</title><summary type='text'>Motorola i730 is available in us markets. Key features:J2ME Support : MIDP 2.0 (JSR 118),Mobile Media(JSR 135), WMA (JSR 120)OEM Support: Motorola LWT, Look And Feel, Polyphonic MIDI, WAV, AU, Vibrator, Lighting, Motion JPEG, Still image capture, Location API, Phonebook, Datebook, External display, Call Receive and Initiation, Recent calls, File I/O, Serial port, Crypto,  Digital Camer, Java </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106869289912320229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106869289912320229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106869289912320229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106869289912320229'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/11/j2me-midp20-phone-from-motorola.html' title='J2ME: MIDP2.0 phone from Motorola'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106749096990195540</id><published>2003-10-29T21:16:00.000-08:00</published><updated>2003-10-29T21:16:04.850-08:00</updated><title type='text'>M$: Another entry to hall of shame </title><summary type='text'>Image is self explanatory:</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106749096990195540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106749096990195540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106749096990195540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106749096990195540'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/10/m-another-entry-to-hall-of-shame.html' title='M$: Another entry to hall of shame '/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-10660994597800915</id><published>2003-10-13T19:44:00.000-07:00</published><updated>2003-10-13T21:18:57.470-07:00</updated><title type='text'>J2SE: 10 References for 1.4.X GC</title><summary type='text'>Sun has several docs for 1.4.x GC settings. Here are 10 of them:1.  Performance FAQ.2.  Java HotSpot VM Options.3.  Tuning Garbage Collection with 1.4.2.4.  Threading.5.  Big Heaps and Intimate Shared Memory.6.  Performance White Paper(1.4.2).7.  HotSpot FAQ(1.4.2).8.  Improving Java Application Performance and Scalability by Reducing Garbage Collection Times and Sizing Memory Using JDK </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/10660994597800915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=10660994597800915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/10660994597800915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/10660994597800915'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/10/j2se-10-references-for-14x-gc.html' title='J2SE: 10 References for 1.4.X GC'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106528784705182717</id><published>2003-10-04T10:17:00.000-07:00</published><updated>2003-10-04T10:23:01.510-07:00</updated><title type='text'>Directories are Java source file package names</title><summary type='text'>After reading this blog  by Gregg Wonderly and some of the comments posted at the blog I decided to write this blog entry.For a long time I used to think directories are not Java source file package names because Chapter 7 of Java language specification said so. Also many a times(For any product that you work on for long time) maintaining directories as Java source file package names is a pain. </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106528784705182717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106528784705182717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106528784705182717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106528784705182717'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/10/directories-are-java-source-file.html' title='Directories are Java source file package names'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106505992025669930</id><published>2003-10-01T19:25:00.000-07:00</published><updated>2003-10-13T21:42:42.123-07:00</updated><title type='text'>Office: OpenOffice.org 1.1 released</title><summary type='text'>    OpenOffice.org announced first major update to OpenOffice. 1.1 is now final and English version is available for download on Windows, Solaris and Linux. I have been using 1.0.x versions and 1.1 RC's for a while. With every update OpenOffice is getting better and better and better compatability with M$ Office. OpenOffice is now the only office suite on my home machine.     The two new major </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106505992025669930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106505992025669930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106505992025669930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106505992025669930'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/10/office-openofficeorg-11-released.html' title='Office: OpenOffice.org 1.1 released'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106490578390363343</id><published>2003-09-30T00:09:00.000-07:00</published><updated>2003-10-01T16:26:50.660-07:00</updated><title type='text'>J2ME: Get Weather Forecasts Free</title><summary type='text'>Weather on Demand is one of the most common applications of SMS. Few of weather service examples are:1. Weather alerts from Verizon .2. Weather Network and TELUS Mobility's On Demand Weather service and3. Weather.com's Radar on Mobile Phones.With a simple MIDlet you can get Weather forcasts free on your phone. US government provides free weather forecasts here. Note that the weather forecasts</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106490578390363343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106490578390363343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106490578390363343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106490578390363343'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/j2me-get-weather-forecasts-free.html' title='J2ME: Get Weather Forecasts Free'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106487041978305953</id><published>2003-09-29T18:20:00.000-07:00</published><updated>2003-09-29T23:49:02.086-07:00</updated><title type='text'>M$: MSBuild - M$ version of ANT</title><summary type='text'>Microsoft is coming up with a build tool(MSBuild).  MSBuild is the next generation build engine and platform for Visual Studio .NET. Microsoft has a session about the new build system during Microsoft Professional Developers Conference 2003.From introduction it looks like it will ship with the .NET redistributable and  not Visual Studio. Also it appears that MSBuild will be an XML based Ant like</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106487041978305953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106487041978305953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106487041978305953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106487041978305953'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/m-msbuild-m-version-of-ant.html' title='M$: MSBuild - M$ version of ANT'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106404384188840035</id><published>2003-09-20T21:44:00.000-07:00</published><updated>2003-10-15T23:40:24.236-07:00</updated><title type='text'>J2SE: Taking screen snapshots in JAVA</title><summary type='text'>As programmers many a times we need take snap shots of our screens.  If we can take snap shot in java why use OS specific way to take a snap shot?Here is a simple code example of taking snapshot in java (Either PNG format or JPEG  format):&lt;!-- start source code --&gt;01 import java.awt.AWTException;02 import java.awt.Dimension;03 import java.awt.Rectangle;04 import java.awt.Robot;05 import </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106404384188840035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106404384188840035' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106404384188840035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106404384188840035'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/j2se-taking-screen-snapshots-in-java.html' title='J2SE: Taking screen snapshots in JAVA'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106403144069742406</id><published>2003-09-19T21:17:00.000-07:00</published><updated>2003-09-19T21:17:20.693-07:00</updated><title type='text'>General: China to help Europe develop GPS rival</title><summary type='text'>New Scientist reports China has joined a European effort to develop a new global satellite navigation system that would offer a more accurate civilian alternative to the Global Positioning System. The Galileo system will be precise to within a meter, while the civilian GPS service is accurate to around 10 meters. This development adds to the consternation of the U.S. military, which controls the </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106403144069742406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106403144069742406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106403144069742406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106403144069742406'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/general-china-to-help-europe-develop.html' title='General: China to help Europe develop GPS rival'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106360111214025051</id><published>2003-09-14T21:45:00.000-07:00</published><updated>2003-09-19T21:43:26.000-07:00</updated><title type='text'>Microsoft links with Motorola to launch mobile phone</title><summary type='text'>Telegraph | Money | Microsoft links with Motorola to launch mobile phone: "Microsoft's bid to dominate the market for mobile phone operating systems will receive a boost today when the US software giant launches its first phone with a major handset maker."Untold story:In a related product launch Steve Ballmer, Chief Executive Officer Microsoft Corp announced general availability of the Blue </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106360111214025051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106360111214025051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106360111214025051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106360111214025051'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/microsoft-links-with-motorola-to.html' title='Microsoft links with Motorola to launch mobile phone'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106339096015362260</id><published>2003-09-12T11:22:00.000-07:00</published><updated>2003-09-12T11:22:40.136-07:00</updated><title type='text'>J2SE: A nice tool to learn API differences</title><summary type='text'>JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared. This is very useful for describing exactly what has changed between two releases of a product. Only the API (Application Programming Interface) of each version is </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106339096015362260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106339096015362260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106339096015362260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106339096015362260'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/j2se-nice-tool-to-learn-api.html' title='J2SE: A nice tool to learn API differences'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106317646080363070</id><published>2003-09-09T23:47:00.000-07:00</published><updated>2003-10-01T16:38:43.273-07:00</updated><title type='text'>J2ME: Turning your phone into web Server.</title><summary type='text'>I wrote a simple midlet which turns my Phone into simple web server. To keep the code simple, I removed the additional GPS capabilities. Currently the web server listens to port 8000 and repsonds "Hello, I am Kumar Mettu's Phone. Thanks for Visiting" for all requests that are sent to this tiny web server. Note that this code is tested only on Motorola i88s with Nextel Total Connect Service.Here</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106317646080363070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106317646080363070' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106317646080363070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106317646080363070'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/j2me-turning-your-phone-into-web.html' title='J2ME: Turning your phone into web Server.'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106317550378348246</id><published>2003-09-09T23:31:00.000-07:00</published><updated>2003-09-09T23:34:40.633-07:00</updated><title type='text'>J2ME: My new J2ME-GPS phone</title><summary type='text'>Since my old phone is more than 2 years old, I bought a new Motorola i88s phone which has J2ME and GPS support.I added some cool J2ME applications which will probably be blogging about in coming days.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106317550378348246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106317550378348246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106317550378348246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106317550378348246'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/j2me-my-new-j2me-gps-phone.html' title='J2ME: My new J2ME-GPS phone'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106303451885045235</id><published>2003-09-08T08:21:00.000-07:00</published><updated>2003-09-08T08:21:58.866-07:00</updated><title type='text'>Molecular Expressions: Science, Optics and You - Powers Of 10: Interactive Java Tutorial</title><summary type='text'>Molecular Expressions: Science, Optics and You - Powers Of 10: Interactive Java Tutorial: "View the Milky Way at 10 million light years from the Earth. Then move through space towards the Earth in successive orders of magnitude until you reach a tall oak tree just outside the buildings of the National High Magnetic Field Laboratory in Tallahassee, Florida. After that, begin to move from the </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106303451885045235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106303451885045235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106303451885045235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106303451885045235'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/molecular-expressions-science-optics.html' title='Molecular Expressions: Science, Optics and You - Powers Of 10: Interactive Java Tutorial'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106268117689645884</id><published>2003-09-04T06:12:00.000-07:00</published><updated>2003-09-04T06:12:56.936-07:00</updated><title type='text'>StarOffice makes strong inroads in India</title><summary type='text'>StarOffice makes strong inroads in India: "'In a scenario where enterprises are looking to bring down costs and increase productivity, StarOffice has emerged to be a viable option. In the last few months, StarOffice has gained substantial penetration into the Indian markets across segments like corporations, home users and government,' says K P Unnikrishnan, country head, marketing, Sun </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106268117689645884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106268117689645884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106268117689645884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106268117689645884'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/staroffice-makes-strong-inroads-in.html' title='StarOffice makes strong inroads in India'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106263797186275026</id><published>2003-09-03T18:12:00.000-07:00</published><updated>2003-09-03T18:12:51.926-07:00</updated><title type='text'>Send your prayer to GOD using SMS</title><summary type='text'>Indians can send an SMS PUJA (prayer) to BPL and have the prayers recited for them at a popular Bombay temple, during the annual Ganesh Chaturthi festival. For just 51 rupees or $1.10, subscribers can avoid the hassle and aggravation of temple queues and text Ganesh instead.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106263797186275026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106263797186275026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106263797186275026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106263797186275026'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/send-your-prayer-to-god-using-sms.html' title='Send your prayer to GOD using SMS'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106255448865818933</id><published>2003-09-02T19:01:00.000-07:00</published><updated>2003-09-02T19:01:28.516-07:00</updated><title type='text'>Yahoo! News - Sun Mulls Joining Java Eclipse Effort</title><summary type='text'>Yahoo! News - Sun Mulls Joining Java Eclipse Effort: "'Sun believes that Eclipse will hit a wall in terms of performance and compatibility because of distinctions between its NetBeans ... approach and Eclipse's ... approach, but at the moment, Eclipse is the clear leader,' said Stephen O'Grady, an analyst with RedMonk LLC, a market research company based in Bath, Maine."</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106255448865818933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106255448865818933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106255448865818933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106255448865818933'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/yahoo-news-sun-mulls-joining-java.html' title='Yahoo! News - Sun Mulls Joining Java Eclipse Effort'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106247883977959765</id><published>2003-09-01T22:00:00.000-07:00</published><updated>2003-09-20T01:10:10.546-07:00</updated><title type='text'>Dear Mr Fleury stop spamming us</title><summary type='text'>Unfortunately JBossGroup thinks none of the rules that applies to every enterpise applies to them. Its a minimum courtesy to have a link to "remove me" in news letters and marketing junk. Here is the latest mail sent by Marc F to what ever list he maintains:Hello,Just a quick one to cover August. August was a great month for JBG, our best so far with record sales andbooming business.  We </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106247883977959765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106247883977959765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106247883977959765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106247883977959765'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/09/dear-mr-fleury-stop-spamming-us.html' title='Dear Mr Fleury stop spamming us'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106226267801707261</id><published>2003-08-30T09:57:00.000-07:00</published><updated>2003-08-30T09:57:58.093-07:00</updated><title type='text'>Mumbai blasts - Western Illinois University Link</title><summary type='text'>Students Islamic Movement of India (SIMI) a banned oraganization in India is responsible for Mumbai bomb blasts killing 52 people. The founder of SIMI works at  Western Illinois University . Hamas is the most admired oraganization by SIMI.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106226267801707261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106226267801707261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106226267801707261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106226267801707261'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/08/mumbai-blasts-western-illinois.html' title='Mumbai blasts - Western Illinois University Link'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106199288690263810</id><published>2003-08-27T07:01:00.000-07:00</published><updated>2003-08-27T07:01:26.840-07:00</updated><title type='text'>Hubble's Close Encounter with Mars</title><summary type='text'>NASA's Hubble Space Telescope took this close-up of the red planet Mars when it was just 34,648,840 miles (55,760,220 km) away. This color image was assembled from a series of exposures taken between 6:20 p.m. and 7:12 p.m. EDT Aug. 26 with Hubble's Wide Field and Planetary Camera 2. The picture was taken just 11 hours before the planet made its closest approach to Earth in 60,000 years.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106199288690263810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106199288690263810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106199288690263810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106199288690263810'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/08/hubbles-close-encounter-with-mars.html' title='Hubble&apos;s Close Encounter with Mars'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106170559503661250</id><published>2003-08-23T23:13:00.000-07:00</published><updated>2003-08-23T23:13:15.073-07:00</updated><title type='text'>Overture Ad @ Google Ads?</title><summary type='text'>While reading Google Weblog, I noticed that Overture Ad is listed as part of Google Ads. Probably since M$ started Using Linux To Protect Its Own Web Site  the world has changed.</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106170559503661250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106170559503661250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106170559503661250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106170559503661250'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/08/overture-ad-google-ads.html' title='Overture Ad @ Google Ads?'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106130173727009188</id><published>2003-08-19T07:02:00.000-07:00</published><updated>2003-08-19T07:02:17.303-07:00</updated><title type='text'>Sun to blast off Gemini in 2004</title><summary type='text'>The Register has an interesting article about Gemini. Sun says Gemini will perform about 3 times better than current 1.0GHz UltraSPARC IIIi chips. The successor to Gemini - Niagara - will arrive in 2005 with a 15X performance boost over current chips. </summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106130173727009188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106130173727009188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106130173727009188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106130173727009188'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/08/sun-to-blast-off-gemini-in-2004.html' title='&lt;H3&gt;Sun to blast off Gemini in 2004&lt;/H3&gt;'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106064139575550089</id><published>2003-08-11T15:36:00.000-07:00</published><updated>2003-08-11T15:36:35.790-07:00</updated><title type='text'>Re: Where are my free JavaBeans?!</title><summary type='text'>http://www.servlets.com/jservlet2/examples/ch06/GraphicalCounter.java</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106064139575550089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106064139575550089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106064139575550089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106064139575550089'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/08/re-where-are-my-free-javabeans.html' title='Re: Where are my free JavaBeans?!'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5080936.post-106009630184921711</id><published>2003-08-05T08:11:00.000-07:00</published><updated>2003-08-05T08:16:11.273-07:00</updated><title type='text'>Mark your Calendars for Aug 27th </title><summary type='text'>Mars Closest To Earth in 50,000 YearsNever again in our lifetimes will the Red Planet be so spectacular.This month and next Earth is catching up with Mars, an encounter that will culminate in the closest approach between the two planets in recorded history.  The next time Mars may come this close is in 2287. Due to the way Jupiter's gravity tugs on Mars and perturbs its orbit, astronomers can</summary><link rel='replies' type='application/atom+xml' href='http://javaswamy.blogspot.com/feeds/106009630184921711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5080936&amp;postID=106009630184921711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106009630184921711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5080936/posts/default/106009630184921711'/><link rel='alternate' type='text/html' href='http://javaswamy.blogspot.com/2003/08/mark-your-calendars-for-aug-27th.html' title='&lt;H3&gt;Mark your Calendars for Aug 27th &lt;/H3&gt;'/><author><name>Kumar</name><uri>http://www.blogger.com/profile/17664018066095939310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://javaswamy.blogspot.com/prof.jpg'/></author><thr:total>0</thr:total></entry></feed>
