<?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-12997585</id><updated>2012-02-08T22:32:42.266-05:00</updated><category term='mocha vnc jaadu TiPB iPhone iphone tightvnc realvnc'/><category term='how to move mt fuji'/><category term='The Me Meme'/><category term='world tv'/><category term='harbhajan'/><category term='cricket'/><category term='ipod nano sync hang reset'/><category term='ICC'/><category term='benson'/><category term='Linux Foundation'/><category term='Indian spiderman makkad man'/><category term='sky diving'/><category term='Python style guide'/><category term='border'/><category term='jetpack'/><category term='gavaskar'/><category term='I&apos;m Linux'/><category term='exceptions'/><category term='problem solving'/><category term='afulay domain name fulay'/><category term='Australia'/><category term='apple firmware 2.2 signal strength'/><category term='personality conflicts problem solving'/><category term='monitors'/><category term='bucknor'/><category term='python'/><category term='cheating'/><category term='steve jobs'/><category term='troy widgery'/><category term='BCCI'/><category term='Apple support iphone power adapter'/><category term='go fast'/><category term='windows'/><category term='PEP 8'/><category term='paid iphone application subway shuffle apple'/><category term='India'/><category term='hardware'/><category term='batsman'/><category term='sachin tendular'/><category term='rifter'/><category term='Video Contest'/><category term='beautiful snaps from india'/><category term='christian conversions India passive terrorism'/><category term='jetsons'/><category term='english words'/><category term='zune'/><category term='FSJ'/><category term='windows services stuck management VBScript'/><category term='racial abuse'/><category term='dual mode'/><category term='the art of the layoff guy kawasaki'/><category term='adelaide'/><category term='raise'/><category term='technology 2008 apple yahoo'/><category term='ipod'/><category term='Linux'/><category term='microsoft'/><category term='cnn money'/><category term='reraise'/><category term='fun'/><category term='fake steve jobs'/><category term='firefox memory leak IE'/><category term='Robert Scoble scobleizer podcasts ipod nano itunes'/><title type='text'>Musings</title><subtitle type='html'>&lt;p&gt; heya, welcome to my world. First a quick introduction,  I am just another programmer by profession but there are lots of things i do besides that and this blog is all about those other things. 
 
 &lt;p&gt; My interests vary from reading books, listening to music, keeping abreast with technology, etc and all this accross various topics ranging from science, mgmt, leadership, life, spiritualism, etc.

 &lt;p&gt; So enjoy the blogs!!!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-12997585.post-1982413456916761846</id><published>2009-03-09T21:09:00.001-04:00</published><updated>2009-03-09T21:09:58.291-04:00</updated><title type='text'>How to be a program manager</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;A great blog post by Joel Spolsky on "&lt;a href='http://www.joelonsoftware.com/items/2009/03/09.html'&gt;How to be a program manager&lt;/a&gt;".&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-1982413456916761846?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/1982413456916761846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=1982413456916761846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1982413456916761846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1982413456916761846'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2009/03/how-to-be-program-manager.html' title='How to be a program manager'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-1866103339378392689</id><published>2009-02-23T14:01:00.001-05:00</published><updated>2009-02-23T14:01:02.370-05:00</updated><title type='text'>Application Provisioning in the Cloud</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Interesting article i ran into about &lt;a href='http://www.ebizq.net/topics/web20/features/10947.html?page=1' target='_blank'&gt;applications in the cloud&lt;/a&gt;.&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-1866103339378392689?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/1866103339378392689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=1866103339378392689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1866103339378392689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1866103339378392689'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2009/02/application-provisioning-in-cloud.html' title='Application Provisioning in the Cloud'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-3977018322915235027</id><published>2008-12-25T00:22:00.004-05:00</published><updated>2008-12-25T00:57:44.214-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I&apos;m Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Video Contest'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux Foundation'/><title type='text'>Video Contest: I'm Linux</title><content type='html'>The &lt;a target="_blank" href="http://www.linuxfoundation.org/en/Main_Page"&gt;Linux Foundation&lt;/a&gt;, a Non-Profit Organization, is sponsoring a Video Competition to create a commercial for Linux on the lines of "I'm a Mac'" and "I'm a PC" as done by Apple and Microsoft respectively. Linux is owned by its community and its only fitting that the community should participate in its promotion on Television, hence this Video contest. The winner gets no cash but a an all expense trip (airfare and hotel for 3 days) to Tokyo, Japan to participate in the Linux Foundation Japan Linux Symposium in October 2009.&lt;br /&gt;&lt;br /&gt;There are some basic guidelines:&lt;br /&gt;- Keep the video under a minute&lt;br /&gt;- Comply with their ToS&lt;br /&gt;- Watch your language and keep it clean&lt;br /&gt;- Make it original and interesting&lt;br /&gt;&lt;br /&gt;For more details check out their &lt;a target="_blank" href="http://video.linuxfoundation.org/category/video-category/-linux-foundation-video-contest"&gt;website&lt;/a&gt; and more importantly, get busy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-3977018322915235027?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/3977018322915235027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=3977018322915235027' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3977018322915235027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3977018322915235027'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/12/im-linux.html' title='Video Contest: I&apos;m Linux'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7083657290186220868</id><published>2008-12-25T00:19:00.002-05:00</published><updated>2008-12-25T00:21:47.063-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python style guide'/><category scheme='http://www.blogger.com/atom/ns#' term='PEP 8'/><title type='text'>PEP 8</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Ran into &lt;a href="http://www.python.org/dev/peps/pep-0008/" target="_blank"&gt;PEP 8 (Python Style Guide)&lt;/a&gt; written by Guido. It was nice to realize that i follow majority of his recommendations. At the same time i learned some new things which i had never thought of.&lt;br /&gt;&lt;br /&gt;Good read!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7083657290186220868?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7083657290186220868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7083657290186220868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7083657290186220868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7083657290186220868'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/12/pep-8.html' title='PEP 8'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7162949660737033496</id><published>2008-11-27T12:51:00.001-05:00</published><updated>2008-11-27T12:51:31.699-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='the art of the layoff guy kawasaki'/><title type='text'>Snip Snip Time</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;In the current tough economic conditions (I am kind of getting sick and tired of hearing this phrase) downsizing is preeminent. The stories of how someone had to change city, state or country to find another job have become commonplace. &lt;br/&gt;&lt;br/&gt;During the last bubble burst a lot of first-time CEOs and Managers were entrusted with the task of guiding the companies through similar times and not all of them were successful at it. In fact in almost all cases the complete downsizing process was deemed ruthless. This was a problem not just for the first time leaders but even for seasoned campaigners. &lt;br/&gt;&lt;br/&gt;This time good advice is more forthcoming. People who were burnt or involved in those times are giving out advice freely. One such interesting post i came across was by &lt;a href='http://blog.guykawasaki.com/2006/07/the_art_of_the_.html' target='_blank'&gt;Guy Kawasaki&lt;/a&gt;. I recommend reading it even if you are not at the downsizing stage.&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7162949660737033496?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7162949660737033496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7162949660737033496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7162949660737033496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7162949660737033496'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/11/snip-snip-time.html' title='Snip Snip Time'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-1755000102433921510</id><published>2008-11-26T13:35:00.001-05:00</published><updated>2008-11-26T13:35:47.416-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apple firmware 2.2 signal strength'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple support iphone power adapter'/><title type='text'>iPhone Firmware 2.2</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Its strange but since I have installed the 2.2 firmware the cell phone signal strength has improved slightly. Prior to this update the max i ever got was 2 bars but now its almost always 3 bars. &lt;br/&gt;&lt;br/&gt;This is strange as i always thought that the signal strength received was a function of power transmitted by the cell phone towers and antenna design. The iPhone antenna surely hasn't changed and i haven't read/heard of ATT putting up new towers around my apartment so its got to be the firmware update.&lt;br/&gt;&lt;br/&gt;The developers at Apple must have really messed up the 'check signal strength and then make calls' part of code or maybe they just add some artificial gain to improve the signal strength representation with each release. Either way currently i will accept anything that will improve my iPhone calling experience.&lt;br/&gt;&lt;br/&gt;I also noticed that now apps are updated in place unlike earlier where the new version was downloaded in a different location and then moved to the current. Subtle but slick.&lt;br/&gt;&lt;br/&gt;-------------------&lt;br/&gt;&lt;br/&gt;Oh on a side note, still no sign of my replacement USB power adapter.&lt;br/&gt;Hurray to Apple support.&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-1755000102433921510?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/1755000102433921510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=1755000102433921510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1755000102433921510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1755000102433921510'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/11/iphone-firmware-22.html' title='iPhone Firmware 2.2'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7088612906649276670</id><published>2008-11-15T11:39:00.002-05:00</published><updated>2008-11-15T11:40:50.096-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple support iphone power adapter'/><title type='text'>How to send a courier Apple style</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Trips to the Apple Store          -   1&lt;br /&gt;Calls to Apple Support            -   2&lt;br /&gt;Alleged couriers sent by Apple -   4&lt;br /&gt;Days since first attempt          -   35&lt;br /&gt;Minutes spend on hold            -   50&lt;br /&gt;Amount of frustration             -   Infinite&lt;br /&gt;&lt;br /&gt;...... still no sign of my replacement for the iPhone 3G power adapter.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7088612906649276670?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7088612906649276670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7088612906649276670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7088612906649276670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7088612906649276670'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/11/how-to-send-courier-apple-style.html' title='How to send a courier Apple style'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-4707509343603265322</id><published>2008-11-02T00:18:00.002-04:00</published><updated>2008-11-02T00:20:42.420-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='The Me Meme'/><title type='text'>The Me Meme</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;img src="http://lh6.ggpht.com/_VN2UZAN6RVo/SQ0o-aXHMkI/AAAAAAAADks/HKk9MLtdOuE/%5BUNSET%5D.jpg?imgmax=800" style="max-width: 800px;" /&gt;&lt;br /&gt;&lt;br /&gt;Take a picture of yourself right now.&lt;br /&gt;&lt;br /&gt;Don’t change your clothes, don’t fix your hair…just take a picture.&lt;br /&gt;(used my iPhone to take the snap)&lt;br /&gt;&lt;br /&gt;Post that picture with NO editing.&lt;br /&gt;&lt;br /&gt;Post these instructions with your picture.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-4707509343603265322?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/4707509343603265322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=4707509343603265322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/4707509343603265322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/4707509343603265322'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/11/me-meme.html' title='The Me Meme'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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://lh6.ggpht.com/_VN2UZAN6RVo/SQ0o-aXHMkI/AAAAAAAADks/HKk9MLtdOuE/s72-c/%5BUNSET%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12997585.post-2215481003695150326</id><published>2008-10-24T00:45:00.003-04:00</published><updated>2008-10-24T01:15:02.324-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mocha vnc jaadu TiPB iPhone iphone tightvnc realvnc'/><title type='text'>iPhone App: Mocha VNC</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284984448&amp;amp;mt=8" target="_blank"&gt;Mocha VNC Lite&lt;/a&gt; is (as the name suggests) a VNC viewer for the iPhone. I installed the Lite version to try out the experience and i have to say its really cool. The performance is awesome and the clarity is just astonishing. Maybe its just me but i never expected this app to behave this well. You are required to install either TightVNC or RealVNC server on Windows based machine (I used TightVNC on my Win XP laptop) and voila you are set. They have a custom vnc server for Mac.&lt;br /&gt;&lt;br /&gt;The need for such an application is still questionable but for now i am just having fun with it.&lt;br /&gt;&lt;br /&gt;Note: The Lite version does not support Ctr-Alt-Del combination so i cannot lock/unlock my computer which is a smart move by the developers mainly because without this ability the application is unsafe to use say with your work computer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theiphoneblog.com/" target="_blank"&gt;TiPB &lt;/a&gt;claims that the &lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=286470485&amp;amp;mt=8" target="_blank"&gt;Jaadu VNC&lt;/a&gt; app is much better than Mocha so check it out. Unfortunately it does not have a Lite version and it costs around 24 bucks, quite steep.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-2215481003695150326?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/2215481003695150326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=2215481003695150326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/2215481003695150326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/2215481003695150326'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/10/iphone-app-mocha-vnc.html' title='iPhone App: Mocha VNC'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-8373820468531372539</id><published>2008-10-17T15:35:00.002-04:00</published><updated>2008-10-17T15:39:38.464-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='beautiful snaps from india'/><title type='text'>Snaps from India</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Beautiful &lt;a href="http://tinyurl.com/637x23"&gt;snaps&lt;/a&gt; from India. If you plan to visit India make sure you cover all these places.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-8373820468531372539?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/8373820468531372539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=8373820468531372539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8373820468531372539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8373820468531372539'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/10/snaps-from-india.html' title='Snaps from India'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-3040376931876603632</id><published>2008-10-09T21:48:00.003-04:00</published><updated>2008-10-09T22:36:17.408-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='paid iphone application subway shuffle apple'/><title type='text'>My first paid iPhone Application : Subway Shuffle</title><content type='html'>I recently moved over to the Dark Side. I ditched my old trusted Palm Treo 680 for a new and shiny iPhone 3G about 2 months ago. Truth be told it was just too hard to resist the temptation. I totally love the device and don't hesitate to express my obsession openly much to the frustration of my friends and colleagues.&lt;br /&gt;&lt;br /&gt;Listing the things i like about it would be impractical (since it will be a long list) so instead let me list the things i don't like about it:&lt;br /&gt;&lt;br /&gt;1. The battery life sucks although its slightly better since the 2.1 update.&lt;br /&gt;2. If i install a lot of applications without syncing it with iTunes the iPhone starts to hang and the UI gets really sluggish. This is quite irritating since i am on the road a lot and sometimes its weeks before i get my hands on my personal laptop.&lt;br /&gt;3. The Exchange support is great but there are still some features like flagging emails, directly dialing numbers listed in calender notes, etc which i miss from the Goods Messaging service on my Palm Treo.&lt;br /&gt;4. The App Store policies are too stringent. There are tons of cool applications which are not allowed by Apple for strange reasons but can be installed if you jail break the iPhone (and i don't wish to go that route).&lt;br /&gt;5. Can't download new podcasts directly to the iPhone. (Apple please bring back Podcaster)&lt;br /&gt;6. Cannot use my iPhone as a modem.&lt;br /&gt;&lt;br /&gt;I guess you gotto lose some to gain some. I hope Apple addresses these issue soon.&lt;br /&gt;&lt;br /&gt;I have so far downloaded and deleted tons of applications most of which were free. The one application i really enjoyed and eventually ended up buying is the &lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284997561&amp;amp;mt=8"&gt;Subway Shuffle  by Aubrey's Puzzles&lt;/a&gt;. Initially i played the Lite version which allows you to solve 6 puzzles of varing complexity but the game is so addictive that i was compelled to spend the $2.99 for the paid version.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-3040376931876603632?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/3040376931876603632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=3040376931876603632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3040376931876603632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3040376931876603632'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/10/my-first-paid-iphone-application-subway.html' title='My first paid iPhone Application : Subway Shuffle'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-5558273349051185592</id><published>2008-10-09T19:08:00.004-04:00</published><updated>2008-10-09T21:48:30.757-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='afulay domain name fulay'/><title type='text'>Who took my domain name?</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;My attempt to register a domain based on my name (afulay) went for a toss when i discovered that it had already been taken. The site &lt;a href="http://www.afulay.com/"&gt;afulay.com&lt;/a&gt; is written in Arabic and had references to Morocco. Onto another combination now.&lt;br /&gt;&lt;br /&gt;Update:&lt;br /&gt;Bummer &lt;a href="http://fulay.com/"&gt;fulay.com&lt;/a&gt; is taken too. :(&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-5558273349051185592?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/5558273349051185592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=5558273349051185592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/5558273349051185592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/5558273349051185592'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/10/who-took-my-domain-name.html' title='Who took my domain name?'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-8170225468589902135</id><published>2008-10-06T20:23:00.003-04:00</published><updated>2008-10-06T20:38:56.770-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='how to move mt fuji'/><category scheme='http://www.blogger.com/atom/ns#' term='problem solving'/><title type='text'>The Trick to Problem Solving</title><content type='html'>When a problem presents a disjunction, you need to list all its possibilities (define Solution Space)  and reason from each of them.&lt;br /&gt;&lt;br /&gt;- quoted from the book &lt;a href="http://www.amazon.com/Would-Move-Mount-Microsofts-Puzzle/dp/0316919160"&gt;How would you move Mt Fuji&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-8170225468589902135?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/8170225468589902135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=8170225468589902135' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8170225468589902135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8170225468589902135'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/10/trick-to-problem-solving.html' title='The Trick to Problem Solving'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-65344995063076404</id><published>2008-09-27T11:08:00.002-04:00</published><updated>2008-09-27T11:56:23.456-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='christian conversions India passive terrorism'/><title type='text'>Christian Invasion in India</title><content type='html'>For years the world has blamed the Islamic groups for spreading terrorism and forcing atrocities on innocent people. No doubt this is true. We all know about the Al-Qaeda, Saddam's Regime, the ISI and many more but this blog post is not about them.&lt;br /&gt;&lt;br /&gt;For once i want to focus on the Christian Missionaries and other groups which cloaked under their message of spreading peace and education is really forcibly converting the poor and innocent villagers of India. &lt;a href="http://rameshnaidoo.blogspot.com/2008/08/bad-manna-christian-conversions-in.html"&gt;This video i came across comes from a Scandinavian woman who investigated the immoral tactics of the various Christian Missionaries in Western India.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The alarming aspect of this video is that these conversions are taking place in one of the most economically and industrially advanced regions of the country. Such conversions are rampant in the eastern part of India, the collection of 7 states (also known as the 7 Sisters) which were very evident during my short stint in the eastern parts of the country.&lt;br /&gt;&lt;br /&gt;The pattern is quite simple. The Missionaries would start by setting up a school in the one of the poorest regions of the state. They provide the children with free food and medical attention which attracts other people to the church. Soon they start luring more people by unfairly comparing Hindu practices and Gods with the Christian religion and if this does not work by promising them money or free facilities. The people are eventually brain washed and forced to denounce their religion and country.&lt;br /&gt;&lt;br /&gt;Despite the amount of money and efforts invested by the Indian government in the Eastern regions  the people are still largely under the influence of the Christian Missionaries. The people their refuse to call themselves Indians and detest other Indians. This was quite evident during my brief stay in the region. More than once when we stopped on streets to ask for directions the local people turned away totally ignoring us. Some times when the person did respond we were told to either speak in English or their local language and not Hindi (Our National language). This is extremely sad and disappointing as this happens to be one of the more beautiful regions of the country with a rich culture and heritage.&lt;br /&gt;&lt;br /&gt;All these incidents make me wonder if this is a passive form of terrorism. Terrorism to me is a way of forcing an ideological change, they may be enforced with either use of violence as most Islamic militant groups do or could be a covert operation by providing false hopes and biased comparisons of cultures as done by Christian Missionaries. I guess this is for every individual to decide for himself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-65344995063076404?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/65344995063076404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=65344995063076404' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/65344995063076404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/65344995063076404'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/09/christian-invasion-in-india.html' title='Christian Invasion in India'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-8377765088543866094</id><published>2008-08-18T15:46:00.002-04:00</published><updated>2008-08-18T15:47:57.695-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipod nano sync hang reset'/><title type='text'>How to connect your ipod nano to your laptop</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;First insert the USB connector in to the laptop and then connect the ipod jack to your ipod nano. When ever i reverse this process my ipod nano hangs and has to be reset. To reset press the center and menu key together for a few seconds.&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-8377765088543866094?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/8377765088543866094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=8377765088543866094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8377765088543866094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8377765088543866094'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/08/how-to-connect-your-ipod-nano-to-your.html' title='How to connect your ipod nano to your laptop'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7497268379721973124</id><published>2008-08-04T16:55:00.002-04:00</published><updated>2008-08-18T15:52:29.891-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reraise'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='raise'/><category scheme='http://www.blogger.com/atom/ns#' term='exceptions'/><title type='text'>Python Exceptions &gt;&gt;&gt; raise</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;A neat trick i found in the python tutorial:&lt;br /&gt;&lt;span style="font-family: monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt; If you need to determine whether an exception was raised but don't intend to handle it, a simpler form of the &lt;tt class="keyword"&gt;raise&lt;/tt&gt; statement allows you to re-raise the exception:  &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="verbatim"&gt;&lt;pre&gt;&gt;&gt;&gt; try:&lt;br /&gt;...     raise NameError, 'HiThere'&lt;br /&gt;... except NameError:&lt;br /&gt;...     print 'An exception flew by!'&lt;br /&gt;...     raise&lt;br /&gt;...&lt;br /&gt;An exception flew by!&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt; File "&lt;stdin&gt;", line 2, in ?&lt;br /&gt;NameError: HiThere&lt;br /&gt;&lt;br /&gt;For more read the &lt;a href="http://docs.python.org/tut/node10.html"&gt;Errors and Exceptions&lt;/a&gt; section&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7497268379721973124?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7497268379721973124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7497268379721973124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7497268379721973124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7497268379721973124'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/08/python-exceptions-raise.html' title='Python Exceptions &amp;gt;&amp;gt;&amp;gt; raise'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-8668911942221283831</id><published>2008-06-06T02:08:00.003-04:00</published><updated>2008-06-06T02:11:20.375-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Indian spiderman makkad man'/><title type='text'>Desi Spiderman</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Indian Spiderman spoof: &lt;a href="http://www.makkadman.com/"&gt;http://www.makkadman.com/&lt;/a&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-8668911942221283831?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/8668911942221283831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=8668911942221283831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8668911942221283831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8668911942221283831'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/06/desi-spiderman.html' title='Desi Spiderman'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-3570261038105876996</id><published>2008-05-03T21:15:00.004-04:00</published><updated>2008-05-03T21:31:31.213-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows services stuck management VBScript'/><title type='text'>Windows Services Management via VBScript</title><content type='html'>If you have ever used any Unix/Linux based systems you know that windows does not even come close to providing as reliable service management as its counterparts. I have been burnt&amp;nbsp; by the &lt;a href="http://afulay.blogspot.com/2007/03/windows-service-stuck-in-mode.html"&gt;stuck services issue&lt;/a&gt; so many times that it was natural for me to look for alternate mechanisms.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/VBScript"&gt;VB script&lt;/a&gt; is a scripting language developed by Microsoft and is a limited variation of Visual Basic programming language. To me its a much better and more powerful alternative to Batch Scripting.&lt;br /&gt;&lt;br /&gt;Being new to VBScript i had to spend some time initially to grasp the basics but when i did it was quite easy. Here is a simple VBscript to manage windows services.&amp;nbsp; You just need to modify the number of services to manage and their names and the script lets you &lt;strong&gt;bulk start/stop, check status and individually control each service&lt;/strong&gt;. Thankfully since i have used this script i have not experienced the stuck services issue and i am strongly inclined to believe that most services start/stop issues may be caused by bugs in the GUI based Windows Services Manager (this is just speculation and i have no conclusive evidence to prove it).&lt;br /&gt;&lt;br /&gt;Execute the following from your command prompt to run this script: &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cscript [path to script]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The script&lt;/strong&gt;:&lt;br /&gt;&lt;br /&gt;============================================================&lt;br /&gt;&lt;br /&gt;dim input&lt;br /&gt;dim strComputer&lt;br /&gt;dim svrList&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Main Body&lt;br /&gt;&lt;br /&gt;input = 0&lt;br /&gt;do &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; input = getInput()&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; processInput(input)&lt;br /&gt;loop until input=5&lt;br /&gt;&lt;br /&gt;rem Supporting Functions&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function processInput(input)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if input = "5" then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_quit()&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strComputer = "."&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Modify this array size to add or remove services. The length of this array should be &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ' exactly same as the number of services. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Note: If you want to initialize this array to hold 4 services, set its size to 3. The array &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ' like most has a zero based index i.e. 0 to 3.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dim myservices(3)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;' specify the actual service names here&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myservices(0)="&amp;lt;service-mgmt1&amp;gt;"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myservices(1)="&amp;lt;service-mgmt2&amp;gt;"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myservices(2)="&amp;lt;service-mgmt3&amp;gt;"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myservices(3)="&amp;lt;service-mgmt4&amp;gt;"&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'get service object&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objWMIService = GetObject("winmgmts:" &amp;amp; "{impersonationLevel=impersonate}!\\" &amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'debug statement&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'wscript.echo cstr(ubound(myservices))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; k = 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; svrList = ""&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each service in myservices&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; svrList = svrList &amp;amp; "Name='" &amp;amp; service &amp;amp; "'"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' do not end the services string with an 'or' this causes the query to fail&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if k &amp;lt; ubound(myservices) then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; svrList = svrList &amp;amp; " or "&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; k = k+1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'debug statement&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'wscript.echo svrList&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set colServiceList = objWMIService.ExecQuery("Select * from Win32_Service where " &amp;amp; svrList)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' debug statement&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'for each s in colServiceList&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo s.name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'next&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select case input&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case "1"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; staggard_start(colServiceList)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case "2"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startSrv(colServiceList)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case "3"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopSrv(colServiceList)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case "4"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statusSrv(colServiceList)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wscript.echo "Invalid Input!"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 's_quit()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end select&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Quit Script&lt;br /&gt;function s_quit()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "bye!"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Quit&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Fetch script option&lt;br /&gt;function getInput()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.echo&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.echo "Select one of the options below:"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.echo "1 - Staggard Start"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.echo "2 - Start services"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.echo "3 - Stop service"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.echo "4 - Service status"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.echo "5 - Exit"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getInput = textInput("Input = &amp;gt; ")&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Fetch user input&lt;br /&gt;function textInput(prompt)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.StdOut.Write prompt&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textInput = WScript.StdIn.ReadLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rem WScript.StdOut.WriteLine username&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Staggard Start services&lt;br /&gt;function staggard_start(serviceObjs)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "staggard start :: 1 - start; 2 - stop; 3 - ignore; q - quit"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; flag = "0"&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For each serviceObj in serviceObjs&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flag = textInput(serviceObj.name &amp;amp; " -&amp;gt; ")&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select case flag&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case "1"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errReturn = serviceObj.StartService()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'WScript.Echo errReturn &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Sleep 15000&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if errReturn=0 then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo " ...started service"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo " ...failed to start service/running already"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case "2"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errReturn = serviceObj.StopService()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'WScript.Echo errReturn &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Sleep 15000&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if errReturn=0 then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo " ...stopped service"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo " ...failed to stop/not-running service"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case "q"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 's_quit()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit do&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo " ...ignored"&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end select&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loop&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Start services&lt;br /&gt;function startSrv(serviceObjs)&lt;br /&gt;&lt;br /&gt;dim tempObj&lt;br /&gt;WScript.Echo "starting services ..."&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For each serviceObj in serviceObjs&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errReturn = serviceObj.StartService()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'WScript.Echo errReturn &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Sleep 15000&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if errReturn=0 then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "started service - " &amp;amp; serviceObj.name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "failed to start/running already service - " &amp;amp; serviceObj.name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Stop services&lt;br /&gt;function stopSrv(serviceObjs)&lt;br /&gt;&lt;br /&gt;WScript.Echo "stopping services ..."&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For each serviceObj in serviceObjs&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errReturn = serviceObj.StopService()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'WScript.Echo errReturn &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Sleep 15000&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if errReturn=0 then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "stopped service - " &amp;amp; serviceObj.name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "failed to stop/not-running service - " &amp;amp; serviceObj.name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rem Service status&lt;br /&gt;function statusSrv(serviceObjs)&lt;br /&gt;&lt;br /&gt;WScript.Echo "Service Status"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For each serviceObj in serviceObjs&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "Name: " &amp;amp; serviceObj.name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Echo "State:" &amp;amp; serviceObj.State&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;end function&lt;br /&gt;&lt;br /&gt;===========================================================&lt;br /&gt;&lt;br /&gt;Hope this script helps you alleviate some of your windows services woes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;: I am not a VBScript developer. If you find any bad coding practices please do let me know and i will be more than happy to fix my script. Also the exception handling could be done in a much better fashion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-3570261038105876996?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/3570261038105876996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=3570261038105876996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3570261038105876996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3570261038105876996'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/05/windows-services-management-via.html' title='Windows Services Management via VBScript'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7762593522153262607</id><published>2008-01-12T15:49:00.000-05:00</published><updated>2008-01-20T20:47:32.208-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='border'/><category scheme='http://www.blogger.com/atom/ns#' term='BCCI'/><category scheme='http://www.blogger.com/atom/ns#' term='adelaide'/><category scheme='http://www.blogger.com/atom/ns#' term='benson'/><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><category scheme='http://www.blogger.com/atom/ns#' term='bucknor'/><category scheme='http://www.blogger.com/atom/ns#' term='ICC'/><category scheme='http://www.blogger.com/atom/ns#' term='racial abuse'/><category scheme='http://www.blogger.com/atom/ns#' term='gavaskar'/><category scheme='http://www.blogger.com/atom/ns#' term='India'/><category scheme='http://www.blogger.com/atom/ns#' term='cheating'/><category scheme='http://www.blogger.com/atom/ns#' term='harbhajan'/><category scheme='http://www.blogger.com/atom/ns#' term='Australia'/><title type='text'>The Border Gavaskar Trophy fiasco</title><content type='html'>If you are not a cricket fan or haven't been following the Australia-India Series in Australia you have missed a lot of action, both on the field and off the field. It all started when the umpires started giving out incorrect decisions (not just the field umpires but the 3rd umpire too) then the Australians decided not to walk even when they were clearly out and then on the field started appealing for non-existent catches. As the test progressed it just got worse as they accused Harbhajan of being racist and finally on the last day they bowled india out thanks to another set of bad umpiring decisions. Eventually they did equal that record of 16 unbeaten test winning streak.&lt;br /&gt;&lt;br /&gt;This is an overtly dramatic video but the only which covered most of the incorrect umpiring decisions.&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wjTIWiLCvcQ&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/wjTIWiLCvcQ&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This not just created an outrage in India but also &lt;a href="http://www.ndtv.com/convergence/ndtvcricket/cricketstory.aspx?id=SPOEN20080037976"&gt;Australia where some of the prominent critics slammed Ponting for his unsportsmanlike behaviour&lt;/a&gt;. After the BCCI and the Indian Officials complained about bad umpiring standards, the ICC finally relented and decided to replace Bucknor.&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Xjn_NU-Fny0&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/Xjn_NU-Fny0&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The question to ask here is what is the point of winning if no one is enjoying it and that to at who's expense. Australia's victory today was Cricket's loss. Cricket has been called as a Gentleman's game but what the Australians did (along with the umpires) puts a big blemish on game and its history. It destroys the spirit in which the game has been played all these years.&lt;br /&gt;&lt;br /&gt;Anyways I hope everything goes back to normal and ICC implements some stern rules to avoid such scenarios in future. As a cricket fan my only wish is to see some really good quality games.&lt;br /&gt;&lt;br /&gt;Bitter sweet revenge: &lt;a href="http://edition.cnn.com/2008/SPORT/01/19/cricket.australia/?iref=mpstoryview"&gt;India beat Australia in the 3rd test&lt;/a&gt; thus setting up an interesting contest at Adelaide.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7762593522153262607?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7762593522153262607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7762593522153262607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7762593522153262607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7762593522153262607'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/01/border-gavaskar-trophy-fiasco.html' title='The Border Gavaskar Trophy fiasco'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-6870794724463528765</id><published>2008-01-12T15:34:00.000-05:00</published><updated>2008-01-12T15:41:25.266-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cnn money'/><category scheme='http://www.blogger.com/atom/ns#' term='sky diving'/><category scheme='http://www.blogger.com/atom/ns#' term='troy widgery'/><category scheme='http://www.blogger.com/atom/ns#' term='jetpack'/><category scheme='http://www.blogger.com/atom/ns#' term='go fast'/><category scheme='http://www.blogger.com/atom/ns#' term='jetsons'/><title type='text'>up up and away!!</title><content type='html'>&lt;a href="http://www.gofastsports.com/about/index.html#"&gt;Troy Widgery&lt;/a&gt;, a champion sky diver, survivor of a plane crash and now the founder of the '&lt;a href="http://www.gofastsports.com/"&gt;Go Fast&lt;/a&gt;' sports and beverage company is taking his &lt;a href="http://en.wikipedia.org/wiki/The_Jetsons"&gt;Jetsons&lt;/a&gt; fantasy quite seriously. His company has been working on building prototypes of Jetpacks. They currently have prototypes that last 32 and 45 sec which is truly quite impressive. Check out this &lt;a href="http://money.cnn.com/video/#/video/fsb/2007/11/28/fsb.next.little.thing.jet.pack.fsb"&gt;report on cnn money&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-6870794724463528765?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/6870794724463528765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=6870794724463528765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6870794724463528765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6870794724463528765'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2008/01/up-up-and-away.html' title='up up and away!!'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-1126717040678698232</id><published>2007-12-16T13:13:00.001-05:00</published><updated>2008-01-20T17:58:43.845-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fake steve jobs'/><category scheme='http://www.blogger.com/atom/ns#' term='zune'/><category scheme='http://www.blogger.com/atom/ns#' term='FSJ'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='ipod'/><title type='text'>Zune reversed</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;The &lt;a href="http://3.bp.blogspot.com/_pNJFZtinpKY/Rz8PPA3FEMI/AAAAAAAACOo/o9X4Gc2xSXY/s1600-h/fake+steve+zune+by+decoder.jpg"&gt;zune&lt;/a&gt; and ipod war continues. This one's from FSJ.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-1126717040678698232?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/1126717040678698232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=1126717040678698232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1126717040678698232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1126717040678698232'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/12/zune-reversed.html' title='Zune reversed'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-2031178238374642664</id><published>2007-12-05T02:01:00.001-05:00</published><updated>2007-12-05T02:03:03.157-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='batsman'/><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><category scheme='http://www.blogger.com/atom/ns#' term='world tv'/><category scheme='http://www.blogger.com/atom/ns#' term='sachin tendular'/><title type='text'>My online video channel</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://worldtv.com/create"&gt;WorldTV&lt;/a&gt; has come up with this concept of creating an online channel. The basic idea is to let you bookmark all your favourite online videos hosted on sites like youtube, google videos, et al and then organize them in a sequence so that they can be watched continuously like a tv channel.&lt;br /&gt;&lt;br /&gt;This seems like a cool idea and there are multiple ways to put it to good use:&lt;br /&gt;1. bookmark all your favourite videos in one location&lt;br /&gt;2. create specific subject channels on say physics, wildlife, etc&lt;br /&gt;3. concatenate a multi-part online lecture series into one continuous session&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;Although its hard to imagine people to abandon their television sets and watch online videos instead. Also these guys do not support live streaming and they depend on other sites to actually host the videos.&lt;br /&gt;&lt;br /&gt;Final consensus:  Even though it seems  like a half baked idea for now it has a lot of potential. Speaking of potential &lt;a href="http://worldtv.com/adeeshtv"&gt;here is my modest attempt &lt;/a&gt;at creating a new channel. Its obviously about cricket and more so about one of the greatest batsman of all times, Sachin Tendulkar. Enjoy!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-2031178238374642664?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/2031178238374642664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=2031178238374642664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/2031178238374642664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/2031178238374642664'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/12/my-online-video-channel.html' title='My online video channel'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7901718048036159003</id><published>2007-12-05T01:24:00.001-05:00</published><updated>2007-12-05T01:25:53.328-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Robert Scoble scobleizer podcasts ipod nano itunes'/><title type='text'>scobleizer ... i am hooked</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;It all started when i bought my ipod nano over the thanksgiving weekend. To sync my ipod i had to download iTunes. Since i had iTunes i started playing around with podcasts and thats when i came across this podcast which had Robert Scoble as a guest speaker. I think it was that crazy laugh of his that got me interested at first, i mean why would you invite someone  with that horrendous laugh on your show except for maybe comic relief. Anyways a few searches later i was a little wiser and even more interested. His blog &lt;a href="http://scobleizer.com/"&gt;scobleizer&lt;/a&gt; is quite interesting where he covers a lot of new tech stuff often in video format which he records with that phone of his. In short i love his stuff and more so his energy, in fact i look forward to his blogs everyday.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7901718048036159003?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7901718048036159003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7901718048036159003' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7901718048036159003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7901718048036159003'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/12/scobleizer-i-am-hooked.html' title='scobleizer ... i am hooked'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12997585.post-3646421710161677685</id><published>2007-12-02T23:02:00.001-05:00</published><updated>2007-12-03T20:56:43.053-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology 2008 apple yahoo'/><title type='text'>Predictions for 2008</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://www.podtech.net/home/4662/video-prsa-live-whats-hot-and-whats-not-in-2008"&gt;Interesting interview&lt;/a&gt; i came across.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-3646421710161677685?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/3646421710161677685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=3646421710161677685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3646421710161677685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/3646421710161677685'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/12/predictions-for-2008.html' title='Predictions for 2008'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-933434363960770292</id><published>2007-11-01T14:04:00.001-04:00</published><updated>2007-12-03T20:57:41.912-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox memory leak IE'/><title type='text'>Firefox memory leak</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;I am a big fan of Firefox, in fact i use IE just for LiveMeeting, Siebel on Demand and the outlook webmail.  I haven't even bothered upgrading to IE 7. As for Firefox i use it so extensively that i keep a browser window alive for days together. I have a peculiar habit, whenever i come across a good link i open it in a new tab and keep it open till i am done reading it. This overtime causes my browser to hold 10-20 tabs and i have to use the 'hibernation' feature in WinXP to preserve it.&lt;br /&gt;&lt;br /&gt;Firefox starts quite smartly with a minimal memory consumption of 40-50 mb but as you open more tabs and persist them for a couple of days it grows at a healthy rate often, in my case, reaching levels of 1 GB. This was a big disappointment for me. Win XP if not shutdown at regular intervals gets slower and suffers distinctly noticeable performance degradation. By not shutting down my laptop for a  few days i was already making my  laptop slower but now i also had to deal with the growing memory consumption of Firefox. With a little investigation i came across &lt;a href="http://weblogs.mozillazine.org/ben/archives/009749.html"&gt;this article&lt;/a&gt; which explains the reason for this memory surge.&lt;br /&gt;&lt;br /&gt;The article does make a lot of sense and now i understand the reason for the memory surge, in fact i changed the value of &lt;code&gt;browser.sessionhistory.max_total_viewers&lt;/code&gt; from -1 to 3 and the memory utilization hasn't crossed 125MB since. This feature for me falls into the bracket of 'self-destructing' features. They have a typical life-cycle, it starts of with a good idea and noble intentions but then when it actually gets in the hands of real customers it just explodes in their face. I remember this firefox plugin which came out a few years ago called '&lt;a href="http://en.wikipedia.org/wiki/Fasterfox"&gt;fasterfox&lt;/a&gt;'. It was designed simply to improve page loading which was achieved by pre-fetching links and specific content types like html, pictures, etc. Initially it received a lot of attention from all reviewers and it featured in the "top 10 plugins for firefox" articles but soon people realized the impact of this plugin as it started bringing down servers due to aggressive prefetching beyond specifications. Eventually a year later from its introduction fasterfox was featured in the worst firefox plugin articles. (A side effect of this plugin was that it scared the hell out of all IT departments and to date many of them in large companies do not support or allow the use of firefox).&lt;br /&gt;&lt;br /&gt;The "Back-Forward cache" feature also falls in the same bucket as fasterfox. Its a very useful feature and if used in a controlled manner can be quite effective but by setting this cache size to an unrealistic '8' and allowing firefox to consume as much as 4 GB of memory, the firefox developers have shot themselves in the foot. Now, besides the many useful and cool features of firefox the most discussed topic is its memory leak. Instead had they started off by setting the cache size to an optimal level nobody would have ever run into this issue, in fact only advanced users would have ever bothered to customize this value.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This said firefox does have some genuine memory utilization issues e.g. if you open 10 tabs the memory utilization shoots up but when you close these tabs the memory is not released completely until you restart the browser window. I guess this is some bug with their garbage collection. Firefox is no way perfect but still they could have made their life a little easier by not introducing these 'self-destructing' features.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Despite all these problems i still love Firefox and nothing in this world would make me switch to any other browser, Safari included. :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-933434363960770292?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/933434363960770292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=933434363960770292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/933434363960770292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/933434363960770292'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/11/firefox-memory-leak.html' title='Firefox memory leak'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-4924988168316098883</id><published>2007-07-05T18:29:00.001-04:00</published><updated>2007-07-05T18:29:40.757-04:00</updated><title type='text'>Harry Potter's Magical Portraits</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Of all the magical things I read about in the Harry Potter series, the one which impressed me the most is the magical portrait. The characters in the portrait could interact with living observers, speak, perform magic, open doors, visit characters in other portrait. They could capture life in the true sense.&lt;br/&gt;&lt;br/&gt;Off course we are a few centuries away from developing a technology like that but for the moment converting our still and boring 2D pictures into 3D sounds interesting enough. &lt;a href='http://fotowoosh.com/'&gt;These guys&lt;/a&gt; create 3D models out of 2D pictures by inducing the perception of depth by bending the 2D images at specified angles so that the vertical and horizontal surfaces can be differentiated.&lt;br/&gt;&lt;br/&gt;Be sure to sign up for the beta release.&lt;br/&gt; &lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-4924988168316098883?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/4924988168316098883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=4924988168316098883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/4924988168316098883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/4924988168316098883'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/07/harry-potter-magical-portraits.html' title='Harry Potter&amp;#39;s Magical Portraits'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7154706546718404743</id><published>2007-07-05T15:31:00.001-04:00</published><updated>2007-07-05T15:31:14.219-04:00</updated><title type='text'>one stop API lookup </title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href='http://start.gotapi.com/'&gt;gotAPI.com :: documentation search engine&lt;/a&gt; is a one stop API reference and its lightening fast.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7154706546718404743?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7154706546718404743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7154706546718404743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7154706546718404743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7154706546718404743'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/07/one-stop-api-lookup.html' title='one stop API lookup '/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-6258046134153298803</id><published>2007-06-30T22:59:00.000-04:00</published><updated>2007-06-30T23:29:17.413-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personality conflicts problem solving'/><title type='text'>What type are you?</title><content type='html'>Question: Have you ever got into an argument or witnessed one over how to solve a particular problem.&lt;br /&gt;Answer: Yes, a million times!!!&lt;br /&gt;&lt;br /&gt;This excellent &lt;a href="http://www.randsinrepose.com/archives/2003/08/05/incrementalists_completionists.html"&gt;blog&lt;/a&gt; tries to explain the reasons between such conflicts. It defines two distinct personalities on the basis of techniques used to devise solutions to problems viz. Incrementalists and Completionists.&lt;br /&gt;&lt;br /&gt;In my professional career so far i have seen numerous examples of both the types and i have also experienced the conflicts between the two considering i am an incrementalist myself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-6258046134153298803?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/6258046134153298803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=6258046134153298803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6258046134153298803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6258046134153298803'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/06/what-type-are-you.html' title='What type are you?'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-5157461000875975959</id><published>2007-06-25T06:29:00.000-04:00</published><updated>2007-06-25T14:16:00.276-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='steve jobs'/><category scheme='http://www.blogger.com/atom/ns#' term='rifter'/><title type='text'>Steve Jobs</title><content type='html'>I must confess I am a big fan of Steve Jobs. Although i don't own a single product made by Apple (yes thats true no macs, no ipods and certainly no iphone) but i totally worship the man. Time and time again he has been criticized for being a  salesman, a showman and  for his skills of persuasion also dubbed as &lt;a style="border-bottom-style: groove;" href="http://en.wikipedia.org/wiki/Reality_distortion_field"&gt;&lt;b&gt;Reality distortion field&lt;/b&gt;&lt;/a&gt;. The question here is, which CEO/leader isn't? Look at Steve Ballmer,  Bill Gates, Larry Ellison, et al. All these guys are supremely confident about their products and its this confidence which has got them to where they are.&lt;br /&gt;&lt;br /&gt;The key to his success is his fighting spirit which is substantiated by his rise despite hitting rock bottom after he was fired from Apple(his own founded company). I guess his background too has contributed to his nature, i mean being put up for adoption just a week after birth by your own blood mother is not the most pleasing thought. This itself would have broken a lot of wills.&lt;br /&gt;&lt;br /&gt;His technical capabilities have been under the scanner too. So often i hear people say "Bill Gates at least wrote DOS what did Steve Jobs do?". The way i like to see it is, Apple as a company is still going strong and year after year they churn out quality products (they do have bad days like the &lt;a style="border-bottom-style: groove;" href="http://www.apple.com/safari/"&gt;safari edition for windows&lt;/a&gt; but everyone makes mistakes ;)) The point being, Apple has given us great products and they all have been under the leadership of Steve Jobs, so lets give him some credit for it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There is an &lt;a href="http://sethgodin.typepad.com/seths_blog/2007/06/misunderstandin.html"&gt;interesting post by Seth Godin&lt;/a&gt; on Jobs, look it up. I also like his concept of a 'rifter', makes a lot of sense.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-5157461000875975959?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/5157461000875975959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=5157461000875975959' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/5157461000875975959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/5157461000875975959'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/06/steve-jobs.html' title='Steve Jobs'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12997585.post-6915817946468523443</id><published>2007-06-01T23:37:00.000-04:00</published><updated>2007-06-02T00:30:46.850-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='monitors'/><category scheme='http://www.blogger.com/atom/ns#' term='dual mode'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>Dual Monitor setup</title><content type='html'>My background in electronics and lack of cash during my engineering days taught me very important lessons -- never waste hardware and always utilize hardware to the fullest. In fact i am big fan of the google strategy, use cheap and low end hardware but write intelligent software to compensate for the hardware/network deficiencies.&lt;br /&gt;&lt;br /&gt;    So when i saw this discarded 17th inch CRT monitor lying around in the office (everyone in our office has an LCD monitor along with a docking station, kbd, mouse, etc or they prefer to work on laptops directly) i just couldn't stand it.&lt;br /&gt;&lt;br /&gt;   My earlier setup comprised of a docking station connected to an LCD monitor using the VGA connector. A little investigation revealed that the LCD monitor also had a &lt;a href="http://www.datapro.net/techinfo/dvi_info.html"&gt;DVI-D&lt;/a&gt; connector. Since all my hardware is from Dell the docking station too had a supporting DVI-D connector. With the prerequisites validated i sneaked into my IT admins office and dug through heaps of cables to find the correct DVI-D cable to complete the loop. Trust me this was the only challenging task in the whole process. During my search i found all possible conversion connectors but the cable i needed was brilliantly hidden in the furtherest corner of a drawer. Now armed with the cable i connected my LCD monitor to the docking station via the DVI and the CRT monitor via the VGA and voila(!!) my dual monitor setup was ready.&lt;br /&gt;&lt;br /&gt;One misconception about using dual monitors is that everyone presumes a 2x increase in productivity. Now this is highly impossible since you still have the same input devices (kbd/mouse). Realistically i would assume the increase in productivity to be in the range of 1.25x to 1.5x since you just save on the time required to analyze or sort the  output (i.e. content displayed on the screen). Also we forget that the brain still processes data at the same rate, additional monitors don't influence our ability to think they just facilitate better visualization.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-6915817946468523443?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/6915817946468523443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=6915817946468523443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6915817946468523443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6915817946468523443'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/06/dual-monitor-setup.html' title='Dual Monitor setup'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7258526203822174935</id><published>2007-05-25T13:03:00.000-04:00</published><updated>2007-05-25T13:17:07.732-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english words'/><title type='text'>Ingoing and Outcoming</title><content type='html'>Aren't we always on the lookout for new English words. Recently during a team meeting a member blurted out "Ingoing and Outcoming" instead of "outgoing and incoming". Of course we had a good laugh at his expense but then i wondered if we could some how incorporate this in the English language.  How would its usage be? After some thought this is what i came up with:&lt;br /&gt;&lt;br /&gt;1. Ingoing:&lt;br /&gt;&lt;p&gt; Imagine you are talking to someone about the changes that need to go into a product version, so you ask him, "Hey what are the ingoing changes?".&lt;br /&gt;&lt;br /&gt;2. Outcoming:&lt;br /&gt;&lt;p&gt; Imaging you just missed an important meeting to decide the future of a certain feature from a product, you ask a fellow teammate, "So what were the meeting's outcomings?"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7258526203822174935?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7258526203822174935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7258526203822174935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7258526203822174935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7258526203822174935'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/05/ingoing-and-outcoming.html' title='Ingoing and Outcoming'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-8147679202064244831</id><published>2007-05-06T11:17:00.000-04:00</published><updated>2007-05-06T11:27:19.280-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Python Presentation by Alex Martelli</title><content type='html'>I recently came across an &lt;a href="http://video.google.com/videoplay?docid=1135114630744003385"&gt;excellent presentation on Python&lt;/a&gt; by Alex Martelli. This presentation was part of the Google Tech Talks series on Google Videos. Check it out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-8147679202064244831?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/8147679202064244831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=8147679202064244831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8147679202064244831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/8147679202064244831'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/05/python-presentation-by-alex-martelli.html' title='Python Presentation by Alex Martelli'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-4183261536061462930</id><published>2007-05-05T11:10:00.001-04:00</published><updated>2007-05-05T11:10:11.972-04:00</updated><title type='text'>world's smallest countries in the world</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I always knew that Vatican City was the smallest country in the world both population-wise and area-wise but never did i think of the 2nd and 3rd. Recently someone in my office raised this topic which sparked my curiosity, so &lt;a href='http://www.wisegeek.com/what-are-the-worlds-smallest-countries.htm'&gt;here it is&lt;/a&gt;.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;The most interesting entry there is of Monaco. I never knew it was a separate country considering i am a big F1 Grand Prix fan and the race at Monaco is the most exciting of the season. I always thought it to be part of Italy and thats why i used to wonder why Italy hosted 2 races in a season.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Nways time to explore other countries on the list.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-4183261536061462930?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/4183261536061462930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=4183261536061462930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/4183261536061462930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/4183261536061462930'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/05/world-smallest-countries-in-world.html' title='world&amp;#39;s smallest countries in the world'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-1866020749372281762</id><published>2007-04-29T14:49:00.000-04:00</published><updated>2007-04-29T15:04:15.912-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Which Programming Lanuguage Are You?</title><content type='html'>I took this &lt;a style="border-bottom-style: groove;" href="http://www.bbspot.com/News/2006/08/language_quiz.php"&gt;quiz &lt;/a&gt;which claims to determine which programming language your personality matches with.  Mine turned out to be &lt;a style="border-bottom-style: groove;" href="http://www.modula2.org/"&gt;Modula-2&lt;/a&gt; (strangely i had never heard of this language ever before).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bbspot.com/News/2006/08/language_quiz.php"&gt;&lt;img src="http://www.bbspot.com/Images/News_Features/2006/08/language/modula2.jpg" alt="You are Modula-2. You enjoy teaching others, but your rigidness tends to make them dislike you." border="0" height="90" width="300" /&gt;&lt;br /&gt;Which Programming Language are You?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I don't completely agree with this result nor do i agree with some of the descriptions of the other languages but what the heck.....i am killing time anyways.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-1866020749372281762?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/1866020749372281762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=1866020749372281762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1866020749372281762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/1866020749372281762'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/04/which-programming-lanuguage-are-you.html' title='Which Programming Lanuguage Are You?'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-7560843132023720992</id><published>2007-04-28T10:07:00.001-04:00</published><updated>2007-04-28T10:32:37.650-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Python revision - Book review</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Yesterday i found the book 'Learn to Program using Python' by Alan Gauld in the office. Since i had a few hrs to kill i decide to quickly go through the book.&lt;br /&gt;&lt;br /&gt;     I have been using python for almost a year now but strangely i have never had any sort of formal training and neither have i learnt python in a structured manner. Its mostly been task based which always makes me wonder if my coding style is indeed the correct way to do things. So i was excited about the prospect of reading this book and learning to do things the right way.&lt;br /&gt;  &lt;br /&gt;     So i sat down to read and within an hr i was on page 100 (which is quite significant considering the book has just 270 pages). I realized that my knowledge of "basic" python was quite good, infact what i was really yearning for was indepth understanding of concepts and good practises and the book didn't quite provide this. That said it was wrong on my part to expect such topics from a book meant to be introductory text for python. That said the book in itself i quite good, it has small chapters and simple language and is a must read for early adopters of the language. I wish i knew about this book a year back.&lt;br /&gt;&lt;br /&gt;I did come across a few feature i didn't know about, like:&lt;br /&gt;&lt;br /&gt;1. dealing with binary streams, esp using struct.pack(...)&lt;br /&gt;&lt;br /&gt;2. nested try/except. I had always hated the fact that you cannot use try-except-finally in a single construct but it never occured to me that i could achieve the same by nesting these clauses,eg.&lt;br /&gt;&lt;br /&gt;try:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp try:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp  ......&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp except:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp .......&lt;br /&gt;finally:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp .....&lt;br /&gt;&lt;br /&gt;This ineffect gives me the same functionality as,&lt;br /&gt;&lt;br /&gt;try:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp ....&lt;br /&gt;except:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp .....&lt;br /&gt;finally:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp ....&lt;br /&gt;&lt;br /&gt;NOTE: this is now allowed in python 2.5&lt;br /&gt;&lt;br /&gt;3. Another thing i came across (not in this book but i feel this is the right place to record it) is the technique to create a list from another list.&lt;br /&gt;&lt;br /&gt;Earlier i used to do the following:&lt;br /&gt;&lt;br /&gt;l = [list of objects with method 'id']&lt;br /&gt;k = []&lt;br /&gt;for obj in l:&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp k.append(obj.id())&lt;br /&gt;&lt;br /&gt;I always thought this was too much code to achieve too little. So after a bit of searching i discovered the following trick:&lt;br /&gt;k = [obj.id() for obj in l]&lt;br /&gt;&lt;br /&gt;Now i create new lists in a single line instead of 3, a 3X productivity improvement :D&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-7560843132023720992?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/7560843132023720992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=7560843132023720992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7560843132023720992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/7560843132023720992'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/04/python-revision-book-review.html' title='Python revision - Book review'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-6104672750295869530</id><published>2007-04-17T00:04:00.001-04:00</published><updated>2007-04-28T10:30:04.299-04:00</updated><title type='text'>Back to CODE!!</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&amp;nbsp&amp;nbsp&amp;nbsp Since i have moved to US my job profile and lifestyle has taken a giant leap. I come from an engineering background where the ultimate fantasy in life is to work on some exciting piece of code. Our sense of adventure is limited to trying out a new design pattern or some new framework. We just love sitting in that dingy corner with our giant LCD screen and a powerful PC and churn out line after line of code which we are not even sure if anyone would use it. &lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&amp;nbsp&amp;nbsp&amp;nbsp Then i moved to the realm of professional services. Now suddenly i was out of that dark corner and talking directly to customers (i.e. people who actually use the piece of code). It was a earth shattering experience because now i was actually selling what i wrote. This tiny bit of exposure suddenly opened up a lot of doors and answered some questions that i had always wondered about but never found an answer too. &lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&amp;nbsp&amp;nbsp&amp;nbsp The biggest pleasure an engineer/developer can ever get is when someone actually uses a feature he/she developed. This takes us to the next question, how does one develop something useful? The answer is customer feedback and this is possible only through customer interaction, direct customer interaction. Strangely a lot of companies do not believe in this concept. Generally the engineering team is fed inputs by a product manager who is supposed to understand customer needs and then translate them in a language engineers understand. Although this sounds promising but there are a lot of dependencies attached to it, like the ability of the PM to correctly capture requirements and then explain the same to the related engineer. Thats expecting a little too much from one person and even if it does work i don't think its a long term solution. Ideally i would like to &lt;br&gt;&lt;/br&gt;involve the respective developer in the requirement gathering process, this way s/he know exactly whats expected out of him/her.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&amp;nbsp&amp;nbsp&amp;nbsp Well i had such a chance a few days back. As part of services i had to go to a client site, gather requirements , design a solution for them and implement it to. I think this is one opportunity you would kill for. So currently i am quite excited with the turn of events and looking forward to going BACK TO CODE...............&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-6104672750295869530?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/6104672750295869530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=6104672750295869530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6104672750295869530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6104672750295869530'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/04/back-to-code.html' title='Back to CODE!!'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-6812584181251067831</id><published>2007-03-28T11:41:00.001-04:00</published><updated>2007-04-28T10:31:06.359-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Windows service stuck in "starting" mode</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&amp;nbsp&amp;nbsp I have come across this scenario quite a few times. When you try to start a service some how windows screws up and comes back with an error saying that the service could not be started and the reason for the failure (as expected) is useless. The worst part is that after failure the service still stays in the 'starting' mode for quite some time and there is nothing that you can do to stop it, i mean there is no option to force stop the service.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&amp;nbsp&amp;nbsp I am still trying to figure out some way to get the service to recover faster but can't seem to find any help, google is not helping me either. So the best solution for the moment is to wait till the service recovers on its own and then restart it or you reboot the OS itself (isn't that the universal fix for any problem on windows. ;))&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-6812584181251067831?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/6812584181251067831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=6812584181251067831' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6812584181251067831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/6812584181251067831'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/03/windows-service-stuck-in-mode.html' title='Windows service stuck in &amp;quot;starting&amp;quot; mode'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12997585.post-2873754893532949374</id><published>2007-02-17T18:46:00.000-05:00</published><updated>2007-02-17T18:48:00.348-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux on Business Desktop</title><content type='html'>I have always wanted to setup linux on my Business Desktop but was always scared to do it since there were so many dependencies on Windows systems primarily Outlook Exchange, Microsoft Office, connecting to WLANs and last but not the least .. TIME!&lt;br /&gt;&lt;br /&gt; &lt;a href="http://www.madpenguin.org/cms/?m=show&amp;id=5557"&gt;This article&lt;/a&gt; talks about similar issues and how this guy got around them. In short a good article to inspire you to take the plunge.&lt;br /&gt;&lt;br /&gt; BTW incase you are wondering why one would want to move to Linux don't even bother reading this article.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-2873754893532949374?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/2873754893532949374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=2873754893532949374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/2873754893532949374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/2873754893532949374'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/02/linux-on-business-desktop.html' title='Linux on Business Desktop'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-117172784047680335</id><published>2007-02-17T10:57:00.000-05:00</published><updated>2007-02-17T10:57:20.490-05:00</updated><title type='text'>WL 9 - configure node manager</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Good link on how to &lt;a href='http://support.bea.com/askbea_soln/attachments/S-34364/WLS90_Configure_Node_Manager_http_viewlet_swf.html'&gt;configure&lt;/a&gt; the Weblogic 9 Node Manager.&lt;br&gt;&lt;/br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-117172784047680335?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/117172784047680335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=117172784047680335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/117172784047680335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/117172784047680335'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/02/wl-9-configure-node-manager.html' title='WL 9 - configure node manager'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-117060807355869947</id><published>2007-02-04T11:52:00.000-05:00</published><updated>2007-02-04T11:54:33.630-05:00</updated><title type='text'>python debugging</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://www.python.org/doc/current/tut/node8.html#SECTION008100000000000000000"&gt;python debugging trick&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Use the dir() function effectively to debug your python environment.&lt;br /&gt;&lt;blockquote/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-117060807355869947?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/117060807355869947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=117060807355869947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/117060807355869947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/117060807355869947'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/02/python-debugging.html' title='python debugging'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-116886697369323049</id><published>2007-01-15T08:16:00.000-05:00</published><updated>2007-01-15T08:16:13.696-05:00</updated><title type='text'>My first football game: Patriots Vs Chargers</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt; so i did make it to Boston without much fuss (offcourse ignoring the fact that i missed my connecting flight to Boston from NYC and had to get to LeGuardia on my own and catch the next one) but overall it was fun. Emirates is a good airline with pretty good service.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt; Anyways i'm not going to go ga-ga about my trip in this blog, infact this blog is gonna be about the game of American football i saw yesterday. Before we start i have a little confession to make, prior to yesterday i had never seen a football game and actually never had cared about one. Now since i am in the USA where football happens to be the most popular sport i thought i might as well get a quick tutorial on it. So we got together at a friends place and he gave me some education about the game. Now time for another confession, once you get the hang of the game it can be very interesting.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt; So my first game was Patriots Vs Chargers. I being in Boston was supporting New England by default and boy what a game it was. The best part of the game was the 4th quater. The patriots were down 13-21 and from that they equalled the game with the help of a touchdown and 2 bonus points (now thats quite gutsy offcourse they didn't have much choice). The game now was well poised and New England made the first move by scoring a 3, 24-21 in favour of the patriots. Now San Diego on the counter-attack, they make it to 40 yards in quick time. With just 7 secs on the clock its now or never, steps in the Kicker and takes a good looking shot at the ball, it flys high, its going in, oh boy its close and it swings in the air..... and misses by a wisker...its.....out. Oh ......god.........what .........an.......unbelievable......victory for.... the...... patriots!!!!!&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt; I would say an amazing game to start my rendezvous with football. what say??&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-116886697369323049?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/116886697369323049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=116886697369323049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116886697369323049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116886697369323049'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2007/01/my-first-football-game-patriots-vs.html' title='My first football game: Patriots Vs Chargers'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-116678283910559278</id><published>2006-12-22T05:20:00.000-05:00</published><updated>2006-12-22T05:42:58.380-05:00</updated><title type='text'>Reload modules in Python environment</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;b&gt;Problem:&lt;/b&gt;&lt;br /&gt;You create a module and run it using the python interpreter. Now you modify this module and try to run it again, surprise surprise, the new changes are not reflected.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What really happens:&lt;/b&gt;&lt;br /&gt;The python interpreter loads modules as and when they are used in a script. Once these modules are loaded they are cached in memory for reuse later. Now if you modify a pre-loaded module and try to run it, the interpreter does not bother loading it again as it already has a cached copy.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Solution:&lt;/b&gt;&lt;br /&gt;One technique that i have used effectively for (indirectly) reloading the modules is to delete the module object from the cache. This forces the interpreter to reload the module when it executes the script again and you can test your new changes easily.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How its done:&lt;/b&gt;&lt;br /&gt;The interpreter caches the module objects in a PyDictionary (a map) called the &lt;b&gt;&lt;i&gt;sys.modules. &lt;/i&gt;&lt;/b&gt;This map stores the module objects in the following format:&lt;br /&gt;                       &lt;i&gt;key :&lt;/i&gt; the fully qualified class/module name&lt;br /&gt;                       &lt;i&gt;value : &lt;/i&gt;the actual module object&lt;br /&gt;&lt;br /&gt;The basic trick here is to delete the required object from this map and your jobs done.&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;Code: &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;if "&lt;lt;&gt;&amp;lt;the fully qualified class/module name&amp;gt;&lt;gt;&gt;&lt;qualified&gt;" in sys.modules.keys():&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp del(sys.modules["&lt;/qualified&gt;&amp;lt;the fully qualified class/module name&amp;gt;&lt;qualified&gt;&lt;qualified&gt;"]&lt;br /&gt;&lt;br /&gt;&lt;i&gt;line 1&lt;/i&gt; : test if the module exists in the cache&lt;br /&gt;&lt;i&gt;line 2&lt;/i&gt; : actually remove the module from the map based on its key&lt;br /&gt;&lt;br /&gt;&lt;b&gt;eg.&lt;br /&gt;&lt;/b&gt;Say, you want remove the module "com.test.testfile" from the cache.&lt;br /&gt;&lt;br /&gt;if "com.test.testfile" in sys.modules.keys():&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp del(sys.modules["com.test.testfile"]&lt;br /&gt;&lt;br /&gt;Put these lines of code after the import statements or before you make a reference to your changed module, this ensures that the module is reloaded before execution.&lt;br /&gt;&lt;br /&gt;There may be better ways of reloading modules but i found this most effective when working with a system which contains a lot of scripts.&lt;/qualified&gt;&lt;/qualified&gt;&lt;/gt;&gt;&lt;/lt;&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-116678283910559278?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/116678283910559278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=116678283910559278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116678283910559278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116678283910559278'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/12/reload-modules-in-python-environment.html' title='Reload modules in Python environment'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-116534054622061066</id><published>2006-12-05T12:42:00.000-05:00</published><updated>2006-12-10T02:41:23.023-05:00</updated><title type='text'>bug tracking tool</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt; right so the last 2 days i have been working on setting up a bug tracking tool for my boss. Some how i knew that one of these days the idea of acting smart was going to backfire. ;) ;) So here was my boss telling me how he was confident that i would help him out with setting up a bug tracking tool for his new project.&lt;br /&gt;&lt;br /&gt;nways i got down to the task and did a bit of R&amp;amp;D on the different issue/bug tracking tools and here's what i found:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;jira &lt;/b&gt;- if you have the cash, the best tool in the market&lt;br /&gt;&lt;br /&gt;&lt;b&gt;bugzilla &lt;/b&gt;- the king of open source and free tools, its heavily loaded but complex to setup, plus its written in perl&lt;br /&gt;&lt;br /&gt;&lt;b&gt;roundup &lt;/b&gt;- python based and quite good&lt;br /&gt;&lt;br /&gt;But the ones i picked :&lt;br /&gt;&lt;br /&gt;&lt;b&gt;mantis &lt;/b&gt;- PHP based but simple to work with, its also called the unofficial 'light-weight' bugzilla&lt;br /&gt;&lt;br /&gt;&lt;b&gt;JTrac &lt;/b&gt;- Java based, not very impressive UI but ideal if your target audience is small. Best part is that its demo version is quite good. It has embedded jetty web-server and HSQLDB at the backend. You can be up and running in minutes, plus maintaining it is quite simple.&lt;br /&gt;&lt;br /&gt;i'm sure you guessed what i used to impress my boss. Simple but working is still the flavour of the day. :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-116534054622061066?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/116534054622061066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=116534054622061066' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116534054622061066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116534054622061066'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/12/bug-tracking-tool.html' title='bug tracking tool'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12997585.post-116368061918540938</id><published>2006-11-16T07:36:00.000-05:00</published><updated>2006-11-16T07:36:59.206-05:00</updated><title type='text'>linux memory profiling</title><content type='html'>Few useful links are:&lt;br /&gt;&lt;br /&gt;The linux how-to.&lt;br /&gt;&lt;a title="http://mail.nl.linux.org/linux-mm/2003-03/msg00077.html" href="http://mail.nl.linux.org/linux-mm/2003-03/msg00077.html"&gt;http://mail.nl.linux.org/linux-mm/2003-03/msg00077.html&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tips to optimize linux mem usage.&lt;br /&gt;&lt;a title="http://www.linuxjournal.com/article/2770" href="http://www.linuxjournal.com/article/2770"&gt;http://www.linuxjournal.com/article/2770 &lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;troubleshooting mem usage. covers various linux commands to find mem usage.&lt;br /&gt;&lt;a title="http://rimuhosting.com/howto/memory.jsp" href="http://rimuhosting.com/howto/memory.jsp"&gt;http://rimuhosting.com/howto/memory.jsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;info about 'top'.&lt;br /&gt;&lt;a title="http://www.kdedevelopers.org/node/1445" href="http://www.kdedevelopers.org/node/1445"&gt;http://www.kdedevelopers.org/node/1445&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-116368061918540938?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/116368061918540938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=116368061918540938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116368061918540938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116368061918540938'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/11/linux-memory-profiling.html' title='linux memory profiling'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-116361716384353991</id><published>2006-11-15T13:59:00.000-05:00</published><updated>2006-12-02T09:35:32.990-05:00</updated><title type='text'>trekking spree over the weekend</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;My last weekend was quite an adventurous one.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;On sat i went to bhimashankar. This was one place which was on my wish list for quite sometime coz i was under the impression that it was a nice place to go to. I mean so many people had spoken about it that i just wanted to check it out for my self. So on sat i did get there along with 2 of my office mates. It turns out that a lot of things said about bhimashankar is plain hype. The place is average considering its attractions viz. the shiva temple, the adjoining forest with its rich wildlife (although all i could see was hordes of butterflies and monkeys, thats it). Overall a nice place for a one day trip/picnic esp. during rainy seasons as the place would be covered with a thick blanket of green.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;On sunday, i went trekking to kothaligad. This place is a long way from pune, infact its close to karjat and takes min 2/3 hrs to reach depending on the vehicle used. Since we took a (slow) bus, it took us, adding up all breaks and stops , approx 4 hrs to get there. But thats where the boring part ends. Getting on top of this fort comprises of one of the most amazing and strenous climbs. It takes on a avg 1-2 hrs to get on top of the fort. Excellent if you are trying to get that tummy in. At the end of the 2 hr climb my limbs were crying hoarse. There is not much to see in the for as such since it was just a storage house for food and water but the whole process of getting there is quite amazing. On the whole it was awesome fun and a welcome change from my routing lifestyle.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Looking forward to more trekking weekends from hence forth.&lt;br&gt;&lt;/br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-116361716384353991?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/116361716384353991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=116361716384353991' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116361716384353991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/116361716384353991'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/11/trekking-spree-over-weekend.html' title='trekking spree over the weekend'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12997585.post-115762542016314951</id><published>2006-09-07T06:37:00.000-04:00</published><updated>2006-09-07T06:37:00.190-04:00</updated><title type='text'>How to interview?</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp; A good article on how to interview new candidates. Its much better that the numerous sites which give you a whole list of questions to ask right from whats 1+1 to what is cross-correlation. The basic idea is that you test a persons ability to solve problems,identify his approach, style of work, his eagerness to be discover new things, is he innovative, is he passionate about what he does, etc and not question him on hard facts which can be searched on the web in seconds.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This &lt;a href="http://www.joelonsoftware.com/articles/fog0000000073.html%20"&gt;article&lt;/a&gt; talks on similar lines. We want to recruit good enterprising personalities and not skill sets which will become obsolete in due time.&amp;nbsp; Its easy to find skill sets but a challenge to find talented people and a bigger challenge is to retain them. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; More on the retaining stuff in a future blog.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115762542016314951?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115762542016314951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115762542016314951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115762542016314951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115762542016314951'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/09/how-to-interview.html' title='How to interview?'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115684183664725468</id><published>2006-08-29T04:57:00.000-04:00</published><updated>2006-08-29T04:57:16.703-04:00</updated><title type='text'>firsts</title><content type='html'>Firsts...&lt;br /&gt;&lt;br /&gt;&amp;nbsp;Computer Game: Spacewar&lt;br /&gt;&amp;nbsp;Registered Domain : symbolics.com&lt;br /&gt;&lt;br /&gt;&amp;nbsp;..... more later&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115684183664725468?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115684183664725468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115684183664725468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115684183664725468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115684183664725468'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/08/firsts.html' title='firsts'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115583874404493348</id><published>2006-08-17T14:19:00.000-04:00</published><updated>2006-08-17T14:19:04.053-04:00</updated><title type='text'>Metcalfe's Law</title><content type='html'>&lt;table border="0" cellpadding="0" cellspacing="0" height="15" width="693"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt; 								&lt;br /&gt;&lt;/td&gt; 							&lt;/tr&gt; 							&lt;tr&gt; 								&lt;td&gt;&lt;img src="http://media.techtarget.com/searchNetworking/images/spacer.gif" height="3" width="1" /&gt;&lt;/td&gt; 							&lt;/tr&gt; 						&lt;/tbody&gt;&lt;/table&gt; 						&lt;table border="0" cellpadding="0" cellspacing="0"&gt;  							&lt;tbody&gt;&lt;tr&gt; 								&lt;td&gt;&lt;br /&gt;&lt;/td&gt; 								&lt;td&gt;   	 	   	 	 &lt;br /&gt;&lt;/td&gt; 							&lt;/tr&gt; 						&lt;/tbody&gt;&lt;/table&gt; 						&lt;!-- RSS  End --&gt;   							 									  &lt;img src="http://media.techtarget.com/digitalguide/images/Misc/sdef_definition.gif" alt="DEFINITION" align="middle" /&gt; -       			Metcalfe's Law is expressed in two general ways: &lt;p&gt; 1) The number of possible cross-connections in a network grow as the square of the number of computers in the network increases. &lt;/p&gt;&lt;p&gt; 2)  The community value of a network grows as the square of the number of its users increase.   &lt;/p&gt;&lt;p&gt; The original statement from Robert M. Metcalfe, inventor of &lt;a href="http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci212080,00.html" class="inline"&gt;Ethernet&lt;/a&gt;, was apparently (according to one source): &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;blockquote&gt; "The power of the network increases exponentially by the number of computers connected to it. Therefore, every computer added to the network both uses it as a resource while adding resources in a spiral of increasing value and choice." &lt;/blockquote&gt; &lt;p&gt;Metcalfe's Law is often cited as an explanation for the rapid growth of the Internet (or perhaps more especially for the World Wide Web on the Internet). Together, with &lt;a href="http://whatis.techtarget.com/definition/0,,sid9_gci212591,00.html" class="inline"&gt;Moore's Law&lt;/a&gt; about the rate at which computer power is accelerating, Metcalfe's Law can be used to explain the rising wave of information technology that we are riding into the 21st century. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115583874404493348?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115583874404493348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115583874404493348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115583874404493348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115583874404493348'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/08/metcalfes-law.html' title='Metcalfe&apos;s Law'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115579807830626594</id><published>2006-08-17T03:01:00.000-04:00</published><updated>2006-08-17T03:01:18.313-04:00</updated><title type='text'>India IT performance for the yr 05-06</title><content type='html'>&lt;p&gt;&lt;a href="http://blogs.zdnet.com/ITFacts/?p=11050" rel="bookmark" title="Permalink"&gt; Indian software and backoffice industry generated $23.6 bln in fiscal 2005-2006&lt;/a&gt; by &lt;a href="http://zdnet.com"&gt;ZDNet&lt;/a&gt;'s ZDNet Research -- India's software and backoffice services industry recorded 33% growth in export revenue to $23.6 bln in the year to March 2006. This included $6.3 bln from services like call centres, payroll processing, claims management and high-end financial analytics. Including the domestic market, the sector expanded 31% on year to $29.6 bln. Overall software and services [...]&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115579807830626594?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115579807830626594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115579807830626594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115579807830626594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115579807830626594'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/08/india-it-performance-for-yr-05-06.html' title='India IT performance for the yr 05-06'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115558563681403667</id><published>2006-08-14T16:00:00.000-04:00</published><updated>2006-08-14T16:00:36.816-04:00</updated><title type='text'>Life vs. Blogs....v2</title><content type='html'>Well if you remember my earlier blog on life vs blogs, i had said that blogs don't let to edit things once blogged. Although this was true for first generation blogs, now days all blogger sites allow editing. I guess they realised that we being humans are so error prone that we always need that second chance. So much for comparison between life and blogs. :-(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115558563681403667?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115558563681403667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115558563681403667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115558563681403667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115558563681403667'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/08/life-vs-blogsv2.html' title='Life vs. Blogs....v2'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115376998423384710</id><published>2006-07-24T15:39:00.000-04:00</published><updated>2006-07-24T15:39:44.263-04:00</updated><title type='text'>Future of Networking: Human Area Network (HAN)</title><content type='html'>&amp;nbsp;&amp;nbsp; The biggest challenges with wireless n/wing is that in multi-user scenarios its performance is quite abysmal, in fact the performance is inversely proportional to the no. of users i.e. as the no. of users increases the performance goes down. So how does one counter this limitation? Do we move back to wired commnunication? Didn't we just patronize wireless because wired n/ws are cumbursome to setup and manage plus the sight of zillions of cables is quite overwhelming. Also wired n/wing doesn't sound too well when we talk of 'Ubiquitous computing'.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; Okay here's a hint, imagine if we could simulate wired communication with the only difference that the medium (i.e. the cables) is dynamic in its type of material (i.e. wood, water, pads, etc.) or is the user of the n/w itself (i.e. our body). Research is going on towards developing devices which could be connected simply by touching them or keeping them on a table or on a mat. This is the principle behind HAN or Human Area Network. Infact they are all set to launch prototypes. For a through understanding go thought the following site:&amp;nbsp; &lt;a href="http://www.redtacton.com/"&gt;redtacton&lt;/a&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115376998423384710?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115376998423384710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115376998423384710' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115376998423384710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115376998423384710'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/07/future-of-networking-human-area.html' title='Future of Networking: Human Area Network (HAN)'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115367646190124641</id><published>2006-07-23T13:41:00.000-04:00</published><updated>2006-08-14T15:50:39.433-04:00</updated><title type='text'>few wi-fi related keywords</title><content type='html'>&lt;div align="left"&gt;&lt;a href="http://en.wikipedia.org/wiki/Wi-Fi"&gt;Wi-Fi&lt;/a&gt;     -    Wireless Fidelity (fidelity - accuracy of signal reproduction)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/IEEE"&gt;IEEE&lt;/a&gt;     -     Institute of Electrical and Electronics Engineers&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/802.11a"&gt;IEEE 802.11&lt;/a&gt;    -    IEEE standard for Wi-Fi or Wireless LAN (802 - founded in feb, 1980; 11 - 11th working group)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Carrier_Sense_Multiple_Access"&gt;CSMA&lt;/a&gt;    -     Carrier Sense Multiple Access (senses the if the carrier is free for transmission and   only then transmits data, reduces effective data rates to ~50% of max. capacity of standard)&lt;br /&gt;&lt;br /&gt;Security:&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://en.wikipedia.org/wiki/Wired_Equivalent_Privacy"&gt;WEP&lt;/a&gt;    -    Wired Equivalent Privacy, first attempt at secure wireless n/wing, good against        casual snooping&lt;br /&gt;&lt;br /&gt;2. &lt;a href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access"&gt;WPA&lt;/a&gt;    -    Wi-Fi Protected Access, 2nd generation system to overcome the flaws of WEP&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115367646190124641?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115367646190124641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115367646190124641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115367646190124641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115367646190124641'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/07/few-wi-fi-related-keywords.html' title='few wi-fi related keywords'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115366693992131100</id><published>2006-07-23T11:02:00.000-04:00</published><updated>2006-07-23T11:02:19.946-04:00</updated><title type='text'>My rendezvous with Wireless technologies</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp; I have always been intrigued with wireless networking and luckily my interests have always been well fed by unintentional events. e.g. i recently bought a compaq laptop (my first ever) which had wifi and bluetooth by default. Being a traditional desktop user these technologies were quite foreign to me and like a true rigid being i avoided adopting these technologies. But for how long??? Fortunately peer pressure forced me to take the plunge and this is what i was able to conjure:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; Not very surprisingly the first technology i embraced was 'Bluetooth'. Actually I am not sure why this was my first choice, may be coz blue is my favourate colour or maybe coz its the latest buzzword in mobile phones. I think later was more motivating. Well i got a friend's mobile phone which was bluetooth enabled and setup a quick n/w and transferred data between my laptop and his mobile phone. Its that simple! With this done i took a step forward and checked out all info on the net. Bluetooth is a promising technology but i was quite disappointed by its &lt;i&gt;distance limitation&lt;/i&gt;, althought the idea of a cableless desktop is quite cool i.e. using bluetooth or infrared devices to replace the data and control buses in computers. Nways i moved on the Wi-fi.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; Now Wi-Fi was the real thriller. It did not have any distance limitations (offcourse using repeaters) and was more user-friendly or shall i say more networking friendly. What i mean here is, u could actually buy wi-fi components and setup a wireless network at home.&lt;br /&gt;&amp;nbsp;&amp;nbsp; My first experience with Wi-Fi was when i used my laptop for surfing in a wi-fi zone. The idea of comfortably sitting on a couch, drinking coffee and surfing was a real treat.&lt;br /&gt;&amp;nbsp;&amp;nbsp; My second experience was more meaningful and satisfying. Basically i wanted to backup a lot of data from my desktop to my laptop. After evaluating a lot of options i was particularly attracted towards the idea of setting up my own wireless n/w at home. So i went out shopping and bought a wireless usb adapter by linksys for my desktop. After struggling with it for 2 days i was finally able to setup an adhoc n/w and voila!!! Although this might have been the most expensive option but it was truly the most awesome one, worth every penny i spent.&lt;br /&gt;&lt;br /&gt;LESSON LEARNT: 90% of the times we refuse to embrace a new technology because of our&amp;nbsp; Laziness and not because of its demerits, so get up and get going!!&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115366693992131100?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115366693992131100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115366693992131100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115366693992131100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115366693992131100'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/07/my-rendezvous-with-wireless.html' title='My rendezvous with Wireless technologies'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115272981490049448</id><published>2006-07-12T14:43:00.000-04:00</published><updated>2006-07-12T14:43:34.923-04:00</updated><title type='text'>Italians won!!</title><content type='html'>I know this is a bit late but THE ITALIANS WON THE WORLD CUP!!!!!!!!!!&amp;nbsp; HURRAHHHHHH.......... and the Germans came 3rd HHUUUUURRRAAAAAAHHHHHHH !!!!&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115272981490049448?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115272981490049448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115272981490049448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115272981490049448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115272981490049448'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/07/italians-won.html' title='Italians won!!'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-115230297269015348</id><published>2006-07-07T16:09:00.000-04:00</published><updated>2006-07-07T16:09:32.720-04:00</updated><title type='text'>FIFA WC 06</title><content type='html'>ok i know its been a long time since my last blog but u can't blame me for it. Blame the WC. Its been one of the best tournaments so far and if you saw the Germany Vs Italy game, phew..... can't imagine i have to wait another 4 yrs for this event to take place again. Nways there is still the final to be played and i got my eyes and heart set on the Azzuries. Go Italy go......&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-115230297269015348?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/115230297269015348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=115230297269015348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115230297269015348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/115230297269015348'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/07/fifa-wc-06.html' title='FIFA WC 06'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114872622533653822</id><published>2006-05-27T06:37:00.000-04:00</published><updated>2006-05-27T06:37:05.416-04:00</updated><title type='text'>Ten Commandments of Egoless Programming</title><content type='html'>A must &lt;a href="http://builder.com.com/5100-6404-1045782.html"&gt;read &lt;/a&gt;for all programmers!!!!&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114872622533653822?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114872622533653822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114872622533653822' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114872622533653822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114872622533653822'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/05/ten-commandments-of-egoless.html' title='Ten Commandments of Egoless Programming'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114760310285980229</id><published>2006-05-14T06:38:00.000-04:00</published><updated>2006-05-14T06:38:22.866-04:00</updated><title type='text'>what the #$%# is wrong with the formatting??</title><content type='html'>one thing that i would want to change now is the formatting of my previous post but i just can't....... ;)&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114760310285980229?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114760310285980229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114760310285980229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114760310285980229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114760310285980229'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/05/what-is-wrong-with-formatting.html' title='what the #$%# is wrong with the formatting??'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114760277685410164</id><published>2006-05-14T06:32:00.000-04:00</published><updated>2006-08-14T15:54:10.113-04:00</updated><title type='text'>Life vs. Blogs</title><content type='html'>It’s unfair. What you blog cannot be unblogged. Although technically this is a miniscule task to solve I wonder why all blogger sites insist on not providing the delete or modify feature. I guess this is got something to do with the human attitude of wanting to go back and change things once they are done.&lt;br /&gt;&lt;p class="MsoNormal"&gt;    To think of it, blogging is almost like life, once done it cannot be changed!! There are so many things in life that you want to go back and change, may be for good or worse but you just can’t. Probably blogs try to emulate the same. They insist that what’s been posted once cannot be modified. This actually can be a good tool for introspection. People do a lot of things on the spur of the moment, right or wrong but at that moment they do things rashly, without thought and it’s only later when the moments long gone and the situation is way beyond control that they try to re-evaluate the implications of their actions. &lt;/p&gt;&lt;span style=""&gt;            &lt;/span&gt;So let’s try to use this tool to improve ourselves, let’s always try to understand the repercussions of all our actions and let’s work towards getting things right the first time around. Life doesn’t give you a second chance so easily, neither do blogs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114760277685410164?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114760277685410164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114760277685410164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114760277685410164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114760277685410164'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/05/life-vs-blogs.html' title='Life vs. Blogs'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114702317702280053</id><published>2006-05-07T13:32:00.000-04:00</published><updated>2006-05-07T13:32:57.026-04:00</updated><title type='text'>its 'marriage' and not 'marraige' or 'marrige'</title><content type='html'>NOTE to Self:&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;1. Never write &lt;st1:City w:st="on"&gt;ur&lt;/st1:City&gt; blogs when &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;ur&lt;/st1:place&gt;&lt;/st1:City&gt; frustrated&lt;br /&gt;&lt;br /&gt;2. Type slowly&lt;br /&gt;&lt;br /&gt;3. Improve your spellings &lt;br /&gt;&lt;br /&gt;4. Stop using copy-paste; they just propagate the error u made the first time&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;.... and lastly.....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. Use spell check, that’s what it is designed for..... ;) &lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114702317702280053?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114702317702280053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114702317702280053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114702317702280053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114702317702280053'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/05/its-marriage-and-not-marraige-or.html' title='its &apos;marriage&apos; and not &apos;marraige&apos; or &apos;marrige&apos;'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114702137322394469</id><published>2006-05-07T13:02:00.000-04:00</published><updated>2006-05-07T13:02:53.243-04:00</updated><title type='text'>Marraiges</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp; Today I had to attend a usual cliched marrige. When i got there i was, not so surprisingly, suffering the usual predicament: unknown people, mom introducing me to infinte amount of old people who could barely recognise me but were hyperexcited nonetheless, etc. One strange thing about the entire setup was the mass quantity of Nehru topi clad men, a little snooping around and it was revieled to me that the girl's dad was local politician. Hmmmm.... that explains!!! No wonder immediately after the garlands were exchanged these guys made a run to the food section and picked prime seats in the pangat . Losers!!!&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nways, even though i hate politicians more than marraiges this is not the time or place to discuss them. Ok to continue my story, so i went on to the stage met the couple, cracked my usual jokes about newly married couples, et al. Down from there, i made a run for the food section ;) (hey thats the only interesting thing to do in such occasions). The plan was to have a quick lunch and get out of the place but plans are meant to be thwarted and thats what my mom did. She met a few other ladies she knew and they decided to chat till eternity. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Finally after hours of prompting and making funny noises and faces my mom took the hint. Thankfuly after that we had a quick lunch, congratulated the parents, the couples and other hordes of people how directly or indirectly influenced the marraige and made a run.......&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A not so interesting expedition finally came to an end after 3 hrs...&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Long live the tradition of marraiges.....&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114702137322394469?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114702137322394469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114702137322394469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114702137322394469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114702137322394469'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/05/marraiges.html' title='Marraiges'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114664034383508784</id><published>2006-05-03T03:12:00.000-04:00</published><updated>2006-05-03T03:12:23.840-04:00</updated><title type='text'>testing performancing plugin for firefox</title><content type='html'>Although i have been using a different plugin all this while for updating blogs even &lt;a href="http://performancing.com/firefox/"&gt;this plugin&lt;/a&gt; seems to be good enough. Actually the UI is much better.&lt;br /&gt;&lt;br /&gt;Need to finalize on either one of these.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114664034383508784?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114664034383508784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114664034383508784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114664034383508784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114664034383508784'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/05/testing-performancing-plugin-for.html' title='testing performancing plugin for firefox'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114650795380941600</id><published>2006-05-01T14:23:00.000-04:00</published><updated>2006-05-01T14:25:53.846-04:00</updated><title type='text'>Mobile data card</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Today i got my Reliance Mobile Data card, another beauty of the wireless world. Frankly i used to get terribly frust when the lights used to go out in the afternoon on weekends. I mean whats the use of a laptop if you cannot browse the internet just because you don't have electricity to power your modem!!&lt;br /&gt;&lt;br /&gt;Well now i can actually have some undisturbed browsing time, lights or nolights!!! Thenga to the MSEB!!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114650795380941600?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114650795380941600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114650795380941600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114650795380941600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114650795380941600'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/05/mobile-data-card.html' title='Mobile data card'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114615832507618022</id><published>2006-04-27T13:16:00.000-04:00</published><updated>2006-04-27T13:18:45.096-04:00</updated><title type='text'>quick relook</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;testing my resolve!! again!!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114615832507618022?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114615832507618022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114615832507618022' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114615832507618022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114615832507618022'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/04/quick-relook.html' title='quick relook'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-114615794471117408</id><published>2006-04-27T12:58:00.000-04:00</published><updated>2006-04-27T13:12:24.726-04:00</updated><title type='text'>i am back!!</title><content type='html'>ok so i am back!!!! Almost after a year!!!  Yiiiiippppppppppyyyyyyyyy!!!!!!!!!!&lt;br /&gt;&lt;br /&gt;    I always knew that i was bad at writing down things, infact i am outright lazy, just can't motivate myself to sit and write stuff and my first attemp at writing blogs just proves that. Nways now i am back with renewed vigor and pledge to update my blog everyday (atleast i hope ;)).&lt;br /&gt;&lt;br /&gt;    So what brings me back to blog writing and makes me so confident that i will be able to update my blogs regularly. Well the difference is firefox and its amazing blogger plugin. I am totaly in love with firefox - the flexibility and customizability it provides through its numerous plugins is just fabulous. The latest addition to the my collection of plugins is the blogger extension "Deepest Sender". Although it has a wierd name but its quite awesome, the fact that i don't need to go to the website just makes my task easier. The integrated blogger tool is made just for lazy bums like me.&lt;br /&gt;&lt;br /&gt;    N'ways lets keep our fingers crossed and HAPPY BLOGGIN!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-114615794471117408?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/114615794471117408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=114615794471117408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114615794471117408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/114615794471117408'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2006/04/i-am-back.html' title='i am back!!'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-111660036772065481</id><published>2005-05-20T10:40:00.000-04:00</published><updated>2005-05-20T10:46:07.723-04:00</updated><title type='text'>Extending utilities of java</title><content type='html'>This is a good article although the auther doesn't seem to know much about the eclipse movement. With&lt;span style="color: rgb(51, 51, 255);"&gt; Eclipse&lt;/span&gt; all you need is the desire to code in java, the rest of the modalities are well taken care off.&lt;br /&gt;&lt;br /&gt;N'ways enjoy the article!&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://today.java.net/pub/a/today/2005/04/26/extending.html"&gt;The Java Extension Mechanism&lt;/a&gt; by Thomas Künneth -- Java has a huge collection of classes, but many projects need to call upon code outside of core Java, which leads to the question of where to store and how to load this code. Thomas Kunneth shows how Java's Extension Mechanism allows you to make new code available to all Java applications.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-111660036772065481?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/111660036772065481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=111660036772065481' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/111660036772065481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/111660036772065481'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2005/05/extending-utilities-of-java.html' title='Extending utilities of java'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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-12997585.post-111642751780574849</id><published>2005-05-18T10:40:00.000-04:00</published><updated>2005-05-18T10:45:17.810-04:00</updated><title type='text'>My first blog</title><content type='html'>Well since this is my first blog i won't write much but just reflect over what i have just done (well if you are wondering about what i have just done, then -- MORON YOU JUST CREATED YOUR OWN BLOG!!!!!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12997585-111642751780574849?l=afulay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afulay.blogspot.com/feeds/111642751780574849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12997585&amp;postID=111642751780574849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/111642751780574849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12997585/posts/default/111642751780574849'/><link rel='alternate' type='text/html' href='http://afulay.blogspot.com/2005/05/my-first-blog.html' title='My first blog'/><author><name>adeesh</name><uri>http://www.blogger.com/profile/09151754590805657158</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></feed>
