<?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-21336417</id><updated>2011-11-28T05:13:18.822+05:30</updated><category term='Pull Parsers'/><category term='XML'/><category term='XML Processing'/><category term='Push Parsers'/><category term='Parsing'/><title type='text'>School of Life</title><subtitle type='html'>An attempt to make few things written and published so as to be remembered forever; by me and by you!

And also an attempt to keep a check on my writing skills!

An attempt to write not nothing and something but anything and everything, for it is said that,

Every man's work shall be made manifest.[Bible, 1 Corinthians iii 13]</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21336417.post-14717504836344137</id><published>2010-02-28T16:21:00.000+05:30</published><updated>2010-02-28T16:21:12.665+05:30</updated><title type='text'>'Travu 'L' og</title><content type='html'>Trip: Chennai - Bangalore - Kasargod - Bangalore - Chennai&lt;br /&gt;&lt;br /&gt;My Car: Zen Estilo LXi 2008 Make&lt;br /&gt;Driving: All alone by me. Hmmmm thats boring....&lt;br /&gt;Kms Covered: 900 + 800 (Including roaming around in Bangalore which accounts to around 50 kms)&lt;br /&gt;Date: August 2009&lt;br /&gt;Mileage: Pretty less this time because of the vehicle not been serviced on time, and also due to up-hill driving. Otherwise 15kmpl&amp;nbsp;in city and 17kmpl on highways. Both with A/C on. Seriously!&lt;br /&gt;&lt;br /&gt;How daring it should have been, when it took wheeling around 1700 Kms (onward+return), that too in a car not loaded with a spare tyre! Yeah, the spare tyre was missing for a pretty long time but, thanks to my carelessness, I have not checked it for quite a long period and nothing surprising that I was clueless when, where and how this tyre was stolen. Hmmm, I am desperately in need of a reminder program to be run to reminding me of periodical chores, such as these. Mmm, not my job, it's thier (parents) job to search for such a program!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ok, well said all those, let me brief about my car.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A Zen Estilo (She is a virgin blue :-) She is, because I get her a daily wash with my own hands! Awhh. Too much.... She just jets to 150 kmphr without jerks and I am really amazed at her pickup (It's disheartening when I gave her a big time growl while overtaking an Innova @ 150 kmpl near Velore) &amp;lt;&amp;lt; FYI, the car still runs like a charm. Thanks to those cRV &lt;br /&gt;Scoda drivers for lacking that energy.&amp;gt;&amp;gt; [SPEEDING UNNECESSARILY OR EVEN NECESSARILY IS DANGEROUS. So, play safe. Play&amp;nbsp;with utmost driving sense. There is no restart. I repeat, (Tony's words), NO RESTARTS. It's not NFS.]&lt;br /&gt;&lt;br /&gt;Alright, thats it about it!&lt;br /&gt;&lt;br /&gt;I must say that I have been deprived of sleep the last night due to the late night stay @ office. Oops, are you one among them who knows me very well? Okay, then I must confess that I stayed back in the office the previous night just to clock 9 hours @ office (Reason: Got up late and came late to office. Well, that's now becoming a habit. I must take up some time management course to avoid such punctuality-mishaps!)&lt;br /&gt;&amp;nbsp; &lt;br /&gt;I started from home by 5.30 PM on the friday evening and took the tambaram route &amp;lt;&amp;lt; Link to maps&amp;gt;&amp;gt; to reach Sriperumbadur. Then straight towards Bangalore. &amp;lt;&lt;running later..="" now.="" of="" out="" stay="" this="" time="" tuned="" update="" will=""&gt;&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-14717504836344137?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/14717504836344137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=14717504836344137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/14717504836344137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/14717504836344137'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2010/02/travu-l-og.html' title='&apos;Travu &apos;L&apos; og'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-8297383034947202942</id><published>2010-02-27T23:14:00.001+05:30</published><updated>2010-02-27T23:52:30.049+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='XML Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Push Parsers'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='Parsing'/><category scheme='http://www.blogger.com/atom/ns#' term='Pull Parsers'/><title type='text'>XML Processing</title><content type='html'>&lt;a href="" name="_Toc234828398"&gt;&lt;u&gt;1 Introduction to XML Processing&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;XML Processing can be done in either of the following ways:-&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;1) Parsing&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a. Involves scanning the document in the following ways:-&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i. Push approach (Example for push parsers:- SAX )&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ii. Pull approach (Example for pull parsers:- STaX)&lt;br /&gt;&lt;br /&gt;2) Binding&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a. Involves the following steps&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i. Binds XML to Java objects (Generating java classes from XML Schema),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ii. Marshalling and Unmarshalling (Unmarshalling means creating a tree of content [java] objects from the XML document [not schema]. Marshalling means creating the XML document from the java objects. Both uses parsing techniques)&lt;br /&gt;&lt;br /&gt;3) Transformation&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a. Transformation engine and filter&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;a href="" name="_Toc234828399"&gt;&lt;u&gt;2 Why Binding?&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&amp;nbsp;&amp;nbsp; We are primarily interested in binding, because of the fact that XML binding allows Java developers to access and process XML data without having to know XML or XML processing. For example, there's no need to create or use a SAX parser or write callback methods while going with binding tools such as JAXB or JiBX.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;a href="" name="_Toc234828400"&gt;&lt;u&gt;3 Binding tools&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&amp;nbsp;&amp;nbsp; Some of the binding tools available in the market are:-&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Castor (open source)&lt;/li&gt;&lt;li&gt;JAXB (open source)&lt;/li&gt;&lt;li&gt;JiBX (open source)&lt;/li&gt;&lt;li&gt;XML Spy (commercial)&lt;/li&gt;&lt;li&gt;Jakarta Digester (open source)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;A listing of these can be found @ &lt;a href="http://www.xmldatabinding.org/"&gt;http://www.xmldatabinding.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-8297383034947202942?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/8297383034947202942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=8297383034947202942' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/8297383034947202942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/8297383034947202942'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2010/02/xml-processing.html' title='XML Processing'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-2783138890709440028</id><published>2008-03-13T09:55:00.000+05:30</published><updated>2009-10-15T13:47:29.925+05:30</updated><title type='text'>Pondichery, the french connection India</title><content type='html'>&lt;div  style="text-align: justify;font-family:trebuchet ms;"&gt;    &lt;span style="font-size:100%;"&gt;Down-town Pondicherry is only a 3 hours ride from Chennai, along the scenic beach highway, better known as ECR.&lt;br /&gt;&lt;br /&gt;Puducherry&lt;/span&gt;&lt;span style="font-size:100%;"&gt; formerly Pondicherry, is a &lt;a href="http://en.wikipedia.org/wiki/Union_Territory" title="Union Territory"&gt;Union Territory&lt;/a&gt; of &lt;a href="http://en.wikipedia.org/wiki/India" title="India"&gt;India&lt;/a&gt;. It is a former &lt;a href="http://en.wikipedia.org/wiki/France" title="France"&gt;French&lt;/a&gt; colony, consisting of four non-contiguous &lt;a href="http://en.wikipedia.org/wiki/Enclaves" title="Enclaves" class="mw-redirect"&gt;enclaves&lt;/a&gt;, or regions, and named after the largest region, &lt;a href="http://en.wikipedia.org/wiki/Puducherry_%28city%29" title="Puducherry (city)"&gt;Puducherry&lt;/a&gt;&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Puducherry#cite_note-0"&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;. It is also known as The French Riviera of the East (La Côte d'Azur de l'Est). Of late, Puducherry is also considered an educational hub of southern India, having 1 central university, 8 medical colleges, 10 engineering colleges, 3 dental colleges,1 law college, 1 veterinary college,1 agricultural college, 10 arts &amp;amp; science, &amp;amp; 5 polytechnic colleges functioning within its territory. Many medical and engineering colleges including one national institute of technology and a state owned university are also reported to be in queue.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: trebuchet ms;"&gt;&lt;div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt; &lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_ak4cH0H_bWY/R9jaxnFdCxI/AAAAAAAABjg/lVNLU6sd__0/s1600-h/DSC01145.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177128317502688018" style="margin: 0px 10px 10px 0px; float: left; width: 215px; height: 144px;" alt="" src="http://2.bp.blogspot.com/_ak4cH0H_bWY/R9jaxnFdCxI/AAAAAAAABjg/lVNLU6sd__0/s320/DSC01145.JPG" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style="font-size:100%;"&gt;We stayed in a bamboo roof-top, a life-time experience.&lt;br /&gt; A beach-view from the resort (Above[LHS]). Mind blowing, indeed....&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-2783138890709440028?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/2783138890709440028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=2783138890709440028' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2783138890709440028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2783138890709440028'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/03/pondichery-french-connection-india.html' title='Pondichery, the french connection India'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ak4cH0H_bWY/R9jaxnFdCxI/AAAAAAAABjg/lVNLU6sd__0/s72-c/DSC01145.JPG' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-2983654269585127442</id><published>2008-03-13T09:41:00.000+05:30</published><updated>2009-06-16T16:55:06.629+05:30</updated><title type='text'>A walk in the moon light, a search for the coastal nature - Pondicherry</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9iqbXFdCfI/AAAAAAAABhI/nQvmgoDhjeA/s1600-h/DSC01093.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177075158692465138" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9iqbXFdCfI/AAAAAAAABhI/nQvmgoDhjeA/s320/DSC01093.JPG" border="0" /&gt;&lt;/a&gt;Wow.......Standing on a roof top, enjoying the view of the sea through the shadow of the pine trees, and the rhythm of the waves, and the sea-shore breeze coupled with a scenic garden in front of the bay of bengal were some of the awesome moments of life, an urban life-styled software engineer can dream of, unless you pay a visit to Pondy and stay in any of the roof-top settlements.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-2983654269585127442?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/2983654269585127442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=2983654269585127442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2983654269585127442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2983654269585127442'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/03/walk-in-moon-light-search-for-coastal.html' title='A walk in the moon light, a search for the coastal nature - Pondicherry'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ak4cH0H_bWY/R9iqbXFdCfI/AAAAAAAABhI/nQvmgoDhjeA/s72-c/DSC01093.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-3596270265846924778</id><published>2008-03-13T09:29:00.000+05:30</published><updated>2008-12-09T05:27:40.832+05:30</updated><title type='text'>A road trip to Pichavaram - Pondy. A search for the nature and the inner soul.</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ak4cH0H_bWY/R9jyunFdC7I/AAAAAAAABkw/VE3FuZLvnAk/s1600-h/DSC01208.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177154654242147250" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_ak4cH0H_bWY/R9jyunFdC7I/AAAAAAAABkw/VE3FuZLvnAk/s320/DSC01208.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Pichavar&lt;a href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9jyiXFdC6I/AAAAAAAABko/DPbf4R5EE8U/s1600-h/DSC01240.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177154443788749730" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9jyiXFdC6I/AAAAAAAABko/DPbf4R5EE8U/s320/DSC01240.JPG" border="0" /&gt;&lt;/a&gt;am stands tall on the list of places to visit in the south (India) , when y&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9ipCXFdCeI/AAAAAAAABhA/b1cJSUEJ3_c/s1600-h/DSC01233.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177073629684107746" style="FLOAT: right; MARGIN: 0pt 0pt 10px 10px; CURSOR: pointer" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9ipCXFdCeI/AAAAAAAABhA/b1cJSUEJ3_c/s320/DSC01233.JPG" border="0" /&gt;&lt;/a&gt;ou have high priority to attain a state of nirvana aka peace of mind.&lt;a href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9jyWXFdC5I/AAAAAAAABkg/r58nrGgBMOQ/s1600-h/DSC01243.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177154237630319506" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9jyWXFdC5I/AAAAAAAABkg/r58nrGgBMOQ/s320/DSC01243.JPG" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-3596270265846924778?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/3596270265846924778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=3596270265846924778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/3596270265846924778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/3596270265846924778'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/03/road-trip-to-pichavaram-pondy-search.html' title='A road trip to Pichavaram - Pondy. A search for the nature and the inner soul.'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ak4cH0H_bWY/R9jyunFdC7I/AAAAAAAABkw/VE3FuZLvnAk/s72-c/DSC01208.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-565586723807306946</id><published>2008-03-11T16:26:00.000+05:30</published><updated>2008-12-09T05:27:41.107+05:30</updated><title type='text'>Mattupetty - Munnar</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9jzZXFdC8I/AAAAAAAABk4/y2cqZFrNbKk/s1600-h/DSC01023.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177155388681554882" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9jzZXFdC8I/AAAAAAAABk4/y2cqZFrNbKk/s320/DSC01023.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Munnar, the queen of western ghats. You can spot the view of the west-&lt;img id="BLOGGER_PHOTO_ID_5177100752402582258" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_ak4cH0H_bWY/R9jBtHFdCvI/AAAAAAAABjQ/gm-QMHzsdOI/s320/IMG_0607.JPG" border="0" /&gt;ern ghats from Mettupalayam boating center with all it's serenity. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;The snap was taken while on a team outing with the Thomson STeAM team - Me, Satheesh, Selva, Murali, Ilan, Meyyappan, Sam, Priya and Preethy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ak4cH0H_bWY/R9ZlrnFdCXI/AAAAAAAABf0/CSGzCXuEkR4/s1600-h/IMG_0591.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5176436621609601394" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://4.bp.blogspot.com/_ak4cH0H_bWY/R9ZlrnFdCXI/AAAAAAAABf0/CSGzCXuEkR4/s320/IMG_0591.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It was just mind blowing to enjoy the magic of nature blowing a breeze when you kiss the waters in a high-speed boat, with a high-end curve and excitement on your face.....&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-565586723807306946?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/565586723807306946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=565586723807306946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/565586723807306946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/565586723807306946'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/03/munar-southern-beauty.html' title='Mattupetty - Munnar'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ak4cH0H_bWY/R9jzZXFdC8I/AAAAAAAABk4/y2cqZFrNbKk/s72-c/DSC01023.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-1564518043709595343</id><published>2008-01-31T16:31:00.000+05:30</published><updated>2008-01-31T16:51:30.616+05:30</updated><title type='text'>How to debug a Perl program running in remote Linux machine, from a local windows machine?</title><content type='html'>The article covers the usage of the tool ‘Komodo’ (An Active State Perl editing and debugging tool), to debug a Perl program running in a remote Linux box, from a local windows machine.&lt;br /&gt;When debugging a Perl program remotely, the program is executed on the remote system and the debug output is sent to Komodo. Komodo controls the debugging session (e.g. stepping and breakpoints) once the session starts on the remote system. Perl remote debugging works on any system that can run the version of perl5db.pl distributed with Komodo. ActivePerl and most other distributions of Perl (version 5.6 or greater) will work.&lt;br /&gt;To know more about Komodo visit: - http://www.activestate.com/Products/komodo_ide/&lt;br /&gt;&lt;br /&gt;Scenario:&lt;br /&gt;&lt;br /&gt;There is a Perl script which is invoked by a nightly cron job, which reads through multiple data sources and creates XML feeds.&lt;br /&gt;&lt;br /&gt;You neither want to take pain to invoke the Perl debugger in your remote box, using –d switch or to run it from your local by replicating the entire environment by taking database dumps and all that.&lt;br /&gt;&lt;br /&gt;All you want to do is to use a tool, which will allow you to run the perl program in the remote machine, and debug it in a GUI tool in your windows, so that, you can watch out for expressions, and check out the values of the variables, and a lot more.&lt;br /&gt;&lt;br /&gt;(If you are interested to debug your perl program, the conventional way, visit: - http://debugger.perl.org/)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Assumptions:-&lt;br /&gt;1) You have perl installed in both your local and remote machines.&lt;br /&gt;2) Very IMPORTANT: - Check whether you have connectivity between both the remote and local machines. I.e., two way connectivity. Test by pinging remote machine from local and local machine from remote. The firewall installed in any of the machines should not block the incoming connection from the linux box to the windows box.&lt;br /&gt;&lt;br /&gt;Steps to set up the environment:-&lt;br /&gt;&lt;br /&gt;In your local windows machine:-&lt;br /&gt;&lt;br /&gt;1) Install komodo.&lt;br /&gt;    a. You can get a trial version of the latest Komodo from:-http://www.activestate.com/store/evallicense.aspx?PliGuid=8E08763F-FC3D-456F-BE10-F0D725F660F8&amp;amp;&lt;br /&gt;&lt;br /&gt;In your remote linux/solaris machine:-&lt;br /&gt;&lt;br /&gt;1) Copy Komodo's perl debugger and its associated libraries to the remote machine by copying the entire dbgp/perllib sub-directory of the Komodo installation to the new machine, or download a package from the Komodo Remote Debugging page.&lt;br /&gt;&lt;br /&gt;Note: Do not copy perl5db.pl to the standard "lib" directory of the Perl installation on the remote machine, as this will overwrite the standard perl5db.pl file.&lt;br /&gt;&lt;br /&gt;On the remote machine, set the PERL5LIB environment variable to the location of the new perl5db.pl and its libraries.&lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;&lt;br /&gt;If perllib was copied to the /home/me/perl/komodo_perl_debugging directory, set the variable as follows:&lt;br /&gt;&lt;br /&gt;export PERL5LIB=/home/me/perl/komodo_perl_debugging/perllib&lt;br /&gt;&lt;br /&gt;2) On the remote machine, set the PERLDB_OPTS and DBGP_IDEKEY variables.&lt;br /&gt;This tells the Perl interpreter on the remote machine where to connect to Komodo or the DBGP Proxy and how to identify itself.On the remote machine, set the PERLDB_OPTS and DBGP_IDEKEY variables.&lt;br /&gt;    PERLDB_OPTS=RemotePort=&lt;hostname&gt;:&lt;port&gt;&lt;br /&gt;         DBGP_IDEKEY=&lt;ide_key&gt;&lt;br /&gt;   &lt;br /&gt;    a.The port number must match the port number specified in&lt;br /&gt;        i. Goto Edit|Preferences|Debugger.&lt;br /&gt;        ii. Click Debug|Listener Status to check the current port.&lt;br /&gt;    b.Replace &lt;hostname&gt; with the name or IP address of the machine running Komodo.&lt;br /&gt;    c.If DBGP_IDEKEY is unset, the USER or USERNAME environment variable is used as the IDE Key.&lt;br /&gt;    d.The variable definitions must be on one line.&lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;export PERLDB_OPTS="RemotePort=127.0.0.1:9000"&lt;br /&gt;export DBGP_IDEKEY="jdoe"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Steps to debug the code:-&lt;br /&gt;&lt;br /&gt;1)    Listen for Debugger Connections&lt;br /&gt;a.    In Komodo, on the Debug menu, click Listen for Debugger Connections.&lt;br /&gt;2)    Start the Perl Program on the Remote Machine&lt;br /&gt;a.    Start the debugging process using the "-d" flag:&lt;br /&gt;    perl -d program_name.pl&lt;br /&gt;3)    A Perl Debug tab (a pop-up) is displayed in Komodo, which would say that there is an incoming connection.&lt;br /&gt;4)    Debug the Perl Program using Komodo&lt;br /&gt;5)    Click Step In, or Go/Continue to run to the first breakpoint. See Komodo Debugger Functions for full instructions on using Komodo's debugging functionality.&lt;br /&gt;&lt;br /&gt;Disabling and Enabling the Perl Dev Kit (PDK) Debugger (This may not be always required):-&lt;br /&gt;&lt;br /&gt;If you have installed the ActiveState Perl Development Kit (PDK) on the remote machine, the system may be configured to use the PDK debugger when a Perl debug session (perl -d) is launched.&lt;br /&gt;&lt;br /&gt;To use Komodo's debugger, disable the PDK debugger on the remote machine first. If necessary, you can re-enable the PDK debugger on the remote machine later.&lt;br /&gt;&lt;br /&gt;Disabling the PDK Debugger on the Remote Machine:-&lt;br /&gt;&lt;br /&gt;To disable the PDK debugger on the remote machine, perform the following procedures:&lt;br /&gt;&lt;br /&gt;export PERLDB_OPTS=&lt;br /&gt;&lt;br /&gt;i.e., set the PERL5DB variable to an empty string.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-1564518043709595343?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/1564518043709595343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=1564518043709595343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/1564518043709595343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/1564518043709595343'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/how-to-debug-perl-program-running-in.html' title='How to debug a Perl program running in remote Linux machine, from a local windows machine?'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-6461662381275253358</id><published>2008-01-31T15:18:00.000+05:30</published><updated>2008-12-09T05:27:41.251+05:30</updated><title type='text'>Bullshit bingo. What's that?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ak4cH0H_bWY/R9iw0HFdCiI/AAAAAAAABhk/tLeWZp1Vmo4/s1600-h/DSC00567.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_ak4cH0H_bWY/R9iw0HFdCiI/AAAAAAAABhk/tLeWZp1Vmo4/s320/DSC00567.JPG" alt="" id="BLOGGER_PHOTO_ID_5177082180963994146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;BSB or Bull Shit Bingo can be considered as a managerial term or more specifically a corporate GAME to improve your attention span at staff/team meeting. Believe me, meetings will never be the same again, once you start playing this game.&lt;br /&gt;&lt;br /&gt;(For more managerial terms, visit:-&lt;br /&gt;http://management.about.com/od/begintomanage/a/MgmtGlossary.htm)&lt;br /&gt;&lt;br /&gt;Here’s is how you play the game:&lt;br /&gt;&lt;br /&gt;1) Before (or during) your next meeting, seminar, or conference call, prepare a card,  we name it a "Bullshit Bingo" card, by drawing a 5  x 5 square with columns, five across and five down, and write any of the following terms in each of the 25 blocks:-&lt;br /&gt;&lt;br /&gt;1.  Synergy&lt;br /&gt;2.  Strategic fit&lt;br /&gt;3.  Core competencies&lt;br /&gt;4.  Turbulent environment&lt;br /&gt;5.  Out of the box&lt;br /&gt;6.  Think outside the box&lt;br /&gt;7.  Pushback&lt;br /&gt;8.  Bottom line&lt;br /&gt;9.  Revisit&lt;br /&gt;10.  Take that off-line&lt;br /&gt;11.  24/7&lt;br /&gt;12.  Out of the loop&lt;br /&gt;13.  Benchmark&lt;br /&gt;14.  Value-added&lt;br /&gt;15.  Proactive&lt;br /&gt;16.  Bandwidth&lt;br /&gt;17.  Win-win&lt;br /&gt;18.  Iconic&lt;br /&gt;19.  Fast track&lt;br /&gt;20.  Results-driven&lt;br /&gt;21.  Customer-driven&lt;br /&gt;22.  Service-driven&lt;br /&gt;23.  Client focus(ed) or Customer focus(ed)&lt;br /&gt;24.  Paradigm&lt;br /&gt;25.  Empower (or empowerment)&lt;br /&gt;26.  Knowledge base&lt;br /&gt;27.  At the end of the day&lt;br /&gt;28.  Touch base&lt;br /&gt;29.  Mindset&lt;br /&gt;30.  Ballpark&lt;br /&gt;31.  Game plan&lt;br /&gt;32.  Scenario&lt;br /&gt;33.  Leverage&lt;br /&gt;34.  Cascade&lt;br /&gt;35.  Sequential or sequentially&lt;br /&gt;36.  Ubiquitous&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A typical Bullshit Bingo Card will look like this:-&lt;br /&gt;&lt;br /&gt;&lt;table class="MsoNormalTable" style="border: 1.5pt outset ; width: 264.75pt;" border="1" cellpadding="0" width="353"&gt;  &lt;tbody&gt;&lt;tr style="height: 22.25pt;"&gt;   &lt;td style="padding: 0.75pt; width: 50.6pt; height: 22.25pt;" width="67"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;knowledge base   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;win-win&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.8pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;24/7   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.55pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;performance indicators&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt; best practice   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 22.25pt;"&gt;   &lt;td style="padding: 0.75pt; width: 50.6pt; height: 22.25pt;" width="67"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;fast track   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;empower &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.8pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;risk management   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.55pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;revisit   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;blame culture&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 22.25pt;"&gt;   &lt;td style="padding: 0.75pt; width: 50.6pt; height: 22.25pt;" width="67"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;result-driven   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;value-added   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.8pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;silo&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.55pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;out of the loop   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;pinch point&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 22.25pt;"&gt;   &lt;td style="padding: 0.75pt; width: 50.6pt; height: 22.25pt;" width="67"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;at the end of the day   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;benchmark &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.8pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;      c&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;ore business&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.55pt; height: 22.25pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;touch base&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.25pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;synergy   &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 22.55pt;"&gt;   &lt;td style="padding: 0.75pt; width: 50.6pt; height: 22.55pt;" width="67"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;I hear what you say &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.55pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;networking&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.8pt; height: 22.55pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;differential&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 51.55pt; height: 22.55pt;" width="69"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;the big picture&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; width: 50.9pt; height: 22.55pt;" width="68"&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:10;"  lang="EN-GB" &gt;ballpark&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;(You can take a printout of this and keep it with your notes while setting forth for your next meeting.)&lt;br /&gt;&lt;br /&gt;2) The next step is to pay a little attention to the speaker, and check off/ strike off the appropriate block, when you hear one of those words/phrases written inside the bullshit bingo card.&lt;br /&gt;&lt;br /&gt;And here comes the next step of the game, which requires some real courage.&lt;br /&gt;&lt;br /&gt;3) When you get five blocks horizontally, vertically, or diagonally, stand up and shout that magic word: "BULLSHIT!"&lt;br /&gt;&lt;br /&gt;4) The one who shouts the most number of times can be crowned as the winner of the game.&lt;br /&gt;&lt;br /&gt;So, now you know how to stay awake in the boring meetings and how to stop people from using too many buzzwords in corporate.&lt;br /&gt;&lt;br /&gt;This game is also known as "Buzzword Bingo" with a slightly different collection of words. Here's a site with a random buzzword card generator for different work-categories:&lt;br /&gt;http://www.lurkertech.com/chris/bingo/index.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Disclaimer:-&lt;br /&gt;The game is not intended to make fun of the serious meetings, but to make serious meetings more serious by adding a flavor of sarcasm. You can otherwise shout BSB, instead, or shout Bull, if you feel that the magic word, bullshit, is not very professional.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here’s a testimonial from someone, who have won the game:&lt;br /&gt;Well I won the game but I lost my job. When I screamed bullshit my old boss had security throw me out of the building. I stayed awake though!!!&lt;br /&gt;&lt;br /&gt;Never mind, the count of people who have made benefits through this game outnumbers the count of people who didn’t reap benefits through “Bull Shit Bingo”.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Primary reference: -&lt;br /&gt;1) www.companyculture.com&lt;br /&gt;&lt;br /&gt;Other references: -&lt;br /&gt;1) http://www.landofsurfandbeer.com/bbingo.php&lt;br /&gt;2) http://www.lovelyjane.btinternet.co.uk/bullshit.htm&lt;br /&gt;3) http://en.wikipedia.org/wiki/Buzzword_bingo&lt;br /&gt;4) http://www.hjsv.com/games/bingo/bingo-d.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-6461662381275253358?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/6461662381275253358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=6461662381275253358' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/6461662381275253358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/6461662381275253358'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/bullshit-bingo-whats-that.html' title='Bullshit bingo. What&apos;s that?'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ak4cH0H_bWY/R9iw0HFdCiI/AAAAAAAABhk/tLeWZp1Vmo4/s72-c/DSC00567.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-8082627966498728676</id><published>2008-01-29T14:04:00.000+05:30</published><updated>2008-01-29T16:23:04.873+05:30</updated><title type='text'>Pointers in Java</title><content type='html'>Well, you might have heard of pointers in C and C++, but not ‘Pointers in Java’. Sounds right?&lt;br /&gt;&lt;br /&gt;Hope you heard it wrong that Java does not allow using pointers. For your information, Java also supports pointers!&lt;br /&gt;&lt;br /&gt;Surprised?&lt;br /&gt;&lt;br /&gt;Well, read on!&lt;br /&gt;&lt;br /&gt;Java allows or does not allow the usage of pointers, or in other terms, direct memory access, is still a debatable topic. But to be faithful to the design, and the so called features, pointers should not be there in Java.&lt;br /&gt;&lt;br /&gt;Let’s open up a debate, and if you think that Java does not have pointers, keep up your spirits and fire away the following arguments!&lt;br /&gt;&lt;br /&gt;a)     Java does not have pointers.&lt;br /&gt;b)     Java does not allow pointer arithmetic.&lt;br /&gt;c)     You can, no way, directly access your computer memory. It’s all the job of the JVM used by you, be it Sun HotSpot or Oracle JVM or AegisVM. The programmer doesn’t care.&lt;br /&gt;d)     Java has been designed to keep away pointers, to allow security and portability, because, pointers allows the programmer to go low level and access memory in his own style and manner.&lt;br /&gt;e)     In Java, can you access uninitialized or deallocated memory? No, right! Well, that's because of the lack of pointers.&lt;br /&gt;f)       Can you do memory management with Java? No, because you need to have pointers to access memory directly.&lt;br /&gt;g)     Even though Java has no pointers, it has reference types, which allows indirect access to memory. But, trust me; it stands for the features of Java such as portability and security. Reference does not allow you to break such features.&lt;br /&gt;&lt;br /&gt;Enough said; now it's the time for those who think that Java has pointers and pointer arithmetic embedded in a sarcastic fashion. Let those love pointers support their views with the following justifications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;a)     Java has pointers. Reference:- &lt;a href="http://java.sun.com/docs/books/jls/t...es.html#106237"&gt;http://java.sun.com/docs/books/jls/t...es.html#106237&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;b)     It says: - An object is a class instance or an array. The reference values (often just references) are pointers to these objects, and a special null reference, which refers to no object.&lt;br /&gt;&lt;br /&gt;c)     To be specific, Java 1.5 really supports pointer arithmetic.&lt;br /&gt;&lt;br /&gt;d)     It's all about the sun.misc.Unsafe class, which you shouldn't use incode you intend to be portable.&lt;br /&gt;&lt;br /&gt;Now Unsafe class has become the talk of the town, let's peep into what's that all about!&lt;br /&gt;&lt;br /&gt;Get set, go!&lt;br /&gt;&lt;br /&gt;The public class sun.misc.Unsafe provides a wide variety of “dangerous” utility functions, including direct memory access (which can be used to simulate pointer arithmetic) and object access which is much faster than reflection.&lt;br /&gt;&lt;br /&gt;Please run the following program to see what happens, when programmers have direct access to memory.&lt;br /&gt;&lt;br /&gt;import sun.misc.Unsafe;&lt;br /&gt;import java.lang.reflect.Field;&lt;br /&gt;&lt;br /&gt;public class TestPointers {&lt;br /&gt;  public static void main(String[] args) throws Exception {&lt;br /&gt;    Unsafe unsafe = getUnsafe();&lt;br /&gt;    System.out.println("Unsafe = " + unsafe);&lt;br /&gt;    System.out.println("  addressSize() = " + unsafe.addressSize());&lt;br /&gt;    System.out.println("  pageSize() = " + unsafe.pageSize());&lt;br /&gt;    System.out.println("  pageSize() = " + unsafe.pageSize());&lt;br /&gt;    try {&lt;br /&gt;      unsafe.putByte((long) 0xa000, (byte) 47);&lt;br /&gt;    } catch(Throwable e) {&lt;br /&gt;      System.out.println("IN THE CATCH BLOCK");&lt;br /&gt;      e.printStackTrace();&lt;br /&gt;    } finally {&lt;br /&gt;      System.out.println("IN THE FINALLY BLOCK");&lt;br /&gt;    }&lt;br /&gt;    System.exit(0);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  public static Unsafe getUnsafe() {&lt;br /&gt;    Unsafe unsafe = null;&lt;br /&gt;    try {&lt;br /&gt;      Class uc = Unsafe.class;&lt;br /&gt;      Field[] fields = uc.getDeclaredFields();&lt;br /&gt;      for(int i = 0; i &lt; fields.length; i++) {&lt;br /&gt;        if(fields[i].getName().equals("theUnsafe")) {&lt;br /&gt;          fields[i].setAccessible(true);&lt;br /&gt;          unsafe = (Unsafe) fields[i].get(uc);&lt;br /&gt;          break;&lt;br /&gt;        }&lt;br /&gt;      }&lt;br /&gt;    } catch(Exception ignore) {&lt;br /&gt;    }&lt;br /&gt;    return unsafe;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Congrats, you have just crashed your JVM.&lt;br /&gt;&lt;br /&gt;Also check out this bug: - &lt;a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4420961"&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4420961&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Open question:-&lt;br /&gt;&lt;br /&gt;If Java does’nt supports pointers or pointer arithmetic, why does Mr. NPE, aka Null Pointer Exception exists, why not it is called as NRE (Null Reference Exception)?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_MailAutoSig"&gt;Best regards,&lt;/a&gt;&lt;br /&gt;Ajith Joseph | Virtusa | +91 44 42002700 Extn: 3513  +91 98842 55029  &lt;a href="mailto:ajith.joseph/yahoo"&gt;ajith.joseph/yahoo&lt;/a&gt;  POD: ajith.joseph/Thomson&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-8082627966498728676?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/8082627966498728676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=8082627966498728676' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/8082627966498728676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/8082627966498728676'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/pointers-in-java.html' title='Pointers in Java'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-7311101026984284216</id><published>2008-01-29T14:02:00.000+05:30</published><updated>2008-12-09T05:27:41.390+05:30</updated><title type='text'>An outing to commemerate the success of production release</title><content type='html'>&lt;div style="TEXT-ALIGN: right"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9iyaXFdCuI/AAAAAAAABjE/_F8ar7hm6ko/s1600-h/DSC01626.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177083937605618402" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9iyaXFdCuI/AAAAAAAABjE/_F8ar7hm6ko/s320/DSC01626.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Commemerating the success of our product going live, and then the QC sign off of the next version of our product, we bid no reasons to celebrate. The team took a day off to set out for a team outing on 27/12/2006, to enjoy the double success.&lt;br /&gt;&lt;br /&gt;Mahabalipuram and the Golden Sun resort in the outskirts of Chennai were the hotspot destinations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The team started at around 10.00 AM from the office heading towards Mahabalipuram, taking a ride through the scenic beachway of E.C.R, and reached at Mahabalipuram- the Shore temple town at around 11.45 AM in the morning. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Mahabalipuram is one of history's intriguing enigmas. The ancient Mamallapuram, as Mahabalipuram was formerly known, was flourishing port town of the Pallava rulers of south India who chiseled in stone a fabulous "open-air museum" of sculpture under the vault of a burning Mahabalipuram, Tamil Nadu, India sky. The sight of famous ‘Five Rathas’ which were excellently carved in single stone, enthralled us. There was also a half-built temple on the way to the hillock. We were amazed at the architecture of the temple. It is indeed a master piece.&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;Then we steered up to the light house located at the top of the hill. The light house was used by pallavas in the ancient times. The aerial view of the town at one side and sea at the other was also a captivating sight. It was spectacular to watch the deep blue sea from such an altitude.&lt;br /&gt;&lt;br /&gt;Team had a wonderful time going around various caves and hillocks in Mahabalipuram, taking various memorable snaps.&lt;br /&gt;&lt;br /&gt;After visiting Mahabalipuram, we set out towards GoldenSunResort, a sea shore resort which is around 1km from there in E.C.R Road. GoldenSunResort is a fascinating place occupied with many facilities to enjoy and chill out.&lt;br /&gt;&lt;br /&gt;We had a very nice and scrumptious lunch out there in the resort followed by some interesting and exciting events. After finishing the lunch, we had real fun playing cricket with all our team members. Once again, our young and vibrant team of software engineers and QA's showed that they are good at cricket too.&lt;br /&gt;&lt;br /&gt;Then we settled down for a chit-chat enjoying the gentle breeze coming from sea, for some time that helped us to know more about ourselves. Next we had a long walk by the side of the Beach while some still playing around.&lt;br /&gt;&lt;br /&gt;Then we had several indoor games like Carom, Table Tennis, and Badminton which left us fresh and active to rock further.&lt;br /&gt;&lt;br /&gt;Next comes, the Swimming, which made all, enjoy the most. At last, but not the least, we spared our time sitting near the beach, with nice evening breeze, and were taking funny snaps which were memorable.&lt;br /&gt;&lt;br /&gt;Then by around 9.00pm we returned back to Virtusa, and the long drive through the E.C.R was also fun and memorable.&lt;br /&gt;&lt;br /&gt;Memories to cherish and moments of great fun were left in our minds, which brings back the energy within us and the memories of those fun packed events still lingers in the air like a dancing flower. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-7311101026984284216?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/7311101026984284216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=7311101026984284216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/7311101026984284216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/7311101026984284216'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/outing-to-commemerate-success-of.html' title='An outing to commemerate the success of production release'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ak4cH0H_bWY/R9iyaXFdCuI/AAAAAAAABjE/_F8ar7hm6ko/s72-c/DSC01626.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-8304727975473190721</id><published>2008-01-29T13:59:00.000+05:30</published><updated>2008-12-09T05:27:41.743+05:30</updated><title type='text'>The first outing</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j0ZXFdC-I/AAAAAAAABlI/hTP_3ecKxk4/s1600-h/DSC01823.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177156488193182690" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j0ZXFdC-I/AAAAAAAABlI/hTP_3ecKxk4/s320/DSC01823.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Ecstasy had no bounds, for the our team, when it was announced that we are going for an outing on June, 30, 2006, as it was an unexpected one. Our team is a well-knit group of thirteen enthusiastic members, and all the team members, came up with lots of suggestions for the outing, Finally, Radha Park Inn international, suggested by one of our team member, turned out to be the destination of choice.&lt;br /&gt;&lt;br /&gt;We kick-started for the bashing party, in our own way of blending fun with laughter, lead by our Project Manager, and the Senior Tech Lead, both know for their excellent team management and sense of humour, at around 6’0’ clock in the evening, leaving behind yet another day with fun 'n work. The evening seemed to be little chill too, as the city was preparing to r&lt;a href="http://4.bp.blogspot.com/_ak4cH0H_bWY/R9j0SHFdC9I/AAAAAAAABlA/y_rBvsTrI7k/s1600-h/DSC01824.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177156363639131090" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_ak4cH0H_bWY/R9j0SHFdC9I/AAAAAAAABlA/y_rBvsTrI7k/s320/DSC01824.JPG" border="0" /&gt;&lt;/a&gt;eceive its South-west monsoon. A perfect day, for a perfect bash.&lt;br /&gt;&lt;br /&gt;The party was arranged in Radha Park Inn international. It was a half an hour drive, from the "Lords"(that's the name of our building), filled with excitement to freak out in the night. The place was awesome and happening with excellent interiors and some great music playing at the background. The Banquet, started with cutting a cake, imprinted with the team name, and followed by 2000- year old south Indian recipes with western, Chinese and other Asian meals.&lt;br /&gt;&lt;br /&gt;The desserts of the Park Inn cafe threw a torch of heaven, and as per our Senior Software QA Engineer, it’s the best place to get all brands of ice-creams under one roof. The wide varieties, of dishes were mouth-watering and its yummy taste will stay forever. The evening was so exciting and rejuvenating that our knowledge champion, was about to get back to the "Lords" to resume his work.&lt;br /&gt;&lt;br /&gt;It was a fabulous evening and its memories still lingers in our minds, bringing an upward curve on the lips, whenever we talk about that outing.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-8304727975473190721?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/8304727975473190721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=8304727975473190721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/8304727975473190721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/8304727975473190721'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/first-outing.html' title='The first outing'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j0ZXFdC-I/AAAAAAAABlI/hTP_3ecKxk4/s72-c/DSC01823.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-2742786868506063096</id><published>2008-01-29T13:58:00.001+05:30</published><updated>2008-01-29T13:59:29.522+05:30</updated><title type='text'>An outing to MGM</title><content type='html'>Our team of young software engineers took some time off from their busy schedule for the quarterly team outing on 8th March 2007. From the numerous suggestions given by the team members, MGM was chosen as the fun-spot destination.&lt;br /&gt;&lt;br /&gt;The team took off from the Lords after the lunch, cruising down the grand scenic beach highway, rolling towards Muthukadu, where the MGM theme park is situated.&lt;br /&gt;&lt;br /&gt;MGM is one of the destinations stamped with a ‘wow’ factor on the East Coast Road, popularly known as ECR. Winding its way along the Bay of Bengal, the newly revamped highway connects Chennai with Pondicherry. The team arrived at MGM in not more than one hour, enjoying the soothing breeze along the east coast road. The journey was packed with lot of fun and laughter.&lt;br /&gt;MGM Dizzie world on ECR in Chennai is second to none when it’s compared to fun-filled, high-energy entertainment and is synonymous with some of the biggest entertainment parks in the country. With an average annual entry of 3 million people, Dizzee World boast of exhilarating rides while adhering strictly to international safety standards. Apart from its world-class rides, these parks also exhibit a breathtaking amphitheatre that hosts and projects a variety of events, besides the popular Maryworld, a unique children’s world within the park.&lt;br /&gt;&lt;br /&gt;Each members of the team grabbed a ticket rolled on to the wrist and started with the rides, which includes Giant wheel and Tora–Tora that we see in exhibition and some really exciting ones like the spider, disco saucer, Frisbee, ranger, and above all the roller coaster. The ranger was a heart pulling ride which made the guys really dizzy. Few of the big rides were under maintenance. The water games were also thrilling and entertaining. Apart from the rides and the water games, there are a lot of food stalls and restaurants too ranging from the sugar candy to the Beer den. Then there were those game stalls out of which few are good – just good and some were really boring.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After finishing all the possible rides in the Disney’s counterpart, we set out for dinner at Food Village, a multi cuisine restaurant located in the ECR. Food village was yet another place for enjoyment, laughter, pleasure, humors, and last but the most exciting event, “the dinner”.&lt;br /&gt;&lt;br /&gt;Food village, the perched up land with thickly grown lawn, in which the team sat under the canopy of stars, crunching their way through crispy finger chips such as Foccaza, and rounding off the meal with a sinful portion of desserts reminding Tiramisu and its kinds. People enjoyed the rustic atmosphere. The cuisine, they say, is easygoing - Mediterranean, with an accent on Indian, Italian and Chinese. Many people from the city drive out here just to come to the restaurant, the signature continental restaurant on the scenic beach highway which connects Chennai and Pondicherry.&lt;br /&gt;&lt;br /&gt;With all such amazing experiences, we called it a day and went back to our dwellings.&lt;br /&gt;&lt;br /&gt;MGM is one of such amusement park which guarantees the fulfillment of even the inferential meaning of the word “amusement”. And Food Village, a den of great taste.&lt;br /&gt;&lt;br /&gt;And thus it was not just the above destinations which were entertaining, even coasting down the midnight-black highway of ECR was thrilling and soothing at the same time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-2742786868506063096?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/2742786868506063096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=2742786868506063096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2742786868506063096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2742786868506063096'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/our-team-of-young-software-engineers.html' title='An outing to MGM'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-4711996457702618627</id><published>2008-01-29T13:55:00.000+05:30</published><updated>2008-01-29T13:57:34.239+05:30</updated><title type='text'>Celebrating our outing with the one and only, Rajinikanth</title><content type='html'>The spirit of celebration, a la Diwali, was very much in the air when our offshore team decided to celebrate the quarterly outing with millions of fans of Indian cinema’s top entertainer and Superstar Rajnikant’s magnum opus, Sivaji: The Boss, and an equilibrated power dinner @ ‘The Residency Towers’.&lt;br /&gt;&lt;br /&gt;The Rs 84-crore cinematic extravaganza was a wondrous spectacle, hitherto unseen on Indian cinema. When top-drawer talent team up, the result can only be top class. The coming together of the Big Three, superstar Rajnikant , super director Shankar and super composer A R Rahman has dished out high-quality stuff. Mellifluous &lt;a href="https://server14.kproxy.com/servlet/redirect.srv/p5.p1.pbcd.pjzfzxorxfavy.pylk/scoop/downsouth/tamil/20070616-0.html" target="_new"&gt;music&lt;/a&gt;, awesome action scenes, technological finesse, candy floss romance and, last but not the least, the typical signature Rajnikant mannerisms in galore. Frenzied fans of Rajnikant could not have asked for more.&lt;br /&gt;&lt;br /&gt;After enjoying this grand visual spectacle, the team drove down for a sumptuous buffet in the ‘Main Street’, a bustling 24 hours restaurant serving ala-carte &amp;amp; sumptuous buffets and dinner @ ‘The Residency Towers’, Chennai.. The interiors complete with a pedestrian crossing, Victorian Street lights and a magazine kiosk created a great ambience for the occasion. &lt;br /&gt;&lt;br /&gt;Savoring European, Oriental &amp;amp; Indian delicacies from an interactive kitchen was a zesty experience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-4711996457702618627?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/4711996457702618627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=4711996457702618627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/4711996457702618627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/4711996457702618627'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/celebrating-our-outing-with-one-and.html' title='Celebrating our outing with the one and only, Rajinikanth'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-4088781681413997139</id><published>2008-01-29T13:51:00.000+05:30</published><updated>2008-03-13T10:10:26.628+05:30</updated><title type='text'>This is what I say when someone owe me a treat</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ak4cH0H_bWY/R9iwK3FdChI/AAAAAAAABhc/f20aj9DbFSs/s1600-h/SM1+%2875%29.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_ak4cH0H_bWY/R9iwK3FdChI/AAAAAAAABhc/f20aj9DbFSs/s320/SM1+%2875%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5177081472294390290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Memories to cherish, friends to chill out, restaurants to offer banquet, everything is out there. World is so vast, so vast that it can make us lost in time, yeah.... it is also true that it may not be bigger than our hearts. So, when everything is up there, why not time. Time never goes negative, nor can we bring it back, unless man invents a time machine. Tomorrow, when we are really busy, time will make us play jigsaw puzzles with it, and then we can only ponder ourselves with these memories lingering in the air like a green leaf, turning yellow.&lt;br /&gt;&lt;br /&gt;Come, buddy, let's go for the treat.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-4088781681413997139?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/4088781681413997139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=4088781681413997139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/4088781681413997139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/4088781681413997139'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/this-is-what-i-say-when-someone-owe-me.html' title='This is what I say when someone owe me a treat'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ak4cH0H_bWY/R9iwK3FdChI/AAAAAAAABhc/f20aj9DbFSs/s72-c/SM1+%2875%29.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-7803811505225305322</id><published>2008-01-29T13:49:00.000+05:30</published><updated>2008-12-09T05:27:41.958+05:30</updated><title type='text'>Extravaganza</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j3CXFdDBI/AAAAAAAABlc/BEQQh2FjZiM/s1600-h/DSC01935.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177159391591074834" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j3CXFdDBI/AAAAAAAABlc/BEQQh2FjZiM/s320/DSC01935.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;The event “Extravaganza”, took a giant leap today with an hour full of fun and games blended with josh.&lt;br /&gt;The whole of the Thomson team in Virtusa's Chennai ATC(advanced technology centre) seemed with full of vim and vigor, as the events conducted today were really 'rocking'.&lt;br /&gt;&lt;br /&gt;Once again, the events drew lot of participation signifying the level of interest that employees had towards such events.&lt;br /&gt;&lt;br /&gt;It started with Round robin, which literally took the josh out of the team and the venue turned into a .... The events demanded a total participation and the environment was set in such a way that it induced everyone into action by using thier charm and fun loving attitude. Showing high-spirited merriment is'nt a new affair with the team Thomson. Those who could not participate in yesterdays events had a gala time trying hands at the 'Doggy Waggy' event, which was fully loaded with excitement and enthusiasm. The Elephant crawling event was a real dare show, and the guys embarked into it presumptuously by showing lot of flexibililty and courage. Finally, the gift pack was given to the winners as well as the runners-up.&lt;br /&gt;&lt;br /&gt;In short, todays events were lavishly staged and packed with spectalcular entertainment.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-7803811505225305322?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/7803811505225305322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=7803811505225305322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/7803811505225305322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/7803811505225305322'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/extravaganza.html' title='Extravaganza'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j3CXFdDBI/AAAAAAAABlc/BEQQh2FjZiM/s72-c/DSC01935.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-2560655535289846014</id><published>2008-01-29T13:36:00.000+05:30</published><updated>2008-01-29T13:48:44.807+05:30</updated><title type='text'>The taste of success</title><content type='html'>Flaming enthusiasm, backed up by horse sense and persistence, is the quality that most frequently makes for success.&lt;br /&gt;&lt;br /&gt;The toughest thing about success is that you've got to keep on being a success.  Success is how high you bounce when you hit bottom. God gives every bird its food, but He does not throw it into its nest. &lt;br /&gt;&lt;br /&gt;I've got a theory that if you give 100 percent all of the time, somehow things will work out in the end. Afterall, the difference between try and triumph is a little umph. Hard work spotlights the character of people:  some turn up their sleeves, some turn up their noses, and some don't turn up at all.&lt;br /&gt;&lt;br /&gt;The winds and waves are always on the side of the ablest navigators. Flaming enthusiasm of these navigators, backed up by horse sense and persistence, brought home the quality that most frequently makes for success. The success of our flagship product, eCommerce &amp;amp; access management module, version 1.0 going to production.&lt;br /&gt;&lt;br /&gt;The eCommerce and Access Management 1.0 went live on 11/06 with many other strategic initiatives of our client applications. The 1.0 version was also successfully integrated with a next generation product.&lt;br /&gt;&lt;br /&gt;The occasion was aptly celebrated by the team members in Chennai  techonology centre by cutting a cake and exchanging their experiences in the team. The cake which threw a heavenly feel was also inscribed with the quote which goes like ..."Our effort gets transparent and shares limelight only when it shows up -- The Result...".&lt;br /&gt;&lt;br /&gt;In spite of the hardships and rigor, the highly elated team was able to bring out the best out of them. And finally with the system in production without major concerns threw a high note on the symphony of team work. All we cay say with confidence is that, yeah, it is truly said that, 'Team work works!'&lt;br /&gt;&lt;br /&gt;The principle of "Do what you can, with what you have, where you are", paid off in getting rid off these obstacles.&lt;br /&gt;&lt;br /&gt;To come again on that point with vigour and rigour, I should say, in spite of many hardships the team faced, such as changing Requirements, very slim release cycles, unknown undelying product, third party QC, to name a few, the principle of "Do what you can, with what you have, where you are", paid off in getting rid off these obstacles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-2560655535289846014?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/2560655535289846014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=2560655535289846014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2560655535289846014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/2560655535289846014'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/taste-of-success.html' title='The taste of success'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-51744092574367757</id><published>2008-01-29T13:30:00.000+05:30</published><updated>2008-03-13T15:03:32.444+05:30</updated><title type='text'>Transitions...</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j00XFdC_I/AAAAAAAABlQ/mUGZr8Z1oOA/s1600-h/DSC00603.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177156952049650674" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j00XFdC_I/AAAAAAAABlQ/mUGZr8Z1oOA/s320/DSC00603.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Transitions happens in every walk of life; to be precise, life is engineered and fuelled by transitions. Perceptions categorizes the kinds and likes of transitions, and those transitions triggered with a deep root of dedication and sincerity mixed with various other virtues of the mindset brings forth the good luck for a better transition, and those which comes out of time, due to non-availability of the above virtues as input brings forth normal or not so good transitions, and the transmission in this case, more often would be automatic, rather than manual. Time plays the game here.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-51744092574367757?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/51744092574367757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=51744092574367757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/51744092574367757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/51744092574367757'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2008/01/transitions.html' title='Transitions...'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ak4cH0H_bWY/R9j00XFdC_I/AAAAAAAABlQ/mUGZr8Z1oOA/s72-c/DSC00603.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21336417.post-113792774059388427</id><published>2006-01-22T16:09:00.000+05:30</published><updated>2008-01-29T13:26:23.722+05:30</updated><title type='text'>Tim Berners-Lee</title><content type='html'>&lt;span style="COLOR: rgb(0,0,0)"&gt;Tim Berners-Lee is the Director of the &lt;/span&gt;&lt;a href="http://www.w3.org/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;World Wide Web Consortium&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;, Senior Researcher at &lt;/span&gt;&lt;a href="http://web.mit.edu/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;MIT&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;'s &lt;/span&gt;&lt;a href="http://csail.mit.edu/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;CSAIL&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;, and Professor of Computer Science at &lt;/span&gt;&lt;a href="http://www.soton.ac.uk/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;Southampton&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt; &lt;/span&gt;&lt;a href="http://www.ecs.soton.ac.uk/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;ECS&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;&lt;br /&gt;&lt;br /&gt;A graduate of Oxford University, England, Tim now holds the &lt;/span&gt;&lt;a href="http://www.w3.org/People/Berners-Lee/3ComFounders.html"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;3Com Founders chair &lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;at the Laboratory for Computer Science and Artificial Intelligence Lab (&lt;/span&gt;&lt;a href="http://www.lcs.mit.edu/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;CSAIL&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;)at the Massachusetts Institute of Technology (&lt;/span&gt;&lt;a href="http://web.mit.edu/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;MIT&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;). He directs the &lt;/span&gt;&lt;a href="http://www.w3.org/Consortium/Prospectus/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;World Wide Web Consortium&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;, an open forum of companies and organizations with the mission to lead the Web to its full potential.&lt;br /&gt;With a background of system design in real-time communications and text processing software development, in 1989 he invented the &lt;/span&gt;&lt;a href="http://www.w3.org/TheProject.html"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;World Wide Web&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;, an internet-based hypermedia initiative for global information sharing. while working at &lt;/span&gt;&lt;a href="http://www.cern.ch/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;CERN&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;, the European Particle Physics Laboratory. He wrote the &lt;/span&gt;&lt;a href="http://www.w3.org/People/Berners-Lee/WorldWideWeb.html"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;first web client (browser-editor)&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt; and server in 1990.&lt;br /&gt;Before coming to CERN, Tim worked with Image Computer Systems, of Ferndown, Dorset, England and before that as a principal engineer with Plessey Telecommunications, in Poole, England.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In 1989 the objectives of the WWW was to be a space for sharing information. It seemed evident that it should be a space in which anyone could be creative, to which anyone could contribute. The &lt;/span&gt;&lt;a href="http://www.w3.org/People/Berners-Lee/WorldWideWeb.html"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;first browser&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt; was actually a browser/editor, which allowed one to edit any page, and save it back to the web if one had access rights.&lt;br /&gt;Strangely enough, the web took off very much as a publishing medium, in which people edited offline. Bizarely, they were prepared to edit the funny angle brackets of HTML source, and didn't demand a what you see is what you get editor. WWW was soon full of lots of interesting stuff, but not a space for communal design, for discource through communal authorship.&lt;br /&gt;Now in 2005, we have blogs and wikis, and the fact that they are so popular makes me feel I wasn't crazy to think people needed a creative space. In the mean time, I have had the luxury of having a web site which I have write access, and I've used tools like Amaya and Nvu which allow direct editing of web pages. With these, I haven't felt the urge to blog with blogging tools. Effectively my blog has been the &lt;/span&gt;&lt;a href="http://www.w3.org/DesignIssues/"&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;Design Issues&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt; series of technical articles.&lt;br /&gt;That said, it is nice to have a machine to the administrative work of handling the navigation bars and comment buttons and so on, and it is nice to edit in a mode in which you can to limited damage to the site. So I am going to try this blog thing using blog tools. So this is for all the people who have been saying I ought to have a blog.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21336417-113792774059388427?l=ajithj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajithj.blogspot.com/feeds/113792774059388427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21336417&amp;postID=113792774059388427' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/113792774059388427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21336417/posts/default/113792774059388427'/><link rel='alternate' type='text/html' href='http://ajithj.blogspot.com/2006/01/my-first-blog.html' title='Tim Berners-Lee'/><author><name>Ajith Joseph</name><uri>http://www.blogger.com/profile/16871251467201027742</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
