<?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>Juggling Eggs</title>
	<atom:link href="http://sonnygill.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://sonnygill.net</link>
	<description>Priceless eggs, variable gravity</description>
	<lastBuildDate>Sat, 17 Apr 2010 17:28:22 +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>Maintenance mode</title>
		<link>http://sonnygill.net/uncategorized/maintenance-mode/</link>
		<comments>http://sonnygill.net/uncategorized/maintenance-mode/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 19:30:18 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=249</guid>
		<description><![CDATA[Just for fun, I thought I will move my blog to WordPress MU. 
It should be restored to its former glory as soon as I can get some time free from my projects and our brand new baby  
]]></description>
			<content:encoded><![CDATA[<p>Just for fun, I thought I will move my blog to WordPress MU. </p>
<p>It should be restored to its former glory as soon as I can get some time free from my projects and our brand new baby <img src='http://sonnygill.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/uncategorized/maintenance-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pivotal Tracker &#8211; agile project planning</title>
		<link>http://sonnygill.net/software-development/pivotal-tracker-agile-project-planning/</link>
		<comments>http://sonnygill.net/software-development/pivotal-tracker-agile-project-planning/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 17:46:14 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[project planning]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=247</guid>
		<description><![CDATA[Pivotal Tracker, a simple and usable user story based project planning tool.]]></description>
			<content:encoded><![CDATA[<p>A mention from a colleague made me look up <a href="http://www.pivotaltracker.com">Pivotal Tracker</a>. It looks like a really nice tool for planning Scrums. We are using Version 1 on our current project, and I hate that beast. In comparison, Pivotal Tracker&#8217;s clean, usable interface looks really great.</p>
<div style="text-align:center"><img src="http://sonnygill.net/files/2009/12/Pivotal-Tracker.png" alt="Pivotal-Tracker.png" border="0" width="500" height="255" /></div>
<p>I created a small test project to check it out. It is a somewhat opinionated software, and may not do some of the things that you expect it to do. For example, by default, there is no option to break down a story into tasks, or to assign points to bugs and technical tasks, but you can change that setting on a per-project basis if you want to. Check out their help section for other things it can or cannot do &#8211; <a href="http://www.pivotaltracker.com/help">Pivotal Tracker help</a>.<br />
And it is free with no limitations! What more can you ask for, go check it out today.</p>
<p>Another good write up on Pivotal Tracker &#8211; </p>
<p>Helping web developers and operations bridge the deployment gap<br />
<a href="http://www.agileweboperations.com/thoughtworks-mingle-vs-pivotal-labs-tracker/">Thoughtworks Mingle vs. Pivotal Labs Tracker</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/software-development/pivotal-tracker-agile-project-planning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Chrome for Mac available in beta</title>
		<link>http://sonnygill.net/spring/google-chrome-mac-beta/</link>
		<comments>http://sonnygill.net/spring/google-chrome-mac-beta/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 04:24:14 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Spring]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=245</guid>
		<description><![CDATA[Google Chrome for Mac is available in beta.]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://sonnygill.net/2009/06/07/google-chrome-on-mac/">developer release of Google Chrome</a> for Mac has been around for a while.<br />
Finally, the general beta release is out &#8211;  <a href="http://www.google.com/chrome/intl/en/huzzah.html">Google Chrome for Mac</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/spring/google-chrome-mac-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Post-Notification &#8211; Show the author in email subject</title>
		<link>http://sonnygill.net/tech/wordpress-post-notification-author-subject/</link>
		<comments>http://sonnygill.net/tech/wordpress-post-notification-author-subject/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 05:30:57 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[post notification]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=242</guid>
		<description><![CDATA[Show the post author in the email subject when sending email using the Post Notification plugin]]></description>
			<content:encoded><![CDATA[<p>I was trying to fix a WordPress Post Notification plugin to include the post author in the emails subject. Instead of inserting the author name it was leaving the @@author in the subject.</p>
<p>A little digging around found me the solution -</p>
<p>In sendmail.php-&gt;post_notification_create_email(), find -</p>
<pre class="brush: plain;">
$subject = get_option('post_notification_subject');
</pre>
<p>and add a new line after that -</p>
<pre class="brush: plain;">
$subject = str_replace('@@author', $post_author, $subject);
</pre>
<p>Ref &#8211; <a href="http://pn.strübe.de/forum.php?req=thread&amp;id=384">Post Notification forum</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/tech/wordpress-post-notification-author-subject/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving a WordPress blog to new domain</title>
		<link>http://sonnygill.net/tech/wordpress-database-domain-name-site-url/</link>
		<comments>http://sonnygill.net/tech/wordpress-database-domain-name-site-url/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 14:05:34 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=237</guid>
		<description><![CDATA[Instructions for moving your WordPress blog to a new domain or subdomain]]></description>
			<content:encoded><![CDATA[<p><strong>Wordpress</strong> documentation does a pretty good job of explaining the steps you have to take if you are <strong>moving your wordpress blog to a new domain</strong>.</p>
<p>See <a href="http://codex.wordpress.org/Changing_The_Site_URL#Domain_Name_Change">Changing The Site URL &#8211;    Domain Name Change</a></p>
<p>Even after you update the guid in your <strong>WordPress</strong> database&#8217;s posts table by following the instructions there, you may find that some of the images do not show up, and the image and other links are broken.</p>
<p>Run this command to see if the problem is in the post contents in the WordPress database&#8217;s posts table -</p>
<pre class="brush: plain;">
select id, post_title from wp_posts where post_content like '%exampleoldsiteurl%';
</pre>
<p>(Replace exampleoldsiteurl with the old url of your blog)</p>
<p>If this shows posts that are using the old url, you need to replace that url in the post_content just as you did for guid -</p>
<pre class="brush: plain;">
UPDATE wp_posts SET post_content = replace(post_content, 'exampleoldsiteurl','examplenewsiteurl');
</pre>
<p>Make sure to carefully read the instructions on the <strong>WordPress</strong> Codex link above, and absolutely make certain that you have a back-up of your <strong>database</strong> before you run these sql commands on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/tech/wordpress-database-domain-name-site-url/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Run multiple Firefox profiles as separate Applications on Mac</title>
		<link>http://sonnygill.net/mac/mac-multiple-firefox-profiles/</link>
		<comments>http://sonnygill.net/mac/mac-multiple-firefox-profiles/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:24:09 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=232</guid>
		<description><![CDATA[A visual guide to running multiple Firefox profiles as separate applications on Snow Leopard.]]></description>
			<content:encoded><![CDATA[<p>Here is a visual guide to creating multiple <strong>Firefox profiles</strong> and set them up to run like separate applications on Snow Leopard.</p>
<h3>Creating a new Firefox profile</h3>
<p>Open terminal and execute the following command:</p>
<pre class="brush: plain;">
/Applications/Firefox.app/Contents/MacOS/firefox-bin --ProfileManager
</pre>
<p>This should bring up the Firefox Profile Manager -</p>
<div style="text-align:center"><img src="http://sonnygill.net/wp_content/files/2009/12/firefox-profile-manager.png" border="0" alt="Firefox_Profile_manager.png" width="610" height="432" /></div>
<p>Go ahead and create a brand new profile.</p>
<h3>Using Automator to run the new Firefox profile as an application</h3>
<p>Now, on to creating a proper Mac application to run Firefox with your chosen profile.<span id="more-232"></span></p>
<ol>
<li> Open Automator</li>
<li> Choose File -&gt; New -&gt; Application
<div style="text-align:center"><img src="http://sonnygill.net/wp_content/files/2009/12/automator.png" border="0" alt="Automator.png" width="700" height="468" /></div>
</li>
<li> Choose Utilities group under Library</li>
<li> Drag Run Shell Script to the workflow pane on the right</li>
<li> Paste the following script:
<pre class="brush: plain;">
/Applications/Firefox.app/Contents/MacOS/firefox-bin -P MyProfile -no-remote &amp;amp;amp;amp;&amp;amp;amp;gt; /dev/null &amp;amp;amp;amp;
</pre>
<div style="text-align:center"><img src="http://sonnygill.net/wp_content/files/2009/12/utilities-run-shell-script-1.png" border="0" alt="Utilities_run_shell_script-1.png" width="700" height="240" /></div>
<p><em>Replace MyProfile with the name of the profile you created earlier</em></li>
<li> Choose File &#8211; Save As, and save it wherever you want to keep it. Leave the File Format as Application in the Save dialog.</li>
</ol>
<h3>Making it pretty &#8211; Changing the Application icon</h3>
<ul>
<li> Right click on the saved file and choose Get Info ( or use Cmd + I ) to bring up the Info window.<br />
Make sure that it is not locked (bottom right corner) -</p>
<div style="text-align:center"><img src="http://sonnygill.net/wp_content/files/2009/12/firefox-get-info.png" border="0" alt="Firefox_get_info.png" width="237" height="654" /></div>
</li>
<li> Open Finder and go to /Applications/Firefox.app/Contents/Resources directory.
<div style="text-align:center"><img src="http://sonnygill.net/wp_content/files/2009/12/mac-firefox-icon.png" border="0" alt="mac_firefox_icon.png" width="600" height="190" /></div>
</li>
<li> Open firefox.icns file in Preview (just double click it).</li>
<li> Click on the image shown in the main Preview pane, copy it using Ctrl &#8211; C, click on the icon in the top of Info window and paste it using Ctrl &#8211; V.
<div style="text-align:center"><img src="http://sonnygill.net/wp_content/files/2009/12/copy-firefox-icon.png" border="0" alt="Copy_firefox_icon.png" width="600" height="296" /></div>
</li>
</ul>
<p>And that is it, your new Firefox <em>Application</em> is ready to go. You can open this even when you have the default Firefox running. And, of course, you can create as many such application as you like.</p>
<p>If you&#8217;d like to give different icons to different profiles, just download an icon set and use that with the above steps. One of my favourites is <a href="http://leo6247.deviantart.com/art/Carbon-Firefox-109314348">Carbon Firefox</a>, or try a <a href="http://images.google.com/images?as_q=firefox&amp;imgsz=i">Google search for icons</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/mac/mac-multiple-firefox-profiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manually resuming a download in Safari</title>
		<link>http://sonnygill.net/mac/manually-resume-download-isafari/</link>
		<comments>http://sonnygill.net/mac/manually-resume-download-isafari/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 16:36:17 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[safari macos]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=222</guid>
		<description><![CDATA[Sometimes you need to manually resume a download in Safari, but you can&#8217;t, because the download url was part of a session that has expired.
Mac OS X hints has a handy tip on how to resume a download after Safari crashes &#8211; Resuming a download after Safari crashes.
With a slight modification to that process, you [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you need to manually resume a download in Safari, but you can&#8217;t, because the download url was part of a session that has expired.<br />
Mac OS X hints has a handy tip on how to resume a download after Safari crashes &#8211; <a title="Resuming a download after Safari crashes" href="http://www.macosxhints.com/article.php?story=20040227044324958">Resuming a download after Safari crashes</a>.</p>
<p>With a slight modification to that process, you can manually resume a download that requires a session, for example by requiring you to log in to a website.</p>
<p>Follow the same steps as in the hint above, and after starting and stopping the download, copy the following two items (substitute the urls from the info.plist in the new download file) to the info.plist in the old download that you want to resume -</p>
<blockquote><p>&lt;key&gt;NSURLDownloadURL&lt;/key&gt;<br />
&lt;string&gt;http://www.mypatchsite.com/patch.sit&lt;/string&gt;</p>
<p>&lt;key&gt;DownloadEntryURL&lt;/key&gt;<br />
&lt;string&gt;http://www.mypatchsite.com/patch.sit&lt;/string&gt;</p></blockquote>
<p>Now open the old download package in Safari, and it should be able to continue the download from where you left it.</p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/mac/manually-resume-download-isafari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schema Export in Oracle XE</title>
		<link>http://sonnygill.net/databases/oracle-xe/</link>
		<comments>http://sonnygill.net/databases/oracle-xe/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 08:35:04 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Oracle XE Tips]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=214</guid>
		<description><![CDATA[Oracle XE makes it really easy to export your database schema.
Go to the Oracle XE web interface (running on http://localhost:8080/apex/ by default), and login with your username (not the system user).
Choose Utilities -&#62; Generate DDL. Check the tables for which you want to export the DDL commands, and you are good to go.
]]></description>
			<content:encoded><![CDATA[<p>Oracle XE makes it really easy to export your database schema.</p>
<p>Go to the Oracle XE web interface (running on http://localhost:8080/apex/ by default), and login with your username (not the system user).</p>
<p>Choose Utilities -&gt; Generate DDL. Check the tables for which you want to export the DDL commands, and you are good to go.</p>
<div id="attachment_215" class="wp-caption alignnone" style="width: 501px"><img class="size-full wp-image-215  " src="http://sonnygill.net/wp_content/files/2009/09/oracle_xe_export_schema.png" alt="Oracle XE export schema" width="491" height="178" /><p class="wp-caption-text">Oracle XE export schema</p></div>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/databases/oracle-xe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome on Mac</title>
		<link>http://sonnygill.net/tech/google-chrome-on-mac/</link>
		<comments>http://sonnygill.net/tech/google-chrome-on-mac/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 04:34:57 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=201</guid>
		<description><![CDATA[Google Chrome developer release on Mac -

Being a developer release, it is incomplete.
How incomplete? You can&#8217;t run YouTube videos for example, a bunch of other plugins don&#8217;t work, and lots of other good stuff missing.
GMail works though, that is what I will be using it for now.
Download it here &#8211; Chrome developer release, if you [...]]]></description>
			<content:encoded><![CDATA[<p>Google Chrome developer release on Mac -</p>
<p style="text-align: center">
<div id="attachment_209" class="wp-caption aligncenter" style="width: 399px"><img class="size-full wp-image-209" src="http://sonnygill.net/wp_content/files/2009/06/chrome_on_mac.jpg" alt="Google Chrome on Mac" width="389" height="204" /><p class="wp-caption-text">Google Chrome on Mac</p></div>
<p>Being a developer release, it is incomplete.<br />
How incomplete? You can&#8217;t run YouTube videos for example, a bunch of other plugins don&#8217;t work, and lots of other good stuff missing.<br />
GMail works though, that is what I will be using it for now.</p>
<p>Download it here &#8211; <a title="Google Chrome for Mac developer release" href="http://www.google.com/chrome/intl/en/eula_dev.html?dl=mac">Chrome developer release</a>, if you can&#8217;t wait to see Chrome running on your Mac.</p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/tech/google-chrome-on-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Wave &#8211; the successor to GMail</title>
		<link>http://sonnygill.net/tech/google-wave-developer-previe/</link>
		<comments>http://sonnygill.net/tech/google-wave-developer-previe/#comments</comments>
		<pubDate>Fri, 29 May 2009 16:10:05 +0000</pubDate>
		<dc:creator>Sonny Gill</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://sonnygill.net/?p=197</guid>
		<description><![CDATA[GMail changed the way we use email. It gave us conversations. We started using labels and searches instead of trying to manage folders. It spoilt us by giving us extensions (labs) and themes. It integrated chat and video into the email. And, we started to expect a lot more from web applications.
Google has just unveiled [...]]]></description>
			<content:encoded><![CDATA[<p>GMail changed the way we use email. It gave us conversations. We started using labels and searches instead of trying to manage folders. It spoilt us by giving us extensions (labs) and themes. It integrated chat and video into the email. And, we started to expect a lot more from web applications.</p>
<p>Google has just unveiled the next big thing they have been working on &#8211; <a title="Google Wave" href="http://wave.google.com">Google Wave</a>, and I can safely bet that it is going to have a much bigger impact on how we communicate than GMail did.</p>
<p>I just finished watching the <a title="Google Wave Developer Preview at Google I/O 2009" href="http://www.youtube.com/watch?v=v_UyVmITiYQ">Google Wave Developer Preview at Google I/O 2009</a>.<br />
It is absolutely mind blowing. Not only in how completely it changes the way we think about online conversations, but also in how much the Google team managed to do in the browser. Amaazing!!!</p>
<p>Go watch it now. It is an hour and twenty minutes, but it is time well spent <img src='http://sonnygill.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://sonnygill.net/tech/google-wave-developer-previe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
