<?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>Baking Noodles</title>
	<atom:link href="http://bakingnoodles.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bakingnoodles.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 06 Sep 2009 20:45:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Geany: The Linux text editor for ex-Windows users</title>
		<link>http://bakingnoodles.com/2009/09/geany-the-linux-text-editor-for-ex-windows-users/</link>
		<comments>http://bakingnoodles.com/2009/09/geany-the-linux-text-editor-for-ex-windows-users/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 16:24:16 +0000</pubDate>
		<dc:creator>Simon Oxley</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://bakingnoodles.com/?p=153</guid>
		<description><![CDATA[Ok, this is going to be controversial . . .
Today I found Geany . . . and my search for the perfect Linux text-editor finally ended. If you&#8217;re already a VIM or Emacs ninja then you may want to stop reading now, if however you come from a Windows background (like me) or you like [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, this is going to be controversial . . .</p>
<p>Today I found <a title="Geany.org" href="http://www.geany.org/">Geany</a> . . . and my search for the perfect Linux text-editor finally ended. If you&#8217;re already a VIM or Emacs ninja then you may want to stop reading now, if however you come from a Windows background (like me) or you like the niceties a true GUI tool can offer, then Geany may be everything you&#8217;ve been looking for.</p>
<p>I use Python, so whitespace management is *very* important to me, for this I need some key functionality:</p>
<ul>
<li>Whitespace display</li>
<li>Correct tab/space handling</li>
</ul>
<p>On Windows my editor of choice was <a title="Notepad++" href="http://notepad-plus.sourceforge.net/">Notepad++</a>, it did all of above superbly. When I moved to Linux most of my development-related tasks became much easier, however I sorely missed some of the key editing  features that I had become used to (as a side note &#8211; I also miss the GUI repo browsing offered by the <a title="TortoiseHG" href="http://bitbucket.org/tortoisehg/stable/">TortoiseHG</a>).</p>
<h3>Why I love Geany</h3>
<p>It&#8217;s fast, lightweight and has some killer features . . .</p>
<h4>1. Whitespace</h4>
<p>Geany shows whitespace clearly.  It handles tabs and spaces properly without interchanging the two. These features make all Python indentation issues just drift away.<br />
<img class="size-full wp-image-154 alignnone" style="margin-top: 15px; margin-bottom: 15px;" title="whitespace" src="http://bakingnoodles.com/wp-content/uploads/whitespace.png" alt="Geany Whitespace" width="300" height="240" /></p>
<h4>2. Folding</h4>
<p>It&#8217;s great to be able to collapse all the classes and functions that you&#8217;re not working on to save some screen real-estate (not to mention the scrolling up/down).<br />
<img class="size-full wp-image-155 alignnone" style="margin-top: 15px; margin-bottom: 15px;" title="folding" src="http://bakingnoodles.com/wp-content/uploads/folding.png" alt="Geany Folding" width="300" height="240" /></p>
<h4>3. Class/Function browser</h4>
<p>This sealed the deal. The browser on the left pane lists all the classes, functions, variables and imports found in the open file. This makes navigation very quick, and is a boon for working your way around an unfamiliar piece of code.<br />
<img class="size-full wp-image-156 alignnone" title="symbols" src="http://bakingnoodles.com/wp-content/uploads/symbols.png" alt="Geany Symbols" width="300" height="240" /></p>
<h4>3. Other great stuff</h4>
<p>And there&#8217;s more: Built-in file browser, shell, scratchpad, and support for 3rd-party plugins are just some of the other great features that Geany has to offer. As a bonus, Geany can also run on Windows too.</p>
<p>So Geany it is, and I&#8217;m finally happy. Here are some of the other editors I tried (and why they didn&#8217;t quite fit the bill for me).</p>
<p><strong>Gedit</strong><br />
The default editor in Ubuntu is actually a really nice little tool and does 99% of what I need, but something I cannot live without is whitespace display. None of the available Gedit plugins seem to offer this..</p>
<p><strong>VIM</strong><br />
Immensely powerful, but has a learning curve that right now I&#8217;m just to busy for.</p>
<p><strong>Emacs</strong><br />
See VIM.</p>
<p><strong>Wing IDE</strong><br />
I had high hope for <a title="Windg IDE" href="http://www.wingware.com/">Wing</a>, but it let me down massively when it started to mix up tabs and spaces within the same indented sections.</p>
<p><strong>Eclipse</strong><br />
I really don&#8217;t want to wait 10mins for Eclipse to load every day. It&#8217;s far too big for my needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://bakingnoodles.com/2009/09/geany-the-linux-text-editor-for-ex-windows-users/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Crowdsourcing Prague for EuroDjangoCon 2009</title>
		<link>http://bakingnoodles.com/2009/04/crowdsourcing-prague-for-eurodjangocon-2009/</link>
		<comments>http://bakingnoodles.com/2009/04/crowdsourcing-prague-for-eurodjangocon-2009/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 13:29:13 +0000</pubDate>
		<dc:creator>Simon Oxley</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://bakingnoodles.com/?p=142</guid>
		<description><![CDATA[

I&#8217;m off to Prague tomorrow ahead of next week&#8217;s EuroDjangoCon. 
In a great demonstration of crowdsourcing, jacobian has created a Google Map for Prague which is now being populated by conference goers.
View EuroDjangoCon in a larger map
So far it includes the conference hotel, tram stops and a bunch of bars, restaurants and sites. Who needs [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Official EuroDjangoCon site." href="http://euro.djangocon.org"><br />
<img style="border: 0pt none; margin: 0px;" src="http://euro.djangocon.org/site_media/images/attending.png" border="0" alt="Attending EuroDjangoCon" width="136" height="71" /></a></p>
<p>I&#8217;m off to Prague tomorrow ahead of next week&#8217;s <a href="http://euro.djangocon.org/">EuroDjangoCon</a>. </p>
<p>In a great demonstration of <a href="http://en.wikipedia.org/wiki/Crowdsourcing">crowdsourcing</a>, <a href="http://jacobian.org/">jacobian </a>has created a <a href="http://maps.google.com/maps/ms?ie=UTF&amp;msa=0&amp;msid=105729400191768797417.00046815a0bc660d9cba2">Google Map for Prague </a>which is now being populated by conference goers.</p>
<p><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;msa=0&amp;msid=105729400191768797417.00046815a0bc660d9cba2&amp;z=12&amp;output=embed"></iframe><br /><small>View <a href="http://maps.google.com/maps/ms?ie=UTF8&amp;msa=0&amp;msid=105729400191768797417.00046815a0bc660d9cba2&amp;z=12&amp;source=embed" style="color:#0000FF;text-align:left">EuroDjangoCon</a> in a larger map</small></p>
<p>So far it includes the conference hotel, tram stops and a bunch of bars, restaurants and sites. Who needs a guidebook!</p>
<p><a href="http://euro.djangocon.org/">EuroDjangoCon </a>has been organized by <a href="http://www.siudesign.co.uk/">Robert Lofthouse</a> and takes place in Prague on 4th-6th of May 2009 (with development sprints on the 7th and 8th).</p>
<p>I&#8217;m looking forward to meeting up with fellow Django folks so please stop me and say Hi if you see me wandering around.</p>
]]></content:encoded>
			<wfw:commentRss>http://bakingnoodles.com/2009/04/crowdsourcing-prague-for-eurodjangocon-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aware Monitoring branding: Logo, Business Cards and Holding Page</title>
		<link>http://bakingnoodles.com/2009/04/aware-monitoring-branding-logo-business-cards-and-holding-page/</link>
		<comments>http://bakingnoodles.com/2009/04/aware-monitoring-branding-logo-business-cards-and-holding-page/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 11:09:16 +0000</pubDate>
		<dc:creator>Simon Oxley</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Aware Monitoring]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[graphc design]]></category>

		<guid isPermaLink="false">http://bakingnoodles.com/?p=85</guid>
		<description><![CDATA[Things are moving fast at here Aware Monitoring HQ as we continue the development of our new web infrastructure monitoring service. One area that has come on leaps and bounds over the past few weeks is our branding. My co-founder Nick Barker blogged about our the importance of our logo, business cards and holding page some time [...]]]></description>
			<content:encoded><![CDATA[<p>Things are moving fast at here Aware Monitoring HQ as we continue the development of our new <a href="http://awaremonitoring.com">web infrastructure monitoring service</a>. One area that has come on leaps and bounds over the past few weeks is our branding. My co-founder <a href="http://nickpoint.co.uk">Nick Barker</a> blogged about our the importance of our <a href="http://nickpoint.co.uk/2009/01/28/using-99designs-sourcing-low-cost-logo-designs-part-2/">logo</a>, <a href="http://nickpoint.co.uk/2009/02/05/business-cards-5-key-features-for-success/">business card</a>s and <a href="http://nickpoint.co.uk/2009/02/17/launchpage-design-one-vsmall-step-for-man-one-giant-leap-for-aware-monitoring/">holding page</a> some time ago, and now they have all come together . . .</p>
<h3>Our first step: the logo. ..</h3>
<p>I think we nailed it . . . well, actually <a href="http://keeganre.deviantart.com/">our graphic designer</a> did (with a little help and guidance from us of course!).  </p>
<p style="text-align: center;"><img class="size-full wp-image-88  aligncenter" title="Aware Monitoring Logo" src="http://bakingnoodles.com/wp-content/uploads/aware_logo.png" alt="Aware Monitoring Logo" width="375" height="150" /></p>
<p>Our logo is the foundation for all of our branding. It&#8217;s a strong image that stay&#8217;s recognizable in single/reverse colour and has an identity that we can build on. The &#8216;bars&#8217; image reinforces the monitoring theme.</p>
<h3>Next up: business cards . . .</h3>
<p>Our business card design builds on the logo theme and extends it even further. On the front of the card we have subtle grey bars, and on the reverse we have a striking blue theme with a large logo image. </p>
<p style="text-align: center;"><img class="size-full wp-image-127 aligncenter" title="Business Card" src="http://bakingnoodles.com/wp-content/uploads/biz-cards.jpg" alt="Business Card" width="405" height="443" /></p>
<p>Nick and I spent some time discussing the advantages and disadvantages of using the back of the business card (versus leaving it plain white). After seeing the initial design concepts the decision became a no-brainer &#8211; we loved the image, and it&#8217;s a great addition to our branding. As Nick said: <em>&#8220;It’s a walking advertisement&#8221;</em>.</p>
<h3>The holding page . . .</h3>
<p>With our logo and business cards in place we moved on to our holding page. With lots of work still to do on our web-app we wanted to make sure we had something in place to point people to and capture their interest. Back to our trusted designer we went, and again he came through.</p>
<p style="text-align: center;"><a href="http://awaremonitoring.com"><img class="size-full wp-image-99 aligncenter" title="Holding Page" src="http://bakingnoodles.com/wp-content/uploads/aware_launchpage.jpg" alt="aware_launchpage" width="450" height="415" /></a></p>
<p>Instantly recognizable if you&#8217;ve been given one of our business cards, the holding page continues the blue theme to create a bold and striking image. Our holding page will be around for a while so we wanted to get it right in order to make a great first impression.</p>
<p>Seeing all of our branding come together has started to make everything seem more real. It&#8217;s no longer just an idea, it&#8217;s something I can actually see, hold, and touch.</p>
]]></content:encoded>
			<wfw:commentRss>http://bakingnoodles.com/2009/04/aware-monitoring-branding-logo-business-cards-and-holding-page/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Command Line Email with Django and Gmail</title>
		<link>http://bakingnoodles.com/2009/03/command-line-email-with-django-and-gmail/</link>
		<comments>http://bakingnoodles.com/2009/03/command-line-email-with-django-and-gmail/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 12:55:48 +0000</pubDate>
		<dc:creator>Simon Oxley</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://bakingnoodles.com/?p=35</guid>
		<description><![CDATA[I needed to find a way to send email reports from a scheduled cron job. I looked for a simple linux command-line email solution but couldn&#8217;t find anything that fitted the bill. I was already using Django&#8217;s EmailMessage class in an existing app, so I started to think about how I could re-use it for [...]]]></description>
			<content:encoded><![CDATA[<p>I needed to find a way to send email reports from a scheduled cron job. I looked for a simple linux command-line email solution but couldn&#8217;t find anything that fitted the bill. I was already using <a href="http://docs.djangoproject.com/en/dev/topics/email/#the-emailmessage-and-smtpconnection-classes">Django&#8217;s EmailMessage</a> class in an existing app, so I started to think about how I could re-use it for scheduled jobs.</p>
<p>I&#8217;m using linux in this scenario, but it would probably work fine in Windows too.</p>
<p>First I configured my cron job (actually the .sh script that cron job runs) to output to a file called <code>report.txt</code>. This would be overwritten each time the job ran, so would always be the latest version.</p>
<p>An existing Django project <code>settings.py</code> had the following settings to enable email sending via a Gmail (or Google Apps) account. The settings are based on Nathan Ostgard&#8217;s <a href="http://nathanostgard.com/archives/2007/7/2/gmail_and_django/">Gmail and Django</a> article.<a href="http://nathanostgard.com/archives/2007/7/2/gmail_and_django/"><br />
</a></p>
<pre class="brush: python">

EMAIL_HOST = &#039;smtp.gmail.com&#039;
EMAIL_HOST_USER = &#039;user@domain.com&#039;
EMAIL_HOST_PASSWORD = &#039;password&#039;
EMAIL_PORT = 587
EMAIL_USE_TLS = True
</pre>
<p>So I knocked up a standalone python script <code>sendreport.py</code> that would take these settings and email the <code>report.txt</code> file to me.</p>
<pre class="brush: python">
#!/user/bin/python
#
# Get settings from an existing django project
import sys
import os
sys.path.append(os.path.join(os.path.abspath(os.path.dirname(__file__)), &#039;/..&#039;))
os.environ[&#039;DJANGO_SETTINGS_MODULE&#039;] = &#039;my_django_project.settings&#039;

from django.core.mail import EmailMessage

# Set up email fields
recipient = &#039;myemail@mydomain.com&#039;
subject = &#039;CRON Job Report&#039;
body = &#039;CRON Job Report for blah, blah, blah . . .&#039;

# Create email object, attach file, send
email = EmailMessage(subject, body, to = [recipient])
email.attach_file(&#039;report.txt&#039;)
email.send()
</pre>
<p>The <code>EmailMessage </code>class makes it very easy to attach a file and send the email.  I can tag this on to the end of the .sh script executed by the cron job and jobs-a-good-un <img src='http://bakingnoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Well sort of . .  it&#8217;s functional, but not ideal. It works by reading email settings from an existing Django app&#8217;s <code>setting.py</code>. I wanted it to be more portable, and not dependent on a specific Django configuration/app.</p>
<p>Then I found out that you can specify Django settings from within a standalone python script. Could this method be used to break any dependencies and make the script more portable? Absolutely!</p>
<pre class="brush: python">
#!/user/bin/python
#
# Configure some standalone django settings
# These settings are for a gmail or google apps account
from django.conf import settings
settings.configure (
EMAIL_HOST = &#039;smtp.gmail.com&#039;
EMAIL_HOST_USER = &#039;user@domain.com&#039;
EMAIL_HOST_PASSWORD = &#039;password&#039;
EMAIL_PORT = 587
EMAIL_USE_TLS = True
)

from django.core.mail import EmailMessage
import datetime
import sys
import socket

# Get the hostname and current time to put in the email
hostname = socket.gethostname()
timestamp = datetime.datetime.now().ctime()

# Set up email fields
recipient = &#039;myemail@mydomain.com&#039;
subject = &#039;%s CRON Job Report: %s&#039; % (hostname, timestamp)
body = &#039;Report for %s on %s attached&#039; % (hostname, timestamp)

# Create email object, attach file, send
email = EmailMessage(subject, body, to = [recipient])
email.attach_file(&#039;bkp_report.txt&#039;)
email.send()
</pre>
<p>I also made use of <code>hostname()</code>and <code>datetime()</code> to provide some more detail for the email subject and body.</p>
<p>Now the only dependency is Django itself &#8211; which I&#8217;m happy with, my job reports are archived in email &#8211; which I like, and I get to use more Python &#8211; which is good for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://bakingnoodles.com/2009/03/command-line-email-with-django-and-gmail/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blog 2.0</title>
		<link>http://bakingnoodles.com/2009/03/blog-20/</link>
		<comments>http://bakingnoodles.com/2009/03/blog-20/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 21:56:21 +0000</pubDate>
		<dc:creator>Simon Oxley</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://1stblog.local/?p=19</guid>
		<description><![CDATA[Blog 1.0 never really got off the ground, one post in a year is hardly prolific. Time for a new start and a fresh look. I have moved from wordpress.com hosting to give myself more flexibilty, more  theme choices, and more plugins. So in summary:
I&#8217;m now on a VPS running  
. . . [...]]]></description>
			<content:encoded><![CDATA[<p>Blog 1.0 never really got off the ground, one post in a year is hardly prolific. Time for a new start and a fresh look. I have moved from wordpress.com hosting to give myself more flexibilty, more  theme choices, and more plugins. So in summary:</p>
<p>I&#8217;m now on a VPS running  <a href="http://www.ubuntu.com"><img class="alignnone size-full wp-image-26" style="margin-left: 5px; margin-right: 5px;" title="ubuntu_small" src="http://97.107.132.125/wp-content/uploads/ubuntu_small.gif" alt="Ubuntu" width="135" height="31" align="middle" /></a></p>
<p>. . . with <a href="http://www.apache.org"><img class="alignnone size-full wp-image-28" title="apache_small" src="http://97.107.132.125/wp-content/uploads/apache_small.gif" alt="Apache" width="116" height="54" align="middle" /></a>and <a href="http://www.php.net"><img class="alignnone size-full wp-image-27" title="php_small" src="http://97.107.132.125/wp-content/uploads/php_small.gif" alt="PHP" width="84" height="50" align="middle" /></a></p>
<p>I grabbed the latest version of   <a href="http://www.wordpress.org"><img class="alignnone size-full wp-image-25" style="border: 0pt none;" title="wordpress_small" src="http://97.107.132.125/wp-content/uploads/wordpress_small.gif" alt="Wordpress" width="135" height="31" align="middle" /></a></p>
<p>. . . and hooked it up to a  <a href="http://www.mysql.com"><img class="alignnone size-full wp-image-20" title="mysql_small" src="http://97.107.132.125/wp-content/uploads/mysql_small.gif" alt="MySQL" width="100" height="52" align="middle" /></a> database.</p>
<p> </p>
<p>Let&#8217;s see where it goes.</p>
<p>I&#8217;ve ported accross my single post for posterity. Maybe someday I&#8217;ll find the time to build something nice for myself in Django.</p>
]]></content:encoded>
			<wfw:commentRss>http://bakingnoodles.com/2009/03/blog-20/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Transform your web browsing with Firefox + add-ons</title>
		<link>http://bakingnoodles.com/2008/03/transform-your-web-browsing-with-firefox-add-ons/</link>
		<comments>http://bakingnoodles.com/2008/03/transform-your-web-browsing-with-firefox-add-ons/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 21:39:14 +0000</pubDate>
		<dc:creator>Simon Oxley</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://bakingnoodles.wordpress.com/?p=7</guid>
		<description><![CDATA[Get Firefox!

I&#8217;ve recently been helping some friends ditch Internet Explorer and move to Firefox for their web-browsing. In the past this hasn&#8217;t always been an easy sell, especially to non-techies who just want to get their job done and have little interest in installing new toys to play with. Let&#8217;s face it, most people don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<h1>Get Firefox!</h1>
<p><img src="http://bakingnoodles.files.wordpress.com/2008/03/ie-firefox.jpg" alt="Get Firefox!" vspace="4" /></p>
<p>I&#8217;ve recently been helping some friends <strong>ditch Internet Explorer</strong> and move to <a title="http://www.mozilla.com/firefox/" href="http://www.mozilla.com/firefox/" target="_blank"><strong>Firefox</strong> </a>for their web-browsing. In the past this hasn&#8217;t always been an easy sell, especially to non-techies who just want to get their job done and have little interest in installing new toys to play with. Let&#8217;s face it, most people don&#8217;t have the time to understand security and compatibility issues, they just want to visit their favourite websites. I&#8217;m now finding that just a few simple &#8216;add-ons&#8217; form the silver bullet. The range of Firefox add-ons available is incredible, they extend out-of-the-box functionality to enable extra features, and there are a few killer add-ons that once you have used you&#8217;ll never be able to go back to IE.</p>
<p>Here is my list of <strong>&#8216;must-have&#8217; add-ons </strong>that close a Firefox &#8217;sale&#8217; every time:</p>
<h3><strong><a title="https://addons.mozilla.org/en-US/firefox/browse/type:3#dictionaries" href="https://addons.mozilla.org/en-US/firefox/browse/type:3#dictionaries" target="_blank">Dictionary</a></strong></h3>
<p>Does your webmail, forum, Facebook page, or blog have a spellchecker? No? Most of them don&#8217;t, and we&#8217;ve become far too dependent on those wiggly red underlines that help us right-click away our fat-fingered mistakes. This add-on <strong>automatically brings in-line spellchecking</strong> to every text entry block on the web. Simple, effective and fantastic.</p>
<p><em>Must-have-rating: 5/5</em></p>
<h3><strong><a title="https://addons.mozilla.org/en-US/firefox/addon/3615" href="https://addons.mozilla.org/en-US/firefox/addon/3615" target="_blank">Bookmark with del.icio.us</a></strong></h3>
<p>This has completely changed the way I use bookmarks, helped me keep track of far more sites than I ever could before, and massively improved my productivity. Most of all this add-on guarantees I <strong>always have an up to date bookmark list</strong> in my browser no matter which PC I am using (laptop, desktop, work, etc.). It enables searching, tagging and sharing too.</p>
<p><em>Must-have-rating: 5/5</em></p>
<p>You will need a del.icio.us account, don&#8217;t worry it only takes 30 seconds to sign up.</p>
<h3><strong><a title="https://addons.mozilla.org/en-US/firefox/addon/1956" href="https://addons.mozilla.org/en-US/firefox/addon/1956" target="_blank">Tabs Open Relative</a></strong></h3>
<p>A long name for a small add-on. This is essential for those currently using IE7. It forces new tabs to open <strong>next to the current tab</strong>, mimicking IE7&#8217;s new tab behaviour. A great help for keeping tabs the &#8216;relative&#8217; to each other. Simple and effective.</p>
<p><em>Must-have-rating: 5/5</em></p>
<h3><a title="https://addons.mozilla.org/en-US/firefox/addon/5648" href="https://addons.mozilla.org/en-US/firefox/addon/5648" target="_blank">Capture web pages with FireShot</a></h3>
<p>Have you ever wanted to save or capture a web page? Need to include a web page in a document, or to archive a page for posterity? The &#8216;Save page as &#8230;&#8217; function often fails and &lt;ALT&gt;+&lt;PRTSCR&gt; is useless when half the page is off-screen.</p>
<p>Step in Snapshot &#8211; <strong>one click image capture</strong> for the web page you are viewing, either the viewable portion or the entire page (no scrolling required). Edit and annotate if required and save to a file, clipboard or email.</p>
<p><em>Must-have-rating: 4/5</em></p>
<p><em>(<a title="https://addons.mozilla.org/en-US/firefox/addon/4889" href="https://addons.mozilla.org/en-US/firefox/addon/4889" target="_blank">Picnik</a> does something very similar. It&#8217;s impressively gorgeous in true Web 2.0 style with all the AJAX pop-ups, rounded-corners and pastel colour fabness you could ever wish for. Sadly there are a couple of sites that it hasn&#8217;t worked on, and it does take a bit longer to process the image, however for pure eye-candy it&#8217;s unbeatable)</em></p>
<h3><strong><a title="https://addons.mozilla.org/en-US/firefox/addon/4866" href="https://addons.mozilla.org/en-US/firefox/addon/4866" target="_blank">Better Gmail</a> / <a title="https://addons.mozilla.org/en-US/firefox/addon/6076" href="https://addons.mozilla.org/en-US/firefox/addon/6076" target="_blank">Better Gmail2</a></strong></h3>
<p>One for the Gmail (or should that be GoogleMail) crowd. A neat add-on that adds <strong>just enough useful additions</strong> to the Gmail interface without overdoing it. It also works with Google Apps for your domain. My favourite options are:</p>
<ul>
<li>Attachment Icons (shows attachment icons for word, pdf, excel, etc.)</li>
<li>Coloured labels (makes labels stand-out alongside message text for easy identification)</li>
</ul>
<p><em>Must-have-rating: 4/5</em></p>
<h3><a title="https://addons.mozilla.org/en-US/firefox/addon/1419" href="https://addons.mozilla.org/en-US/firefox/addon/1419" target="_blank">IE Tab</a></h3>
<p>Some sites don&#8217;t work with Firefox, and some probably never will. Microsoft&#8217;s Windows Update for one. This add-on allows you to open a web site using <strong>IE in a separate Firefox tab</strong>. The addition of this right-click option saves the effort of copying and pasting URLs into IE, and it keeps all your browsing in one place. Nice and simple, gets the job done.</p>
<p><em>Must-have-rating: 3/5</em></p>
<p>These are the &#8216;<strong>essential&#8217; Firefox add-ons. </strong>Unlike most on &#8216;top 20&#8242; or &#8216;top 50&#8242; lists all of these will add real value and increase your productivity and efficiency. So what are you waiting for? Get Firefox!, Get add-ons! and Get productive! I&#8217;ve added some step-by-step instructions to get you started below:</p>
<h3>Get Firefox: step-by-step</h3>
<p><a title="http://mozilla.com/firefox" href="http://mozilla.com/firefox" target="_blank"><img src="http://sfx-images.mozilla.org/affiliates/Buttons/firefox2/468x60FF2_Orange.png" border="0" alt="Get Firefox" width="468" height="60" /></a></p>
<ol>
<li>Download and install Firefox by clicking on the orange banner above (or <a title="http://www.mozilla.com/firefox/" href="http://www.mozilla.com/firefox/">here</a>)</li>
<li>Install add-ons by clicking the add-on section titles in my blog post above</li>
<li>Browse with efficiency and be more productive <img src='http://bakingnoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<p>Job done!</p>
<p>Go to Tools/Add-ons/Get Extensions to find more great add-ons, there are loads to choose from.</p>
]]></content:encoded>
			<wfw:commentRss>http://bakingnoodles.com/2008/03/transform-your-web-browsing-with-firefox-add-ons/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
