<?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"
	>

<channel>
	<title>The OS Quest &#187; &#187; Site Design</title>
	<atom:link href="http://www.theosquest.com/category/site-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theosquest.com</link>
	<description>A Frustrating Journey</description>
	<pubDate>Wed, 16 Jul 2008 01:27:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>iTunes Smart Playlists</title>
		<link>http://www.theosquest.com/2008/01/22/itunes-smart-playlists/</link>
		<comments>http://www.theosquest.com/2008/01/22/itunes-smart-playlists/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 11:54:23 +0000</pubDate>
		<dc:creator>ray</dc:creator>
		
		<category><![CDATA[Mac Apps]]></category>

		<category><![CDATA[Site Design]]></category>

		<category><![CDATA[Windows Apps]]></category>

		<category><![CDATA[ipod]]></category>

		<category><![CDATA[itunes]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.theosquest.com/2008/01/22/itunes-smart-playlists/</guid>
		<description><![CDATA[When I bought my first iPod I was still on Windows and the software delivered with the Windows iPods (yup, Windows specific iPods back then) was a version of MusicMatch. The software was OK, but just OK. It was slow and a pain to build playlists. One of the reasons I bought the hard disk [...]]]></description>
			<content:encoded><![CDATA[<p>When I bought my first iPod I was still on Windows and the software delivered with the Windows iPods (yup, Windows specific iPods back then) was a version of MusicMatch. The software was OK, but just OK. It was slow and a pain to build playlists. One of the reasons I bought the hard disk iPod over other flash MP3 players was so I could have all my music with me and not have to decide what I wanted to listed to while sitting at the computer. MusicMatch did that to some degree but it was lacking. I still didn&#8217;t use the iPod all that much and didn&#8217;t always carry it with me.</p>
<p>But then iTunes for Windows came out and that&#8217;s what really made me a iPod fan. Not the iTunes store (which I avoided for the longest time), just iTunes as jukebox software that could manage my iPod. The killer feature for me was the smart playlists. They&#8217;ve evolved over time but here&#8217;s an overview of a few I have now. Screenshots are from iTunes for Mac but they should apply just fine to iTunes for Windows.</p>
<h3>Rating Songs</h3>
<p>I rely on the song ratings for some of my playlists so some background is in order. Every song is rated 2 to 5 stars but it&#8217;s not true that I like every 5 star some better than every 4 star.</p>
<p>A song with two stars means I don&#8217;t like it. It&#8217;s probably not synced to my iPod although there are exceptions if I like the song when played as part of an album but don&#8217;t want it to play outside the album.</p>
<p>Every song starts with 3 stars. Five stars means I like it more than most for that genre or artist.</p>
<p>Four stars means I liked it more than most. I may rate a song 4 stars instead of 5 if I have too many five stars for the artist.</p>
<p>One star isn&#8217;t used for songs, it means it&#8217;s spoken word and I&#8217;ve already listed to it.</p>
<h3>Smart Playlists</h3>
<p>Smart Playlists are created by selecting &#8220;File -&gt; New Smart Playlist&#8230;&#8221; from the menu. They can be edited by right-clicking the list and selecting &#8220;Edit Smart Playlist&#8221;. Click the thumbnails for for full size images.</p>
<h4>All Music</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/allmusic.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/allmusic-thumb.png" alt="AllMusic playlist screenshot" align="left" height="83" width="122" /></a> For the mother of all playlists I start with one called &#8220;Music Only&#8221;. This one is set up to only include songs and exclude everything else. If new file types are added I have to change it but at least I only have to change it in one place. All my playlists are set to include only checked items as shown here. If I don&#8217;t want a song on my iPod I uncheck it in iTunes.</p>
<p>While &#8220;Music&#8221; can be selected as a playlist this indicates what iTunes sees as the Music library. In my case this isn&#8217;t just songs so I need the Music Only playlist.</p>
<h4>List of 5&#8217;s (by LRP)</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/listof5.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/listof5-thumb.png" alt="Screenshot of List of 5's playlist" align="left" height="53" width="122" /></a> This is an example of a playlist that uses my ratings, the All Music playlist and presents me the songs that I haven&#8217;t heard in awhile at the top of the playlist. In this case the &#8220;by LRP&#8221; means &#8220;by Least Recently Played&#8221;. The playlist criteria is shown in the screenshot. As you can see from the screenshot it picks files with a five star rating and is limited to my &#8220;Music Only&#8221; playlist so I&#8217;ll only get music.</p>
<p>It&#8217;s not checked, but you&#8217;ll see it&#8217;s set to limit to 700 items based on <strong>least recently played</strong>. This is a holdover from when my music didn&#8217;t all fit on my iPod. Checking the box would limit the playlist to the 700 songs and if this playlist was set as the sync criteria only those songs would sync.</p>
<p>As for the Least Recently Played Piece&#8230;</p>
<p>Save the Smart Playlist then <strong>sort</strong> by the &#8220;Last Played&#8221; field in iTunes by clicking on it until it&#8217;s sorted least recent to most recently play. If you need to add the field right-click the field header bar and select it from the list. The playlist will sync to the iPod in this order (at least it does for my 5G iPod) and any field can be sorted. Click the first column (numbers - no title) to return to manual sort.</p>
<p>I have similar playlists for my other ratings. It&#8217;s convenient to listen to songs of a certain rating and change the rating if my tastes have changed.</p>
<h4>Best of&#8230;</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/bestof-01.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/bestof-01-thumb.png" alt="Best of Playlist" align="left" height="53" width="122" /></a> I have numerous &#8220;Best of&#8221; playlists for specific artists. There are minor differences between the way they&#8217;re set up in order to either keep the number of matched songs relatively low or provide enough songs for a playlist. But they&#8217;re all basically the same and the screenshot to the left shows the basic playlist. Some artists may be limited to 5 stars while others may include songs from various bands they were in, which is covered in the next section.</p>
<p>Similar to the best of for artists I also have best of genre playlists. Simply pick <strong>Genre</strong> as the criteria instead of artist.</p>
<h4>Grouping</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/grouping.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/grouping-thumb.png" alt="Grouping field" height="13" width="122" /></a> The properties of every song contains a Grouping field on the info tab. This can be used to contain the artist name if they were in various bands. The example shows Buddy Holly entered into a song done by The Crickets.</p>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/bestofgroup.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/bestofgroup-thumb.png" alt="Best Of Group screenshot" align="left" border="0" height="53" width="122" /></a> To create a Best Of collection for Buddy Holly I can use the Group field and avoid some complex nested playlists. Smart Playlists can only &#8220;match all&#8221; or &#8220;match any&#8221; which can be limiting at times. The criteria is &#8220;contains&#8221; because there may be cases where several artists I like are in the same group and I want those songs to appear in each of their own playlists.</p>
<h4>Unrated Songs</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/unratedsongs.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/unratedsongs-thumb.png" alt="Unrated Songs Playlist" align="left" height="53" width="122" /></a> When I add a song to the iTunes library the first thing I want to do is rate it. So I have a playlist setup to identify unrated songs. This way I can easily play the songs and rate them. No star is selected, if you accidentally click a star you can clear it my clicking at the very left edge of the field.</p>
<p>One thing to keep in mind - if you are playing the list in iTunes and rate a song it will immediately drop off the list, even if it&#8217;s playing. If it&#8217;s the one playing then all playback stops. To prevent this uncheck &#8220;Live Updating&#8221; or do what I do and rate the song when it&#8217;s done playing. Songs can be rated on the iPod without affecting playback.</p>
<h4>Playlist of Selected Podcasts</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/podcast-drive-time.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/podcast-drive-time-thumb.png" alt="PodCast Drive Time" align="left" border="0" height="65" width="122" /></a> I like listening to podcasts while driving to work in the morning. I have a smart playlist set up that contains the podcasts I like to start the day with.</p>
<p>Podcasts can be selected by using the Album field.</p>
<h4>Amazon MP3 Store</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/listofamazonsongs.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/listofamazonsongs-thumb.png" alt="Playlist Of Amazon Songs" align="left" height="47" width="122" /></a> For me, the Amazon MP3 store has become a place to buy music since it&#8217;s all DRM-free and in many cases cheaper than iTunes. This smart playlist identifies the music that was bought from Amazon.</p>
<h4>My Favorite Playlist</h4>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/favoriteplaylist.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/favoriteplaylist-thumb.png" alt="My Favorite Playlist" align="left" height="71" width="122" /></a> This is my most used playlist. I like the constant refresh of the music I listen to even if it does take several months to get through everything. Still, this playlist doesn&#8217;t contain every song. It&#8217;s limited to 250 songs so I can still do random play and only get older songs. It also excludes Classical and Jazz since I only listen to those when I&#8217;m in the mood for them. It also excludes all those lowly 2 star songs. Some people like shuffle but I prefer this list.</p>
<p>As for where I came up with the 250 number. It&#8217;s approximately how many songs I&#8217;d have to listen to each week to make it through the entire collection in 6 months.</p>
<h4>Additional Playlists</h4>
<p>Theses playlists are variations on the above themes so don&#8217;t really require any explanation once you see the criteria. Hover your mouse over each thumbnail for the list description and double click it to view if your interested.</p>
<p><a href="http://www.theosquest.com/wp-content/uploads/2008/01/unplayedsongs.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/unplayedsongs-thumb.png" alt="Playlist of Sings that haven't been played" height="53" width="122" /></a>  <a href="http://www.theosquest.com/wp-content/uploads/2008/01/playedover150times.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/playedover150times-thumb.png" alt="Playlist of songs played more than a certain number of times" height="52" width="122" /></a> <a href="http://www.theosquest.com/wp-content/uploads/2008/01/highbitratesongs.png"><img src="http://www.theosquest.com/wp-content/uploads/2008/01/highbitratesongs-thumb.png" alt="List songs with a certain bitrate or better" height="47" width="122" /></a></p>
<p class="akst_link"><a href="http://www.theosquest.com/?p=827&amp;akst_action=share-this"  title="Email, post to del.icio.us, etc." id="akst_link_827" class="akst_share_link" rel="noindex nofollow">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.theosquest.com/2008/01/22/itunes-smart-playlists/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IE Contributes To the Frustrating Journey</title>
		<link>http://www.theosquest.com/2007/05/12/ie-contributes-to-the-frustrating-journey/</link>
		<comments>http://www.theosquest.com/2007/05/12/ie-contributes-to-the-frustrating-journey/#comments</comments>
		<pubDate>Sat, 12 May 2007 05:46:07 +0000</pubDate>
		<dc:creator>ray</dc:creator>
		
		<category><![CDATA[Site Design]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[frustration]]></category>

		<category><![CDATA[ie]]></category>

		<guid isPermaLink="false">http://www.theosquest.com/2007/05/12/ie-contributes-to-the-frustrating-journey/</guid>
		<description><![CDATA[These past couple of days have reminded me why the tag line of this site is &#8220;A Frustrating Journey.&#8221; The first reminder was while working on an update to this site I thought everything was all set. FireFox, Safari and Camino (all on my Mac) liked the site and I was simply adding a widget [...]]]></description>
			<content:encoded><![CDATA[<p>These past couple of days have reminded me why the tag line of this site is &#8220;<strong>A Frustrating Journey</strong>.&#8221; The first reminder was while working on an update to this site I thought everything was all set. FireFox, Safari and Camino (all on my Mac) liked the site and I was simply adding a widget lots of other people already used. I&#8217;m not naming the widget because I really don&#8217;t think the widget is the problem. What would happen is the widget would appear fine, but everything after the <strong>next</strong> text widget would be badly screwed up. This happened on both my Wordpress sites, each using a different template. and it happens with both IE6 and IE7. I got it to an acceptable level and then gave up for now.</p>
<p>Later I tested FireFox on Windows and Ubuntu and it was fine. Even now that I have the widget last the widget itself is still not formatted as expected. From what research I did it appears that IE has problems with CSS. I&#8217;m just getting into CSS and PHP so I can&#8217;t absolutely point the finger at IE, but that&#8217;s where my money is.</p>
<p>When I got  frustrated and tired of working on the problem I went down the rat hole to see what browsers are being used to access my site. According to <a href="https://www.google.com/analytics" title="Jump to the Google Analytics website">Google Analytics</a>, here&#8217;s the breakdown for the last 30 days:</p>
<ol>
<li>FireFox: 58% (90% of FF is version 2)</li>
<li>Safari: 23%</li>
<li>IE: 12% (split evenly between IE6 and IE7 except for 1 IE 5)</li>
<li>Opera: 3%</li>
<li>Camino: 2%</li>
<li>Mozilla: 1%</li>
</ol>
<p>While we&#8217;re on the subject of stats, here&#8217;s a breakdown of the OS&#8217;s (also from Google Analytics):</p>
<ol>
<li>Mac: 53% (74% are Intel, 26% PPC)</li>
<li>Windows: 37% (88% are XP, 7% are Vista, 4% are 2000, a handful of ME, 98, NT and Server 2003)</li>
<li>Linux: 10%</li>
</ol>
<p>So only 12% of you need to <a href="http://www.getfirefox.com" title="Go get FireFox">GetFireFox</a>.</p>
<p class="akst_link"><a href="http://www.theosquest.com/?p=158&amp;akst_action=share-this"  title="Email, post to del.icio.us, etc." id="akst_link_158" class="akst_share_link" rel="noindex nofollow">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.theosquest.com/2007/05/12/ie-contributes-to-the-frustrating-journey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SiteUpTime - Web Site Monitoring</title>
		<link>http://www.theosquest.com/2007/04/28/siteuptime-web-site-monitoring/</link>
		<comments>http://www.theosquest.com/2007/04/28/siteuptime-web-site-monitoring/#comments</comments>
		<pubDate>Sat, 28 Apr 2007 05:05:57 +0000</pubDate>
		<dc:creator>ray</dc:creator>
		
		<category><![CDATA[Site Design]]></category>

		<category><![CDATA[web_host]]></category>

		<category><![CDATA[web_monitoring]]></category>

		<guid isPermaLink="false">http://www.theosquest.com/2007/04/28/siteuptime-web-site-monitoring/</guid>
		<description><![CDATA[I came across SiteUpTime.com which does web site monitoring, as the name implies. They offer a free plan which I just signed up for to monitor The OS Quest.
The free plan includes:

1 Monitor
30 or 60 minute check intervals
4 Monitoring Locations
Email Alerts
Monthly Reports
Online Statistics
Control Panel
Web Server Monitoring (http)
Email Server Monitoring (pop3)
Email Server Monitoring (smtp)
FTP Server Monitoring [...]]]></description>
			<content:encoded><![CDATA[<p>I came across <a href="http://www.SiteUptime.com/?aff=67191" title="Jump to the SiteUptime monitoring website">SiteUpTime.com</a> which does web site monitoring, as the name implies. They offer a free plan which I just signed up for to monitor The OS Quest.</p>
<p>The free plan includes:</p>
<ul>
<li>1 Monitor</li>
<li>30 or 60 minute check intervals</li>
<li>4 Monitoring Locations</li>
<li>Email Alerts</li>
<li>Monthly Reports</li>
<li>Online Statistics</li>
<li>Control Panel</li>
<li>Web Server Monitoring (http)</li>
<li>Email Server Monitoring (pop3)</li>
<li>Email Server Monitoring (smtp)</li>
<li>FTP Server Monitoring (ftp)</li>
<li>Public Statistics</li>
</ul>
<p>There are some reguirements on the free account. You need to link to their site (I added a badge to the right sidebar) and you need to agree to receive occassional emails about their services. Plus you can only have one free account.</p>
<p>The way the system works is you specify a primary location (of the four) when creating the monitor. If the site in not accessible from the selected monitor then additional locations will be checked. The locations are San Fransisco, Chicago, New York and London.</p>
<p>The  also have Premium and Advanced plans which increase the number of monitors, frequency of monitoring and the type of services that can be monitored.</p>
<p>It&#8217;s worth noting that your monitoring services, not servers. So if you want to monitor both ftp, web and email on a server you&#8217;ll need three monitors.</p>
<p>I just signed up so I can&#8217;t really say if the service is as good as it seems. But, it will be interesting to see how <a href="http://www.bluehost.com/track/osquest/text1" title="Jump to the Bluehost website">Bluehost</a> does, even though a 30 minute interval leaves a lot of time for unnoticed server reboots.</p>
<p class="akst_link"><a href="http://www.theosquest.com/?p=138&amp;akst_action=share-this"  title="Email, post to del.icio.us, etc." id="akst_link_138" class="akst_share_link" rel="noindex nofollow">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.theosquest.com/2007/04/28/siteuptime-web-site-monitoring/feed/</wfw:commentRss>
		</item>
		<item>
		<title>URL Redirection</title>
		<link>http://www.theosquest.com/2007/04/02/url-redirection/</link>
		<comments>http://www.theosquest.com/2007/04/02/url-redirection/#comments</comments>
		<pubDate>Tue, 03 Apr 2007 00:01:29 +0000</pubDate>
		<dc:creator>ray</dc:creator>
		
		<category><![CDATA[Site Design]]></category>

		<category><![CDATA[site_design]]></category>

		<guid isPermaLink="false">http://www.theosquest.com/2007/04/02/url-redirection/</guid>
		<description><![CDATA[Previously, I had installed Wordpress into a sub-directory called &#8220;/blog&#8221;. It seemed like a good idea at the time in case I wanted to build a website around the blog. But Wordpress ended up being the entire website CMS and I never needed more than Wordpress had to offer. So when I moved the website [...]]]></description>
			<content:encoded><![CDATA[<p>Previously, I had installed Wordpress into a sub-directory called &#8220;/blog&#8221;. It seemed like a good idea at the time in case I wanted to build a website around the blog. But Wordpress ended up being the entire website CMS and I never needed more than Wordpress had to offer. So when I moved the website to <a href="http://www.bluehost.com/track/osquest/text1" title="Jump to the Bluehost website for info about website hosting (affiliate link)">Bluehost</a> I decided to install Wordpress to the root directory. But this meant all the old URLs would break since they included the blog directory as in http://theosquest.com/blog.  I didn&#8217;t want those links to be broken.</p>
<p>The answer was a &#8220;301 Redirect&#8221;. The 301 is a code that tells search engines and others that care about such things that the redirect is permanent and they should forget about the old URL. (A 302 code means the redirect is temporary and the old URL will be valid again soon.) <del>So&#8230;  I created a /blog directory on my new site. Then I create a .htaccess file in the directory that has the following line:</del></p>
<p><del>redirect 301 /blog http://www.theosquest.com</del></p>
<p><del>Now, when anything comes looking for the blog URL it will get pointed to the root directory of the site and they&#8217;ll find the page there. This does require that the file and directory structure of the new location be the same as the old location, and in my case it is. Everything below the /blog directory was moved to the root directory.</del> [Updated 4/3: While this worked for URL's I typed into the browser the Google search engine crawler seems to be having a problem with the /blog entries. The .htaccess file probably needs to be modified in the root directory of the site.]</p>
<p>I needed to account for two other changes and the answer was also redirection. I had previously addressed my site as &#8220;theosquest.com&#8221; but now I wanted to change this to &#8220;www.theosquest.com&#8221;. I also wanted to enforce that all URLs would be addressed with the &#8220;www&#8221; even if no one typed them or if I had linked a page using a url without them.</p>
<p>I addition, The OS Quest was now on a server with other domains. While it could be addressed as www.theosquest.com it was also accessible as a sub-domain of the main domain, as in www/maindomain.com/theosquest. I didn&#8217;t want this. In short, I only wanted it seens as www.theosquest.com.</p>
<p>The answer to these last two problems was to modify the .htaccess file in the root directory of www.theosquest.com. So I added the following lines to the top of the .htaccess file (all the existing lines were added by Wordpress so I put these above those):</p>
<address>Options +FollowSymLinks</address>
<address>RewriteEngine On</address>
<address>RewriteCond %{HTTP_HOST} ^theosquest.maindomain.com$ [OR]</address>
<address>RewriteCond %{HTTP_HOST} ^www.theosquest.maindomain.com$ [OR]</address>
<address>RewriteCond %{HTTP_HOST} ^theosquest.com [NC]</address>
<address>RewriteRule ^(.*)$ http://www.theosquest.com/$1 [L,R=301]</address>
<p>The first two RewriteCond statements address the subdomain issue while the third addresses the lack of &#8220;www&#8221;.</p>
<p>Information on the 301 redirect and the www/non-www redirect can be found at <a href="http://www.webweaver.nu/html-tips/web-redirection.shtml" title="Jump to the redirect page on the Webweavers website.">Webweavers</a> which is where I found the clearest description. The information on redirecting the subdomain was in the <a href="http://www.bluehost.com/track/osquest/text1">Bluehost</a> knowledge base.</p>
<p class="akst_link"><a href="http://www.theosquest.com/?p=101&amp;akst_action=share-this"  title="Email, post to del.icio.us, etc." id="akst_link_101" class="akst_share_link" rel="noindex nofollow">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.theosquest.com/2007/04/02/url-redirection/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
