<?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>nerd. &#187; Open Source</title>
	<atom:link href="http://nerd.steveferson.com/category/software/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://nerd.steveferson.com</link>
	<description>One nerd's struggle against the beast that is technology</description>
	<lastBuildDate>Mon, 02 Aug 2010 00:01:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SOLVED: No sound after login on Ubuntu Eee PC / Ubuntu Linux</title>
		<link>http://nerd.steveferson.com/2010/06/06/solved-no-sound-after-login-on-ubuntu-eee-pc-ubuntu-linux/</link>
		<comments>http://nerd.steveferson.com/2010/06/06/solved-no-sound-after-login-on-ubuntu-eee-pc-ubuntu-linux/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 18:11:10 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=237</guid>
		<description><![CDATA[I&#8217;ve posted twice recently about my problems following an upgrade of Ubuntu Netbook Remix to Lucid Lynx (10.04).  In short, I upgraded both the BIOS of the netbook (an Asus Eee PC 1008HA) and upgraded Ubuntu from 9.10 (Karmic Koala) to 10.04 (Lucid Lynx).  Once I did this the sound would disappear after the first [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve posted <a title="No sound after upgrading Asus Eee PC to Ubuntu 10.04 (Lucid Lynx) " href="http://nerd.steveferson.com/2010/05/07/no-sound-after-upgrading-asus-eeepc-to-ubuntuy-10-04-lucid-lynx/">twice</a> <a title="No Sound on Asus Eee PC / Ubuntu 10.04 Update" href="http://nerd.steveferson.com/2010/05/15/no-sound-on-asus-eee-pc-ubuntu-10-04-update/">recently</a> about my problems following an upgrade of <a title="Ubuntu Homepage" href="http://www.ubuntu.com/">Ubuntu</a> <a title="Netbook | Ubuntu" href="http://www.ubuntu.com/netbook">Netbook Remix</a> to Lucid Lynx (10.04).  In short, I upgraded both the BIOS of the netbook (an Asus Eee PC 1008HA) and upgraded Ubuntu from 9.10 (Karmic Koala) to 10.04 (Lucid Lynx).  Once I did this the sound would disappear after the first time I logged in following each boot, and only work properly if I logged out and in again.</p>
<p>One <a title="ThrasherC comment on No Sound After Upgrading Asus Eee PC to Ubuntu 10.04..." href="http://nerd.steveferson.com/2010/05/07/no-sound-after-upgrading-asus-eeepc-to-ubuntuy-10-04-lucid-lynx/#comment-40291">kind commenter</a> (thank you &#8220;ThrasherC&#8221;) suggested <a title="Ubuntu Bug No. 352732 - Problem in Pulse Audio" href="https://bugs.launchpad.net/ubuntu/+source/alsa-utils/+bug/352732/comments/77">a solution to a similar problem</a>.  I haven&#8217;t followed the story of the bug report and probably don&#8217;t know enough about Linux to understand it so I&#8217;m not taking responsibility for anyone else doing this. This is a statement of what I did, not advice <img src='http://nerd.steveferson.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ol>
<li>Open a new terminal</li>
<li>Issue command &#8220;sudo gedit /etc/pulse/default.pa&#8221;</li>
<li>Find the line that says &#8220;load-module module-device-restore&#8221; and creplaceomment it out by adding a hash at the start so it reads &#8220;#load-module module-device-restore&#8221;</li>
<li>Restart</li>
</ol>
<p>Hope this helps someone &#8211; be that you, or me in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2010/06/06/solved-no-sound-after-login-on-ubuntu-eee-pc-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No Sound After Upgrading Asus EeePC to Ubuntu 10.04 (Lucid Lynx)</title>
		<link>http://nerd.steveferson.com/2010/05/07/no-sound-after-upgrading-asus-eeepc-to-ubuntuy-10-04-lucid-lynx/</link>
		<comments>http://nerd.steveferson.com/2010/05/07/no-sound-after-upgrading-asus-eeepc-to-ubuntuy-10-04-lucid-lynx/#comments</comments>
		<pubDate>Fri, 07 May 2010 21:13:18 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Netbooks]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lucid]]></category>
		<category><![CDATA[lynx]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/2010/05/07/no-sound-after-upgrading-asus-eeepc-to-ubuntuy-10-04-lucid-lynx/</guid>
		<description><![CDATA[Right, at the weekend I upgraded my Asus Eee PC (1008HA for those of you interested) to Ubuntu 10.04 LTS – Lucid Lynx from the previous version, 9.10.  Everything seemed fine (I think). Update: The problem described in this post has subsequently been investigated and solved. On Monday or Tuesday night I then upgraded the [...]]]></description>
			<content:encoded><![CDATA[<p>Right, at the weekend I upgraded my Asus Eee PC (1008HA for those of you interested) to <a title="Ubuntu homepage | Ubuntu" href="http://www.ubuntu.com/">Ubuntu</a> 10.04 LTS – Lucid Lynx from the previous version, 9.10.  Everything seemed fine (I think).</p>
<blockquote><p>Update: The problem described in this post has subsequently been <a title="No Sound on Asus Eee PC / Ubuntu 10.04 Update" href="http://nerd.steveferson.com/2010/05/15/no-sound-on-asus-eee-pc-ubuntu-10-04-update/">investigated</a> and <a title="SOLVED: No sound after login on Ubuntu Eee PC / Ubuntu Linux" href="http://nerd.steveferson.com/2010/06/06/solved-no-sound-after-login-on-ubuntu-eee-pc-ubuntu-linux/">solved</a>.</p></blockquote>
<p>On Monday or Tuesday night I then upgraded the BIOS to see if it would fix the fact that the wireless was shite when I was using Ubuntu.  (Incidentially either the BIOS or OS upgrade seems to have fixed the probelms I had connecting to one specific router)</p>
<p><div style="float: right; width: 300px;" margin-left: 10px;><script type="text/javascript"><!--
google_ad_client = "pub-5035384023750057";
/* nerd. In-Content (square) */
google_ad_slot = "8805176602";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div></p>
<p>I didn’t notice a problem at the time because I’m dual booting Windows XP and was using that, but when I booted into Ubuntu again on Thursday night, the audio didn’t seem to be working.  I quickly discovered that the sound did indeed work at the login screen, but once I logged in there was nothing (including no welcome sound).  The audio/volume functions on the Fn keys also now do nothing (though brightness ones still work!)</p>
<p>I <em>think</em> the sound was fine following the Ubuntu upgrade, but I’m not sure, so I think the BIOS upgrade has ballsed it up.  Which is a pain.  It looks like I’ll have to try reverting the BIOS and/or Ubuntu to a previous version.  Watch this space…</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2010/05/07/no-sound-after-upgrading-asus-eeepc-to-ubuntuy-10-04-lucid-lynx/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>HTC Desire: WANT!!</title>
		<link>http://nerd.steveferson.com/2010/04/21/htc-desire-want/</link>
		<comments>http://nerd.steveferson.com/2010/04/21/htc-desire-want/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 22:46:38 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Mobile Phones]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Phone Networks]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[HTC Desire]]></category>
		<category><![CDATA[Mobile Phone]]></category>
		<category><![CDATA[o2]]></category>
		<category><![CDATA[T-Mobile]]></category>
		<category><![CDATA[Vodafone]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=221</guid>
		<description><![CDATA[I realise I haven&#8217;t written anything here in a while but I thought recent developments warranted a post.&#160; Basically my mobile phone contract with Vodafone is up for renewal.&#160; My contract expires at the end of May and I&#8217;m already into my &#34;eligible for upgrade&#34; period. I have decided on a phone. I want an [...]]]></description>
			<content:encoded><![CDATA[<p>I realise I haven&#8217;t written anything here in a while but I thought recent developments warranted a post.&#160; Basically my mobile phone contract with <a title="Vodafone UK home page" href="http://www.vodafone.co.uk/">Vodafone</a> is up for renewal.&#160; My contract expires at the end of May and I&#8217;m already into my &quot;eligible for upgrade&quot; period.</p>
<p>I have decided on a phone. I want an <a title="Android mobile phone OS" href="http://www.android.com/">Android</a> phone. I simply MUST have an <a title="HTC Desire smartphone" href="http://www.htc.com/www/product/desire/overview.html">HTC Desire</a>. So much that I already want to start writing apps for it!</p>
<p>Things looked good at the start of April when it was available on <a title="T-Mobile UK home page" href="http://www.t-mobile.co.uk/">T-Mobile</a> for £15/month and £129 up front for 24 months.&#160; This came with 300 minutes, unlimited texts (they say 300 but you get a choice of flexible booster free and mine would go on unlimited texts)&#160; and &quot;unlimited&quot; (1GB) data.&#160; This is much better than what I&#8217;m currently paying Vodafone £30 a month for!!</p>
<p>Unfortunately while the <a title="HTC Desire on T-Mobile: £15/month, 24 months, 300 min, Unlimited Texts + Data" href="http://www.t-mobile.co.uk/shop/mobile-phones/phones/pay-monthly/htc/desire/price-plans/">plan is still available on T-Mobile</a> the price of the phone was hiked to £191 fairly quickly.&#160; It&#8217;s still a very competitive contract, and still better than what <a title="HTC Desire on Vodafone: £30/month, 24 months, 600 min, Unlimited Texts, 500MB data" href="http://shop.vodafone.co.uk/shop/catalog/compatiblePlanListView.jsp?dependantSkuIds=sku2500030&amp;phoneType=post&amp;skuType=phoneSku&amp;selection=&amp;initialFilters=flt_paymonthly&amp;_requestid=15739">Vodafone were offering</a>, but I was already nervous about taking out a contract on a network known (to me) mostly for shit signal, based partly on my experience with them about 6 years ago, so I went to do more research.</p>
<p>I&#8217;ve spent a lot of time researching the best deals from all networks (except <a title="O2 - not yet stocking the HTC Desire" href="http://www.o2.co.uk/htcdesire">O2</a> who don&#8217;t stock it yet, but I&#8217;ve found ways round that) from at least a dozen retailers.&#160; Really it would be a waste if I kept this information to myself and didn&#8217;t share what I&#8217;d found out with the world (or the 3 random people who happen to stumble on this blog over the next year and probably don&#8217;t even speak English).</p>
<p>Anyway, to got a long story short(er), I&#8217;m going to post a summary of what I&#8217;ve found over the next couple of days. Keep your eyes peeled.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2010/04/21/htc-desire-want/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solved: WP Recent Posts: &#8220;Post-Plugin Library missing&#8221;</title>
		<link>http://nerd.steveferson.com/2008/08/05/solved-wp-recent-posts-post-plugin-library-missing/</link>
		<comments>http://nerd.steveferson.com/2008/08/05/solved-wp-recent-posts-post-plugin-library-missing/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 09:23:13 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[recent posts]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=103</guid>
		<description><![CDATA[Some of you may have noticed the above message appearing where my recent posts should have been for the last week or two.  It turns out the &#8220;Post-Plugin Library missing&#8221; message can be fixed by downloading the latest copy of the Post-Plugin Library (shocking, I know). I can&#8217;t remember if I upgraded WordPress or the [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may have noticed the above message appearing where my recent posts should have been for the last week or two.  It turns out the &#8220;Post-Plugin Library missing&#8221; message can be fixed by downloading the latest copy of the <a title="WordPress › Post-Plugin Library" href="http://wordpress.org/extend/plugins/post-plugin-library/">Post-Plugin Library</a> (shocking, I know).</p>
<p>I can&#8217;t remember if I upgraded WordPress or the <a title="Recent Posts plugin for WordPress" href="http://rmarsh.com/plugins/recent-posts/">Recent Posts plugin</a> or both, but I&#8217;m guessing it was an upgrade to the Recent Post plugin that caused the problem. The new version requires a &#8220;Post-Plugin library&#8221; (written by the <a title="Rob Marsh" href="http://rmarsh.com/">same guy</a>).</p>
<p><span id="more-103"></span></p>
<p>I found the link on my WordPress Admin Plugins page in the description of the Recent Posts plugin as part of a message telling me the plugin:</p>
<blockquote><p>Requires the latest version of the <a href="http://wordpress.org/extend/plugins/post-plugin-library/">Post-Plugin Library</a> to be installed</p></blockquote>
<p>Oops. Apparently I didn&#8217;t have any version of the Post-Plugin library and:</p>
<blockquote><p>The Post-Plugin Library does nothing by itself but <strong>must</strong> be installed to provide shared code for the <a href="http://wordpress.org/extend/plugins/similar-posts/">Similar Posts</a>, <a href="http://wordpress.org/extend/plugins/recent-posts-plugin/">Recent Posts</a>, <a href="http://wordpress.org/extend/plugins/random-posts-plugin/">Random Posts</a>&gt; [sic], and <a href="http://wordpress.org/extend/plugins/recent-comments-plugin/">Recent Comments</a> plugins.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/08/05/solved-wp-recent-posts-post-plugin-library-missing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>nerd. links &#8211; LDAP Browser</title>
		<link>http://nerd.steveferson.com/2008/07/01/nerd-links-ldap-browser/</link>
		<comments>http://nerd.steveferson.com/2008/07/01/nerd-links-ldap-browser/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 16:49:46 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ldap]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=89</guid>
		<description><![CDATA[Had a bitch of a day today in work, with an application I was playing with refusing to play with Active Directory (largely because I&#8217;ve never used LDAP before and couldn&#8217;t figure out the weird bloody syntax). So I&#8217;d really like to offer a quick thank you to Jarek Gawor for developing (and releasing) his [...]]]></description>
			<content:encoded><![CDATA[<p>Had a bitch of a day today in work, with an application I was playing with refusing to play with Active Directory (largely because I&#8217;ve never used LDAP before and couldn&#8217;t figure out the weird bloody syntax).</p>
<p>So I&#8217;d really like to offer a quick thank you to Jarek Gawor for developing (and releasing) his <a title="LDAP Browser/Editor" href="http://www-unix.mcs.anl.gov/~gawor/ldap/index.html">LDAP Browser/Editor</a> which let me double check that I was connecting to the right server/port and play with the settings enough that I eventually got it sussed. Great wee Java tool.</p>
<p><a href="http://nerd.steveferson.com/wp-content/uploads/2008/07/ldapbrowser.png"><img class="aligncenter size-full wp-image-90" style="display: block; width: 500px; margin: auto; title="LDAP Browser/Editor" src="http://nerd.steveferson.com/wp-content/uploads/2008/07/ldapbrowser.png" alt="Screenshot of LDAP Browser/Editor"  /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/07/01/nerd-links-ldap-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Big PHP Niggle</title>
		<link>http://nerd.steveferson.com/2008/06/20/big-php-niggle/</link>
		<comments>http://nerd.steveferson.com/2008/06/20/big-php-niggle/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 16:31:53 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Niggles]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=85</guid>
		<description><![CDATA[I need a quick bitch. I love PHP. It&#8217;s everywhere. All my sites are written in it. My CMS is written in it. My blog engines, WordPress and b2evolution, are written in it. It&#8217;s free. It runs on any platform. Hosts all support it. With PHP 5 they&#8217;ve even done a lot of work on [...]]]></description>
			<content:encoded><![CDATA[<p>I need a quick bitch.</p>
<p>I love <a title="PHP: Hypertext Preprocessor" href="http://www.php.net/">PHP</a>. It&#8217;s everywhere. All my sites are written in it. My CMS is written in it. My blog engines, <a title="WordPress › Blog Tool and Weblog Platform" href="http://www.wordpress.org/">WordPress</a> and <a title="b2evolution: More than a blog! — Blog+Photo+CMS software" href="http://b2evolution.net/">b2evolution</a>, are written in it. It&#8217;s free. It runs on any platform. Hosts all support it. With PHP 5 they&#8217;ve even done a lot of work on PHP4&#8242;s main downfall &#8211; lack of OOP support.</p>
<p>One thing really pisses me off though &#8211; it&#8217;s totally inconsistent.  Consider these two functions:</p>
<ol>
<li><a title="PHP: strstr - Manual" href="http://uk.php.net/manual/en/function.strstr.php">strstr</a> — Find first occurrence of a string</li>
<li><a title="PHP: in_array - Manual" href="http://uk.php.net/manual/en/function.in-array.php">in_array</a> — Checks if a value exists in an array</li>
</ol>
<p>Take a close look. See the signatures?</p>
<p><code> string strstr  ( string $haystack  , mixed $needle  [, bool $before_needle  ] )</code><br />
<code> bool in_array  ( mixed $needle  , array $haystack  [, bool $strict  ] )</code></p>
<p>In in_array the first parameter is what you&#8217;re looking for and the second is what you&#8217;re looking in (more or less consistent with <a title="PHP: preg_match - Manual" href="http://uk.php.net/manual/en/function.preg-match.php">preg_match</a>).  In strstr (and its derivatives) this order is reversed. Who on Earth let that slip through? I&#8217;m yet to find a free text editor that will tell you which parameters a given function expects (Dreamweaver does a decent job but it&#8217;s bloody expensive for a text editor!) the way Visual Studio does for C#, which I use a lot in work.  Given that situation, you&#8217;d expect consistency in this sort of thing.  Apparently not so. Instead, every time I want to use one of these functions I have to do a quick Google to bring me to the PHP manual page to tell me which order the parameters come in.</p>
<p>Of course they can&#8217;t even fix that without breaking backwards compatibility either, so we&#8217;re probably stuck with it.  Bloody marvellous!</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/06/20/big-php-niggle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox 3 &#8211; Initial Impressions</title>
		<link>http://nerd.steveferson.com/2008/06/19/firefox-3-initial-impressions/</link>
		<comments>http://nerd.steveferson.com/2008/06/19/firefox-3-initial-impressions/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 11:37:08 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox 3]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=78</guid>
		<description><![CDATA[I haven&#8217;t come across anything truly groundbreaking in Firefox 3, possibly because I&#8217;ve become accustomed to much of the feature set through the Betas and RCs, but there are one or two improvements that are quite useful (as well as a couple of regressions unfortunately). Wee Niggles First the bad. When you view Page Info [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t come across anything truly groundbreaking in <a title="Firefox 3 download page" href="http://www.mozilla-europe.org/en/firefox/">Firefox 3</a>, possibly because I&#8217;ve become accustomed to much of the feature set through the Betas and RCs, but there are one or two improvements that are quite useful (as well as a couple of regressions unfortunately).</p>
<p><strong>Wee Niggles</strong></p>
<p>First the bad. When you view Page Info from the context menu it doesn&#8217;t give a link to the CSS file in the Media tab any more. I was sure it was there in 2 and a quick google <a title="Firefox 3.0 Page Info no longer has CSS file link - Killersites" href="http://www.killersites.com/mvnforum/mvnforum/viewthread?thread=11073">confirmed this</a>. This really sucks &#8211; I can&#8217;t see why they&#8217;ve taken it out.</p>
<p>Secondly, when I was looking through the options to try and return the aforementioned CSS links, I discovered Firefox had decided it was going to automatically download any future updates when they were discovered (I promptly switched the option to &#8220;Ask me&#8230;&#8221;). Bad Firefox.</p>
<p><strong>Magic Address Bar</strong></p>
<p>The good is good though. It doesn&#8217;t seem like it at first, but to my mind the biggest improvement of all is the address bar. Sure they&#8217;ve added a &#8220;Most Visited&#8221; folder to your bookmarks toolbar which (shockingly, given the title) contains a list of the sites you visit most frequently, but the address bar has some great, if not immediately obvious, usability improvements.</p>
<p><span id="more-78"></span></p>
<div style="margin: 5px; width: 270px; float: right;"><img class="alignright size-full wp-image-82" title="Normal Favicon (No SSL)" src="http://nerd.steveferson.com/wp-content/uploads/2008/06/fx-address-bar-favicon-normal.png" alt="Non-secure site. Favicon shown on grey background." width="240" height="30" /><br />
<img class="alignright size-full wp-image-83" title="Favicon - SSL" src="http://nerd.steveferson.com/wp-content/uploads/2008/06/fx-address-bar-favicon-ssl.png" alt="Secure Site. Favicon background turns blue." width="238" height="30" /><br />
<img class="alignright size-full wp-image-84" title="Favicon: EV" src="http://nerd.steveferson.com/wp-content/uploads/2008/06/fx-address-bar-favicon-ev.png" alt="Secure Site with Extended Validation. Favicon background is green; name and country code of organisation is displayed." width="240" height="30" /></div>
<p>Firstly there&#8217;s support for <a title="Extended Validation Certificates - Wikipedia" href="http://en.wikipedia.org/wiki/Extended_Validation_Certificate">Extended Validation certificates</a>.  These are new forms of SSL certificates being issued (mostly to big companies due to their expense) and are used by IE7 too. A normal SSL certificate will turn the background of your favicon section (far left of the address bar) a bluey colour. An extended validation certificate turns it green and displays the name and country of the organisation. The aim is to tackle phishing, but that only works if people know what the colours are for &#8211; so consider the above publicity my good deed for the day.</p>
<p>The best feature by far though (IMHO) is that you can now search your history just by typing in the address bar. So if you&#8217;ve been looking at sites about the Maze stadium just type Maze and it brings up a drop-down list of all the sites you&#8217;ve visited with the word Maze in the domain or the title.</p>
<p><a href="http://nerd.steveferson.com/wp-content/uploads/2008/06/fx-address-search-maze.png"><img class="aligncenter size-full wp-image-81" title="Firefox address bar search: maze" src="http://nerd.steveferson.com/wp-content/uploads/2008/06/fx-address-search-maze.png" alt="Illustration of Firefox 3 address bar search. The word maze returns all the sites that have " width="500" height="235" /></a></p>
<p>Better still it works on multiple words. So to find wikipedia articles you&#8217;ve looked at recently containing the word maze, just type &#8220;maze wiki&#8221; (no quote marks) and voila!</p>
<p><a href="http://nerd.steveferson.com/wp-content/uploads/2008/06/fx-address-search-maze-wiki.png"><img class="aligncenter size-full wp-image-80" title="Firefox address bar search: maze wiki" src="http://nerd.steveferson.com/wp-content/uploads/2008/06/fx-address-search-maze-wiki.png" alt="Illustration of address bar search in Firefox 3. Typing the words " width="499" height="108" /></a></p>
<p>Overall it&#8217;s definitely worth upgrading. Aside from the address bar search there&#8217;s nothing that&#8217;s really, really impressed me (although I&#8217;ve been told the bookmarks management dialogue has been improved too) but it&#8217;s a step in the right direction and there&#8217;s nothing showstoppingly bad.</p>
<p>Oh yes, and they are <a title=" Firefox claims download success " href="http://news.bbc.co.uk/1/hi/technology/7462900.stm">claiming success</a> for Download Day&#8217;s record attempt with figures quoted as 8 million.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/06/19/firefox-3-initial-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solved: New WAMP Install Won&#8217;t Parse PHP</title>
		<link>http://nerd.steveferson.com/2008/05/07/solved-new-wamp-install-wont-parse-php/</link>
		<comments>http://nerd.steveferson.com/2008/05/07/solved-new-wamp-install-wont-parse-php/#comments</comments>
		<pubDate>Wed, 07 May 2008 21:50:10 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[wamp]]></category>
		<category><![CDATA[wamp server]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=75</guid>
		<description><![CDATA[I spent ages trying to figure out why my new installation of WAMP Server 2 wouldn&#8217;t parse my PHP and was spitting it out exactly as-is in the source file. I hoked around in the VirtualHost configuration, because the PHPMyAdmin that comes with WAMP Server was working fine so it had to be something wrong [...]]]></description>
			<content:encoded><![CDATA[<p>I spent ages trying to figure out why my new installation of <a title="Wamp Server - Windows, Apache, MySQL, PHP" href="http://www.wampserver.com/">WAMP Server 2</a> wouldn&#8217;t parse my <a title="PHP: Hypertext Preprocessor" href="http://www.php.net/">PHP </a>and was spitting it out exactly as-is in the source file. I hoked around in the VirtualHost configuration, because the <a title="phpMyAdmin - MySQL Database Administration Tool" href="http://www.phpmyadmin.net/">PHPMyAdmin</a> that comes with WAMP Server was working fine so it had to be something wrong in the VirtualHost that <em>I</em> just configured that was stopping .php files being sent to the PHP parser, yes? No.</p>
<p>As it turns out, it&#8217;s <a title="browser trying to download php files - WAMP Server Forums" href="http://www.wampserver.com/phorum/read.php?2,29910,29983,quote=1">much simpler than that</a>.  Apache <em>was </em>sending the file to PHP to be parsed, but PHP was ignoring my code.  Why? WAMP Server 2 comes with &#8220;<a title="PHP: Description of core php.ini directives" href="http://uk3.php.net/ini.core">short open tags</a>&#8221; turned off (this may be a general PHP or PHP 5 thing, though not sure).  Click WAMP -&gt; PHP -&gt; php.ini to edit the aforementioned file and find the line:</p>
<blockquote><p><code>short_open_tag = Off</code></p></blockquote>
<p>Replace <code>Off</code> with <code>On</code> et voila.</p>
<p>The &#8216;more correct&#8217; though long-winded solution is to replace all your <code>&lt;?</code> opening tags with <code>&lt;?php</code> if you&#8217;re really keen (though that&#8217;ll also mean replacing <code>&lt;?=</code> with <code>&lt;? echo</code>).  Me, I think I like my short tags.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/05/07/solved-new-wamp-install-wont-parse-php/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress / Fantastico Server Move</title>
		<link>http://nerd.steveferson.com/2008/05/07/wordpress-fantastico-server-move/</link>
		<comments>http://nerd.steveferson.com/2008/05/07/wordpress-fantastico-server-move/#comments</comments>
		<pubDate>Tue, 06 May 2008 23:57:23 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Services]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[fantastico]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=74</guid>
		<description><![CDATA[I recently moved this site to a new host because of ongoing problems with my previous hosts. Thanks to some intermittent database errors I&#8217;d decided it would be prudent to do my first backup in some time at the start of last week. By the end of that week they&#8217;d deleted my account, so I [...]]]></description>
			<content:encoded><![CDATA[<p>I recently moved this site to a <a title="Web Hosting Buzz ($5/month reseller accounts)" href="http://www.webhostingbuzz.com/idev/idevaffiliate.php?id=1506">new host</a> because of ongoing problems with my <a title="United Web Hosting" href="http://unitedwebhosting.com/">previous hosts</a>. Thanks to some intermittent database errors I&#8217;d decided it would be prudent to do my first backup in some time at the start of last week. By the end of that week they&#8217;d deleted my account, so I suppose I should be grateful their database server was so f**ked. Nevertheless, the move caused a few issues when my new hosts told me the complete backup I uploaded to them was corrupt.  I can only assume (because some backups were corrupt and others weren&#8217;t) that it was due either to encrypting the archives using AES in Winzip or decrypting them in 7zip.</p>
<p>Anyway, that meant manually creating the accounts, setting up the mail accounts and subdomains in them, extracting the root folders (public_html, mail etc) individually and manually importing the SQL backup.  Everything was <em>relatively</em> painless (if dull) however Fantastico wouldn&#8217;t recognise my WordPress installations (I had two).  To persuade Fantastico that there really were a couple of WordPress blogs I had to do two things:</p>
<ol>
<li>Extract the <code>\.fantasticodata\WordPress</code> files from the zip (in this case it was called <code>nerd.steveferson.com|</code> ) and upload it to the same location in the FTP server. Of course that bar | made Windows barf, so you&#8217;d need to rename it (e.g. using an underscore instead) and replace the bar after uploading it via the FTP client (FileZilla didn&#8217;t seem to have a problem doing this).</li>
<li>I think this is might be because the blog&#8217;s in the root of a subdomain, but I also had to upload a file called <code>installed_in_root.php</code> from <code>\.fantasticodata</code> to <em>that</em> location on the server.</li>
</ol>
<p>Once I did this, Fantastico picked up the blog and allowed me to upgrade WordPress to 2.5.1 &#8211; no hassle.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/05/07/wordpress-fantastico-server-move/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;re you lookin&#8217; at?</title>
		<link>http://nerd.steveferson.com/2008/04/29/whatre-you-lookin-at/</link>
		<comments>http://nerd.steveferson.com/2008/04/29/whatre-you-lookin-at/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 07:33:00 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Inside nerd.]]></category>
		<category><![CDATA[Media Players / Media Streamers]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Phone Networks]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Wireless Networking]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[monitor.exe]]></category>
		<category><![CDATA[netgear]]></category>
		<category><![CDATA[orange]]></category>
		<category><![CDATA[popular pages]]></category>
		<category><![CDATA[voicemail]]></category>
		<category><![CDATA[wg311 v3]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=73</guid>
		<description><![CDATA[Well I thought it was interesting so here&#8217;s the top 10 posts on nerd. by number of views (based on the last 500 page hits courtesy of Statcounter.com). Review: Why the Netgear WG311 v3 Sucks (72) Slightly dodgy network card that Netgear don&#8217;t seem that fussed about fixing. Bad on XP, it got worse on [...]]]></description>
			<content:encoded><![CDATA[<p>Well I thought it was interesting so here&#8217;s the top 10 posts on nerd. by number of views (based on the last 500 page hits courtesy of Statcounter.com).</p>
<ol>
<li><a title="Review: Why the Netgear WG311 v3 Sucks" href="http://nerd.steveferson.com/2006/10/31/review-why-the-netgear-wg311-v3-sucks/" target="_blank">Review: Why the Netgear WG311 v3 Sucks</a> (72)<a title="Review: Why the Netgear WG311 v3 Sucks" href="http://nerd.steveferson.com/2006/10/31/review-why-the-netgear-wg311-v3-sucks/" target="_blank"><br />
</a>Slightly dodgy network card that Netgear don&#8217;t seem that fussed about fixing.  Bad on XP, it got worse on Vista (see number 4). <a title="Review: Why the Netgear WG311 v3 Sucks" href="http://nerd.steveferson.com/2006/10/31/review-why-the-netgear-wg311-v3-sucks/" target="_blank"><br />
</a></li>
<li><a href="http://nerd.steveferson.com/2006/09/26/playing-ipod-video-on-your-tv" target="_blank">Playing iPod Video on Your TV</a> (45)<br />
Seems to be a lot of people looking for instructions for the iPod Classic. Here&#8217;s a tip: sell it.</li>
<li><a href="http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20" target="_blank">Server application unavailable: installing IIS on .NET 2.0</a> (44)<br />
Seems to be a common problem. Sadly Microsoft&#8217;s error message is about as relevant as ever.<a href="http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20" target="_blank"><br />
</a></li>
<li><a title="Installing Vista (AKA More Netgear WG311 Misery)" href="http://nerd.steveferson.com/2007/04/08/installing-vista-aka-more-netgear-wg311-misery" target="_blank">Installing Vista (AKA More Netgear WG311 Misery)</a> (31)<br />
Even more messed up. Thank goodness for Linksys!<a title="Installing Vista (AKA More Netgear WG311 Misery)" href="http://nerd.steveferson.com/2007/04/08/installing-vista-aka-more-netgear-wg311-misery" target="_blank"><br />
</a></li>
<li><a title="# Thunderbird/Outlook/Google Calendar Integration " href="http://nerd.steveferson.com/2008/03/21/thunderbirdoutlookgoogle-calendar-integration" target="_blank">Thunderbird/Outlook/Google Calendar Integration</a> (25)<a title="# Thunderbird/Outlook/Google Calendar Integration " href="http://nerd.steveferson.com/2008/03/21/thunderbirdoutlookgoogle-calendar-integration" target="_blank"><br />
</a>How to integrate your Thunderbird calendar at home with your Outlook in work, via Google Calendar.<a title="# Thunderbird/Outlook/Google Calendar Integration " href="http://nerd.steveferson.com/2008/03/21/thunderbirdoutlookgoogle-calendar-integration" target="_blank"><br />
</a></li>
<li><a title="Orange Answerphone (Voicemail) Number for PAYG" href="http://nerd.steveferson.com/2008/03/15/orange-answerphone-voicemail-number-for-payg/">Orange Answerphone (Voicemail) Number for PAYG</a> (23)<br />
Such a simple problem. Who knew it would be so hard to find?<a title="Orange Answerphone (Voicemail) Number for PAYG" href="http://nerd.steveferson.com/2008/03/15/orange-answerphone-voicemail-number-for-payg/"><br />
</a></li>
<li><a title="Stop Monitor.exe Hogging CPU" href="http://nerd.steveferson.com/2007/06/28/stop-monitorexe-hogging-cpu" target="_blank">Stop Monitor.exe Hogging CPU</a> (20)<br />
Why can&#8217;t people just give you a standard installation instead of trying to do everything for you? Help sounds good, until their useful tools start killing your PC.<a title="Stop Monitor.exe Hogging CPU" href="http://nerd.steveferson.com/2007/06/28/stop-monitorexe-hogging-cpu" target="_blank"><br />
</a></li>
<li><a title="How to run IIS Web Server in Windows XP Home" href="http://nerd.steveferson.com/2007/03/17/how-to-run-iis-web-server-in-windows-xp-home" target="_blank">How to run IIS Web Server in Windows XP Home</a> (20)<br />
Microsoft&#8217;s official line is it can&#8217;t be done, but it&#8217;s not that tricky.<a title="How to run IIS Web Server in Windows XP Home" href="http://nerd.steveferson.com/2007/03/17/how-to-run-iis-web-server-in-windows-xp-home" target="_blank"><br />
</a></li>
<li><a title="Making Firefox Scroll With Syanptics TouchPad" href="http://nerd.steveferson.com/2007/04/27/making-firefox-scroll-with-syanptics-touchpad" target="_blank">Making Firefox Scroll With Syanptics TouchPad</a> (19)<a title="Making Firefox Scroll With Syanptics TouchPad" href="http://nerd.steveferson.com/2007/04/27/making-firefox-scroll-with-syanptics-touchpad" target="_blank"><br />
</a>Discovering the solution to making Firefox scroll on my Acer Aspire laptop.<a title="Making Firefox Scroll With Syanptics TouchPad" href="http://nerd.steveferson.com/2007/04/27/making-firefox-scroll-with-syanptics-touchpad" target="_blank"><br />
</a></li>
<li><a title="NAS or Home Server" href="http://nerd.steveferson.com/2008/03/08/nas-or-home-server" target="_blank">NAS or Home Server</a> (17)<a title="NAS or Home Server" href="http://nerd.steveferson.com/2008/03/08/nas-or-home-server" target="_blank"><br />
</a>I deliberate over whether I can justify spending the extra to build or buy a home server before eventually deciding that a Linkstation Live will meet my needs for less than half the price.<a title="NAS or Home Server" href="http://nerd.steveferson.com/2008/03/08/nas-or-home-server" target="_blank"><br />
</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/04/29/whatre-you-lookin-at/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
