<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Entrepreneur Geek</title>
	
	<link>http://www.mehtanirav.com</link>
	<description>Nirav Mehta on life, technology and future</description>
	<pubDate>Wed, 19 Nov 2008 12:35:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/EntrepreneurGeek" type="application/rss+xml" /><item>
		<title>How to stop keyboard event propagation - Flex / JavaScript?</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/458336195/how-to-stop-keyboard-event-propagation-flex-javascript</link>
		<comments>http://www.mehtanirav.com/2008/11/19/how-to-stop-keyboard-event-propagation-flex-javascript#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:25:48 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[Flex &#038; Flash]]></category>

		<category><![CDATA[accelerator keys]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[keyboardevent]]></category>

		<category><![CDATA[stopPropagation]]></category>

		<category><![CDATA[suppress handling]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=826</guid>
		<description><![CDATA[In a Flex application we are building, we want to listen to Ctrl+N to create a new file. The browser listens to the keystroke and opens a new window. We do not want it to open a new window.
This has been a problematic thing for many. I did a lot of research, trial &#38; error, [...]]]></description>
			<content:encoded><![CDATA[<p>In a Flex application we are building, we want to listen to Ctrl+N to create a new file. The browser listens to the keystroke and opens a new window. We do not want it to open a new window.</p>
<p>This has been a problematic thing for many. I did a lot of research, trial &amp; error, but I still don&#8217;t have a solution. I can catch all key events, using some JavaScript, I can also prevent Ctrl+W and Ctrl+S. But not Ctrl+N. Do you have something?</p>
<p><strong>References:</strong></p>
<ul>
<li>Buzzword guys had a lot of problems in keyboard / clipboard handling - <a rel="nofollow" href="http://www.colettas.org/?p=69">http://www.colettas.org/?p=69</a></li>
<li>Global keyboard event handling - <a rel="nofollow" href="http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&amp;productId=2&amp;postId=304">http://www.adobe.com/cfusion/communitye … postId=304</a></li>
<li>Keyboard handling with Flex app - arrow keys should not scroll browser - <a rel="nofollow" href="http://www.nabble.com/Flex-application---Keyboard-handling-td17337485.html">http://www.nabble.com/Flex-application- … 37485.html</a></li>
<li>Moving a sprite with keyboard in Flex - <a rel="nofollow" href="http://codes.widged.com/?q=node/772">http://codes.widged.com/?q=node/772</a></li>
</ul>
<p><strong>Situations / Test Cases:</strong></p>
<ul>
<li>Should work: Ctrl + N (New), Ctrl + O (Open), Ctrl + W (Close), Ctrl + Q (Quit)</li>
<li>Ctrl + C (Copy), Ctrl + V (Paste), Ctrl + X (Cut) - this works with current Flex app. New code must not break it</li>
<li>Should work on Windows, Mac, Linux</li>
<li>Should work on Firefox, IE, Safari, Chrome</li>
<li>What if focus is not in Flex app?</li>
<li>What if user goes to another window, comes to our app and presses a keyboard shortcut? (this will lose focus)</li>
<li>Will cut / copy / paste from Browser&#8217;s Edit menu work?</li>
</ul>
<p><strong>JavaScript does it:</strong></p>
<ul>
<li>OpenJS - <a rel="nofollow" href="http://www.openjs.com/scripts/events/keyboard_shortcuts/">http://www.openjs.com/scripts/events/ke … shortcuts/</a> - did not work with Command+N</li>
<li>QooXDoo - <a rel="nofollow" href="http://news.qooxdoo.org/key-event-nightmare-resolved">http://news.qooxdoo.org/key-event-nightmare-resolved</a> - Full JS library for AJAX, has keyboard handling</li>
<li>Rajan S - <a rel="nofollow" href="http://santrajan.blogspot.com/2007/03/cross-browser-keyboard-handler.html">http://santrajan.blogspot.com/2007/03/c … ndler.html</a> - small JS code to capture keys</li>
</ul>
<p><a href="http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&amp;file=events_054_21.html">Flex documentation says:</a><br />
When handling a key or key combination that the underlying operating system or browser recognizes, the operating system or browser generally processes the event first. For example, in Microsoft Internet Explorer, pressing Control+w closes the browser window. If you trap that combination in your Flex application, Internet Explorer users never know it, because the browser closes before the ActiveX Flash Player has a chance to react to the event.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>KeyboardEvent is non cancelable in Flex.</li>
<li>stopImmediatePropagation(), preventDefault(), stopPropagation() - don&#8217;t stop the propagation</li>
<li>I can detect the keys very well, problem is suppressing the default browser action</li>
<li>Don&#8217;t want to have a full HTML/JavaScript/ExternalInterface handling like Buzzword. Ideally, want to let Flex handle it&#8217;s own events, HTML handle browser events and suppress them.</li>
</ul>
<p><strong>Any ideas? </strong></p>
<p>TIA!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F11%2F19%2Fhow-to-stop-keyboard-event-propagation-flex-javascript';
  addthis_title  = 'How+to+stop+keyboard+event+propagation+-+Flex+%2F+JavaScript%3F';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/11/19/how-to-stop-keyboard-event-propagation-flex-javascript/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/11/19/how-to-stop-keyboard-event-propagation-flex-javascript</feedburner:origLink></item>
		<item>
		<title>Removing Word special characters from text / XML in PHP</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/453949713/removing-word-special-characters-from-text-xml-in-php</link>
		<comments>http://www.mehtanirav.com/2008/11/15/removing-word-special-characters-from-text-xml-in-php#comments</comments>
		<pubDate>Sat, 15 Nov 2008 12:28:59 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[simplexml]]></category>

		<category><![CDATA[unicode]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=823</guid>
		<description><![CDATA[Microsoft Word converts certain characters into "smart characters". Double quotes, dashes (em dash / en dash), bullets and so on. 
These characters break PHP's XML handling. (or at least they broke it for me - using simplexml_load_string!). 
How do you clean them? 
There is an old post that suggests using ereg_replace on a set of [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft Word converts certain characters into "smart characters". Double quotes, dashes (em dash / en dash), bullets and so on. </p>
<p>These characters break PHP's XML handling. (or at least they broke it for me - using <a href="http://in.php.net/simplexml_load_string">simplexml_load_string</a>!). </p>
<p>How do you clean them? </p>
<p>There is an <a href="http://lists.evolt.org/archive/Week-of-Mon-20030915/148550.html">old post that suggests using ereg_replace on a set of characters</a> - essentially converts them to html entities. </p>
<p>Unfortunately, that did not work with me. Since the text is UTF8, the replace logic replaced alphabets too.</p>
<p>I tried a lot to get a solution, but could not find something that would work. Finally, just stripped out all non printing characters except line breaks and tabs. </p>
<div class="igBar"><span id="lphp-2"><a href="#" onclick="javascript:showCodeTxt('php-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-2">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">private <span style="color:#000000; font-weight:bold;">function</span> cleanWordSpecialCharacters<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$body</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#0000FF;">$body</span> = <a href="http://www.php.net/preg_replace"><span style="color:#000066;">preg_replace</span></a><span style="color:#006600; font-weight:bold;">&#40;</span> <span style="color:#FF0000;">'/[^[:print:]|<span style="color:#000099; font-weight:bold;">\n</span>|<span style="color:#000099; font-weight:bold;">\r</span>|<span style="color:#000099; font-weight:bold;">\t</span>]/'</span>, <span style="color:#FF0000;">''</span>, <span style="color:#0000FF;">$body</span> <span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#616100;">return</span> <span style="color:#0000FF;">$body</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>This too breaks with non English characters. Any suggestions?</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F11%2F15%2Fremoving-word-special-characters-from-text-xml-in-php';
  addthis_title  = 'Removing+Word+special+characters+from+text+%2F+XML+in+PHP';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/11/15/removing-word-special-characters-from-text-xml-in-php/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/11/15/removing-word-special-characters-from-text-xml-in-php</feedburner:origLink></item>
		<item>
		<title>Thunderbird Productivity Tip: Folder Views</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/448235922/thunderbird-productivity-tip-folder-views</link>
		<comments>http://www.mehtanirav.com/2008/11/10/thunderbird-productivity-tip-folder-views#comments</comments>
		<pubDate>Mon, 10 Nov 2008 09:41:03 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[all folders]]></category>

		<category><![CDATA[favorites]]></category>

		<category><![CDATA[folders]]></category>

		<category><![CDATA[productivity]]></category>

		<category><![CDATA[recent]]></category>

		<category><![CDATA[thunderbird]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[view]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=820</guid>
		<description><![CDATA[I was surprised when I discovered this feature! It helped me focus on relevant emails in Thunderbird. All I had to do, was click on two arrows! Ok, let me get to the point!
Thunderbird shows All Folders by default. But there are two arrows next to "All Folders" that allow you to navigate between All, [...]]]></description>
			<content:encoded><![CDATA[<p>I was surprised when I discovered this feature! It helped me focus on relevant emails in Thunderbird. All I had to do, was click on two arrows! Ok, let me get to the point!</p>
<p>Thunderbird shows All Folders by default. But there are <strong>two arrows next to "All Folders"</strong> that allow you to <a title="Thunderbird Folder Views" href="http://www.mozilla.org/support/thunderbird/menu#viewfolders">navigate between All, Recent, Favorite and Unread folders</a>. Keeping my view to show only Recent folders reduces a lot of eyeball movement and helps me stay focused! Here's the "before and after" view of my folders!</p>
<p><a href="http://www.mozilla.org/support/thunderbird/menu#viewfolders"><img class="alignnone size-full wp-image-821" title="thunderbird view folders" src="http://www.mehtanirav.com/wp-content/uploads/2008/11/thunderbird_folder_view.png" alt="" width="450" height="270" /></a></p>
<p>BTW, another tip! Use <strong>Vertical View</strong> Layout for message display. The three pane view with folders on left, message list in center and message content on right. This works super especially in wide screens.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F11%2F10%2Fthunderbird-productivity-tip-folder-views';
  addthis_title  = 'Thunderbird+Productivity+Tip%3A+Folder+Views';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/11/10/thunderbird-productivity-tip-folder-views/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/11/10/thunderbird-productivity-tip-folder-views</feedburner:origLink></item>
		<item>
		<title>Organize your books collection - without tearing yourself</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/447181181/organize-your-books-collection-without-tearing-yourself</link>
		<comments>http://www.mehtanirav.com/2008/11/09/organize-your-books-collection-without-tearing-yourself#comments</comments>
		<pubDate>Sun, 09 Nov 2008 07:31:33 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Book Shelf]]></category>

		<category><![CDATA[Recommended Reading]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[book organizer]]></category>

		<category><![CDATA[books]]></category>

		<category><![CDATA[collection]]></category>

		<category><![CDATA[software]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=816</guid>
		<description><![CDATA[I love books, I read some of what I collect! I may go from one book to another without finishing it. I love coming back to books I read earlier. Two weeks ago, I bought 26 books in one shot. The largest purchase of books I ever made. I was fulfilled!
My library case is already [...]]]></description>
			<content:encoded><![CDATA[<p>I love books, I read some of what I collect! I may go from one book to another without finishing it. I love coming back to books I read earlier. Two weeks ago, I bought 26 books in one shot. The largest purchase of books I ever made. I was fulfilled!</p>
<p>My library case is already filled up and I needed a way to organize the books I have. I had tried with a spreadsheet earlier, but I wanted something better this time. I did not even want to type in all titles and details myself. That would be too much of work! I would rather read a book in that time!</p>
<p>Enter <a title="Books" href="http://books.aetherial.net/wordpress/">Books</a>! A MacOS X application that can read barcodes using the inbuilt camera on my MacBook and fill up book details! Just what I needed! (It's Open Source too)</p>
<div id="attachment_818" class="wp-caption alignnone" style="width: 460px"><a href="http://books.aetherial.net/wordpress/"><img class="size-full wp-image-818" title="Books - Add a new book screen" src="http://www.mehtanirav.com/wp-content/uploads/2008/11/books-2.png" alt="Books - Add a new book screen" width="450" height="400" /></a><p class="wp-caption-text">Books - Add a new book screen</p></div>
<p>I used it and I can describe the experience in one word - Delightful! I was so happy with the ease, I have already shown the app to my family. That's unique - does not happen for a lot of apps!</p>
<ul>
<li>It correctly detected ISBN for most of my books.</li>
<li>I did not have much luck with 13 digit ISBN - though detection worked, I was not able to find book information from Amazon/others.</li>
<li>Especially so with Indian publishers. For many, I had to enter the title and pull info manually.</li>
<li>I wish Gujarati books had ISBN too! Would have made it so easy! (I inherit a huge collection of Gujarati books from my dad <img src='http://www.mehtanirav.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li>In just two hours, I could add about 90 books to the system! That was cool!</li>
</ul>
<div id="attachment_817" class="wp-caption alignnone" style="width: 460px"><a href="http://books.aetherial.net/wordpress/"><img class="size-full wp-image-817" title="Books - Main Screen" src="http://www.mehtanirav.com/wp-content/uploads/2008/11/books-1.png" alt="Books - Main Screen" width="450" height="271" /></a><p class="wp-caption-text">Books - Main Screen</p></div>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F11%2F09%2Forganize-your-books-collection-without-tearing-yourself';
  addthis_title  = 'Organize+your+books+collection+-+without+tearing+yourself';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/11/09/organize-your-books-collection-without-tearing-yourself/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/11/09/organize-your-books-collection-without-tearing-yourself</feedburner:origLink></item>
		<item>
		<title>610 posts, 1775 comments - what next?</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/436848033/610-posts-1775-comments-what-next</link>
		<comments>http://www.mehtanirav.com/2008/10/30/610-posts-1775-comments-what-next#comments</comments>
		<pubDate>Thu, 30 Oct 2008 11:59:48 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[Updates]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=813</guid>
		<description><![CDATA[I've been very busy and that's affected my blogging frequency! From August 2005 till today, I have written 610 posts. There are 1775 comments - most of which are contributed from readers like you.
What next?
What do you think?

  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F10%2F30%2F610-posts-1775-comments-what-next';
  addthis_title  = '610+posts%2C+1775+comments+-+what+next%3F';
  addthis_pub    [...]]]></description>
			<content:encoded><![CDATA[<p>I've been very busy and that's affected my blogging frequency! From <a href="http://www.mehtanirav.com/2005/08/27/welcome">August 2005</a> till today, I have written 610 posts. There are 1775 comments - most of which are contributed from readers like you.</p>
<p>What next?</p>
<p>What do you think?</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F10%2F30%2F610-posts-1775-comments-what-next';
  addthis_title  = '610+posts%2C+1775+comments+-+what+next%3F';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/10/30/610-posts-1775-comments-what-next/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/10/30/610-posts-1775-comments-what-next</feedburner:origLink></item>
		<item>
		<title>What Your Global Neighbours Are Buying?</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/426358470/what-your-global-neighbours-are-buying</link>
		<comments>http://www.mehtanirav.com/2008/10/20/what-your-global-neighbours-are-buying#comments</comments>
		<pubDate>Mon, 20 Oct 2008 12:15:21 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[Recommended Reading]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=810</guid>
		<description><![CDATA[
NYTimes had a great piece recently on what do people spend on. Their data visualization method is superb, and you quickly learn that Americans spend a lot (if you did not already know that)! India is way behind!
How people spend their discretionary income – the cash that goes to clothing, electronics, recreation, household goods, alcohol [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_811" class="wp-caption alignnone" style="width: 360px"><a href="http://www.nytimes.com/interactive/2008/09/04/business/20080907-metrics-graphic.html"><img class="size-full wp-image-811" title="what-global-neighbours-are-buying" src="http://www.mehtanirav.com/wp-content/uploads/2008/10/what-global-neighbours-are-buying.jpg" alt="Find out which country is spending on what!" width="350" height="220" /></a><p class="wp-caption-text">Find out which country is spending on what!</p></div>
<p>NYTimes had a great piece recently on what do people spend on. Their data visualization method is superb, and you quickly learn that Americans spend a lot (if you did not already know that)! India is way behind!</p>
<blockquote><p>How people spend their discretionary income – the cash that goes to clothing, electronics, recreation, household goods, alcohol – depends a lot on where they live. People in Greece spend almost 13 times more money on clothing as they do on electronics. People living in Japan spend more on recreation than they do on clothing, electronics and household goods combined. Americans spend a lot of money on everything.</p></blockquote>
<p>Check out the <a href="http://www.nytimes.com/interactive/2008/09/04/business/20080907-metrics-graphic.html">visualization here</a>, <a href="http://www.nytimes.com/2008/09/07/business/07metricsWEB.html?_r=1&amp;oref=slogin">full article here</a>.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F10%2F20%2Fwhat-your-global-neighbours-are-buying';
  addthis_title  = 'What+Your+Global+Neighbours+Are+Buying%3F';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/10/20/what-your-global-neighbours-are-buying/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/10/20/what-your-global-neighbours-are-buying</feedburner:origLink></item>
		<item>
		<title>27 Useful AIR apps for Web Developers</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/423391173/27-useful-air-apps-for-web-developers</link>
		<comments>http://www.mehtanirav.com/2008/10/17/27-useful-air-apps-for-web-developers#comments</comments>
		<pubDate>Fri, 17 Oct 2008 05:31:26 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[RIA]]></category>

		<category><![CDATA[AIR]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=807</guid>
		<description><![CDATA[WebResourceDepot has posted a collection of 27 AIR applications useful to web designers / developers. There are many apps that solve similar problems, but the list is good. More importantly, it feels nice to see people making useful AIR apps!
The 27 apps are:

Web Snapshot
WebKut
Pixus
PixelPerfect
Icon Generator
Flickr Flipper
RichFLV - FLV Editor
Shrink O’Matic
Em based layouts - Vertical rhythm [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webresourcesdepot.com/27-adobe-air-applications-handy-for-web-designers/">WebResourceDepot</a> has posted a collection of 27 AIR applications useful to web designers / developers. There are many apps that solve similar problems, but the list is good. More importantly, it feels nice to see people making useful AIR apps!</p>
<p>The 27 apps are:</p>
<ol>
<li><a href="http://myspyder.net/tools/websnapshot/">Web Snapshot</a></li>
<li><a href="http://toki-woki.net/p/WebKut/">WebKut</a></li>
<li><a href="http://code.google.com/p/pixus/">Pixus</a></li>
<li><a href="http://labs.adobe.com/technologies/air/samples/">PixelPerfect</a></li>
<li><a href="http://clockmaker.jp/labs/air_icon/">Icon Generator</a></li>
<li><a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1425518">Flickr Flipper</a></li>
<li><a href="http://www.richapps.de/?page_id=120">RichFLV - FLV Editor</a></li>
<li><a href="http://toki-woki.net/p/Shrink-O-Matic/">Shrink O’Matic</a></li>
<li><a href="http://www.jameswhittaker.com/blog/article/em-based-layouts-vertical-rhythm-calculator/">Em based layouts - Vertical rhythm calculator</a></li>
<li><a href="http://richardsprojects.co.uk/products/font-picker/">Font Picker</a></li>
<li><a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1468018">COLOURlovers Desktop Color Finder</a></li>
<li><a href="http://kuler.adobe.com/">Kuler Desktop</a></li>
<li><a href="http://code.google.com/p/colorbrowser/">Color Browser</a></li>
<li><a href="http://colorpicker.riaforge.org/">Color Picker</a></li>
<li><a href="http://gskinner.com/RegExr/desktop/">RegExr Desktop</a></li>
<li><a href="http://code.google.com/p/snippely/">Snippely</a></li>
<li><a href="http://www.searchcoders.com/">SearchCoders Dashboard</a></li>
<li><a href="http://timer.vertabase.com/#timer">Vertabase Timer</a></li>
<li><a href="http://minitask.betriebsraum.de/">MiniTask</a></li>
<li><a href="http://klok.mcgraphix.com/klok/index.htm">Klok</a></li>
<li><a href="http://www.doominow.com/">Doomi</a></li>
<li><a href="http://www.rad3.com/timeloc/">Timeloc</a></li>
<li><a href="http://www.johnwu.com/ora">Ora Time &amp; Expense</a></li>
<li><a href="http://blog.hexagonstar.com/feat/">FEAT (Freelancer’s Estimation Assistance Tool)</a></li>
<li><a href="http://www.aboutnico.be/">Google Analytics Reporting Suite</a></li>
<li><a href="http://snippage.gabocorp.com/">Snippage</a></li>
<li><a href="http://www.conceptshare.com/tour">ConceptShare Desktop Uploader</a></li>
</ol>
<p><a href="http://www.webresourcesdepot.com/27-adobe-air-applications-handy-for-web-designers/">Read the original post</a> to know more about these apps, and also check out comments for some more interesting apps!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F10%2F17%2F27-useful-air-apps-for-web-developers';
  addthis_title  = '27+Useful+AIR+apps+for+Web+Developers';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/10/17/27-useful-air-apps-for-web-developers/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/10/17/27-useful-air-apps-for-web-developers</feedburner:origLink></item>
		<item>
		<title>Firefox in your country survey</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/413678679/firefox-in-your-country-survey</link>
		<comments>http://www.mehtanirav.com/2008/10/07/firefox-in-your-country-survey#comments</comments>
		<pubDate>Tue, 07 Oct 2008 10:19:49 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[L2C2]]></category>

		<category><![CDATA[ગુજરાતી - Gujarati]]></category>

		<category><![CDATA[firefox]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=803</guid>
		<description><![CDATA[Mozilla is currently running a "Firefox in your country" survey to better understand how users are using Firefox around the world. The survey is available at:
Firefox in your country - Survey
The survey will take just two minutes to complete. But will go a long way in improving Firefox! It revolves around your use of Firefox [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla is currently running a "Firefox in your country" survey to better understand how users are using Firefox around the world. The survey is available at:</p>
<p><a href=" http://surveys.mozilla.org/?id=10"><strong>Firefox in your country - Survey</strong></a></p>
<p>The survey will take just two minutes to complete. But will go a long way in improving Firefox! It revolves around your use of Firefox and how we can get more people use Firefox.</p>
<p><strong>The survey is coming to an end this Friday!!</strong> And we need more participation from India.  Mozilla Foundation will be using this information to make better decisions in the future about how to grow Firefox and Mozilla in India.</p>
<p>I request you to go ahead and fill it up! Make the world a better place by people getting a better browser!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F10%2F07%2Ffirefox-in-your-country-survey';
  addthis_title  = 'Firefox+in+your+country+survey';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/10/07/firefox-in-your-country-survey/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/10/07/firefox-in-your-country-survey</feedburner:origLink></item>
		<item>
		<title>Outlook magazine - Young Turks story, features Nirav Mehta</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/397024391/outlook-magazine-young-turks-story-features-nirav-mehta</link>
		<comments>http://www.mehtanirav.com/2008/09/19/outlook-magazine-young-turks-story-features-nirav-mehta#comments</comments>
		<pubDate>Fri, 19 Sep 2008 08:44:07 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Updates]]></category>

		<category><![CDATA[media]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=799</guid>
		<description><![CDATA[Outlook is one of the most respected magazines of India. Their Mumbai supplement (Mumbai City Limits) has a cover story about Young Turks in the September 2008 issue. The story is all about young entrepreneurs who started their ventures even before graduating.
The story features:

Suveer Bajaj, 20. Runs a brand building firm - Foxy Moron
Samyak Chakrabarty, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.outlookindia.com/">Outlook</a> is one of the most respected magazines of India. Their Mumbai supplement (Mumbai City Limits) has a cover story about Young Turks in the September 2008 issue. The story is all about <strong>young entrepreneurs who started their ventures even before graduating</strong>.</p>
<p><img class="alignright size-full wp-image-800" title="outlook-city-limits-sep-2008-young-turks-cover" src="http://www.mehtanirav.com/wp-content/uploads/2008/09/outlook-city-limits-sep-2008-young-turks-cover.jpg" alt="" width="250" height="350" />The story features:</p>
<ul>
<li>Suveer Bajaj, 20. Runs a brand building firm - Foxy Moron</li>
<li>Samyak Chakrabarty, 19. Runs three communications firms.</li>
<li>Radhika Mehta, 22. Runs a cafe and event management firm.</li>
<li>Shawn Lewis, 21. Runs a theme wall-painting firm.</li>
<li>Arun Kale, 22. Runs an online radio and magazine.</li>
<li>Vidit Chitroda, 21. Runs a production house.</li>
<li>Aditya Malkani, 18. Runs a youth magazine.</li>
</ul>
<p>Congratulations to all these young entreprenuers. I am the guy who's featured as "Been There - Doing That" in the story, and I know the hardwork needed to venture on your own!</p>
<p>Here's my interview from this cover story.</p>
<p><strong>Been There, Doing That</strong><br />
Nirav Mehta [28]<br />
Chairman of Magnet Technologies Pvt. Ltd.</p>
<p>On winning a national competition as an SYJC student, Nirav Mehta got to visit Bill Gates and peek into the Microsoft headquarters. "I was always a computer geek. But that experience was a turning point," he feels. And as a 19-year-old SYBCom student, in early 1998, he launched India's first electronic magazine, or e-zine: Magnet ('Mag' for magazine and 'net' for internet), a feat marked in the Limca Book of Records. The online magazine included everything from reviews of good websites to celebrity interviews and a humour section.<br />
Its success soon found an investor. And about a year later, Magnet Technologies Pvt Ltd was born. At that time, this global tech company, providing web solutions, was one of the few to use software like Linux, Apache, MySQL and PHP in the Indian market. Despite professional demands, Mehta went on to complete a postgraduate diploma in software technology. And a decade after the launch, he now heads a 100-strong team, with offices in Mumbai and Ahmedabad.</p>
<p>"I remember rushing to office after college, and the daily struggle to balance both - I couldn't wait to graduate!" he recalls. "I was in a hurry to establish myself. And I know it's the same feeling that echoes within student-entrepreneurs today. It's the <strong>drive to do it before someone else does</strong>; especially when you have unconventional idea. Besides, when you start early, <strong>you can afford to risk everything</strong> - maybe even fail a couple of times - before you get it right."</p>
<p>Mehta feels Mumbai's intense competitive spirit is a shaping force. "Many youngsters around you are also up to something. It's an accepted scenario. <strong>It eggs you on to get productive</strong>. The media coverage of success stories is another instigating factor, urging the question, why not me?" The city's educational institutions and corporate houses also support such moves. "Our professors at business and technical schools have always encouraged students to venture into the market, even helping them fine-tune their products. Mainstream colleges may not be as focused but, yes, even my college teachers at Narsee Monjee were very encouraging when I started out," he says.</p>
<p>And with corporate clients, the city's famed professionalism sees competence override any prejudice over age. "Many corporate firms here let your work speak for you, especially as this is such a technology hub," he believes. "In fact, <strong>I may actually trust somebody younger for new ideas in technology</strong>, rather than older people with set notions."</p>
<p><img class="alignnone size-full wp-image-801" title="nirav mehta outlook city limits sep-2008 young turks cover story" src="http://www.mehtanirav.com/wp-content/uploads/2008/09/nirav-mehta-outlook-city-limits-sep-2008-young-turks-been-there-doing-that_resized.jpg" alt="" width="450" height="257" /></p>
<p><em>Thank you Ornella for capturing my ideas in beautiful words!</em></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F09%2F19%2Foutlook-magazine-young-turks-story-features-nirav-mehta';
  addthis_title  = 'Outlook+magazine+-+Young+Turks+story%2C+features+Nirav+Mehta';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/09/19/outlook-magazine-young-turks-story-features-nirav-mehta/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/09/19/outlook-magazine-young-turks-story-features-nirav-mehta</feedburner:origLink></item>
		<item>
		<title>Upgrade Your Life by Gina Trapani</title>
		<link>http://feeds.feedburner.com/~r/EntrepreneurGeek/~3/396163364/upgrade-your-life-by-gina-trapani</link>
		<comments>http://www.mehtanirav.com/2008/09/18/upgrade-your-life-by-gina-trapani#comments</comments>
		<pubDate>Thu, 18 Sep 2008 12:20:10 +0000</pubDate>
		<dc:creator>Nirav</dc:creator>
		
		<category><![CDATA[Recommended Reading]]></category>

	<!-- AutoMeta Start -->
	<category />
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.mehtanirav.com/?p=794</guid>
		<description><![CDATA[I learned about Gina Trapani's book - Upgrade Your Life - today. Gina is a blogging hero, and blogs at Lifehacker. Lifehacker has always inspired me. It has also taught me a lot of productivity tips and introduced me to lot of interesting software.
The book has a website, and it mentions this for the book:

Upgrade [...]]]></description>
			<content:encoded><![CDATA[<p>I learned about <a href="http://www.ginatrapani.org/">Gina Trapani</a>'s book - <a href="http://lifehackerbook.com/">Upgrade Your Life</a> - today. Gina is a <a href="http://www.ginatrapani.org/media/blogging-heroes.pdf">blogging hero</a>, and blogs at Lifehacker. Lifehacker has always inspired me. It has also taught me a lot of productivity tips and introduced me to lot of interesting software.</p>
<p>The <a href="http://lifehackerbook.com/">book has a website</a>, and it mentions this for the book:</p>
<p><a href="http://lifehackerbook.com/"><img class="alignnone size-full wp-image-796" title="Upgrade Your Life - Book" src="http://www.mehtanirav.com/wp-content/uploads/2008/09/upgrade-banner-450.png" alt="" width="450" height="181" /></a></p>
<p><strong><em>Upgrade Your Life<br />
The Lifehacker Guide to Working Smarter, Faster Better</em></strong></p>
<p>a book by <a href="http://ginatrapani.org/">Gina Trapani</a> which compiles the best material from <a href="http://lifehacker.com/">Lifehacker.com</a>,<br />
an award-winning daily weblog on software and personal productivity.</p>
<p>I am still to read the book, but it looks really interesting. Even the book website lists many tips from the book.</p>
<ul>
<li>Chapter 1: <a title="See the contents of Chapter 1" href="http://lifehackerbook.com/ch1/">Control Your Email</a></li>
<li>Chapter 2: <a title="See the contents of Chapter 2" href="http://lifehackerbook.com/ch2/">Organize Your Data</a></li>
<li>Chapter 3: <a title="See the contents of Chapter 3" href="http://lifehackerbook.com/ch3/">Trick Yourself into Getting Done</a></li>
<li>Chapter 4: <a title="See the contents of Chapter 4" href="http://lifehackerbook.com/ch4/">Clear Your Mind</a></li>
<li>Chapter 5: <a title="See the contents of Chapter 5" href="http://lifehackerbook.com/ch5/">Firewall Your Attention</a></li>
<li>Chapter 6: <a title="See the contents of Chapter 6" href="http://lifehackerbook.com/ch6/">Streamline Common Jobs</a></li>
<li>Chapter 7: <a title="See the contents of Chapter 7" href="http://lifehackerbook.com/ch7/">Automate Repetitive Tasks</a></li>
<li>Chapter 8: <a title="See the contents of Chapter 8" href="http://lifehackerbook.com/ch8/">Get Your Data To Go</a></li>
<li>Chapter 9: <a title="See the contents of Chapter 9" href="http://lifehackerbook.com/ch9/">Master the Web</a></li>
<li>Chapter 10: <a title="See the contents of Chapter 10" href="http://lifehackerbook.com/ch10/">Hone Your Computer Survival Skills</a></li>
<li>Chapter 11: <a title="See the contents of Chapter 11" href="http://lifehackerbook.com/ch11/">Manage Multiple Computers</a></li>
</ul>
<p>This is a must read! High on my list!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.mehtanirav.com%2F2008%2F09%2F18%2Fupgrade-your-life-by-gina-trapani';
  addthis_title  = 'Upgrade+Your+Life+by+Gina+Trapani';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.mehtanirav.com/2008/09/18/upgrade-your-life-by-gina-trapani/feed</wfw:commentRss>
		<feedburner:origLink>http://www.mehtanirav.com/2008/09/18/upgrade-your-life-by-gina-trapani</feedburner:origLink></item>
	</channel>
</rss>
