<?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>ShaneWelldon.com &#187; Featured</title>
	<atom:link href="http://www.shanewelldon.com/category/featured/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shanewelldon.com</link>
	<description>Hints and Tips for Obscure Issues</description>
	<lastBuildDate>Fri, 29 May 2009 15:25:38 +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>Essential Extensions for Firefox 3.5</title>
		<link>http://www.shanewelldon.com/2009/05/29/essential-extensions-for-firefox-35/</link>
		<comments>http://www.shanewelldon.com/2009/05/29/essential-extensions-for-firefox-35/#comments</comments>
		<pubDate>Fri, 29 May 2009 03:52:47 +0000</pubDate>
		<dc:creator>Shane Welldon</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[3.5]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.shanewelldon.com/?p=98</guid>
		<description><![CDATA[A collection of add-ons I find essential to enhancing the upcoming Firefox 3.5 browsing experience.]]></description>
			<content:encoded><![CDATA[<p>It’s taken a lot to pull me away from good old Microsoft Internet Explorer but the <a href="http://www.mozilla.com/en-US/firefox/all-beta.html">latest beta of Firefox 3.5</a> has finally done it. I did have a brief fling with <a href="http://www.google.com/chrome">Google Chrome</a> in between but it’s just not quite mature enough to settle down with. I have tried to use Firefox previously but had never fully embraced its greatest feature – its extensibility.  Firefox itself is a fairly vanilla and boring experience, but when you add some of the great <a href="http://addons.mozilla.org/">user contributed add-ons</a> to the browser it becomes a much more satisfying experience. This post is dedicated to some of my favourites at the moment.</p>
<h2>Adblock Plus</h2>
<p><img class="alignnone size-full wp-image-103" title="Ad Block Plus extension for FireFox" src="http://www.shanewelldon.com/wp-content/uploads/2009/05/adblockplus.png" alt="Ad Block Plus extension for FireFox" width="350" height="200" /></p>
<p><a href="http://adblockplus.org/en/">Official Site</a> | <a href="https://addons.mozilla.org/en-US/firefox/addon/1865">Mozilla Add-ons</a></p>
<p>This extension is, in my opinion, the most essential add-on for Firefox. As the name states it blocks ads on web pages, not only de-cluttering the page but making it load much faster. Normally I don’t mind putting up with ads but it was this add-on that played a part in pulling me away from Google Chrome when a site I frequent was slowed to a crawl by a broken ad server. A must have.</p>
<h2>Autopager</h2>
<p><img class="alignnone size-full wp-image-104" title="AutoPager extension for FireFox" src="http://www.shanewelldon.com/wp-content/uploads/2009/05/autopager.png" alt="AutoPager extension for FireFox" width="350" height="200" /></p>
<p><a href="http://www.teesoft.info/content/view/68/1/lang,en/">Official Site</a> | <a href="https://addons.mozilla.org/en-US/firefox/addon/4925">Mozilla Add-ons</a></p>
<p>This add-on was also instrumental in Firefox winning me over. It turns sites with multiple pages of results, items, forum posts and the like into a single continuously scrolling page. As you near the bottom of each page of results it loads the next and tacks it onto the bottom of the page current. I love this add-on as it always annoys me how hard most sites make it to click their tiny little page numbers or next page links to move through pages. The add-on comes with support for a huge amount of sites including Google, Digg and most forum software but you can also add and share your own support for just about any site you come across.</p>
<h2>Speed Dial</h2>
<p><img class="alignnone size-full wp-image-108" title="Speed Dial extension for FireFox" src="http://www.shanewelldon.com/wp-content/uploads/2009/05/speeddial.png" alt="Speed Dial extension for FireFox" width="350" height="200" /></p>
<p><a href="http://speeddial.uworks.net/">Official Site</a> | <a href="https://addons.mozilla.org/en-US/firefox/addon/4810">Mozilla Add-ons</a></p>
<p>Speed Dial adds a homepage similar to that found in Opera and Google Chrome which presents you with a grid of screenshots representing your favourite websites giving you easy access to them every time you open a new tab or window. It is highly customisable letting you specify how many items you want on the page, how often each thumbnail updates and even lets you specify a different URL for the thumbnail image than the URL it links to. An example is a speed dial I have setup to link to my Google Calendar week view which is represented by a thumbnail being generated from the agenda view so I can see a list of upcoming appointments at a glance and then open up the full week by clicking it.</p>
<h2>IE Tab</h2>
<p><img class="alignnone size-full wp-image-106" title="IE Tab extension for FireFox" src="http://www.shanewelldon.com/wp-content/uploads/2009/05/ietab.png" alt="IE Tab extension for FireFox" width="350" height="200" /></p>
<p><a href="http://ietab.mozdev.org/">Official Site</a> | <a href="https://addons.mozilla.org/en-US/firefox/addon/1419">Mozilla Add-ons</a></p>
<p>IE Tab allows you to almost completely avoid having to open Internet Explorer to view those pesky and defiant sites that just don’t work properly in anything else. It does this by converting any tab into an instance of Internet Explorer allowing you to view these sites directly within Firefox. This can be done manually when you open a site by clicking the Firefox icon in the bottom right of the window or automatically using its very smart rules system. It comes default with support for Windows Update and works great with Outlook Web Access.</p>
<h2>Peers</h2>
<p><img class="alignnone size-full wp-image-107" title="Peers extension for FireFox" src="http://www.shanewelldon.com/wp-content/uploads/2009/05/peers.png" alt="Peers extension for FireFox" width="350" height="200" /></p>
<p><a href="http://www.peersbros.com/en-US/">Official Site</a> | <a href="https://addons.mozilla.org/en-US/firefox/addon/6589">Mozilla Add-ons</a></p>
<p>Peers adds instant search results to the location bar or search box for Google, Yahoo and any other search engine you have installed and setup with a keyword. I found this add-on invaluable as I got so used to the similar feature in Google Chrome and have removed the search box from Firefox completely.</p>
<h2>Cooliris</h2>
<p><img class="alignnone size-full wp-image-105" title="Cooliris extension for FireFox" src="http://www.shanewelldon.com/wp-content/uploads/2009/05/cooliris.png" alt="Cooliris extension for FireFox" width="350" height="200" /></p>
<p><a href="http://www.cooliris.com">Official Site</a> | <a href="https://addons.mozilla.org/en-US/firefox/addon/5579">Mozilla Add-ons</a></p>
<p>This add-on isn’t so much a necessity as it is just plain cool. It turns pages of images from Google Images, Facebook, Flickr and a number of other popular sites into a fullscreen 3D experience letting you zoom and pan through pages of images in a single wall instead. It really must be seen to be fully appreciated so head over to the <a href="http://www.cooliris.com">Cooliris</a> website and check out the demo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shanewelldon.com/2009/05/29/essential-extensions-for-firefox-35/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apache and IIS7 Together on SBS2008</title>
		<link>http://www.shanewelldon.com/2009/02/04/apache-and-iis7-together-on-sbs2008/</link>
		<comments>http://www.shanewelldon.com/2009/02/04/apache-and-iis7-together-on-sbs2008/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 04:42:08 +0000</pubDate>
		<dc:creator>Shane Welldon</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[SBS2008]]></category>
		<category><![CDATA[Solution]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.shanewelldon.com/?p=67</guid>
		<description><![CDATA[A guide to getting Apache running on a Small Business Server 2008 machine alongside IIS 7.]]></description>
			<content:encoded><![CDATA[<p>I’m currently evaluating Small Business Server 2008 on a machine which I also use for testing websites and learning PHP. With such tight integration of IIS7 to run the SBS services of remote access to Exchange email, SharePoint and even just web-based remote access of machine it makes it impossible to simply stop IIS and replace it with Apache. Instead we need to set them both up to run side-by-side.</p>
<p>At first I told Apache to run on a different port but got tired of appending the port number to the URL every time I needed to access it from my PC.</p>
<p>After some more research I found a way of giving the server a second IP address and running IIS7 on one and Apache on the other, both still on port 80. One caveat to this setup is that to keep outside access to Small Business Server’s remote applications is that external SSL connections on port 443 must remain routed to IIS7.</p>
<h2>Add a Second IP Address</h2>
<ol>
<li>Login to your server’s desktop and click Start –&gt; Control Panel then open Network and Sharing Center and click Manage Network Connections under Tasks in the left panel</li>
<li>Right-click the machine’s network adapter and click Properties, clicking Continue on the UAC prompt if enabled</li>
<li>In the list select Internet Protocol Version 4 (TCP/IPv4) and click the Properties button</li>
<li>In the Properties dialog click the Advanced… button down the bottom-right</li>
<li>On the IP Settings tab click the Add… button in the IP addresses grouping</li>
<li>Enter the new IP address of your choice and the required Subnet mask then click Add</li>
<li>You should now have two IP addresses assigned to your machine. Click OK or close all open dialogs and windows</li>
</ol>
<p><a rel="lightbox" href="http://www.shanewelldon.com/wp-content/uploads/2009/02/sbs2008secondipaddressmarked.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="sbs2008-second-ip-address-marked" src="http://www.shanewelldon.com/wp-content/uploads/2009/02/sbs2008secondipaddressmarked-thumb.png" border="0" alt="sbs2008-second-ip-address-marked" width="403" height="480" /></a></p>
<h2>Bind IIS to a Single IP Address</h2>
<p>By default IIS listens on all IP addresses assigned to the machine. We need to change this and bind it to only one. I chose to keep IIS running on the original IP address (In my case 192.168.1.100) and run Apache on the second one I assigned to it (192.168.1.110).</p>
<ol>
<li>Click Start, type “cmd” in the search box then right-click cmd.exe in the Programs list and choose Run as Administrator. Click Continue on the UAC prompt</li>
<li>In the command prompt type the following:<br />
<code>netsh http show iplisten</code><br />
The list returned should be empty</li>
<li>In the command prompt type:<br />
<code>netsh http add iplisten ipaddress=192.168.1.100</code><br />
Replacing 192.168.1.100 with the existing IP address of your machine</li>
<li>Type out the show command from step 2 a second time and you should see your IP address in the list</li>
<li>Reboot the IIS services by typing the following in your open command prompt<br />
<code>iisreset</code><br />
It will take a few minutes to completely shutdown and restart IIS</li>
<li>Once IIS has reset close the command prompt and test both your IPs in a web browser again, this time IIS should only display on a single IP address</li>
</ol>
<h2>Install and Configure Apache</h2>
<p>For the installation of Apache you’re on your own. You can either install it from scratch or use one of the combined <a href="http://en.wikipedia.org/wiki/Comparison_of_WAMPs">WAMP</a> packages out there. Personally I use <a href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> as I am quite lazy and no longer have the time to manually install all the required components separately.</p>
<p>Once you have installed Apache, we need to bind it to the second, unused IP address</p>
<ol>
<li>Run notepad as an administrator using the method from step 1 above</li>
<li>In Notepad click File –&gt; Open and navigate to the folder Apache installed in. Within this folder select the ‘conf’ folder then open up the httpd.conf file (NOTE: make sure you have All Files (*.*) selected in the drop-down box at the bottom right otherwise you will not see the files)</li>
<li>Locate the line<br />
<code>Listen 80</code><br />
And change it to<br />
<code>Listen 192.168.1.110:80</code><br />
Replacing 192.168.1.110 with the second IP you assigned to your machine.<br />
<a rel="lightbox" href="http://www.shanewelldon.com/wp-content/uploads/2009/02/sbs2008apachelistenstringmarked.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="sbs2008-apache-listen-string-marked" src="http://www.shanewelldon.com/wp-content/uploads/2009/02/sbs2008apachelistenstringmarked-thumb.png" border="0" alt="sbs2008-apache-listen-string-marked" width="490" height="120" /></a></li>
<li>Save your changes then go to File –&gt; Open and navigate to the ‘extras’ subfolder of the conf folder and open the httpd-ssl.conf file</li>
<li>Locate the line<br />
<code>Listen 443</code><br />
And change it to<br />
<code>Listen 192.168.1.110:443</code><br />
Again replacing the IP address written here with your own<br />
<a rel="lightbox" href="http://www.shanewelldon.com/wp-content/uploads/2009/02/sbs2008apachelistensslstringmarked.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="sbs2008-apache-listen-ssl-string-marked" src="http://www.shanewelldon.com/wp-content/uploads/2009/02/sbs2008apachelistensslstringmarked-thumb.png" border="0" alt="sbs2008-apache-listen-ssl-string-marked" width="486" height="106" /></a></li>
<li>Save your changes and start/restart Apache</li>
</ol>
<p>You should now be able to view IIS on your original IP address and Apache on the new one you added. To get external access to Apache instead of IIS you would simply change the port forwarding rule for port 80 in your router to point to this new IP address instead of the original one.</p>
<p>Make sure that you do not change port forwarding for port 443 though as this will stop all remote access to email and other SBS 2008 services!</p>
<h4>Sources</h4>
<ul>
<li><a href="http://www.simongibson.com/intranet/multiip/">http://www.simongibson.com/intranet/multiip/</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms733768.aspx">http://msdn.microsoft.com/en-us/library/ms733768.aspx</a></li>
<li><a href="http://weblogs.asp.net/steveschofield/archive/2007/07/06/iis7-post-44-iis7-and-apache-on-the-same-machine.aspx">http://weblogs.asp.net/steveschofield/archive/2007/07/06/iis7-post-44-iis7-and-apache-on-the-same-machine.aspx</a> - Unfortunately I didn&#8217;t find Steve Schofield&#8217;s excellent guide on doing the same thing until after I had struggled through it all.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.shanewelldon.com/2009/02/04/apache-and-iis7-together-on-sbs2008/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Taming an iTunes Library Larger than your iPod</title>
		<link>http://www.shanewelldon.com/2009/02/04/taming-an-itunes-library-larger-than-your-ipod/</link>
		<comments>http://www.shanewelldon.com/2009/02/04/taming-an-itunes-library-larger-than-your-ipod/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 03:29:23 +0000</pubDate>
		<dc:creator>Shane Welldon</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Solution]]></category>

		<guid isPermaLink="false">http://www.shanewelldon.com/2009/02/04/taming-an-itunes-library-larger-than-your-ipod/</guid>
		<description><![CDATA[Get your music back under control with this guide on how to manage an iTunes library that's larger than your iPod.]]></description>
			<content:encoded><![CDATA[<p>iTunes has some really advanced features for organising your music but seems to ignore the fact that a lot of people may have music libraries larger than their iPod. Its solutions of only adding manually chosen playlists or randomly selecting music itself to go onto the iPod aren’t very helpful for people who still want the majority of their library accessible on the go or want more control over the music on their iPod.</p>
<p>My solution is to create a master live updating ‘smart playlist’ for the iPod which ignores songs that have been tagged with iTunes Only in the Grouping field, unless they have a rating of higher than one star. The reason for the second condition is that it allows me to tag entire albums as iTunes Only but still have single songs off them show up on the iPod if I rate them.</p>
<p>The advantage of doing it this way is that new content you put into iTunes will still automatically get added to the iPod unless you tell it not to.</p>
<h2>Create an iPod Master Playlist</h2>
<ol>
<li>In iTunes go to File –&gt; New Smart Playlist…</li>
<li>Add the rule ‘Grouping does not contain iTunes Only’</li>
<li>Optionally add another rule ‘Rating is greater than one star’ and change the Match rule at the top to ‘any’</li>
<li>Make sure Live updating is checked, and the Limit and Match only… options are unchecked</li>
<li>Click OK and name your playlist ‘iPod’</li>
</ol>
<p><a rel="lightbox" href="http://www.shanewelldon.com/wp-content/uploads/2009/02/itunesipodsmartplaylist.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="itunes-ipod-smart-playlist" src="http://www.shanewelldon.com/wp-content/uploads/2009/02/itunesipodsmartplaylist-thumb.png" border="0" alt="itunes-ipod-smart-playlist" width="494" height="223" /></a></p>
<h2>Tag Selected Songs with ‘iTunes Only’</h2>
<ol>
<li>In your iTunes library, select the song(s) you don’t want on your iPod.</li>
<li>Right-click and select Get Info</li>
<li>On the Info tab, go down to the Grouping field and enter ‘iTunes Only’</li>
</ol>
<p><a rel="lightbox" href="http://www.shanewelldon.com/wp-content/uploads/2009/02/itunesgetinfogroupingfield.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="itunes-get-info-grouping-field" src="http://www.shanewelldon.com/wp-content/uploads/2009/02/itunesgetinfogroupingfield-thumb.png" border="0" alt="itunes-get-info-grouping-field" width="501" height="38" /></a></p>
<h2>Instruct your iPod to Sync with the iPod Playlist</h2>
<ol>
<li>Connect your iPod to your PC</li>
<li>Select your iPod under Devices on the left</li>
<li>From the iPod Summary screen, select the Music tab</li>
<li>Make sure Sync Music is checked then click the Selected Playlists radio button</li>
<li>Select your iPod playlist in the list and any others you decide you want on your iPod, click Apply in the bottom right then click Sync</li>
</ol>
<p>Now you can easily select what songs you do or don’t want on your iPod.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shanewelldon.com/2009/02/04/taming-an-itunes-library-larger-than-your-ipod/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

