<?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>Desi Penguin’s Blog &#187; google</title>
	<atom:link href="http://desipenguin.com/techblog/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://desipenguin.com/techblog</link>
	<description>Open source, Tech Tips, Reviews, Tutorials and more …</description>
	<lastBuildDate>Tue, 29 Jun 2010 16:38:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google Mail and Calendar with Thunderbird</title>
		<link>http://desipenguin.com/techblog/2009/01/23/google-mail-and-calendar-with-thunderbird/</link>
		<comments>http://desipenguin.com/techblog/2009/01/23/google-mail-and-calendar-with-thunderbird/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 18:42:41 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://desipenguin.com/techblog/?p=157</guid>
		<description><![CDATA[In my last post on topic ended by showing you how you can install Lightning plugin as well as Provider for Google Calendar plugin.
It seems Lightning plugin is broken with Thunderbird 3.0 Beta 1. Read about it here. In this post, I show you a way around, and more about Accessing Google Calendar right from [...]]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://desipenguin.com/techblog/2008/12/19/calendaring-thunderbird-3-beta/" target="_blank">last post on topic</a> ended by showing you how you can install Lightning plugin as well as Provider for Google Calendar plugin.<br />
It seems Lightning plugin is broken with Thunderbird 3.0 Beta 1. <a href="http://groups.google.com/group/mozilla.support.calendar/browse_thread/thread/86ca5a043009625f?hide_quotes=no" target="_blank">Read about it here</a>. In this post, I show you a way around, and more about Accessing Google Calendar right from your Thunderbird.</p>
<p><span id="more-157"></span>As the thread above mentions, Lightening team has to bump up the minVersion to 3.0b2pre. That means you need to get nightly build (at least as of this writing. Once Beta 2 is released, it is recommended you use Official Beta 2, rather than nightly builds.) You can get the nightly build from <a href="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-trunk/" target="_blank">here</a>.</p>
<p>Since I downloaded the .zip file, there are no installation involved for me, just unzip the contents into desired folder. Personally I would suggest this method to you all, since this provides portability.</p>
<h3>Setting up Gmail IMAP Account</h3>
<p>Setting up regular IMAP account was very easy with TB 3.0b2pre. But what amazed me was how simple it is to setup Gmail account.  Gmail IMAP is already a preset option when you try to add a new account. In second (and only real) step you need to enter your Name (as it will be displayed to your recipients) and your email address. That is all there is to it.  The last step is confirmation, where is shows your choices, and you need to click <em>Finish </em>so that account is created. So all practical purposes it is essentially one step process.</p>
<p>Compare it to the <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=77662" target="_blank">instructions </a>you need to follow for Thunderbird 2.0 (Latest TB released version as of this writing)</p>
<p>Before you set any calendar, you need to install and configure the plugin. The instructions are same as listed in <a href="http://desipenguin.com/techblog/2008/12/19/calendaring-thunderbird-3-beta/" target="_blank">my previous post</a>. I had bit of a problem the first time, as in the New calendar option was not enabled. Restarting Thunderbird resolved the problem.</p>
<p>URL to your Google Calendar</p>
<ol>
<li>Go to your <a href="http://www.google.com/calendar/" target="_blank">Google Calendar</a></li>
<li>Go to <em>Settings</em>.</li>
<li>Go to Calendars Tab, and Select the appropriate calendar.</li>
<li> Scroll towards end of the page where you will see entry titled Private Address, and three icons next to it. (XML, ICAL and HTML)</li>
<li>Copy the URL for XML (Right Click-&gt;Copy Link Location in Firefox, Right Click-&gt;Copy Shortcut in IE)</li>
<li>You need to use this URL in Step 4 below.</li>
</ol>
<div id="attachment_159" class="wp-caption aligncenter" style="width: 562px"><img class="size-full wp-image-159" title="Private Address URL for your Google Calendar" src="http://desipenguin.com/techblog/wp-content/uploads/2009/01/gcalurl.png" alt="Private Address URL for your Google Calendar" width="552" height="65" /><p class="wp-caption-text">Private Address URL for your Google Calendar</p></div>
<h3>Setting up Google Calendar</h3>
<ol>
<li>File -&gt; New -&gt;Calendar (You need to be in <em>Inbox</em> view. If you are already in Calendar view, you will not see menu option)</li>
<li>On Network</li>
<li>Format -&gt; Google Calendar</li>
<li>Location  :  As discussed in previous section. Use your Private URL here.</li>
<li>You need to Provide name and select color for your Google Calendar.</li>
</ol>
<p>That&#8217;s it. Now you can see as well as update your Google Calendar from Thunderbird.</p>
<p><span style="color: #999999;">Note : Since the Lightning plugin was broken, I installed the nightly build of Thunderbird in different folder, just in case I need to go back to my working email environment.  If you are installing it afresh, ignore this comment.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://desipenguin.com/techblog/2009/01/23/google-mail-and-calendar-with-thunderbird/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calendaring with Thunderbird 3 Beta</title>
		<link>http://desipenguin.com/techblog/2008/12/19/calendaring-thunderbird-3-beta/</link>
		<comments>http://desipenguin.com/techblog/2008/12/19/calendaring-thunderbird-3-beta/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 01:53:57 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=84</guid>
		<description><![CDATA[In my last post about Thunderbird 3 Beta, I mentioned that extensions do that work with the Tunderbird 3 Beta. One of the important Add-on I have been using with Tunderbird 2 was Lightning. This Add-on provides Calendering functionality to Thunderbird, making it (near) complete substitute for MS Outlook. Near complete because there is no [...]]]></description>
			<content:encoded><![CDATA[<p>In my last post about Thunderbird 3 Beta, I mentioned that extensions do that work with the Tunderbird 3 Beta. One of the important Add-on I have been using with Tunderbird 2 was <a href="https://addons.mozilla.org/en-US/thunderbird/addon/2313" target="_blank">Lightning</a>. This Add-on provides Calendering functionality to Thunderbird, making it (near) complete substitute for MS Outlook. Near complete because there is no MS Exchange integration yet.</p>
<p>Then I found out a way to get this working with the Tunderbird 3 Beta</p>
<p><span id="more-84"></span></p>
<h3>Install the Extenstion</h3>
<ol>
<li>Get the extension from <a href="https://addons.mozilla.org/en-US/thunderbird/addon/4623" target="_blank">here</a>.</li>
<li>Download the .xpi file on your computer.</li>
<li>Go to Tools-&gt;Add-ons. Click on Install button. Point to the newly downloaded .xpi file.</li>
<li>Restart Thunderbird 3 Beta for the Add-on to be active.</li>
<li>Now you should see <em>Lightning Nightly Updater</em> in Add-ons list.</li>
</ol>
<h3>Configure</h3>
<ol>
<li>Click on Options button for this extension</li>
<li>If you actively use Google Calendar, then select second mode <em>Also install Provided for Google Calendar</em></li>
<li>Leave both options under <em>Backup </em>as checked</li>
<li>It is good idea to click <em>Backup Now</em> button. If you are installing Lightning for the first time, skip this step.</li>
</ol>
<p>This in itself doesn&#8217;t install the Lightning extension. As the name suggests, this is the extension to help you keep up to date with another extension <img src='http://desipenguin.com/techblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ul>
<li>Go to Help-&gt;Check for Latest Lightning update. You will now download the real Lightning extension (Two, if you have selected to download <em>Provider for Google Calendar</em>) </li>
<li>Download and install as usual. Restart Thunderbird for the extension to be effective.</li>
<li>Now you will see two icons towards the far right of the &#8220;Tab bar&#8221;. Tooltips reveal these to be Calendar and Tasks respectively. (This puzzled me for a while, as to how do I access these functions now that I have installed the extensions)</li>
<li>When you click on these icons, two new tabs will open. It is very intuitive after that.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://desipenguin.com/techblog/2008/12/19/calendaring-thunderbird-3-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My First Open Source Contribution</title>
		<link>http://desipenguin.com/techblog/2008/12/17/my-first-open-source-contribution/</link>
		<comments>http://desipenguin.com/techblog/2008/12/17/my-first-open-source-contribution/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 16:53:53 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[contribution]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=80</guid>
		<description><![CDATA[SVN Plot creates variety of graphs by parsing the Subversion repository.  The Project is created by Nitin Bhide. Now he happens to be my colleague. As part of learning Python, I&#8217;ve contributed to svnplot, hosted on Google Code.
Here are my changes  
Note : I&#8217;m part of pythondev group on twitter.  Visit the website for [...]]]></description>
			<content:encoded><![CDATA[<p>SVN Plot creates variety of graphs by parsing the Subversion repository.  The Project is created by <a href="http://nitinbhide.blogspot.com/" target="_blank">Nitin Bhide</a>. Now he happens to be my colleague. As part of learning Python, I&#8217;ve contributed to <a href="http://code.google.com/p/svnplot" target="_blank">svnplot</a>, hosted on Google Code.</p>
<p><a href="http://code.google.com/p/svnplot/source/detail?r=25" target="_blank">Here </a>are my changes <img src='http://desipenguin.com/techblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="color:#808080;">Note : I&#8217;m part of pythondev group on twitter.  Visit the <a href="http://twittgroups.com/group/pythondev" target="_blank">website </a>for details.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://desipenguin.com/techblog/2008/12/17/my-first-open-source-contribution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating GWT application using Eclipse</title>
		<link>http://desipenguin.com/techblog/2008/12/08/creating-gwt-application-using-eclipse/</link>
		<comments>http://desipenguin.com/techblog/2008/12/08/creating-gwt-application-using-eclipse/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 16:09:48 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Google Web Toolkit]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=56</guid>
		<description><![CDATA[As you probably know, Google Web Toolkit is the toolkit that Google uses for all its application (Gmail, Reader, Google Docs etc).  I downloaded following components to get started, but following the instructions on GWT Getting started wasn&#8217;t as easy as I had thought. I had to search the google groups, and try variety to [...]]]></description>
			<content:encoded><![CDATA[<p>As you probably know, Google Web Toolkit is the toolkit that Google uses for all its application (Gmail, Reader, Google Docs etc).  I downloaded following components to get started, but following the instructions on GWT Getting started wasn&#8217;t as easy as I had thought. I had to search the google groups, and try variety to combination to successfully run my sample application from inside Eclipse.</p>
<p>I&#8217;ve put together these instructions so that others may be able to leverage from my experience and get going quickly.</p>
<p><span id="more-56"></span></p>
<h3>Setup</h3>
<p>I have following versions. If you are using different version, there may be slight changes to the menus you may see, but it should not differ a whole lot.</p>
<ul>
<li>Windows XP SP2</li>
<li>Java SDK 1.6.0.10</li>
<li>Eclipse Ganymede SR1 aka Version: 3.4.1 (Build id: M20080911-1700 to be specific)</li>
<li>GWT  1.5.3</li>
</ul>
<h3>Creating the Sample Application</h3>
<p>GWT&#8217;s <a href="http://code.google.com/webtoolkit/gettingstarted.html#NewEclipse" target="_self">Getting started page</a> doesn&#8217;t talk about from which location to invoke the <em>projectCreator</em> and <em>applicationCreator</em> commands. That is probably the biggest problem. Run the <em>projectCreator </em>from your Eclipse Workspace area. It is important that you change the directory to newly created MyApp folder to execute <em>applicationCreator.</em></p>
<h3>Importing into Eclipse<em></em></h3>
<p>If you have your -shell, -compile, .launch as well as .project command in same folder, then you are probably going to be OK.</p>
<p>From Eclipse select <em>File-&gt;Import. Choose Existing Projects into Workspace</em>, and point to your Eclipse Workspace folder. Eclipse will automatically select MyApp folder (since it sees .project file there)</p>
<p>Instead of Run-&gt;Run, check to see if you see two options when you click the drop down arrow next to the green Run icon. You should see ApplicationCreator and MyApp. Click on MyApp. The default is Application creator, which gave me class-not-found error.</p>
<p>Following is the output from my Command Prompt Window, for your reference</p>
<pre>E:\EclipseWS\GWT&gt;D:\gwt-windows-1.5.3\projectCreator.cmd -eclipse MyApp -out MyApp
Created directory MyApp\src
Created directory MyApp\test
Created file MyApp\.project
Created file MyApp\.classpath

E:\EclipseWS\GWT&gt;<span style="color:#ff0000;"><strong>cd MyApp</strong></span>

E:\EclipseWS\GWT\MyApp&gt;d:\gwt-windows-1.5.3\applicationCreator.cmd -eclipse MyApp com.mycompany.client.MyApp
Created directory E:\EclipseWS\GWT\MyApp\src\com\mycompany
Created directory E:\EclipseWS\GWT\MyApp\src\com\mycompany\client
Created directory E:\EclipseWS\GWT\MyApp\src\com\mycompany\public
Created file E:\EclipseWS\GWT\MyApp\src\com\mycompany\MyApp.gwt.xml
Created file E:\EclipseWS\GWT\MyApp\src\com\mycompany\public\MyApp.html
Created file E:\EclipseWS\GWT\MyApp\src\com\mycompany\public\MyApp.css
Created file E:\EclipseWS\GWT\MyApp\src\com\mycompany\client\MyApp.java
Created file E:\EclipseWS\GWT\MyApp\MyApp.launch
Created file E:\EclipseWS\GWT\MyApp\MyApp-shell.cmd
Created file E:\EclipseWS\GWT\MyApp\MyApp-compile.cmd</pre>
]]></content:encoded>
			<wfw:commentRss>http://desipenguin.com/techblog/2008/12/08/creating-gwt-application-using-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review of Magicwords : From Google Code</title>
		<link>http://desipenguin.com/techblog/2007/05/29/review-of-magicwords-from-google-code/</link>
		<comments>http://desipenguin.com/techblog/2007/05/29/review-of-magicwords-from-google-code/#comments</comments>
		<pubDate>Tue, 29 May 2007 13:28:00 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[slickrun]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/2007/05/29/review-of-magicwords-from-google-code/</guid>
		<description><![CDATA[Magicwords is an open source clone of SlickRun. I came across this when I was searching for Slickrun. It is currently at version 1.3, so that made me think it must be quite stable, and hence wanted to give it a shot. I am quite happy with SlickRun as is, but wanted to find out [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/magicwords/">Magicwords </a>is an open source clone of SlickRun. I came across this when I was searching for Slickrun. It is currently at version 1.3, so that made me think it must be quite stable, and hence wanted to give it a shot. I am quite happy with SlickRun as is, but wanted to find out how it compares.</p>
<p><span id="more-19"></span></p>
<h3>What works</h3>
<p>The developers of Magicwords must be true Slickrun fans/devotees. They have tried to make this perfect clone. Right upto the &#8220;Import QRS&#8221; file option. The import worked fine. Adding a new magic word was better than from SlickRun. I&#8217;m not aware of hotkey to add a magicword in SlickRun. I always used the <em>setup </em>magicword, and then <em>New Magicword</em> button, followed by the dropper to pickup the application. Here, I was pleasantly surprised that there is a dedicated hotkey for adding a magicword (Default CtrlF11) But more surprisingly, when invoked, it picked up the application under focus as the filename.  This can be very handy during initial setup.</p>
<h3>What doesn&#8217;t work:</h3>
<p>The UI can use a lot of improvement. I understand that this is supposed to be command line toolbar, but then considering that this is after all Windows based software, one expects certain polish. This is what sets apart &#8220;hobby coders&#8221; from Professional grade software (paid or free)</p>
<p>The setup option brings up a dialog box with 5 tabs. The first one is probably most used, and comes with two default magic words. Slickrun&#8217;s default list is far better.</p>
<div class="wp-caption aligncenter" style="width: 250px"><a href="http://www.flickr.com/photos/desipenguin/519857505/"><img title="Magicwords Library" src="http://farm1.static.flickr.com/198/519857505_1847b24ad9_m.jpg" alt="Magicwords Library" width="240" height="134" /></a><p class="wp-caption-text">Magicwords Library</p></div>
<p>The next tab is named <span style="font-style:italic;">Tools</span>. It wasn&#8217;t clear as to what is its purpose. It came up with no entires listed. There is no apparent way to add any entries either.</p>
<div class="wp-caption aligncenter" style="width: 250px"><a href="http://www.flickr.com/photos/desipenguin/519857511/"><img title="Magicword Tools" src="http://farm1.static.flickr.com/214/519857511_cd734dd6ab_m.jpg" alt="Magicword Tools" width="240" height="165" /></a><p class="wp-caption-text">Magicword Tools</p></div>
<p>Other two tabs you can see here namely <em>Parameters Plugin</em> and <em>Help</em>, are also read-only tabs . Parameter Plugin tab lists how to use the parameters like $I$, $W$ etc with the magic words. Slickrunners would be at ease here. But this is probably helpful for some one who has never used Slickrun, or at least never used parameters with their SlickRun magic words. Good addition, but doesn&#8217;t justify a separate tab, in my opinion. This could have been covered in <em>Help</em> tab itself.</p>
<p>The <em>Help </em>tab renders Wiki page from the Project&#8217;s website. This means no help available in offline mode. It would have been better to have a local copy of the HTML help file.</p>
<p>This brings me to the ugliest and buggy tab ever, the <em>Options</em> tab.</p>
<div class="wp-caption aligncenter" style="width: 250px"><a href="http://www.flickr.com/photos/desipenguin/519857507/"><img title="MagicWords Options" src="http://farm1.static.flickr.com/222/519857507_bf815ac2e2_m.jpg" alt="MagicWords Options" width="240" height="163" /></a><p class="wp-caption-text">MagicWords Options</p></div>
<p>I did not like the over all look. The fonts chosen are too inconsistent. When modified, the &#8220;Size&#8221;, changes were not reflected. Same goes for the Hotkey. I changed the default CtrlF12 to AltF12. Didn&#8217;t work. But the background color change was saved and reflected immediately.</p>
<h3>Conclusion</h3>
<p>In terms of features, I think it supports most of the features (and more) of Slickrun, but in terms of stability it is far behind. (After all, SlickRun is at 3.9 as of this writing) MagicWords crashed within 5 minutes of use. The error was related to .Net Framework. This says it all about stability.</p>
<p>Overall, a promising SR clone, that is not just there, yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://desipenguin.com/techblog/2007/05/29/review-of-magicwords-from-google-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
