<?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-8513147378477714836</id><updated>2011-07-07T18:32:58.038-07:00</updated><category term='technovate 2008'/><category term='LRWP'/><category term='SaaS'/><category term='FindBug'/><category term='MySQL'/><category term='java'/><category term='Portal'/><category term='blackbox'/><category term='sun'/><category term='salesforce.com'/><category term='glassfish'/><category term='hosting'/><category term='eclipse'/><category term='YouTube'/><category term='RubyOnRails'/><category term='amity Innovation incubator Sun Open Source workshop'/><category term='Web 2.0'/><category term='open solaris'/><category term='IDE'/><category term='gotcha'/><category term='JavaCAPS'/><category term='netbeans'/><category term='Open Source'/><category term='hk2'/><title type='text'>Sun is Shining</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-3195991242599764805</id><published>2008-08-10T07:30:00.000-07:00</published><updated>2008-08-10T07:41:28.950-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='technovate 2008'/><title type='text'>Netbeans &amp; mySQL Integration Demo @ Technovate 08</title><content type='html'>Technovate 08, the second annual Sun CxO showcase was held in Aug 08 at Grand Hyatt Mumbai, see the &lt;a href="http://www.ndtv.com/convergence/ndtv/story.aspx?id=NEWEN20080060802"&gt;NDTV coverage here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I presented a live demo on the  &lt;a href="http://www.netbeans.org"&gt;nebeans &lt;/a&gt;and &lt;a href="http://www.mysql.com"&gt;MySQL &lt;/a&gt;seamless integration. Basically, on the stage I created an Entity Enterprise Java Beans from a simple MySQL hosted table, followed by a JSF CRUD application created from the generated entity. And, all without a single line of coding !!!&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-3195991242599764805?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/3195991242599764805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=3195991242599764805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/3195991242599764805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/3195991242599764805'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2008/08/netbeans-mysql-integration-demo.html' title='Netbeans &amp; mySQL Integration Demo @ Technovate 08'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-6782421973365850751</id><published>2008-03-27T22:47:00.000-07:00</published><updated>2008-03-28T00:18:37.729-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amity Innovation incubator Sun Open Source workshop'/><title type='text'>Sun Open Source Workshop at Amity Innovation Incubation  on 01 March 08</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GassSJGzgEE/R-yZ2oqpoLI/AAAAAAAAAiM/htEJ3oeVesw/s1600-h/IMG_0421.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_GassSJGzgEE/R-yZ2oqpoLI/AAAAAAAAAiM/htEJ3oeVesw/s320/IMG_0421.JPG" alt="" id="BLOGGER_PHOTO_ID_5182686435104891058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GassSJGzgEE/R-yZ3YqpoMI/AAAAAAAAAiU/1__dtcxMHWk/s1600-h/IMG_0422.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_GassSJGzgEE/R-yZ3YqpoMI/AAAAAAAAAiU/1__dtcxMHWk/s320/IMG_0422.JPG" alt="" id="BLOGGER_PHOTO_ID_5182686447989792962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GassSJGzgEE/R-yZ34qpoNI/AAAAAAAAAic/oYqoH_T6qOI/s1600-h/IMG_0423.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_GassSJGzgEE/R-yZ34qpoNI/AAAAAAAAAic/oYqoH_T6qOI/s320/IMG_0423.JPG" alt="" id="BLOGGER_PHOTO_ID_5182686456579727570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GassSJGzgEE/R-yZ4IqpoOI/AAAAAAAAAik/D8dCag6HjY0/s1600-h/IMG_0424.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_GassSJGzgEE/R-yZ4IqpoOI/AAAAAAAAAik/D8dCag6HjY0/s320/IMG_0424.JPG" alt="" id="BLOGGER_PHOTO_ID_5182686460874694882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GassSJGzgEE/R-yZ4oqpoPI/AAAAAAAAAis/GgPDfNEy0WQ/s1600-h/IMG_0425.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_GassSJGzgEE/R-yZ4oqpoPI/AAAAAAAAAis/GgPDfNEy0WQ/s320/IMG_0425.JPG" alt="" id="BLOGGER_PHOTO_ID_5182686469464629490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GassSJGzgEE/R-yLyYqpoGI/AAAAAAAAAhk/cl5IUIwFR_s/s1600-h/IMG_0416.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_GassSJGzgEE/R-yLyYqpoGI/AAAAAAAAAhk/cl5IUIwFR_s/s320/IMG_0416.JPG" alt="" id="BLOGGER_PHOTO_ID_5182670968927658082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GassSJGzgEE/R-yLzIqpoHI/AAAAAAAAAhs/8u9zV6Txjdk/s1600-h/IMG_0417.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_GassSJGzgEE/R-yLzIqpoHI/AAAAAAAAAhs/8u9zV6Txjdk/s320/IMG_0417.JPG" alt="" id="BLOGGER_PHOTO_ID_5182670981812559986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GassSJGzgEE/R-yLz4qpoII/AAAAAAAAAh0/YDe5Qq7x5m8/s1600-h/IMG_0418.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_GassSJGzgEE/R-yLz4qpoII/AAAAAAAAAh0/YDe5Qq7x5m8/s320/IMG_0418.JPG" alt="" id="BLOGGER_PHOTO_ID_5182670994697461890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GassSJGzgEE/R-yL0YqpoJI/AAAAAAAAAh8/_rivz-pg5YU/s1600-h/IMG_0419.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_GassSJGzgEE/R-yL0YqpoJI/AAAAAAAAAh8/_rivz-pg5YU/s320/IMG_0419.JPG" alt="" id="BLOGGER_PHOTO_ID_5182671003287396498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GassSJGzgEE/R-yL0oqpoKI/AAAAAAAAAiE/mIA1HAsBLyE/s1600-h/IMG_0420.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_GassSJGzgEE/R-yL0oqpoKI/AAAAAAAAAiE/mIA1HAsBLyE/s320/IMG_0420.JPG" alt="" id="BLOGGER_PHOTO_ID_5182671007582363810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GassSJGzgEE/R-yIlIqpoBI/AAAAAAAAAg8/04_sA_0QC-o/s1600-h/IMG_0411.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_GassSJGzgEE/R-yIlIqpoBI/AAAAAAAAAg8/04_sA_0QC-o/s320/IMG_0411.JPG" alt="" id="BLOGGER_PHOTO_ID_5182667442759507986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GassSJGzgEE/R-yIloqpoCI/AAAAAAAAAhE/W5O6sIJx1_I/s1600-h/IMG_0412.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_GassSJGzgEE/R-yIloqpoCI/AAAAAAAAAhE/W5O6sIJx1_I/s320/IMG_0412.JPG" alt="" id="BLOGGER_PHOTO_ID_5182667451349442594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GassSJGzgEE/R-yIl4qpoDI/AAAAAAAAAhM/kNB9PORJZ2w/s1600-h/IMG_0413.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_GassSJGzgEE/R-yIl4qpoDI/AAAAAAAAAhM/kNB9PORJZ2w/s320/IMG_0413.JPG" alt="" id="BLOGGER_PHOTO_ID_5182667455644409906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GassSJGzgEE/R-yImYqpoEI/AAAAAAAAAhU/6GPVbE4QGks/s1600-h/IMG_0414.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_GassSJGzgEE/R-yImYqpoEI/AAAAAAAAAhU/6GPVbE4QGks/s320/IMG_0414.JPG" alt="" id="BLOGGER_PHOTO_ID_5182667464234344514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GassSJGzgEE/R-yImoqpoFI/AAAAAAAAAhc/oWRq1RzkTv4/s1600-h/IMG_0415.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_GassSJGzgEE/R-yImoqpoFI/AAAAAAAAAhc/oWRq1RzkTv4/s320/IMG_0415.JPG" alt="" id="BLOGGER_PHOTO_ID_5182667468529311826" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-6782421973365850751?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/6782421973365850751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=6782421973365850751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/6782421973365850751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/6782421973365850751'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2008/03/sun-open-source-workshop-at-amity.html' title='Sun Open Source Workshop at Amity Innovation Incubation  on 01 March 08'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_GassSJGzgEE/R-yZ2oqpoLI/AAAAAAAAAiM/htEJ3oeVesw/s72-c/IMG_0421.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-4026742833017541475</id><published>2008-03-27T02:51:00.000-07:00</published><updated>2008-03-27T02:57:42.063-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><title type='text'>Wonder Why Pople Love Sun</title><content type='html'>I sometimes wonder why the techies are madly in love with &lt;a href="http://www.sun.com"&gt;Sun&lt;/a&gt;. I though it was because we invented Java. Maybe, thats my reason. Making &lt;a href="http://opensolaris.org"&gt;Solaris Open Source&lt;/a&gt; ? Yes! Thats another of my reasons.&lt;br /&gt;But wait!!! Here is a completely new dimension for loving Sun.&lt;br /&gt;&lt;a class="moz-txt-link-freetext" href="http://blogs.zdnet.com/Murphy/?p=1102"&gt;http://blogs.zdnet.com/Murphy/?p=1102&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I guess all different people have different reasons to be passionate about Sun. But there is one common thread Passionate About Technology.&lt;br /&gt;&lt;br /&gt;There must be something erotic about Sun Technology -- Thats Open Source !!!!&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-4026742833017541475?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/4026742833017541475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=4026742833017541475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4026742833017541475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4026742833017541475'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2008/03/wonder-why-pople-love-sun.html' title='Wonder Why Pople Love Sun'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-8141615903651080909</id><published>2008-01-18T05:19:00.000-08:00</published><updated>2008-01-18T05:23:35.354-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><title type='text'>Sun is the largest  enterprise contributor to Open Source</title><content type='html'>Yes! Thats true, Sun is the largest contributor to the Open Source, see page 51 of the EU study:&lt;br /&gt;&lt;a href="http://ec.europa.eu/idabc/servlets/Doc?id=27255"&gt;http://ec.europa.eu/idabc/servlets/Doc?id=27255&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-8141615903651080909?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/8141615903651080909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=8141615903651080909' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/8141615903651080909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/8141615903651080909'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2008/01/sun-is-largest-enterprise-contributor.html' title='Sun is the largest  enterprise contributor to Open Source'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-1931415039443039247</id><published>2008-01-09T15:44:00.000-08:00</published><updated>2008-01-09T15:46:51.056-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaCAPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><title type='text'>Workflow in Portal using Java CAPS</title><content type='html'>Here is a good technical article on how to incorporate workflow in Portal using Java CAPS&lt;br /&gt;&lt;a href="http://developers.sun.com/portalserver/reference/techart/workflow.pdf" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"&gt;http://developers.sun.com&lt;wbr&gt;/portalserver/reference&lt;wbr&gt;/techart/workflow.pdf &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-1931415039443039247?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/1931415039443039247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=1931415039443039247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/1931415039443039247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/1931415039443039247'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2008/01/workflow-in-portal-using-java-caps.html' title='Workflow in Portal using Java CAPS'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-4087356630629337767</id><published>2008-01-04T21:00:00.000-08:00</published><updated>2008-01-04T21:16:43.365-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='salesforce.com'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Salesforce.com has Single SignOn issues</title><content type='html'>On receiving a promotional email from developer @ salesforce.com, I decided to check them out.  I had an user id, but had forgotten my password. Thereafter started my ordeal, they have diverse sites like wiki.salesforce.com, na5.salesforce.com, login.salesforce.com and many more...&lt;br /&gt;&lt;br /&gt;Nothing wrong in having micro sites, in-fact it allows load balancing; But whats missing is single signon &amp;amp; co-ordination between the sites. Also wiki site login did not have forgot password link.&lt;br /&gt;&lt;br /&gt;Its password retrieval process is also cumbersome. Amazon and Google have got it right and they Salesforce should learn from them.&lt;br /&gt;&lt;br /&gt;Also I noticed a few JSP files, thus I presume they are using JavaEE infrastructure, so the question is why they haven't gone in for &lt;a href="https://opensso.dev.java.net/"&gt;SSO&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;The Salesforce concept is excellent and forward looking and gives Amazon and Google a good run for their money, but they need to catchup on &lt;a href="http://code.google.com/p/django-openid/"&gt;OpenId &lt;/a&gt;and SSO. Maybe, they should look at &lt;a href="http://www.projectliberty.org/"&gt;Liberty Alliance&lt;/a&gt; for leapfrogging by using federated identity management.&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-4087356630629337767?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/4087356630629337767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=4087356630629337767' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4087356630629337767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4087356630629337767'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2008/01/salesforcecom-has-single-signon-issues.html' title='Salesforce.com has Single SignOn issues'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-6098168310346069278</id><published>2007-12-30T06:22:00.001-08:00</published><updated>2007-12-30T06:27:06.044-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='RubyOnRails'/><title type='text'>Ruby On rails makes fun of Java @ You Tube</title><content type='html'>Here is a Hilarius You Tube  post making fun of Java, its a &lt;a href="http://www.youtube.com/watch?v=PQbuyKUaKFo&amp;amp;feature=related"&gt;RubyOnRails commercia&lt;/a&gt;l. In fact, Java runs RubyOnRails, here is the &lt;a href="http://www.netbeans.org/download/flash/jruby_on_rails/jruby_on_rails.html"&gt;netbeans tutorial&lt;/a&gt;. Enjoy !!!&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-6098168310346069278?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/6098168310346069278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=6098168310346069278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/6098168310346069278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/6098168310346069278'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/12/ruby-on-rails-makes-fun-of-java-you.html' title='Ruby On rails makes fun of Java @ You Tube'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-3132077184680177706</id><published>2007-12-30T05:00:00.000-08:00</published><updated>2007-12-30T05:58:51.198-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='LRWP'/><title type='text'>Java faster than C @ You Tube</title><content type='html'>Just posted my first &lt;a href="http://www.youtube.com/watch?v=J8o0QenferA"&gt;You Tube video&lt;/a&gt; on making Java faster than C.  Here is the &lt;a href="http://java.sun.com/developer/technicalArticles/WebServices/javaC_LRWP/"&gt;paper  &lt;/a&gt;&lt;br /&gt;and the &lt;a href="https://lrwpinjava.dev.java.net/"&gt;open source projec&lt;/a&gt;t. Special&lt;br /&gt;&lt;br /&gt;Thanks goes out to Nagendra (Nage), Satya (Satyajit), Ranjan and Vikas.&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-3132077184680177706?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/3132077184680177706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=3132077184680177706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/3132077184680177706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/3132077184680177706'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/12/java-faster-than-c-you-tube.html' title='Java faster than C @ You Tube'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-4486496859228500938</id><published>2007-12-30T04:56:00.000-08:00</published><updated>2007-12-30T05:00:21.030-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='gotcha'/><category scheme='http://www.blogger.com/atom/ns#' term='FindBug'/><title type='text'>Java Gotchas (FindBug)</title><content type='html'>Just saw a cool Google tech &lt;a href="http://www.youtube.com/watch?v=wDN_EYUvUq0&amp;amp;NR=1"&gt;Talk video at YouTube&lt;/a&gt;. Here is their web site for &lt;a href="http://findbugs.sourceforge.net/"&gt;open source project.&lt;/a&gt;&lt;br /&gt;You must check this out!&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-4486496859228500938?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/4486496859228500938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=4486496859228500938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4486496859228500938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4486496859228500938'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/12/java-gotchas-findbug.html' title='Java Gotchas (FindBug)'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-4186145146940643897</id><published>2007-12-22T07:02:00.000-08:00</published><updated>2007-12-22T08:18:35.083-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><title type='text'>Eclipse or Netbeans</title><content type='html'>My two favorite IDE (Integrated Development Environment) are &lt;a href="http://www.eclipse.org/"&gt;Eclipse &lt;/a&gt;and &lt;a href="http://www.netbeans.org/"&gt;Netbeans&lt;/a&gt;.&lt;br /&gt;The beauty of Eclipse is that it can be downloaded, unzipped and its ready to go! Also its CVS and SVN features are excellent. However, off-late, I have been using Netbeans more often. And after the 6.0 released netbeans has totally taken me off the Eclipse.&lt;br /&gt;&lt;br /&gt;I have been thinking why Eclipse has fallen behind Netbeans? In my personal opinion, its because of the differences in backers' commitment.&lt;br /&gt;&lt;br /&gt;Netbeans is backed, sponsored and supported by Sun, while IBM has been backing Eclipse.&lt;br /&gt;&lt;br /&gt;Sun is committed to Netebeans while IBM is involved in Eclipse. (You may have heard the "English Breakfast" joke umpteen times that, in an egg-and-beacon breakfast the hen is involved while the pig is totally committed).&lt;br /&gt;&lt;br /&gt;Sun is consolidating all its IDE into Netbeans and is also providing commercial &lt;a href="http://www.netbeans.org/kb/support.html"&gt;support&lt;/a&gt;. Also ALL of Sun software IP (Intellectual Property)  is mandated to be open sourced by its &lt;a href="http://http://blogs.sun.com/jonathan/"&gt;CEO&lt;/a&gt;.  This includes its chip design &lt;a href="http://www.opensparc.net/"&gt;Ultrasprac&lt;/a&gt;, which is its bread earner.  This what I call commitment.&lt;br /&gt;&lt;br /&gt;While IBM is involved in &lt;a href="http://www.ibm.com/developerworks/opensource"&gt;open source&lt;/a&gt;, I am yet to see it fully committed. In fact, after receiving nagging mail to stop using the software I downloaded, I have stopped using &lt;a href="http://www.alphaworks.ibm.com/"&gt;Aphaworks&lt;/a&gt;. In-spite of the fact that it has wonderful works, I refrain from using them. Having said that, I do appreciate IBM having donated &lt;a href="http://db.apache.org/derby/"&gt;Cloudscape &lt;/a&gt;database to Apache. I look forward to the day when IBM totally commits itself to open source.&lt;br /&gt;&lt;br /&gt;Finally, netbeans is integrated in true sense of the word, while Eclipse is fragmented. I have a feeling that somehow Eclipse got left behind; as (I may be wrong) IBM has committed itself to &lt;a href="http://www-1.ibm.com/support/docview.wss?rs=37&amp;amp;uid=swg21214770"&gt;Visual Age&lt;/a&gt;.  Also the &lt;a href="http://www-306.ibm.com/software/awdtools/vapacbase/about/"&gt;Visual Age&lt;/a&gt; page does not mentions Eclipse!&lt;br /&gt;&lt;br /&gt;Thus I would rather stick with netbeans rather than being going with Eclipse.&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-4186145146940643897?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/4186145146940643897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=4186145146940643897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4186145146940643897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4186145146940643897'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/12/eclipse-or-netbeans.html' title='Eclipse or Netbeans'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-4243791844027457868</id><published>2007-12-14T08:46:00.000-08:00</published><updated>2007-12-14T08:56:19.960-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hk2'/><category scheme='http://www.blogger.com/atom/ns#' term='glassfish'/><title type='text'>HK2 (Hundred Kilobyte) Kernel How it Bootstaps</title><content type='html'>Glassfish V3 is based on HK2 (Hundred Kilobyte) Kernel, here is how it bootstraps.&lt;br /&gt;&lt;a href="http://www.ashishbanerjee.com/hk2"&gt;http://www.ashishbanerjee.com/hk2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-4243791844027457868?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/4243791844027457868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=4243791844027457868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4243791844027457868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4243791844027457868'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/12/hk2-hundred-kilobyte-kernel-how-it.html' title='HK2 (Hundred Kilobyte) Kernel How it Bootstaps'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-4672263283690412111</id><published>2007-11-27T07:07:00.000-08:00</published><updated>2007-11-27T07:13:46.043-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hosting'/><category scheme='http://www.blogger.com/atom/ns#' term='open solaris'/><title type='text'>Solaris Web Hosting</title><content type='html'>You always wanted to play with ZFS and root access on a Solaris machine with a live IP, but your system admin would not let you play with fire ?&lt;br /&gt;&lt;br /&gt;Help is at hand ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gridzones.com/vps/"&gt;Gridzones.com&lt;/a&gt; offer Solaris Virtual Private Server with root access starting from $15 a month!&lt;br /&gt;&lt;br /&gt;They use &lt;a href="http://www.sun.com/bigadmin/content/zones/"&gt;Solaris zones&lt;/a&gt; technology. Zones and &lt;a href="http://www.opensolaris.org/os/community/zfs/"&gt;ZFS &lt;/a&gt;are pretty cool stuff that you must check out!&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-4672263283690412111?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/4672263283690412111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=4672263283690412111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4672263283690412111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/4672263283690412111'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/11/solaris-web-hosting.html' title='Solaris Web Hosting'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-3888243659294167379</id><published>2007-11-17T19:09:00.000-08:00</published><updated>2007-11-17T19:21:12.329-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='blackbox'/><title type='text'>Walking inside the Blackbox</title><content type='html'>Recently at CEC 2007 at LAS VEGAS, I had my dream fulfilled to see, touch and feel &lt;a href="http://www.sun.com/emrkt/blackbox/index.jsp"&gt;Blackbox&lt;/a&gt;.  Its so cool. Its basically a container on a truck, thats converted into a mobile data center.&lt;br /&gt;&lt;br /&gt;Guess What! I actually walked inside the Blackbox. wow !!!&lt;br /&gt;&lt;br /&gt;You load the container with servers and you are ready to go! Just feed it with power, water and Internet pipe and you can setup your data center at any place on earth! You might want to carry a generator set and a V-Sat dish on a second truck :)&lt;br /&gt;&lt;br /&gt;Now when you go on a holiday to Goa, you need not carry your laptop and Reliance data-card. Just put your datacenter on a truck and bring it along and enjoy all the compute power.&lt;br /&gt;&lt;br /&gt;Here is what Greg has to say about Blackbox :&lt;br /&gt;&lt;a href="http://www.hpcwire.com/hpc/1894475.html"&gt;http://www.hpcwire.com/hpc/1894475.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-3888243659294167379?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/3888243659294167379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=3888243659294167379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/3888243659294167379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/3888243659294167379'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/11/walking-inside-blackbox.html' title='Walking inside the Blackbox'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8513147378477714836.post-7532206132161853829</id><published>2007-11-17T09:12:00.000-08:00</published><updated>2007-11-17T12:33:55.761-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='open solaris'/><title type='text'>Why I Joined Sun?</title><content type='html'>I fell in love with Sun technologies, circa 1995 when it released Java. Being a hard core  programmer, Java was so exciting when Internet was getting commercialized. That time I was a software director of Osprey Software (a small UK based company, now extinct). I convinced my customer to let me develop a project in Java when it was still in Alpha! It was an X.25 gateway to Internet for  accessing &lt;a href="http://galileo.com/galileo/"&gt;Galileo &lt;/a&gt;GDS. By that time they did not have an Internet strategy then, but thats another story...&lt;br /&gt;Cut to 2005, Sun had open sourced &lt;a href="http://www.opensolaris.org/os/"&gt;Solaris&lt;/a&gt;! Now that was  really sexy!! How sexy? Ask any old time programmer, who worked on AT&amp;amp;T Unix System 7. They will tell you its like  Aphrodite  disrobing ;)&lt;br /&gt;&lt;br /&gt;So I had been diving deep into the source code. Later the same year (?), while on a sabbatical, my brother called me in to help him out with a porting project . He was working for a company, who had outsourced the ISV program from Sun. They had challenge porting an intrusion prevention system from Linux to Solaris. They had hit a roadblock at the kernel architecture level. No one was willing to touch it. So, my brother remembered of a crazy old guy who was spending  his sabbatical time drooling over   the Solaris source code as if its hard porn!&lt;br /&gt;&lt;br /&gt;When he described the challenge to me, I got excited. After a long fight, ably supported by a team of 4 to 5 engineers, I fixed the problem. I had to patch the &lt;a href="http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/gld.c"&gt;GLD&lt;/a&gt;; just a small change of four lines!!! The open source gld patch worked on Solaris 10!&lt;br /&gt;&lt;br /&gt;The customer who was mad at them, was thrilled. And, the patching could not have been possible without the open source Solaris.&lt;br /&gt;&lt;br /&gt;Thereafter, to cut the long story short, I contributed a kernel module &lt;a href="http://www.opensolaris.org/os/project/fuse/announcements/?monthYear=November+2006"&gt;fuse&lt;/a&gt;, also wrote program that made &lt;a href="http://java.sun.com/developer/technicalArticles/WebServices/javaC_LRWP/"&gt;Java faster than C&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I was enjoying life. But suddenly, I was reminded by my wife that I have spent away my sabbatical. She was also against my doing another startup, neither did I have any great idea, to startup anyways.&lt;br /&gt;&lt;br /&gt;Ironically, the day, I  announced to my open source commune, I got an offer from Uncle Gate's  company.&lt;br /&gt;&lt;br /&gt;Though I was feeling guilty to join a closed source company, but then I was willing to bite the bullet as the pay was good. I also reminded  myself that I must have loved MS technologies, since they recognized me as &lt;a href="http://www.microsoft.com/india/communitystar/CurrentSelections.aspx"&gt;Dot Net Community Star&lt;/a&gt; and That I had co-authored a &lt;a href="http://www.amazon.com/exec/obidos/search-handle-url/103-4161883-7712616?%5Fencoding=UTF8&amp;amp;search-type=ss&amp;amp;index=books&amp;amp;field-author=Ashish%20Banerjee"&gt;C# web Services Book&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;But thankfully, as the word went out in &lt;a href="http://www.linkedin.com/"&gt;Linkedin&lt;/a&gt;, a Sun folk figured me out and offered me to join Sun. Ok, although Sun could not match MS salary, I opted for it as I would be joining the company that invented Java and owned Solaris!&lt;br /&gt;&lt;br /&gt;I am still learning to survive at Sun, but when some of my open source community friends ask me how I feel at Sun. I hum the old Dr. Hook's Song...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dr. Hook - The jungle to the Zoo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The tiger, he looked out of his cage and smiled&lt;br /&gt;He said come here boy, I want to talk to you a while&lt;br /&gt;He said I once was running wild and free just the same as you&lt;br /&gt;But it's one step from the jungle to the zoo&lt;br /&gt;&lt;br /&gt;Its one step from the jungle to the zoo&lt;br /&gt;You better watch out or they're gonna get you too&lt;br /&gt;They'll clip your claws, cut your hair, make a pussy cat out of you&lt;br /&gt;Its one step from the jungle to the zoo&lt;br /&gt;&lt;br /&gt;He said son when you go running through the grass&lt;br /&gt;You beter look out for all the hidden traps&lt;br /&gt;They'll feed you sweets and goodies 'til you're too fat to move&lt;br /&gt;Then its one step from the jungle to the zoo&lt;br /&gt;&lt;br /&gt;Its one step from the jungle to the zoo&lt;br /&gt;You better watch out or they're gonna get you too&lt;br /&gt;They'll clip your claws, yank your fangs, make a pussy cat out of you&lt;br /&gt;Its one step from the jungle to the zoo&lt;br /&gt;&lt;br /&gt;Only one step from the jungle to the zoo&lt;br /&gt;You better watch out or they're gonna get you too&lt;br /&gt;They'll clip your claws, cut your hair, make a pussy cat out of you&lt;br /&gt;Its one step from the jungle to the zoo&lt;br /&gt;&lt;br /&gt;Only one step from the jungle to the zoo&lt;br /&gt;You better watch out or they're gonna get you too.....&lt;div class="blogger-post-footer"&gt;(C) Ashish Banerjee, www.AshishBanerjee.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8513147378477714836-7532206132161853829?l=ab-at-sun.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ab-at-sun.blogspot.com/feeds/7532206132161853829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8513147378477714836&amp;postID=7532206132161853829' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/7532206132161853829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8513147378477714836/posts/default/7532206132161853829'/><link rel='alternate' type='text/html' href='http://ab-at-sun.blogspot.com/2007/11/why-i-joined-sun.html' title='Why I Joined Sun?'/><author><name>Ashish Banerjee</name><uri>http://www.blogger.com/profile/17696428733460624155</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/img/34/6134/320/ab-2k3.jpg'/></author><thr:total>1</thr:total></entry></feed>
