<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cruisemaniac.com &#187; Tech Zone</title>
	<atom:link href="http://www.cruisemaniac.com/blog/category/tech-zone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cruisemaniac.com/blog</link>
	<description>Writings on Life, experiences, technology, business and my 2-cent worth try at entrepreneurship...</description>
	<lastBuildDate>Tue, 06 Apr 2010 11:45:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>So&#8230;. Wassup???</title>
		<link>http://www.cruisemaniac.com/blog/2010/02/26/so-wassup-2/</link>
		<comments>http://www.cruisemaniac.com/blog/2010/02/26/so-wassup-2/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 05:21:24 +0000</pubDate>
		<dc:creator>Cruisemaniac</dc:creator>
				<category><![CDATA[Muh Life]]></category>
		<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[cult-of-done]]></category>
		<category><![CDATA[passion]]></category>
		<category><![CDATA[shit-happens]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.cruisemaniac.com/blog/?p=518</guid>
		<description><![CDATA[Heylo people!  Its been quite sometime since I&#8217;ve posted here&#8230;  This time, I&#8217;ll blatantly accept the reason! I&#8217;m outright lazy&#8230; and things at work have been shit-busy!!!  Scary deadlines, lots of shitty re-work, delivery pressure, &#60;&#60;feel free to add other shitty IT terms here&#62;&#62; But yeah, I&#8217;m more active on twitter and Posterous&#8230; Twitter rocks!!! So <a href='http://www.cruisemaniac.com/blog/2010/02/26/so-wassup-2/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Heylo people!  Its been quite sometime since I&#8217;ve posted here&#8230;  This time, I&#8217;ll blatantly accept the reason! I&#8217;m outright lazy&#8230; and things at work have been shit-busy!!!  Scary deadlines, lots of shitty re-work, delivery pressure, &lt;&lt;feel free to add other shitty IT terms here&gt;&gt;</p>
<p>But yeah, I&#8217;m more active on <a title="Cruisemaniac on Twitter" href="http://twitter.com/cruisemaniac" target="_blank">twitter</a> and <a title="Cruisemaniac on Posterous" href="http://cruisemaniac.posterous.com" target="_blank">Posterous</a>&#8230;</p>
<p>Twitter rocks!!! So does Posterous!</p>
<p>And I&#8217;m desperately waiting for the native S60 based <a title="WordPress Client for Nokia S60 and Maemo devices" href="http://dev.nokia.wordpress.org/" target="_blank">WordPress client</a>&#8230;  That would help me put up thoughts here more often! Read Ewan&#8217;s account about the client <a title="Ewan Spence - All About Symbian" href="http://www.allaboutsymbian.com/news/item/11179_Open_Source_WordPress_client_f.php" target="_blank">here</a>&#8230;</p>
<p>As they say, the most important feature in your product is Shipping it!  I love &#8220;<a title="The Cult of Done" href="http://www.brepettis.com/blog/2009/3/3/the-cult-of-done-manifesto.html" target="_blank">The Cult of Done Manifesto</a>&#8220;.  A truckload of thanks to <a title="Swaroop's Blog" href="http://www.swaroopch.com" target="_blank">Swaroop C H</a> for <a title="The Point of Being Done" href="http://www.swaroopch.com/blog/the-point-of-being-done/" target="_blank">blogging</a> about it!  Its soooo much simpler to understand and adapt to.  It makes a truckload of sense, and more importantly, it fits me and my attitude towards things &#8211; <em>It works if YOU work it. Shit happens, Forget / fuck it / move on!</em></p>
<p>I love the Nokia <a title="Nokia N900" href="http://forum.nokia.com/devices/N900" target="_blank">N900</a>!!! I cant wait for the next generation <a title="Maemo community" href="http://www.maemo.org" target="_blank">Maemo</a> / MeeGo / &lt;whatever Mooo-thingy its called&gt; class devices to hit the road! I absolutely absolutely DID NOT like the Samsung Galaxy.  Nice to see the traction android is pulling on, but sorry, it still doesnt cut it for me!  And no, Snapdragon isnt close to a statement in terms of validating performance! ARM is GOD!</p>
<p>And in other stuff, the <a title="Apple iPad" href="http://www.apple.com/ipad/" target="_blank">iPad</a> is in more instances than none, being mistaken for a sanitary product&#8230; I&#8217;m having trouble convincing people at home that its a computing technological device!!!  And in a very very long time, I admit, I love the look and feel of the 17&#8243; Macbook Pro.  Saw it at <a title="Varun a.k.a. Fossiloflife" href="http://twitter.com/fossiloflife" target="_blank">fossiloflife</a>&#8216;s place.  I just love the curves on it <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>And just so to mention, I&#8217;m listening to<em> Laila O Laila</em> as I type in this line <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Ciao folks&#8230; Have a good one <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><em>Laila O Lailaaaaa</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2010/02/26/so-wassup-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A PHP MySql Wrapper Class</title>
		<link>http://www.cruisemaniac.com/blog/2009/11/06/a-php-mysql-wrapper-class/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/11/06/a-php-mysql-wrapper-class/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 15:47:06 +0000</pubDate>
		<dc:creator>Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>

		<guid isPermaLink="false">http://www.cruisemaniac.com/blog/?p=505</guid>
		<description><![CDATA[As developers, we tend to keep writing a particular piece of code time and again&#8230; Not because, we want to, but because we have to&#8230; Called boilerplate code, this chunk is unavoidable, repetitive and kinda grows on you over time! I was recently coding up a web app using PHP and MySql and, I set <a href='http://www.cruisemaniac.com/blog/2009/11/06/a-php-mysql-wrapper-class/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>As developers, we tend to keep writing a particular piece of code time and again&#8230; Not because, we want to, but because we have to&#8230; Called boilerplate code, this chunk is unavoidable, repetitive and kinda grows on you over time!</p>
<p>I was recently coding up a web app using PHP and MySql and, I set out to find a wrapper class that provides good and fast CRUD functionality for MySql.</p>
<p>What I found, I ought to share! This post is tribute to an amazing PHP, MySql wrapper class that I have come to use and love over sometime now. The code is by a developer on a website called <a title="Ricocheting.com" href="http://www.ricocheting.com" target="_blank">ricocheting</a>.  The php mysql wrapper code can be downloaded from <a title="Download Code ZIP file here" href="http://www.ricocheting.com/scripts/setup/mysql/php_mysql_class.zip" target="_blank">here</a>.</p>
<p>I really appreciate that the code is fully documented in terms of functionality provided and also has strict type checking (strip slashes, escaping data, et. al.) and error reporting on sql queries. A nice addon to the script is that it allows to force open multiple database connections to the same database from the same source.</p>
<p>I am not going to take time into rewriting all that wonderful help documentation the developer has produced on his website. So, go ahead and check it out <a title="PHP MySql Wrapper documentation" href="http://www.ricocheting.com/scripts/php_mysql_wrapper.php" target="_blank">there</a>.</p>
<p>The code has been released under the GPL license so, all you code-monks are free to tweak and boost it! Do let me know if someone comes up with a similar / updated / more functional code-chunk for this purpose.</p>
<p>Chao&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/11/06/a-php-mysql-wrapper-class/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BigDump &#8211; The Huge .sql file importer</title>
		<link>http://www.cruisemaniac.com/blog/2009/10/06/bigdump-the-huge-sql-file-importer/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/10/06/bigdump-the-huge-sql-file-importer/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 19:23:53 +0000</pubDate>
		<dc:creator>Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[bigdump]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[msql]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.cruisemaniac.com/blog/?p=493</guid>
		<description><![CDATA[A lot of us have blogs, websites and web applications. A good number of us use private hosting providers like bluehost / dreamhost / mediatemple as opposed to hosted services such as wordpress / blogger / gmail, etc. When you&#8217;re with a private hosting provider migrating between providers is a common scenario that occurs on <a href='http://www.cruisemaniac.com/blog/2009/10/06/bigdump-the-huge-sql-file-importer/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>A lot of us have blogs, websites and web applications. A good number of us use private hosting providers like bluehost / dreamhost / mediatemple as opposed to hosted services such as wordpress / blogger / gmail, etc.</p>
<p>When you&#8217;re with a private hosting provider migrating between providers is a common scenario that occurs on reasons of cost, reliability, performance, demand and so on&#8230;  Moving files across these providers is a breeze&#8230; FTP from one place to another&#8230;</p>
<p>The question that arises is, how do you move that huge mysql database??? I&#8217;ll walk you through two regular techniques that are generally used to move databases&#8230; And then the third technique that uses the BigDump tool&#8230;</p>
<p>All the three techniques require you to take a dump of the mysql database of your application(s) using phpmydmin / mysql CLI. Download the resultant .sql or .sql.gz (Compressed zip file) and keep it ready to move&#8230;</p>
<p>1. <strong><em>phpMyAdmin</em></strong>: Everyone knows this&#8230; and everyone that uses a private host has used it atleast one time&#8230;  Once you&#8217;ve created your new database at the new host, open up phpMyAdmin and navigate to the newly created database.  Click on the SQL link and click browse in the window that pops up.  Select the .sql or .sql.gz file and select Import.  The job is done!  The problem with this technique however is that it is limited by the memory limit imposed on PHP by the server.  Most cases, this is around 7-8MB.</p>
<p>2. <strong><em>mySQL CLI</em></strong>: This is the next advanced method of sql import.  This is from the commandline (SSH) on the server.  It is extremely simple and ready to go if you have shell access to your space on your server. The technique goes like this.  Upload the .gz file via ftp onto your new site and login to your server via SSH using putty or equivalent tools and navigate to the location.</p>
<ol>
<li>Unzip the .gz file if you&#8217;ve used compression.<br />
<code>you@host~ tar -xvf database.sql.gz</code></li>
<li>Dump the sql into your preselected database like so:<br />
<code>you@host~ mysql -h mysqlhosturl.com -u yourmysqlusername -p yourmysqlpasswd -p yourdbname &lt; databasedump.sql</code></li>
</ol>
<p>3. <strong><em>The BigDump technique</em></strong>: The first technique works, as mentioned, works for very small database backups and restores. The second technique works when you&#8217;ve got shell access to your hosting space.  The third technique works when your sql file is too large for phpMyAdmin and you do not have Shell access to your hosting space.</p>
<p>BigDump works by what is called staggered import of SQL.  It breaks down and batches SQL imports into the database, thus maintaining the memory limits of PHP and also getting the job done via a simple web interface.</p>
<p>Getting it to work is very simple.  The script has only 4 parameters you need to configure: the mysql host, username, password and database name.  Once the info is keyed in, upload the BigDump.php (<a title="BigDump" href="http://www.ozerov.de/bigdump.zip" target="_blank">download</a>) to the folder where your big sql file is. Chances are that its already in a .gz file.</p>
<p>Using your browser, open up <code>www.yourserverpath.com/bigdump.php</code>.  It automatically detects sql and .gz files placed in the current directory.  Just hit start import and you&#8217;re good to go&#8230;<br />
A screenshot is attached below:<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/10/bigdump.png"><img class="size-medium wp-image-494 aligncenter" style="border: 1px solid black;" title="Bigdump" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/10/bigdump-300x86.png" alt="Bigdump" width="300" height="86" /></a></p>
<p>There. That does the post&#8230; I felt the need to post about the tool as it helped me out of a very cheeky solution yesterday.  And for the beta the developer calls it to be (Version 0.30 beta), the tool is amzingly stable. And it works like an absolute charm.</p>
<p>The developer website is <a title="Bigdump" href="http://www.ozerov.de/bigdump.php" target="_blank">here</a>.</p>
<p>Till the next post&#8230;</p>
<p>Chao&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/10/06/bigdump-the-huge-sql-file-importer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Content in a mobile IS IN a blackhole!</title>
		<link>http://www.cruisemaniac.com/blog/2009/09/30/content-in-a-mobile-is-in-a-blackhole/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/09/30/content-in-a-mobile-is-in-a-blackhole/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 20:23:15 +0000</pubDate>
		<dc:creator>Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[users]]></category>
		<category><![CDATA[VAS]]></category>

		<guid isPermaLink="false">http://www.cruisemaniac.com/blog/?p=481</guid>
		<description><![CDATA[I was out yesterday to meet a couple of friends and as is customary, we were clicking photos with our cameras AND not to forget mention, our mobiles.  At this point, my friend Hrish (@dhempe, for all those who would not identify with the name ) raised an interesting point! Thus spake Dhempe and here <a href='http://www.cruisemaniac.com/blog/2009/09/30/content-in-a-mobile-is-in-a-blackhole/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I was out yesterday to meet a couple of friends and as is customary, we were clicking photos with our cameras AND not to forget mention, our mobiles.  At this point, my friend Hrish (<a title="Dhempe on Twitter" href="http://twitter.com/dhempe" target="_blank">@dhempe</a>, for all those who would not identify with the name <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) raised an interesting point!</p>
<p>Thus spake Dhempe and here I quote:</p>
<blockquote><p>Many of us have cameras on our phones, and we click photos! But, its a very messy job to put them in a place where others can see it and also to share with friends. The mobile phone is a blackhole for its own content!</p></blockquote>
<p>And that statement is filled with such profound truth!</p>
<p>Many of us, or if I may, a whole LOT of us have phones that are quite capable of generating content (Images, videos, voice recordings, etc) and we definitely do generate enough content to fill storehouses with our happy / romantic / funny / cheesey/ whatever memories for lifetimes together. Heck, this is what the mobile phone revolution is coming around to do&#8230;</p>
<p>For us geeks, connectivity, socializing and sharing is as basic and habitual an act as is having food.  We feel the necessity to share and connect and as a result, find and utilize services to enable this! Photos go on twitpic / flickr, Videos go on Qik / youtube, Shouts / screams go on blogs / facebook / twitter&#8230; we have no end to destinations!</p>
<p>But, a lot of content does not make it online / publicly (atleast within friends) available.  Infact, most of this content doesnt even make it outside of the mobile devices!  And, mind you, the memory on the mobile is limited.  And the main use of this memory, again mind you, is Ringtones and MP3 music!  The photos and videos captured thus take a backseat and much of this content is to true sadness, deleted to make way for more MP3 and ringtones! And hence the reference to a black hole in the title of my post!</p>
<ul>
<li>In reasoning as to why people don&#8217;t share their photos or videos, the first answer that pops up is: &#8220;<em><strong>They dont have a computer!</strong></em>&#8221; And this is a very valid point across the lengtrh and breadth of this nation.  Access to a computer is not everyone&#8217;s daily possibility.  But with cost of mobiles going down, they do have access to multimedia devices!</li>
<li>Another reason, a lot of people do not have GPRS active on their devices. Reason, it doesnt make sense&#8230;  No, GPRS doesnt yet make sense for a guy working as a driver.  A mobile phone with a camera does. Why? 1. He can afford it. 2. He can flaunt it! Simple!</li>
<li>The third reason I can think of is the software problems that is associated with sharing content.  Getting your Nokia phone (Cited Nokia because its the most common / prevalent brand in INDIA) connected to the PC with PC suite isnt really an easy job.  Sometimes, you need to make use of imaginary numbers like eleventeen and the likes!!!  For the blindfolded usability and seamlessness nokia gives its phones, the software it bundles with it is not quite the works!!!</li>
<li>The fourth and final reason I can think of: There is only so much of sharing you can do via bluetooth with your friends and there&#8217;s only so much of showing it to friends that you can do&#8230;. Believe me, give it a try, you&#8217;ll know!</li>
</ul>
<p>So, four reasons why content doesnt get out of the mobile!</p>
<p>What if a user could as and when he / she could and wanted, move and materialize the media he / she created to make place for more memories to be stored? This, my friends, is a very interesting challenge and hence an interesting prospect for a service!</p>
<p>We are over 400 million mobile users in India alone.  I am really in a fix in figuring out a solution to get this content out of their mobiles and shared across with their friends and with the world!</p>
<p><strong><em>The way out:</em></strong></p>
<ul>
<li>One solution I can think of is the Kiosk model.  A shop / vending machine where people could go and get their photos printed / and mailed for cheap using Bluetooth to transfer their content. Or better, transfer the photo, punch in the address where it needs to be delivered and presto, the photo + address travels via IP to the centre closest to the destination and gets printed and posted from there! <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>Another amazing service I can think of with the kiosk model is one where the videos captured using the mobile can be transferred to CD&#8217;s. Come to talk of it, a CD costs you 8 Rs.</li>
</ul>
<p>These are two solutions off the top of my mind&#8230;</p>
<p>The whole idea that I&#8217;m trying to propagate here is to take the complexity of the software / sharing service bit of the scenario away from the hands of the user.  This effectively reduces complexity for the layman with the multimedia mobile <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  and effectively encourages him to share the content he / she creates on the mobile with friends and hence further encourage him to generate more content and so on and so forth!</p>
<p>I&#8217;d really love to hear more from you all on how the black hole scenario can be averted! Sharing services are many and aplenty!</p>
<blockquote><p>The success of a service is, in our Indian scenario, not just in holding existing users to itself, but in getting those new users from outside the regular spectrum to come in, take a look, get enthusiastic and get enabled!</p></blockquote>
<p>Would love to have comments and discussions on this topic!</p>
<p>Chao!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/09/30/content-in-a-mobile-is-in-a-blackhole/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>S60 On Device Debugging with Carbide</title>
		<link>http://www.cruisemaniac.com/blog/2009/08/14/s60-on-device-debugging-with-carbide/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/08/14/s60-on-device-debugging-with-carbide/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 04:21:53 +0000</pubDate>
		<dc:creator>Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[carbide]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[on-device-debug]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[S60]]></category>
		<category><![CDATA[s60v3]]></category>
		<category><![CDATA[s60v5]]></category>
		<category><![CDATA[toolchains]]></category>
		<category><![CDATA[trk]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.cruisemaniac.com/blog/2009/08/14/s60-on-device-debugging-with-carbide/</guid>
		<description><![CDATA[Developers working on Symbian code have always had problems when it came to testing their apps.&#160; The process is quite a bit cumbersome: Build your code &#8211; Cross compile it for ARMV5 / ARM-GCCE Release Make your sis installer (unsigned) Upload the SIS to symbiansigned.com using the Symbian Online Signed program Click on the confirmation <a href='http://www.cruisemaniac.com/blog/2009/08/14/s60-on-device-debugging-with-carbide/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Developers working on Symbian code have always had problems when it came to testing their apps.&#160; The process is quite a bit cumbersome:</p>
<ol>
<li>Build your code &#8211; Cross compile it for ARMV5 / ARM-GCCE Release </li>
<li>Make your sis installer (unsigned) </li>
<li>Upload the SIS to symbiansigned.com using the Symbian Online Signed program </li>
<li>Click on the confirmation link in your email </li>
<li>Wait for your app to be signed by symbian and recieve the email </li>
<li>Download the app </li>
<li>Install and test (mostly only to realise that you have made the mistake of not installing the<b><i>CActiveScheduler::Add(this)</i></b> in your <b><i>ConstructL</i></b>. <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  </li>
</ol>
<p>The process works&#8230; nevertheless, its very very very cumbersome and timeconsuming.&#160; And the debug that you are left with is plain text-statements that you write to a log file and dump it onto the filesystem.&#160; While this method may be good enough for some small apps using the in-built emulator, testing GSM activity and live testing of the application is not quite possible or comfortable there.</p>
<p>There is however, another really good way to debug your app and step thru code and read symbian variable values right from the comfort zone of your PC. Say hello to ODD or On-Device-Debug.</p>
<p>On-Device Debugging has been a prominent feature of Symbian IDE&#8217;s right since the Metrowerks CodeWarrior days! Yes, its been there&#8230; but back then, prior to Symbian OS 9.0 / S60 3.0, it was used more for JTAG based debugging.</p>
<p>Now, with Carbide, virtually any app can be set to debug mode and tested with ODD. And in this post, I will show you how:</p>
<p>Requirements: <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<ol>
<li>Carbide 2.0 &#8211; The eclipse based IDE is at v2.0. Its free and is absolutely amazing to use. Next best thing since notepad for writing symbian code!!! </li>
<li>S60v3/S60v5 device &#8211; For the purpose of this article and impending demo, I am using a Nokia 6210 navigator but any S60v3/S60v5 device should work. (Ideally this is the case but I do not have non-Nokia S60V3/S60v5 devices to test and confirm it&#8230; </li>
<li>USB cable / Bluetooth &#8211; The code you want to test runs on the device&#8230; and you need something to transfer data between the PC and the device&#8230; So BT / USB data cable it will be. </li>
</ol>
<p><b><u>SETUP:</u></b></p>
<p>And the Steps for getting your ODD setup in place:</p>
<p>First, install Nokia PC suite on your PC.&#160; This dude is important as PC suite contains the basic connectivity drivers for your device.&#160; Without that, your phone wouldnt be able to connect to the PC.</p>
<p>Next up, Fire up carbide. The On-Device debug mode is needed to be setup from the help menu. So&#8230; head over to Help -&gt; On-Device Connections.<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd1.png" target="_blank"><img title="On-Device Connections..." style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="On-Device Connections..." src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd1_thumb.png" width="192" border="0" /></a>You will be presented with a menu like so:<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd21.png" target="_blank"><img title="New Connection" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="New Connection" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd21_thumb.png" width="234" border="0" /></a>Select between Bluetooth and USB for connecting to your device. The other 2 connectivity methods Serial and TRK2.x are, well, not covered in this tutorial. But just a heads up, Serial connection is when you have a serial cable connecting your device to a physical COM port (so 1990&#8242;s) and the TRK2.x is for the TRK debugger which uses the elusive and exhorbitantly costly impossible-to-buy-for-a-indi-dev JTAG cable. So, there&#8230; We use either Bluetooth or USB 2.0 cable options to connect with our device. In my case here, its USB.</p>
<p><b><u>TRK:</u></b></p>
<p>Click on next and head over directly to the install remote agents tab.&#160; This will let us install the TRK client onto the devices. This is a sis file that is tailored for every single S60 version since 3.0.&#160; Lets talk a little bit about the TRK client here.&#160; This app is basically what helps you pause your code and step through when the code is executing on the device.<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd3.png" target="_blank"><img title="Install Remote Agents" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="Install Remote Agents" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd3_thumb.png" width="234" border="0" /></a>Select the Application TRK 3.x.x Installer. and click on the install button and fire up the PC Suite installer, proceed to install it.&#160; I would prefer you install the TRK app on the phone memory rather than the mass memory or memory card.</p>
<p>We do not need the Carbide Profiler 2.0 installers. But, Just for FYI sakes, they are apps used to profile processor performance and load.&#160; I seriously do not know what purpose it exactly serves. If you do know, do help me by dropping in a comment <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><b><u>Connection:</u></b></p>
<p>Once you are done with the installation, fire up the TRK application on the device. Select Options -&gt; Settings and select USB / Bluetooth as your connection method is.&#160; In my case here, its USB.</p>
<p><a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/dodd1.jpg"><img title="dodd-1" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="dodd-1" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/dodd1_thumb.jpg" width="184" border="0" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/dodd2.jpg"><img title="dodd-2" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="dodd-2" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/dodd2_thumb.jpg" width="184" border="0" /></a> </p>
<p>Once you are connected, the TRK app will show the Status as connected like so&#8230;</p>
<p><a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/dodd3.jpg"><img title="dodd-3" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="dodd-3" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/dodd3_thumb.jpg" width="184" border="0" /></a> </p>
<p>Here, connected means that the cable is connected to the device.&#160; It DOES NOT mean that you are connected to carbide in any way.&#160; Why it is so… I have no idea!</p>
<p>Now, on carbide, switch to the Set Connection Settings tab in the connection properties window.&#160; In the Connection Settings dialog box, click on the drop-down and you should currently see your device assigned to one of the com ports.<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd4.png" target="_blank"><img title="COM Connection Settings" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="COM Connection Settings" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd4_thumb.png" width="234" border="0" /></a>Select the com port your device is detected in, the TRK version installed on your device and click on initiate testing.<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd5.png" target="_blank"><img title="Connection Successful" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="Connection Successful" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd5_thumb.png" width="234" border="0" /></a> A connection successful message would mean that your TRK on the device is detected and you are good to go.&#160; If it fails, its mostly the COM port being selected wrong.&#160; I really have no idea how to fix this, but yeah, a trial and error run with some com ports should work always! <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Hit Finish, And we’re good to go do some code-debugging on carbide!!! <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>To take a look at the remote connections, Hit Window –&gt; Show View –&gt; Other. Expand the Carbide.C++ list, select Remote Connections and click on OK. You will be presented with a list of remote connections you currently have.<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd6.png" target="_blank"><img title="Remote Connections" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="Remote Connections" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd6_thumb.png" width="177" border="0" /></a><a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd7.png" target="_blank"><img title="Remote Connections" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="55" alt="Remote Connections" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd7_thumb.png" width="301" border="0" /></a><strong><u>Debugging:</u></strong></p>
<p>To start with debugging, open your Symbian C++ project and in build options, select Phone debug (GCCE). Hit the build.<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd8.png" target="_blank"><img title="Phone Debug (GCCE)" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="115" alt="Phone Debug (GCCE)" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd8_thumb.png" width="244" border="0" /></a>Once the build is fine, hit debug. Since we do not have a debug configuration for GCCE Phone debug, carbide will ask us to create a new configuration like so:<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd9.png" target="_blank"><img title="New Debug Configuration" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="New Debug Configuration" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd9_thumb.png" width="243" border="0" /></a>Select the Application TRK Launch Configuration, and click on next. The remote connection we created earlier is listed and selected automatically. Proceed to the next step where it asks for the SIS file to be installed. Carbide has already filled up the necessary information. We just need to add a few things.</p>
<p>Now, click on the <em>Modify Sis builder settings for build configuration link </em>just below the Sis File dialog box.&#160; This will open a new dialog box where the only things we need to modify are as below:</p>
<ul>
<li>Enable the partial Upgrade checkbox. This will help quickstart the debug as the whole sis file is not re-created and signed. Only the delta is sent across to be debugged again… </li>
<li>Select the configuration and click on Edit. You will notice that the Self Sign sis file option is selected already. </li>
</ul>
<p>Good, now wind up and head out… Once you hit finish, carbide starts up the debugger and switches to the debug perspective. The application will be packaged, signed, transferred to the device, installed on the C/ E drive that you choose, and started up.&#160; Provided you have already set a breakpoint, the code will execute till that point and you have control to step through then on.<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd10.png" target="_blank"><img title="Debug Mode" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="154" alt="Debug Mode" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/08/odd10_thumb.png" width="244" border="0" /></a>So, there you go… On Device Debugging for S60 apps on Carbide.&#160; Have fun coding…</p>
<p>Chao!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/08/14/s60-on-device-debugging-with-carbide/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>What If???</title>
		<link>http://www.cruisemaniac.com/blog/2009/08/13/what-if/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/08/13/what-if/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 04:03:44 +0000</pubDate>
		<dc:creator>Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[brainstorm]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[population]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.cruisemaniac.com/blog/?p=426</guid>
		<description><![CDATA[What if Creativity was not our forte? What if only speed is? What if all we could do was improvise and not create? What if the reason behind out failures was waning of the genes over generations? What if we as a race did not innovate fast enough? What if we are looking at the <a href='http://www.cruisemaniac.com/blog/2009/08/13/what-if/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<ul>
<li>What if Creativity was not our forte?</li>
<li>What if only speed is?</li>
<li>What if all we could do was improvise and not create?</li>
<li>What if the reason behind out failures was waning of the genes over generations?</li>
<li>What if we as a race did not innovate fast enough?</li>
<li>What if we are looking at the wrong problem altogether</li>
</ul>
<p>Would we survive? As individuals? As communities? As a Nation?</p>
<p>These are some questions I have on why we dont get to  see a lot of &#8220;<em>creation of technology</em>&#8221; in India.  By creating a wave, I dont mean Tata Nano.  No, that is not technical innovation&#8230; The world has Been there, done that! What we achieved with the nano was new business sense&#8230; I find it personally impressive.  My question really is: what is stopping us from driving innovation at the snap of our fingers? 1.1 billion people and we still can&#8217;t find enough people to roll the wheels???</p>
<p>These questions have been burning in my head for quite sometime and I would love to have a discussion on this&#8230; Either here on my blog or on twitter. I&#8217;m all eyes and ears <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Chao&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/08/13/what-if/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I AM Cruisemaniac!!!</title>
		<link>http://www.cruisemaniac.com/blog/2009/08/12/i-am-cruisemaniac/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/08/12/i-am-cruisemaniac/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 08:40:33 +0000</pubDate>
		<dc:creator>Cruisemaniac</dc:creator>
				<category><![CDATA[Muh Life]]></category>
		<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[cruisemaniac]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[webhosting]]></category>

		<guid isPermaLink="false">http://www.cruisemaniac.com/blog/?p=420</guid>
		<description><![CDATA[This is a story of how I got my domain cruisemaniac.com: Long long ago, quite some time ago, before the whole hosted blogging thingy, I was having one of the thousands of wordpress.com hosted blogs. http://cruisemaniac.wordpress.com was the URL.  Then, BCB2 happened&#8230; and all those wonderful people suggested that I could also move to a <a href='http://www.cruisemaniac.com/blog/2009/08/12/i-am-cruisemaniac/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>This is a story of how I got my domain cruisemaniac.com:</p>
<p>Long long ago, quite some time ago, before the whole hosted blogging thingy, I was having one of the thousands of wordpress.com hosted blogs. <a title="Cruisemaniac on wordpress" href="http://cruisemaniac.wordpress.com" target="_blank">http://cruisemaniac.wordpress.com</a> was the URL.  Then, <a title="BCB" href="http://barcampbangalore.org" target="_blank">BCB2</a> happened&#8230; and all those wonderful people suggested that I could also move to a domain hosted blog and that would look cooler considering that my pseudo-name &#8220;<em>Cruisemaniac</em>&#8221; was kinda popular at the time (or so they said <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )</p>
<p>And so, I went about finding who the good webhosts were and how much I would have to shell out for the domain + space and all that&#8230; I cornered it down to bluehost for my hosting and when I started the domain booking procedure, i popped in the domain name and poof&#8230; it was not available. I had the horror of horrors in finding out that the term &#8220;<em>cruisemaniac</em>&#8221; and hence, the website <em>cruisemaniac.com</em> was owned by a porn-star&#8230; Nope, that would not be me&#8230; but then yeah, it was owned by a d*&amp;k-headed porn star (d*&amp;k-headed&#8230; so to speak!) So I went out, bought the domain &#8220;<em>thecruisemaniac.com</em>&#8220;, setup my blog ranted <a title="Cruisemaniac" href="http://www.cruisemaniac.com/blog/2007/01/18/domain-name-vs-porn-star-name-and-yeah-seo/" target="_blank">here</a>, and totally forgot about the domain name&#8230; Over a period of time, due to strong and unrelenting perseverance, the term cruisemaniac has come to be identified as my identity and not that of the pr0n guy!</p>
<p>So, winding forward to a few weeks back, when I was fooling around on the internet, I remembered the domain name and checked to see what had happened to cruisemaniac.com and to my surprise, it gave me a 404! <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />   Checking the whois info told me that it was not renewed and was going to get released into the freepool in a weeks time.  After discussions with our honourable web-expert <a title="HN Prashanth / Masala Dosa" href="http://prashanth.net" target="_blank">Mr. Prashanth</a>, I set a backorder on godaddy for the domain.  Close to a week after that, on a cloudy, cool, monday morning (scenic descriptions eh <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ), Godaddy confirmed the domain for me! Which is jhakaas!!! With a tweet to w00t for victory, the domain became mine and I have now smoothly migrated the blog from thecruisemaniac.com to cruisemaniac.com and this is where you are currently.</p>
<blockquote><p>And I hence, proclaim, I AM Cruisemaniac!</p></blockquote>
<p>So yeah, there goes, the story&#8230; A lived-happily-ever-after ending to it <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Now that the happy story is done with, there are a few things left to be done: I have always wanted a landing page as I dont like the root of the domain to be where my blog is hosted. The landing page is still under construction and I hope to have it completed by this weekend.  I also neeed a nicer theme for hte blog&#8230; Not that I dont like the current one, but I need a more elegant one. If any of you have pointers to some good looking themes, do drop in a comment and I would really appreciate that.</p>
<p>And most importantly, now that the entire website has been moved, if there are any broken links, missing files, do let me know&#8230;</p>
<p>Till the next post, chao!</p>
<p>P.S.: I will not take any criticism on the pr0n star sh*&amp;. I have had enough of that already!</p>
<p>P.P.S.: I am Cruisemaniac! I AM &#8216;THE&#8217; CRUISEMANIAC!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/08/12/i-am-cruisemaniac/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Configuring Mail for Exchange on S60 Devices</title>
		<link>http://www.cruisemaniac.com/blog/2009/06/22/configuring-mail-for-exchange-on-s60-devices/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/06/22/configuring-mail-for-exchange-on-s60-devices/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 17:03:57 +0000</pubDate>
		<dc:creator>The Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[mail-for-exchange]]></category>
		<category><![CDATA[mfe]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[S60]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://thecruisemaniac.com/blog/2009/06/22/configuring-mail-for-exchange-on-s60-devices/</guid>
		<description><![CDATA[I&#8217;ve come across more than a couple of instances in the recent past (the most recent being prashanth) where people had trouble setting up Mail For Exchange (MFE) on their Nokia S60 devices.  So, I decided to do a step-by-step howto on how to get it installed, setup and running on your S60 phone. I <a href='http://www.cruisemaniac.com/blog/2009/06/22/configuring-mail-for-exchange-on-s60-devices/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve come across more than a couple of instances in the recent past (the most recent being <a href="http://prashanth.net" target="_blank">prashanth</a>) where people had trouble setting up <a href="http://businesssoftware.nokia.com/mail_for_exchange_downloads.php" target="_blank">Mail For Exchange</a> (MFE) on their Nokia S60 devices.  So, I decided to do a step-by-step howto on how to get it installed, setup and running on your S60 phone.</p>
<p>I have used a Nokia 6210 Navigator (S60 FP2 device) for supporting this blog post, but any other S60 3rd edition / 5th edition device would conform to more or less the same process.  Now, here goes&#8230;</p>
<p>There are two ways you can start off your setup of MFE on your S60 device:</p>
<ol>
<li>Hunt down the MFE icon hiding somewhere in the Installations / Applicaitons folder and start off the setup process…</li>
<li>Start setup from the Messaging app and move forward to install MFE and continue the setup.  We will be looking at this approach in the blog post.</li>
</ol>
<p>The only difference between the two approaches is that in the first one already has MFE installed on your device and you just go ahead and type in your magic keywords and it just works!  In the second case, you type in the parameters and then it proceeds to install MFE (whose sis file Nokia has happily stored somewhere on your phone) and then apply the magic and get going!!!</p>
<p>So&#8230; starting with it&#8230;</p>
<ol>
<li>Open the messaging app -&gt; New mailbox.  Select Yes for the question it asks.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000007.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000007" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000007_thumb.jpg" border="0" alt="Scr000007" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000008.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000008" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000008_thumb.jpg" border="0" alt="Scr000008" width="184" height="244" /></a></li>
<li>You should now be presented with the E-mail setup wizard.  Start it off&#8230; we&#8217;re just a few more steps away <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000009.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000009" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000009_thumb.jpg" border="0" alt="Scr000009" width="184" height="244" /></a></li>
<li>The wizard will then show you a disclaimer.  Just accept it to move to the next step.  It will then check your GPRS (NOT WAP, GPRS = DATA = THE COSTLY WALA CONNEXUN <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) connectivity to the internet and then the setup part of your process starts.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000010.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000010" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000010_thumb.jpg" border="0" alt="Scr000010" width="184" height="244" /></a><a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000011.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000011" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000011_thumb.jpg" border="0" alt="Scr000011" width="184" height="244" /></a></li>
<li>Continuing on&#8230; The next set of screens prompts you to enter the Email ID, password.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000012.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000012" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000012_thumb.jpg" border="0" alt="Scr000012" width="184" height="244" /></a><a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000014.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000014" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000014_thumb.jpg" border="0" alt="Scr000014" width="184" height="244" /></a></li>
<li>At this point, we&#8217;re halfway through the process.  The wizard will now show a list of protocols that are &#8220;<em>possibly</em>&#8221; supported by your email id.  One of them is POP3 / IMAP4 (which is the defacto thingy, but not what we&#8217;re interested in) and the other being, Mail For Exchange.  This is shown in the screenshots below:<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000015.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000015" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000015_thumb.jpg" border="0" alt="Scr000015" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000016.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000016" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000016_thumb.jpg" border="0" alt="Scr000016" width="184" height="244" /></a></li>
<li>Once MFE is selected, you will be presented with dialogues to enter your Windows Username and the Windows Domain Name against which you authenticate yourself in your organization.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000017.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000017" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000017_thumb.jpg" border="0" alt="Scr000017" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000018.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000018" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000018_thumb.jpg" border="0" alt="Scr000018" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000019.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000019" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000019_thumb.jpg" border="0" alt="Scr000019" width="184" height="244" /></a></li>
<li>In the next dialog, you have to enter your mail server URL.  This is the URL of the exchange server you have at work.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000020.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000020" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000020_thumb.jpg" border="0" alt="Scr000020" width="184" height="244" /></a></li>
<li>At this point, the installation of MFE starts on you system and proceeds to show you the Sync settings menu.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000021.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000021" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000021_thumb.jpg" border="0" alt="Scr000021" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000022.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000022" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000022_thumb.jpg" border="0" alt="Scr000022" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000023.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000023" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000023_thumb.jpg" border="0" alt="Scr000023" width="184" height="244" /></a></li>
<li>Pressing the center softkey on the Content synced settings item brings up the detailed settings for your MFE setup that you have done.  Here, you can tweak your Peak, off peak settings, Sync when roaming settings, and all the works…I’ll leave it to the screenshots below to do the explanations…<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000025.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000025" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000025_thumb.jpg" border="0" alt="Scr000025" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000026.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000026" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000026_thumb.jpg" border="0" alt="Scr000026" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000027.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000027" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000027_thumb.jpg" border="0" alt="Scr000027" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000028.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000028" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000028_thumb.jpg" border="0" alt="Scr000028" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000029.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000029" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000029_thumb.jpg" border="0" alt="Scr000029" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000030.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000030" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000030_thumb.jpg" border="0" alt="Scr000030" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000031.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000031" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000031_thumb.jpg" border="0" alt="Scr000031" width="184" height="244" /></a></li>
<li>Once you are satisfied with the settings changes you have made to the profile, Select Options –&gt; Full resync.  This will clear out any pre-existing sync data and refresh it with the latest data from the exchange server.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000032.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000032" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000032_thumb.jpg" border="0" alt="Scr000032" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000033.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000033" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000033_thumb.jpg" border="0" alt="Scr000033" width="184" height="244" /></a></li>
<li>Once the Full sync is done, the MFE profile you just created gets saved and you can see the status of the sync process as it happens.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000034.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000034" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000034_thumb.jpg" border="0" alt="Scr000034" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000035.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000035" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000035_thumb.jpg" border="0" alt="Scr000035" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000037.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000037" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000037_thumb.jpg" border="0" alt="Scr000037" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000038.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000038" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000038_thumb.jpg" border="0" alt="Scr000038" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000039.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000039" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000039_thumb.jpg" border="0" alt="Scr000039" width="184" height="244" /></a></li>
<li>After closing the wizard, you must be able to see a Mail for Exchange folder in your Messaging application.  This indicates that you have an MFE profile setup on your phone.  Once the sync is complete from the previous step, you will see a new mail indication on the Home screen as indicated by a small <a href="mailto:‘@’">‘@’</a> icon in the top right near the battery indicator.<br />
<blockquote><p>You can haz push corporate emailz!!!</p></blockquote>
<p><a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000040.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000040" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000040_thumb.jpg" border="0" alt="Scr000040" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000042.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000042" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000042_thumb.jpg" border="0" alt="Scr000042" width="184" height="244" /></a></li>
<li>Another feature that MFE provides is the Company directory lookup.  This is basically the Addressbook feature that Outlook provides when you type the name of the recipient and press Ctrl + K.  The app is named Comp. Dir.<br />
<a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000044.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000044" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000044_thumb.jpg" border="0" alt="Scr000044" width="184" height="244" /></a> <a href="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000045.jpg"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Scr000045" src="http://www.cruisemaniac.com/blog/wp-content/uploads/2009/06/Scr000045_thumb.jpg" border="0" alt="Scr000045" width="184" height="244" /></a></li>
</ol>
<p>So there ends the step-by-step walkthrough for setting up MFE on your S60 devices.</p>
<p>Now comes the interesting part, Troubleshooting.</p>
<ul>
<li>If your sync has suddenly stopped working, chances are that your backend has cut you off for a while a.k.a. maintenance.</li>
<li>Another common issue is the MFE not working after a FOTA upgrade.  This is rectified by deleting your existing MFE profile and creating a new one with the same settings.</li>
<li>If your MFE setup keeps harping about the server being wrong (step 7 in how-to above), try it with the <a href="https://mail.yourmailserver.com">https://mail.yourmailserver.com</a> url.</li>
</ul>
<p>I hope this helps someone with regard to setting up MFE.  Until the next post… Chao!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/06/22/configuring-mail-for-exchange-on-s60-devices/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Synergize your workhorses</title>
		<link>http://www.cruisemaniac.com/blog/2009/05/05/synergize-your-workhorses/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/05/05/synergize-your-workhorses/#comments</comments>
		<pubDate>Tue, 05 May 2009 17:30:37 +0000</pubDate>
		<dc:creator>The Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[keyboard+mouse+share]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[synergy]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://thecruisemaniac.com/blog/?p=285</guid>
		<description><![CDATA[A lot of us have a multi-PC setup these days. Be it at work or at home, the cables and the multiple mouses are surely a confusion!  Well, a way out exists&#8230; infact, an open-source and completely cost-free way out of the mixup exists.  Say Hello to Synergy, the opensource, multi-OS compatible Keyboard and mouse <a href='http://www.cruisemaniac.com/blog/2009/05/05/synergize-your-workhorses/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>A lot of us have a multi-PC setup these days. Be it at work or at home, the cables and the multiple mouses are surely a confusion!  Well, a way out exists&#8230; infact, an open-source and completely cost-free way out of the mixup exists.  Say Hello to <a title="Synergy" href="http://synergy2.sourceforge.net" target="_blank">Synergy</a>, the opensource, multi-OS compatible Keyboard and mouse sharing application.</p>
<p>Download Synergy from the sourceforge website <a title="Synergy2 in Sourceforge" href="http://synergy2.sourceforge.net" target="_blank">here</a>.  Install it and have it running without a reboot.</p>
<p>The configuration for Synergy is very simple.</p>
<ol>
<li>You choose one of your multiple PCs / laptops on your table as your server.<br />
<img class="aligncenter size-medium wp-image-286" src="http://thecruisemaniac.com/blog/wp-content/uploads/2009/05/synergy-server-300x231.jpg" alt="synergy-server" width="300" height="231" /></li>
<li>Next up, you would need to configure the positions of the other PCs with respect to the PC acting as the Synergy Server. Eg: Laptop is to the left of PC.  EeePC to the left of Laptop.  Laptop is Right of EeePC, et al.<br />
<img class="aligncenter size-medium wp-image-287" src="http://thecruisemaniac.com/blog/wp-content/uploads/2009/05/synergy-screen-config-300x209.jpg" alt="synergy-screen-config" width="300" height="209" /></li>
<li>Start off Synergy on the server</li>
<li>Hook on the clients to the server by providing either the hostname of the server or the IP address  and voila..<br />
<img class="aligncenter size-medium wp-image-288" src="http://thecruisemaniac.com/blog/wp-content/uploads/2009/05/synergy-client-300x232.jpg" alt="synergy-client" width="300" height="232" /></li>
<li>You can haz one keyboard and one mouse for multiple peeceez!!! <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /><br />
<img class="aligncenter" src="http://farm4.static.flickr.com/3313/3505030762_234b4e8ec3.jpg" alt="" width="307" height="230" /></li>
</ol>
<p>With respect to my setup as above, synergy runs on the Ubuntu desktop.  The Keyboard and mouse from the desktop is used by both the laptop and the eeePC.</p>
<p>For the ubuntu fellows, synergy is available in synaptic package manager. Just apt-get it as:</p>
<blockquote><p>sudo apt-get install synergy</p></blockquote>
<p>The package manager installs both the synergy server (<strong>synergys</strong>) and the synergy client (<strong>synergyc</strong>).  Synergy server needs a configuration file named <em><strong>synergy.conf</strong></em> which needs to be pointed to when starting the synergy server.  A very detailed help document for writing the synergy.conf file and for starting the client and server on ubuntu is <a href="http://ubuntu-tutorials.com/2006/11/18/synergy-share-input-between-multiple-machines-ubuntu-6061-610/" target="_blank">here</a>.</p>
<p>Well&#8230; thats that about Synergy.  Looks like i covered an app I liked a lot in pretty much good detail&#8230; and oh&#8230; yeah, you can share the clipboard across PCs&#8230; Ctrl+C on ubuntu and Ctrl+V on windowsXP! Kickass!! B-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/05/05/synergize-your-workhorses/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Hard times&#8230; Harsh measures!</title>
		<link>http://www.cruisemaniac.com/blog/2009/01/29/hard-times-harsh-measures/</link>
		<comments>http://www.cruisemaniac.com/blog/2009/01/29/hard-times-harsh-measures/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 02:43:33 +0000</pubDate>
		<dc:creator>The Cruisemaniac</dc:creator>
				<category><![CDATA[Tech Zone]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[recession]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://thecruisemaniac.com/blog/?p=226</guid>
		<description><![CDATA[Disclaimer: I have no intention to offend anyone / anything as a result of this post. These are totally my opinions and is posted on my website held against my domain hosted on someone Else&#8217;s server. If you seriously have a problem beyond this point, you need a life desperately! AND Oh!, Warning&#8230; Long post!!! <a href='http://www.cruisemaniac.com/blog/2009/01/29/hard-times-harsh-measures/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">Disclaimer: I have no intention to offend anyone / anything as a result of this post.  These are totally my opinions and is posted on my website held against my domain hosted on someone Else&#8217;s server.  If you seriously have a problem beyond this point, you need a life desperately!</span></p>
<p><span style="color: #ff0000;">AND Oh!, Warning&#8230; Long post!!!</span></p>
<p>Layoffs are happening everywhere&#8230; People dont have a jack&#8217;s clue of whats happening&#8230; Everyone is mouthing the same set of words, more so like hashtags: recession, layoffs, cost-cutting, downsizing, rightsizing, et. al.</p>
<p>But yeah, if we all have to face the truth, we have to&#8230; don&#8217;t we??? This post is not going to be yet-another-recession-reasoning post.  I&#8217;m going to more so crib about it and probably try to see what we can do about the stark reality we are facing right now and are going to face for some more time to come.  So, here goes:</p>
<p><span style="text-decoration: underline;"><strong>First off, The recession syndrome:</strong></span></p>
<p>Every single organization is talking about cost-cutting.  This basically means that employees in the hard-hit Information Technology and allied ITES sector need to face one or more of the following:</p>
<ol>
<li>Job cuts.  Well, they right-sized&#8230; and&#8230; you&#8217;re out!</li>
<li>Lesser Perks.  No more Organization sponsored Birthday parties, team lunches, team outings / trips, et. al.</li>
<li>No more free coffee / tea / lunch / breakfast / dinner. [More on this later]</li>
<li>Lesser number of buses / cabs</li>
<li>No more free outgoing calls from the desks / cubicles or reduced free telephone bill limits</li>
<li>Frozen salary hikes</li>
<li>No salary / virtual salary if your case is a really sad one, like the folks at Satyam!</li>
</ol>
<p>Now that the cost-cutting-list is made, I have a few questions for the organizations, all of them:</p>
<ol>
<li>What is your meaning of cost-cutting / down-sizing / right-sizing?  [Personally, my question would be: Why dont you have left-sizing? Why does it have to go only in the "right" direction?]</li>
<li>And yeah, if you&#8217;re right-sizing now, were you not of the right-size back then??? How were your profits coming in so beautifully??? Quarter on Quarter on Quarter&#8230; Did you also muck up your numbers like Satyam did???</li>
<li>Why do you have to do it because someone else is an ass??? Did You not do your job right then?</li>
<li>If you were interested in saving some money back then&#8230; You wouldnt have to do all this shit right?</li>
<li>How do you choose who do down-size? The slave who clocks 20 hours per day at work? Or the doofus who licks-your-a$$ clean irrespective of whether you take a dump or not?</li>
<li>How do you weigh these options?</li>
<li>What if YOU get thrown out in the process of downsizing?</li>
<li>And the most important question of all, What should an employee do to protect himself from getting booted out? [I'm guessing girls are safe from this market effect... They either dont get shown the door or they retire as housewives]</li>
</ol>
<p>Well, the sad part is, none of the good things happened&#8230; and we all live to bear the brunt&#8230;  I want to go hunt down the management guy who taught me to &#8220;Make hay while the sun-shines&#8221; and kick him dry!  It was in all probability him and his boss that were busy eating the hay.  Aaargh!!!</p>
<p><span style="text-decoration: underline;"><strong>Part II of the post &#8211; What can YOU do?:</strong></span></p>
<p>First off, I&#8217;m no management guru / PM guy, bigshot-whatever.  But I still continue with this part of the post because of two reasons:</p>
<ol>
<li>I have seen / am seeing people live through these &#8220;harsh times&#8221; and more importantly,</li>
<li>This is MY goddamn BLOG!!! I have an opinion&#8230; Just about like everyone on this planet has an a*&amp;hole!!! <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_neutral.gif' alt=':-|' class='wp-smiley' /> </li>
</ol>
<p>Yeah, getting along&#8230; The first thing I would like everyone to realise is thus:</p>
<blockquote><p>The world has not come to an end! It is not doomsday. Not YET!!!</p></blockquote>
<p>Its just a market slowdown&#8230; Organizations are introspecting on the moves they made&#8230; The markets are introspecting about the stuff it traded&#8230;  Managers are continuing to eat and give the bullshit they always ate and gave!</p>
<p>So yeah, what can be done about this??? Truly, nothing&#8230; The industry is working itself around&#8230; and it will take time&#8230; What can YOU do in the meanwhile??? Lets talk about that now:</p>
<p><span style="text-decoration: underline;"><strong>Lose the fear:</strong></span> This is a statement that my mom always told me whenever I had a problem.  I advocate this to a whole lot of people who are in a state of absolute panic.</p>
<blockquote><p>Face the stark reality. You are at the bottom of a pit.  You cant get any deeper.  The quicker you realise this and gain confidence, the better and more easier it is for you to walk out of the trap!</p></blockquote>
<p>A person who has lost his job has definitely lost quite a lot of things.  All plans have definitely gone awry, Financial security is at ground-zero, the future is a huuuuuuge Question mark&#8230; but hey, you still have YOU! You still have your friends&#8230; You still have a gazillion others in the same scenario.</p>
<p>This statement is from hard-personal-experience:</p>
<blockquote><p>The moment you lose faith in yourself, you lose the race.  Period.</p></blockquote>
<p><span style="text-decoration: underline;"><strong>Hunt for a new job:</strong></span> This is the simplest way out of the situation.  Simple&#8230; Get a new job!  If one organization is not doing good, there are others that are&#8230;  Try to pump up your resume, apply and get hired.  [I am not going to do the how-do-you-get-recruited part of the story here.  That is out of scope of this blog post.  I'll cover it later].</p>
<blockquote><p>There is always someone who&#8217;s in need of a person to share the workload.  Look to freelancing, look at startups, look anywhere&#8230; But&#8230; LOOK! And look some more&#8230;</p></blockquote>
<p>Now IS the time you look at using the internet for doing something other than &#8220;Hi, I wnt 2b ur frnd&#8230; Plz b my frnd&#8221; bullshit on orkut!  There is more to the internet than orkut.com!!! Seriously! Websites like linkedin.com, and other useful websites exist for this sole reason!</p>
<blockquote><p>To prepare your legitimate network that can help you in times of need.</p></blockquote>
<p><span style="text-decoration: underline;"><strong>Experiment with your ideas:</strong></span> If you are of the kind that knows has atleast attended one barcamp religiously in his / her life, I think its time you put that knowledge into action.  Think of doing something on your own.  Work up an idea thats been hitting on you for quite sometime&#8230; Team up with friends / colleagues and code it up&#8230; and presto&#8230; you could be on your way to doing something really good <img src='http://www.cruisemaniac.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  and really useful&#8230;</p>
<blockquote><p>Theres nothing wrong in giving an idea the chance it deserves.  You never know what the payback could be.  And, you&#8217;ve got all the time in the world sitting at home.</p></blockquote>
<p><span style="text-decoration: underline;"><strong>Dignity of Labour:</strong></span> This point is specifically for people who are low on resources.  Time, cash, anything&#8230;  How about, we consider you giving up the &#8220;I am the fricking king of the world because I&#8217;m a techie&#8221; label and say you get yourself a job that just about feeds you and keeps you running&#8230;</p>
<ul>
<li>Something like Job-typing for someone for some cash</li>
<li>Teaching at a school / college / university</li>
<li>Working as a network admin, cable guy at an organization</li>
<li>whatever else fits the bill</li>
</ul>
<p>I have noticed that Indians are the hardest hit in the economic recession because of this main &#8220;thing&#8221;&#8230; This stigma we all have in our heads&#8230; The feeling that we need to be doing only something that fits our levels of respect and self-esteem&#8230;  Well, here&#8217;s what I think&#8230;</p>
<blockquote><p>If you dont have a job&#8230; you dont have self-esteem, do you???  What you need is money&#8230; not arrogance! If you were worth that much in the first place, you would still have a job!</p></blockquote>
<p>Now that I&#8217;m done with the things I wanted to write about&#8230; I&#8217;ll end this sober and long post with this one line&#8230; err&#8230;. paragraph:</p>
<p>The world is not ending&#8230; You need to be concerned&#8230; not lose your head.  You need to be confident and the most important thing of all</p>
<blockquote><p>Stay Hungry&#8230; Stay Foolish&#8230;</p></blockquote>
<p><span style="color: #ff0000;">P.S.: I&#8217;m not plain advocating stuff to people who are reading this post&#8230; I have been in the same situation&#8230; My friends and family are in the same situation&#8230; and yes, I have come out of this situation by doing more than one of the things I have listed above there&#8230; Comments and suggestions welcome&#8230;</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cruisemaniac.com/blog/2009/01/29/hard-times-harsh-measures/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->