<?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>Raised By Turtles</title>
	<atom:link href="http://raisedbyturtles.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://raisedbyturtles.org</link>
	<description>None of the News that's Fit to Print</description>
	<pubDate>Thu, 08 May 2008 17:11:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Vista Print free business cards tested</title>
		<link>http://raisedbyturtles.org/free-business-cards/</link>
		<comments>http://raisedbyturtles.org/free-business-cards/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 02:12:27 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Free or Cheap]]></category>

		<category><![CDATA[business cards]]></category>

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

		<guid isPermaLink="false">http://raisedbyturtles.org/free-business-cards/</guid>
		<description><![CDATA[I occasionally think it would be fun to have &#8220;business&#8221; cards that are just for fun, but I don&#8217;t usually want to pay a lot. I recently saw a VistaPrint ad for 250 free business cards (affiliate link), so I thought I&#8217;d check it out. It&#8217;s not quite &#8220;free&#8221; in the end because you pay [...]]]></description>
			<content:encoded><![CDATA[<p>I occasionally think it would be fun to have &#8220;business&#8221; cards that are just for fun, but I don&#8217;t usually want to pay a lot. I recently saw a VistaPrint ad for <a href="http://www.pntrac.com/t/QUlCQ0JESUZFQElDQURC?sid=rbt-text">250 free business cards</a> (affiliate link), so I thought I&#8217;d check it out. It&#8217;s not quite &#8220;free&#8221; in the end because you pay shipping and handling,  but you don&#8217;t get gouged. I haven&#8217;t seen the cards yet, but for $5 it&#8217;s a fun thing to do, with a couple of things to watch out for.<br />
<span id="more-28"></span><br />
When I passed my doctoral exams, I made up cards that said:</p>
<blockquote><p>
Tom Lambert<br />
Dissertator. Slacker.<br />
Appointments by request
</p></blockquote>
<p>I wasn&#8217;t doing something quite that flippant. These cards are for my position has &#8220;Hiker in Chief&#8221; at <a href="http://YosemiteExplorer.com">Yosemite Explorer</a>, so I didn&#8217;t care about a unique, custom, professional product. I was fine with the 30 or so free business card templates they offer. At every step, though, you&#8217;re tempted to upgrade: more templates, custom fonts, no ads on the back ($3.99 if you don&#8217;t want your cards to have the VistaPrint URL on the back, for example). Then of course you get offered all sorts of complementary (not complimentary) products: address labels, letterhead, pens and so on. Then when you&#8217;re all done and you&#8217;ve kept your exuberance in check and resisted ponying up for that killer premium font, you do have to pony up $5.68 for shipping and handling. That&#8217;s not really free, but it&#8217;s reasonable.</p>
<h2>Watch out for the $10 cash back offer.</h2>
<p>I was also hit up for a special offer for $10 cash back. This was the only part of the process that bothered me. It sounds great: spend $5.68, give your email address and get $10.00 back. Net gain: $4.32 plus 250 business cards. Who can beat that. If you take a minute to read all the small boring text on the left instead of just the main offer box where they ask for your email, you realize that by giving your email at this stage, <strong>you are in fact authorizing a $14.95 per month charge on your credit card.</strong>. I thought all the other come-ons were more or less what I expected and easy to pass on, but this one struck me as a bit deceptive. If you do the offer, I&#8217;d be curious what others think about that (leave a comment)</p>
<p>I haven&#8217;t tried to free t-shirt offer, but apparently you can get one of those too. In general I&#8217;m kind of picky about my t-shirts and I like to design my own from scratch so I passed on this one (again, if you try it, leave a comment please; I&#8217;d be curious about this one). So anyway, <strong>click on the banners below and you&#8217;ll get 250 &#8220;free&#8221; business cards for $5.68 or a &#8220;free&#8221; t-shirt</strong> (true cost undetermined). Best of all (from my point of view anyway), if you use that banner, <strong>I&#8217;ll actually get a commission!</strong></p>
<p><a href="http://www.pjatr.com/t/Q0lDR0dBSUZFQElDQURC"><img src="http://www.pjatr.com/b/Q0lDR0dBSUZFQElDQURC" border="0" width="468" height="60" title="Get 250 Free Business Cards At VistaPrint.com!" alt="Get 250 Free Business Cards At VistaPrint.com!"/></a></p>
<p><a href="http://www.pntra.com/t/Q0lDSEVBSUZFQElDQ0hC?sid=rbt-bot"><img src="http://www.pntra.com/b/Q0lDSEVBSUZFQElDQ0hC?sid=rbt-bot" border="0" width="468" height="60" title="Shop VistaPrint.com Today!" alt="Shop VistaPrint.com Today!"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/free-business-cards/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fixing Hidden Windows Tooltips</title>
		<link>http://raisedbyturtles.org/fix-hidden-tooltips/</link>
		<comments>http://raisedbyturtles.org/fix-hidden-tooltips/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 19:29:41 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/fix-hidden-tooltips/</guid>
		<description><![CDATA[Windows has had the annoying habit of hiding system tray tooltips behind the taskbar ever since Windows 95. This annoying bug, which MS refuses to patch, has finally been fixed by the brilliant humanitarian at Neosmart.]]></description>
			<content:encoded><![CDATA[<p>I started working on a new/old laptop (new to me, but was my wife&#8217;s before her employer bought her a work-dedicated machine). Yeah, my old laptop was pretty much unusable at this point (like go make a cup of tea while waiting for it to switch from a Firefox window to a Word window). Great! Except for one annoying thing: over in the task bar, the tooltips are partially or fully hidden. Sometimes this is marginally annoying (as in the example below). Sometimes the tool tip is so covered over by the system tray that you can&#8217;t even read the message box so if you don&#8217;t know which icon you&#8217;re looking for, you can&#8217;t find it. Uggh!<span id="more-25"></span></p>
<p>So in a case that isn&#8217;t completely egregious, but gives an idea of the problem, it looks like this:</p>
<p><img src='http://raisedbyturtles.org/wp-content/uploads/tooltips-hidden.gif' alt='Hidden Tooltip' /></p>
<p>So in other words, you end up with the <em>tooltips behind the taskbar</em>. This bug has existed since Windows 95. The Microsoft solution is absurd: logout, restart, hope it improves (it doesn&#8217;t, or rather it does, until the next time). Other solution suggested: set it so that the taskbar does not always stay on top. Great idea, except that is even more annoying than the broken tool tips. I looked at a bunch of help forums and everyone agrees that there is no fix. Everyone, that is, but someone who posted in a comment somewhere, which led me to the <a href="http://neosmart.net/dl.php?id=10">Tooltip Fixer</a> from Neosmart which immediately and simply <a href="http://neosmart.net/dl.php?id=10">fixes the hidden tooltip problem</a>. And voilà!</p>
<p><img src='http://raisedbyturtles.org/wp-content/uploads/tooltips-correct.gif' alt='Tooltip Corrected' /> </p>
<p>I downloaded it, installed it and in three minutes it was fixed. It took me longer than that to make a small donation to his Chip-in fund. I only gave $5 (I&#8217;m a cheap bastard), but if everyone with this bug gave him $5 none of us would be poorer and he would be retired.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/fix-hidden-tooltips/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Graphing Web Searches with Touchgraph and Quintura</title>
		<link>http://raisedbyturtles.org/touchgraph-quintura/</link>
		<comments>http://raisedbyturtles.org/touchgraph-quintura/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 04:37:01 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[SEO]]></category>

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

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

		<guid isPermaLink="false">http://raisedbyturtles.org/touchgraph-quintura/</guid>
		<description><![CDATA[Sometimes a picture is worth a thousand words. Sometimes it isn&#8217;t. There are a couple of tools that are fun to play with and may have practical applications as well. May. First have a look at a couple of screenshots from Touchgraph and Quintura.





The Touchgraph search utility is a Java app that loads from their [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes a picture is worth a thousand words. Sometimes it isn&#8217;t. There are a couple of tools that are fun to play with and may have practical applications as well. May. First have a look at a couple of screenshots from Touchgraph and Quintura.<br />
<span id="more-22"></span></p>
<div style="float:left; padding:5px 10px 5px 0">
<p><a href='http://raisedbyturtles.org/touchgraph-quintura/touchgraph-screenshot-of-a-yosemite-search/' rel='attachment wp-att-23' title='Touchgraph Screenshot of a Yosemite search'><img src='http://raisedbyturtles.org/wp-content/uploads/touchgraph1.thumbnail.png' alt='Touchgraph Screenshot of a Yosemite search' /></a></p>
<p><a href='http://raisedbyturtles.org/touchgraph-quintura/quintura-screenshot/' rel='attachment wp-att-24' title='Quintura Screenshot'><img src='http://raisedbyturtles.org/wp-content/uploads/quintura.thumbnail.png' alt='Quintura Screenshot' /></a></p>
</div>
<p>The <a href="http://touchgraph.com">Touchgraph search utility</a> is a Java app that loads from their website and shows related pages and their degree of relatedness. This is <strong>not </strong>a link map, but more or less like the Google related pages concept. It&#8217;s pretty cool to give a visual sense of the weight of a given site and how Touchgraph thinks it fits in with the term or site you search on. The screenshot (click to enlarge) is a search on Yosemite National Park, because I&#8217;m an avid <a href="http://YosemiteExplorer.com">Yosemite Explorer</a> as it were. What the screenshot doesn&#8217;t show is that there is also a sort of sidebar that lists all the related sites and gives you some info on those sites.</p>
<p><a href="http://quintura.com">Quintura</a> is a different deal. It shows the relationships between words. It is a fun idle pastime for linguists and perhaps for people who want to buy pay per click ads (i.e. Google AdWords and the like). Unlike Touchgraph, it&#8217;s a tool you download and run on your desktop.</p>
<p>Both of these are excellent time sponges for procrastinators and thus highly recommended. Actually, they&#8217;re more like novelties that you&#8217;ll play with for a while and discard. If you know of anything similar, please make a mention in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/touchgraph-quintura/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Clearing CSS Floats the Smart Way</title>
		<link>http://raisedbyturtles.org/smarter-css-floats/</link>
		<comments>http://raisedbyturtles.org/smarter-css-floats/#comments</comments>
		<pubDate>Sat, 09 Feb 2008 23:12:10 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/smarter-css-floats/</guid>
		<description><![CDATA[The Problem
I&#8217;ve torn my hair out so many times trying to get CSS floats to clear properly. The problem is that when you have a floated element and a non-floated element in a containing box and the floated element is taller than the non-floated element, the floated element overflows the box, like so:

I&#8217;m tall and [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The Problem</strong><br />
I&#8217;ve torn my hair out so many times trying to get CSS floats to clear properly. The problem is that when you have a floated element and a non-floated element in a containing box and the floated element is taller than the non-floated element, the floated element overflows the box, like so:<span id="more-21"></span></p>
<div style="border: 1px solid black; width: 30em">
<p style="float: left; width: 15em; background-color:#ddd ">I&#8217;m tall and floated left. Row row row your boat, gently down the stream. Row row row your boat, gently down the stream. Row row row your boat, gently down the stream (now doesn&#8217;t that make more sense than Lorem ispum in a post about floats?)</p>
<p style="background-color:#bbb">I&#8217;m not floated</p>
</div>
<p style="clear:both;">And normally that pooches out the bottom and would even overrun this text here, except that <strong>this paragraph has <code>clear:both</code></strong>. That&#8217;s the normal, old fashioned way to do things. It works, but it&#8217;s inelegant and sometimes it doesn&#8217;t actually work that well.</p>
<h2>Alternative Float Solutions</h2>
<p>Sometimes, though, that&#8217;s an annoying solution and doesn&#8217;t really work. There are all kinds of hacks and what-not ranging from <a href="http://www.shauninman.com/archive/2006/05/22/clearance_position_inline_absolute">Shaun Inman&#8217;s absolute position and javascript solution</a> to the <a href="http://www.positioniseverything.net/easyclearing.html">clearfix:after solution</a>. It&#8217;s giving me a headache, and the latter doesn&#8217;t work in the particular problem I encountered today where the containing element had a border, so forcing a clear is a problem and the Inman solution would work, but I really just didn&#8217;t want to add the javascript to the Wordpress theme I was fixing up (by the way, aside from that problem, it&#8217;s a nice theme called gardenz).</p>
<h2>The Smarter, Better Way to Float</h2>
<p>So then I stumbled on the slickest way to handle this. It&#8217;s an old method, but I had not seen it until recently and I just had to write it here not because it&#8217;s news, but so I wouldn&#8217;t forget it. It is described much better in the articles I mention in the credits, so if this doesn&#8217;t make sense in my disorganized sort of way, go there. Anyway, here it is: <code>overflow: hidden</code> a technique that dates back to at least 2005 and which, furthermore, appears to be based not on some hack, but on actually writing CSS the way the spec intended. The <a href="http://www.w3.org/TR/CSS21/visudet.html#root-height">spec on height and &#8216;auto</a>&#8216; (overflow being an attribute that effect height) states quite directly:</p>
<blockquote><p>
In addition, if the element has any floating descendants whose bottom margin edge is below the bottom, then the height is increased to include those edges.
</p></blockquote>
<p>That comes from a comment by <a href="http://annevankesteren.nl/">Anne</a> on the <a href="http://www.456bereastreet.com/archive/200502/simple_clearing_of_floats/">post over at 456 Berea</a>. It&#8217;s so simple. You just apply this to the element that contains the floated element:<br />
<strong><code><br />
  overflow:hidden;<br />
  height:1%;<br />
</code></strong></p>
<p>Halleluja! Praise the Lord as only someone who has wasted countless hours on stupid float problems can praise something quite that geeky. Basically, it&#8217;s this simple, to take the example above. </p>
<p>A couple of notes: <strong>overflow is <em>hidden</em></strong> so that you <strong>don&#8217;t get scroll bars in IE/Mac </strong>which always puts scroll bars in all cases. You need to <strong>set a height or a width to get it to work in IE and Opera</strong>. I&#8217;ve opted to set a height, since a percentage height is meaningless in most circumstances and doesn&#8217;t affect the rest of the layout. It&#8217;s probably more robust across browsers if you set a width of 100%, but this creates a problem if you are using a standard box model and you have margins, padding and borders.</p>
<div style="border: 1px solid black; width: 30em; overflow:hidden; height:1%">
<p style="float: left; width: 15em; background-color:#ddd ">I&#8217;m tall and floated left. Row row row your boat, gently down the stream. Row row row your boat, gently down the stream. Row row row your boat, gently down the stream (now doesn&#8217;t that make more sense than Lorem ispum in a post about floats?)</p>
<p style="background-color:#bbb">I&#8217;m not floated.</p>
</div>
<p>And now <strong>this paragraph is not cleared</strong>, but it&#8217;s still safe! Hopefully anyway</p>
<h3>Credit where credit is due</h3>
<p>I basically figured out not one speck of this on my own. This came into the wide wide world through an article by<a href="http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats/"> Alex Walker</a> drawing on Paul O&#8217;Brien&#8217;s wisdom. Further refinements have been offered by Peter-Paul Koch over at quirksmode.org (<a href="http://www.quirksmode.org/css/clearing.html">CSS - Clearing floats</a>). It was also picked up by my old friend Mike Papageorge (<a href="http://www.fiftyfoureleven.com/weblog/web-development/css/simple-clearing-of-floats">Simple Clearing of Floats</a>. Hey Mike - four years later and I finally have three pages up on that ski site I promised) and from there was found by the folks at 456 Berea Street (<a href="http://www.fiftyfoureleven.com/weblog/web-development/css/simple-clearing-of-floats">Simple Clearing of Floats</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/smarter-css-floats/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Favorite Free Software (Geek Alert)</title>
		<link>http://raisedbyturtles.org/free-software/</link>
		<comments>http://raisedbyturtles.org/free-software/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 22:57:57 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/free-software/</guid>
		<description><![CDATA[Some stuff is worth paying for. Some stuff isn&#8217;t. But some stuff is worth paying for and it&#8217;s free anyway! I have to say that &#8220;free&#8221; is a relative term since

I actually do pay for most of this stuff. Not much, but if somebody has a donation button, I pretty much always donate somewhere between [...]]]></description>
			<content:encoded><![CDATA[<p>Some stuff is worth paying for. Some stuff isn&#8217;t. But some stuff is worth paying for and it&#8217;s free anyway! I have to say that &#8220;free&#8221; is a relative term since</p>
<ol>
<li>I actually do pay for most of this stuff. Not much, but if somebody has a donation button, I pretty much always donate somewhere between $5 and $20. It&#8217;s the right thing to do.</li>
<li>As they say in the open source world, this is all free as in beer, but only some is free as in speech.</li>
</ol>
<p>Everybody knows about browsers and email clients, so that stuff comes last. I&#8217;m trying to list some stuff that you might not know about, but which will (er.. may) improve your life. Then again it may not. I&#8217;ve arranged the list in increasing order of geekiness, so things like MySQL clients are way down the list. Also, I have not bothered to include things like Firefox, Thunderbird, Winamp and such that everyone knows about.</p>
<p>So here&#8217;s the list. It&#8217;s Windows-centric, though some apps are available for other platforms.</p>
<p><span id="more-18"></span></p>
<h3>Desktop Timer</h3>
<ul>
<li><a href="http://www.elegantpie.com/#egg%20timer">Egg Timer</a>. How can this top my list when it&#8217;s such a small app and not actually even free? Is it really my favorite almost-free software? It&#8217;s not, but I like it a lot and it runs constantly on my computer because of the particular way I use it: I set it to go off every 40 minutes and when it goes off, I do some pushups, pullups or ab exercises. I keep a set of Powerblock dumbells near my desk (someday I have to write about why these are the best adjustable dumbells), so sometimes I can do curls or flys as well. Sometimes I just get a cup of tea if I&#8217;m lazy. These exercises every forty minutes are great for the health of my back and my eyes. My wife just started using it to time her rehab exercises for her frozen shoulder throughout the day. After months of frustration and no progress, her range of motion has finally started increasing again . I used to use a program that I wrote called<em> Drop 20</em> because it goes off every 20 minutes and says &#8220;Drop and Give Me Twenty!&#8221; but I didn&#8217;t make the timer adjustable and I found every twenty minutes was just too frequent. Disclaimer: Egg Timer is actually not free, but since it only costs  $5 and you can try the full version for free, it&#8217;s a lot like free and think it justifiably belongs in this list, rather than a list of $$$ tools that I like. Maybe some day I&#8217;ll get back to Drop 20 and fix it up, because it&#8217;s funnier than Egg Timer. You can download <a href="http://raisedbyturtles.org/wp-content/uploads/dropnow.zip" title="Drop 20 exercise companion">Drop 20</a> for free, no spyware, no obligations (but my copyright!). Seriously, the one thing I do like better about my app besides the humor is that it runs from the system tray, rather than taking up all that space on the task bar.</li>
</ul>
<h3> Foreign Character Typing</h3>
<ul>
<li><a href="http://allchars.zwolnet.com/">AllChars.</a> This tool is fantastic. Literally. If you type in more than one language or regularly use characters that are not on the keyboard (en and em dashes, copyright symbols, things like that), this thing <strong>ROCKS</strong>! It can be customized with your own characters and snippets and also handles a variety of special characters — that em dash was typed in .03 seconds using CTRL+m+- … and so was that ellipse with a simple CTRL+3+. One thing that&#8217;s cool is that AllChars does not interfere with other control sequences because it is sequential. In other words, you type CTRL, release it, type &#8220;m&#8221; and release it, type &#8220;-&#8221; and release it. That actually makes it much faster than having to hold down the CTRL key (and if you type one-handed while eating, it&#8217;s easier too.</li>
</ul>
<h3>French Dictionary a.k.a. Dictionnaire française</h3>
<ul>
<li><a href="http://francois.gannaz.free.fr/Littre/horsligne.php">XMLittré</a>. As the name implies, this is the famous Littré multi-volume French dictionary available for download to run on your desktop. A few years ago, it would cost you perhaps the equivalent of 1000 euros to own this. Now it&#8217;s free and, if you&#8217;re like me with a penchant for the old and literary, this is superior to more recent dictionaries in many respects. Note: this is not a French-English dictionary, it&#8217;s a French dictionary and it runs on the open source <a href="http://stardict.sourceforge.net/">StarDict engine</a>, which you must install.</li>
</ul>
<h3>Task Reminder</h3>
<ul>
<li><a href="http://www.skynergy.com/taskprompt.html">TaskPrompt</a>.  I&#8217;ve tried some paid task managers and of course there&#8217;s always Outlook if you have Microsoft Office. I like this one. It has everything I want.</li>
</ul>
<h3>Email Backup</h3>
<p>I like to keep my inbox clean and I get some big attachements, so my account fills up from time to time and I have to delete messages. But sometimes I wish I hadn&#8217;t. But how do you back up you accounts?</p>
<ul>
<li><a href="http://www.broobles.com/imapsize/">IMAPSize</a> - a tool to backup the mail in your IMAP folders. Does one thing. Does it well. Free. It actually does some other stuff, but that&#8217;s what I use it for.</li>
<li><a href="http://mozbackup.jasnapaka.com/">Mozbackup</a> - to backup of Thunderbird mail (and all Mozilla stuff). Too bad I&#8217;m not using Thunderbird anymore because it was crashing literally every five minutes. Someday perhaps they&#8217;ll fix it up and it will work again for me.</li>
</ul>
<h3>Desktop Search</h3>
<p>The dominant conceptual model for a computer is still the desktop and file cabinet metaphor. That metaphor was fine when you had all your files on a 720kb floppy (which is the computer the Apple engineers invented for). The problem is, that model is broken and I have grown tired of looking through eighteen levels hierarchical directories. In steps search.</p>
<ul>
<li><a href="http://www.copernic.com/en/products/desktop-search/index.html">Copernic Desktop Search</a>. It still indexes the broadest variety of file types and I still have a certain number of legazy WordPerfect files, though the new version annoyingly always wants to open my browser and take me to the web. If I wanted all that web integration, I would use <a href="http://desktop.google.com/">Google Desktop search</a>. I don&#8217;t really want the browser interface/internet integration. I want a desktop tool and Copernic allows all sorts of filters (file type, file name, and so forth). I&#8217;ve lost my love affair with Copernic.</li>
<li><a href="http://articles.techrepublic.com.com/5100-10877_11-6114164.html">Windows Vista Integrated Search via the Start Bar</a>. For 90% of what I need, I use this, but for more obscure searches and anything based on file content rather than file name, I still use Copernic. It&#8217;s one of the few things that Vista brought me, aside from the ability to run Adobe CS3 as I&#8217;ve already mentioned (see my post on WebmasterWorld—<a href="http://www.webmasterworld.com/microsoft_windows_os/3380570.htm">Vista: get ready for pain</a>). Yes, I know, it&#8217;s not free unless you already have Vista. And if you don&#8217;t already have Vista, do not crossgrade (I don&#8217;t use the word upgrade unless I truly feel it&#8217;s essential).</li>
</ul>
<h3>Graphics and Image Management.</h3>
<ul>
<li> <a href="http://www.irfanview.com/">Irfanview</a>. Irfanview is a simple image viewer and allows for some simple manipulation (resize, convert to other formats, rotate, lossless rotation, rename, gamma adjustment and a few others). It&#8217;s not Photoshop, but more often than not it&#8217;s what I use. I particularly appreciate the ability to do lossless JPEG rotations in batch based on <a href="http://en.wikipedia.org/wiki/Exif">EXIF</a> information. In other words, my camera attempts to add a note to the EXIF information in the JPEG file that tags it with the orientation of the camera when the picture was taken. I can just Select All in Irfanview thumbnail view and rotate all my images correctly in one go. I can also batch resize, add a little sharpening, and batch rename all my images. Unless I have an image that needs a lot of manipulation, I just don&#8217;t bother to fire up Photoshop.</li>
<li> <a href="http://www.exifer.friedemann.info/">Exifer</a>. This really fits the &#8220;Do one thing and do it well&#8221; definition. It didn&#8217;t used to be  totally &#8220;free&#8221; in that it was a &#8220;postcardware&#8221; (i.e. you have to send the author a postcard). Now it&#8217;s unmaintained and no postcard required and, though five years old and the author says it&#8217;s not up to modern standards for speed and whatnot, it works just fine for me on Vista. Exifer allows you to edit EXIF info in your image files. One of the cool things it lets you do is sort images by the timestamp in the EXIF info, and then rename them with a sequential counter. So when my wife and I take pictures on different cameras, if the clocks in the cameras are synched up, it will sort them nicely even if you&#8217;ve changed the file creation timestamp. That sounds obscure, but it can be real handy.</li>
<li><a href="http://www.iconico.com/colorpic/">Iconico Color Picker</a>. A really great color picker. Similar to the Whatcolor tool above—a little more sophisticated for picking colors, but without the color names for most colors.</li>
</ul>
<h3>Mapping and Hike Planning</h3>
<ul>
<li><a href="http://earth.google.com/">Google Earth</a>. Nothing more fun when planning a hike. Has Yosemite Trails on it.</li>
</ul>
<h3>Search Tools</h3>
<p>That&#8217;s for another article as there are a zillion search tools, but just to throw one out:</p>
<ul>
<li><a href="http://www.quintura.com/">Quintura Search</a> maps your search as a sort of linguistic web. I&#8217;m sure there&#8217;s a practical usage for it, but I enjoy it&#8217;s entertainment value.</li>
</ul>
<h3>Zip Utility</h3>
<ul>
<li><a href="http://www.izarc.org/">IZARC</a>. I&#8217;ve tried so many of these over the years. Got sick of paying for them, but was disappointed with the free versions until I found this one. It is <strong>much</strong> faster than the other free utility I used to use, is much more stable with Vista, and can handle almost every format.</li>
</ul>
<h3> FTP Client</h3>
<ul>
<li><a href="http://filezilla-project.org/"> Filezilla</a> is excellent and, in fact, also has a free FTP server as well, but I&#8217;ve never had a need. As good or better than any free or paid tool I&#8217;ve used.</li>
</ul>
<h3>Registry Cleaners and System Cleanup Tools</h3>
<p>These might scare you a bit, but I&#8217;ve never had a problem. I have over the years had various paid ones and don&#8217;t see any real advantage — none of them really get everything and these are a lot less bloated.</p>
<ul>
<li><a href="http://www.eusing.com/free_registry_cleaner/registry_cleaner.htm">Eusing Free Registry Cleaner</a>. Does one thing and does it pretty well.</li>
<li><a href="http://www.ccleaner.com/">CCleaner</a> - a registry cleanup and file system cleanup tool. So it does two things. It doesn&#8217;t matter which of these you run first, the other will find some remaining junk. Run them both. Watch the options on CCleaner and make sure you set it as you want.</li>
<li><a href="http://www.windowsstartup.com/">Startup Inspector</a>. Lets you get control of everything that loads into your computer at startup. Slowing down? You probably have all kinds of junk running in the background that you don&#8217;t even know about.</li>
</ul>
<h3>File Rename</h3>
<ul>
<li><a href="http://www.fauland.com/af5.htm">AF5 batch file renamer</a>. Why would need a file renamer when you can just right click and rename? If you asked that, you don&#8217;t need one. If, however, you sometimes need to batch rename, perhaps even based on regular expresssions, then this can save you a lot of time. You can definitely download it, install, and then use it to rename 100 files a lot faster than you&#8217;ll ever do it using the Windows interface.</li>
</ul>
<h3>Simple Programming Editors</h3>
<ul>
<li><a href="http://hapedit.free.fr/">HAPEdit</a>. I use this when programming in PHP. Good syntax highlight, code suggestion, brace and parenthesis matching. Everything I need. I&#8217;ve tried a lot open source PHP IDEs and they&#8217;ve never really had much value to add, but did add a lot of bloat and instability. If you really want something better, you need to pony up $300 for the Zend Environment, which has kickbutt debugging. But this is a list of free tools and $300 ain&#8217;t free. Some people tell me they don&#8217;t need code suggestion because they know PHP well. My response is: I don&#8217;t need spell check, because I know Englsih rreally wlle… oops. It will save you a lot of bugs from typos.</li>
<li><a href="http://notepad-plus.sourceforge.net/">Notepad++</a> has a lot of the same features as HAPEdit, but does not have code suggestion. is a bit different. It&#8217;s a bit lighter, a more appropriate Notepad replacement, but not quite as feature-rich for PHP programming.</li>
</ul>
<h3>MySQL Desktop Client</h3>
<ul>
<li><a href="http://www.sqlyog.com/">SQLYog</a>. Wait, doesn&#8217;t MySQL come with a perfectly adequate command-line interface? Yes, it does, but so does SQLYog, but SQLYog aslo comes with a GUI table browser, and lots more. Awesome productivity tool. The free version doesn&#8217;t do HTTP Tunneling to let you connect to a remote server that has only the SSL port open, but for developing in your sandbox, the free version is awesome. By the way, you can also use <a href="http://www.phpmyadmin.net/">PHPMyAdmin</a>… if you really have to… but you will suffer. Not to knock it, but being browser-based, it is just not anywhere near as fast and versatile as SQLYog (though it will work on a remote server).</li>
</ul>
<h3>Testbed Server Sandbox</h3>
<p>If you&#8217;re going to build websites, you really need to have a testbed server so that you can test your PHP scripts. It lets you test Wordpress, Drupal or what have you locally before showing your mistakes to the world or bringing your site down with a typo.</p>
<ul>
<li><a href="http://www.wampserver.com/en/">WAMPServer</a> — there are many packages to install a free server using <a href="http://httpd.apache.org/">Apache</a> and <a href="http://www.mysql.com/">MySQL</a> and <a href="http://www.php.net/">PHP</a>. I used to install them all separately and you still can of course. I also used to use <a href="http://www.apachefriends.org/">ApacheFriends</a> until I went to Vista and it had problems. Now I use this one. They all get you to the same point but lately this one works best for me. The ApacheFriends package will also install <a href="http://www.perl.com/">PERL</a> if you need that, and I don&#8217;t think WAMPServer does.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/free-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Take Control of Popups in Firefox</title>
		<link>http://raisedbyturtles.org/firefox-popup-mastery/</link>
		<comments>http://raisedbyturtles.org/firefox-popup-mastery/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 21:57:03 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

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

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

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

		<guid isPermaLink="false">http://raisedbyturtles.org/firefox-popup-mastery/</guid>
		<description><![CDATA[By default Firefox comes with a popup blocker enabled that prevents popups from automatically opening, that is the ones that you don&#8217;t specifically request, but that open just because you visit a page. So that&#8217;s fine. That problem is solved. However, many sites make good use of popups to improve your user experience, such as [...]]]></description>
			<content:encoded><![CDATA[<p>By default Firefox comes with a popup blocker enabled that prevents popups from automatically opening, that is the ones that you don&#8217;t specifically request, but that open just because you visit a page. So that&#8217;s fine. That problem is solved. However, many sites make good use of popups to improve your user experience, such as showing a large version of a product picture without making you navigate away from the page with product information.<br />
Unfortunately, quite often lazy or stupid developers inadvertently make these popups incredibly annoying as well. You end up with a window open that is not resizeable, has no navigation, and is missing all sorts of information. In the least objectionable case, this means an image that is slightly cropped. More commonly, it means a page that is incomprehensible because you can&#8217;t read what&#8217;s there, can&#8217;t see even the important part of the image all at once, or worst of all, that has necessary links which then take you away to pages intended to be viewed in the full browser, but now you&#8217;re stuck in that little window. That has always annoyed me beyond reason, but I&#8217;m sort of a curmudgeon.<br />
<span id="more-14"></span><br />
Another incredibly annoying behavior is when developers resize the window. This is not really their fault, but if you are using advanced tab management in Firefox with the excellent Tab Mix Plus extension, you have tremendous control over where popups open. Sometimes I have them open in a new tab. If the develop expects her popup to be standalone, it makes sense to size it just large enough to fit an image of known size, for example. That&#8217;s a nice feature. It just has a nasty effect on my browser when opened in a new tab, rather than a new window.</p>
<p>So I went hunting for Firefox extensions that would save me from this aggravation and found that you can strike back at these miscreant web developers using built-in settings in Firefox. Hooray!</p>
<p>First, let&#8217;s just stop this nonsense of letting other people decide how big my main browser window should be. They can still set windows to open at a certain size, but resizing an existing window will not work with this simple tip. In Firefox, in the top menu bar, go to <strong>Tools » Options.. » Content</strong> and click on the <strong>first Advanced <em>button</em></strong>, not the Advanced <em>tab</em> or the <em>second</em> Advanced button in that panel (talk about good UI design).</p>
<p><img src="http://raisedbyturtles.org/wp-content/uploads/advanced_tab.png" alt="Firefox Advanced Content options screen" /></p>
<p>Now you&#8217;re in the Advanced Javascript Settings window. Just uncheck them all. I don&#8217;t see any reason to let a script on a web page do anything for me. If I really need to resize my window, for example, I&#8217;ll do it myself thank you very much.</p>
<p><img src="http://raisedbyturtles.org/wp-content/uploads/advanced_javascript_settings.png" alt="Advanced Javascript Settings Dialog Box" /></p>
<p>Now we come to the case, though, where the developer has not created a resizable popup window, so I can&#8217;t resize it and, as often as not, can&#8217;t use that page at all. Nice design buddy. But, again, Firefox comes to the rescue. Up on the address bar (i.e. where you normally type http://raisedbyturtles.com, or would if you didn&#8217;t already get updates via the RSS feed or email), you enter the Firefox configuration screen by entering <strong>about:config</strong> and hitting the enter key (in other words, <strong>no http </strong>or anything like that, just <strong>about:config</strong>). This will bring up thousands of options. To pare down the list to what we want, down where it says &#8220;Filter&#8221; type in <strong>dom.disable_window_open_feature</strong>. Now you have a list of just the features you want. Double-click on any line to toggle that feature between true and false.</p>
<p><img src="http://raisedbyturtles.org/wp-content/uploads/about_config-defaults.png" alt="Firefox configuration defaults" /></p>
<p>You can have your pick of which options you want to change and which you don&#8217;t. This is working pretty well for me:</p>
<p><img src="http://raisedbyturtles.org/wp-content/uploads/about_config-friendly-popups.png" alt="Firefox popup friendly settings" /></p>
<p>You can see a full write-up on those features on the <a href="http://www.mozilla.org/support/firefox/tips#beh_window_open_feature">Firefox tips page</a>, but these are the ones we care about:</p>
<blockquote><dl>   </dl>
<dl>
<dt>dom.disable_window_open_feature.<strong>resizable</strong></dt>
<dd> Set this to true to make sure all pop-up windows are resizable.</dd>
<dt> dom.disable_window_open_feature.<strong>minimizable</strong></dt>
<dd> Set this to true to make sure all pop-up windows are minimizable.</dd>
<dt> dom.disable_window_open_feature.<strong>menubar</strong></dt>
<dd> Set this to true to always display the menu in pop-up windows.</dd>
<dt> dom.disable_window_open_feature.<strong>location</strong></dt>
<dd> Set this to true to always display the Navigation Toolbar in pop-up windows.</dd>
<dt> dom.disable_window_open_feature.<strong>scrollbars</strong></dt>
<dd>    Set this to true to prevent sites from disabling scrollbars.</dd>
</dl>
</blockquote>
<p>Enjoy better surfing without those annoyances!</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/firefox-popup-mastery/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Making Sense of Duplicate Content and Page Titles in Wordpress (Wordpress Setup Part 2)</title>
		<link>http://raisedbyturtles.org/duplicate-content-meta-titles/</link>
		<comments>http://raisedbyturtles.org/duplicate-content-meta-titles/#comments</comments>
		<pubDate>Fri, 30 Nov 2007 19:04:26 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[SEO]]></category>

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

		<category><![CDATA[canonical URLs]]></category>

		<category><![CDATA[duplicate content]]></category>

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

		<category><![CDATA[meta description]]></category>

		<category><![CDATA[meta keywords]]></category>

		<category><![CDATA[meta title]]></category>

		<category><![CDATA[page title]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/duplicate-content-meta-titles/</guid>
		<description><![CDATA[So you&#8217;ve read Wordpress Setup Part 1 and setup Wordpress so it has nice, pretty, descriptive URLs. Now you&#8217;re done right? Well, not exactly. Wordpress default installs are great for crawlability, meaning that because it has links all over the place, the search engines can always find a path to any article. On the bad [...]]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve read <a href="http://raisedbyturtles.org/friendly-urls-wordpress">Wordpress Setup Part 1</a> and setup Wordpress so it has<a href="http://raisedbyturtles.org/friendly-urls-wordpress"> nice, pretty, descriptive URLs</a>. Now you&#8217;re done right? Well, not exactly. Wordpress default installs are great for crawlability, meaning that because it has links all over the place, the search engines can always find a path to any article. On the bad side, they can often find <em>six or ten paths</em> to any article.  Once upon a time (okay, before Wordpress 2.3), you had to worry about actual posts having multiple URLs, but that issue has pretty much disappeared. There is typically only one path to a page, but this doesn&#8217;t mean you can&#8217;t end up with duplicate content and wasted link juice.<br />
<span id="more-11"></span><br />
So when viewed from the point of view of the post, there is no duplicate content. But not from the point of view of the <em>text on those pages</em>, that text can appear at many addresses, though there is only one that you want to come up in the search results in Google for that material. Because of the way Wordpress lists the most recent posts on the front page, in the category pages, in the archives pages and so forth, the text, or at least the text above the <code>&lt;!--more--&gt;</code> comment, shows on every one of those pages (the  <code>&lt;!--more--&gt;</code> comment defines how much of the post text ends up on those pages).</p>
<p>This means that you effectively have <strong>duplicate content</strong>, that is identical content that appears on multiple URLs. In a bad case, this will get some semi-random URL listed in the search engine instead of the one <em>canonical</em> (that is &#8220;authoritative, recognized, accepted&#8221;) URL that you want the search engines to use to get to that specific page on your site. It might also list both your preferred canonical URL and one or more of the others. That <em>sounds</em> good, because you could just take over the Google listings with your ten different URLs for your page of <a href="http://raisedbyturtles.org/elephant-jokes">elephant jokes</a>, but the problem is that it will split the <em>power</em> of those pages (call this Page Rank if you want). This might be even worse than listing the wrong page, because rather than one page in the top-10 in Google, you&#8217;ll have a page back at number 50 and another back at number 75 and so on. <em>Nobody</em> reads those pages. Why? Because you&#8217;ve ended up dividing up your inbound links and confusing the search engine robot. It&#8217;s just a robot—don&#8217;t make it think too hard!</p>
<p>For  example, let&#8217;s say you just wrote a post on The Big Bad List of  Elephant Jokes and you assign it a post slug of &#8220;elephant-jokes&#8221; and  you put it in the categories &#8220;elephants&#8221; and &#8220;jokes&#8221; and you tag it as  &#8220;humor&#8221;. You write it in June of 2020. This means that Goohoo! finds it at</p>
<ul>
<li>http://raisedbyturtles.org/ (b/c it shows up on the home page as the most recent post)</li>
<li>http://raisedbyturtles.org/category/elephants (b/c it&#8217;s the most recent post in that category)</li>
<li>http://raisedbyturtles.org/category/jokes (ditto)</li>
<li>http://raisedbyturtles.org/tag/funny (ditto)</li>
<li>http://raisedbyturtles.org/archives/2020/06/ (because it&#8217;s at the top of your June 2020 archives)</li>
<li><a href="http://raisedbyturtles.org/elephant-jokes">http://raisedbyturtles.org/elephant-jokes</a> (because this is the actual URL).</li>
</ul>
<p>You don&#8217;t really want to do this. You want one <em>canonical </em>URL  that reaches any given chunk of content. It&#8217;s better for you, your visitors and the  search engines. So basically, you want to only index the &#8220;real&#8221;, that  is canonical, URL.</p>
<h2>Sorting the Canonical URL and Duplicate Content Issues</h2>
<p>How do you do that? You could disallow the search engines from your archive and category pages using a <a href="http://robotstxt.org/">robots.txt file</a>. This will work, but the problem is that if you don&#8217;t get crawled before a post gets pushed off your home page, you might never get that post indexed (unless you generate a sitemap perhaps).</p>
<p>So what do you do? Simple, you <strong>install the <a href="http://urbangiraffe.com/plugins/headspace2/">incredible Headspace2 plugin</a>.</strong> I used to use and recommend a hacked combination of the   <a href="http://www.netconcepts.com/seo-title-tag-plugin/">SEO Title Tag plugin</a> and the <a href="http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/">All-in-one SEO Pack</a>. That&#8217;s a powerful combo too, but not as powerful as Headspace2 and they need a minor hack (actually just a manual database change) to work together. I don&#8217;t say Headspace2 is incredible lightly, but this is just a great idea that is well-executed.</p>
<p>I got a fatal error when I installed H2, version 3.3.16, but that&#8217;s because the <em>headpsace/plugins.php</em> file needed to be executable by &#8220;owner&#8221; and I had the wrong file permissions on it. You can change that simply from your FTP client (try Filezilla if you don&#8217;t have an FTP client). If you&#8217;ve been using AIOSP, by the way, you can import all your data via the Headspace2 options.</p>
<p>Once you install this plugin (installs like any WP plugin; instructions in the readme file that comes with the download), you need to go in and enable some modules. This is a complex and powerful plugin and not all of it is enabled by default.</p>
<ul>
<li>From your Wordpress admin area, go to <em>Options » Headspace2 » Modules</em></li>
<li>Look over at the &#8220;Disabled&#8221; list. Drag and drop any of these modules into the &#8220;Simple&#8221; section. I have the following activated currently:
<ul>
<li><strong>No Index/No Follow</strong> — essential for sorting the duplicate content issue</li>
<li><strong>Page Title</strong> — essential for the second part of this how-to.</li>
<li><strong>Page Description</strong> — Let&#8217;s you create a custom meta description, which will get to in a second.</li>
<li><strong>More Text</strong> — Instead of a generic &#8220;Read more&#8221; for a continued article, you can customize the text so it&#8217;s something like &#8220;Read more about sorting out duplicate content&#8230;&#8221;</li>
<li><strong>Tags</strong> — lets you tag your pages and puts these tags in your meta keywords.</li>
</ul>
</li>
<li>Now that you have the modules enabled, you&#8217;ll be able to control the indexing of all your pages. At edit or creation time, you can keep a single page out of the search indexes, which is useful for things like Contact pages and things like that. More importantly, though, we&#8217;ll get rid of all those category and archive pages and make them more or less invisible to the search engines.
<ul>
<li>Go back to the Headspace2 &#8220;Page Settings&#8221;. You should see a list that includes:
<ul>
<li>Archives</li>
<li>Categories</li>
<li>Search Pages</li>
<li>Tag Pages</li>
</ul>
</li>
<li>For each of those listed above (not all the ones listed by Headspace2), click on it and, at the bottom of the options, you can see two check boxes. Check the No Index box, but not the No Follow box. Save. This tells the search engine (Google, Yahoo, etc) that it shouldn&#8217;t even bother to keep a record of the content of that page, but that it <em>should</em> follow those links on through to the actual pages you want indexed. If you check the No Follow box, you would prevent the search engine from even finding those pages that you really want indexed.</li>
<li>Note that you can also edit the page title and other information for those pages. We won&#8217;t bother right now, but it&#8217;s something to keep in mind in case you want to customize any of this.</li>
</ul>
</li>
</ul>
<h2>Sorting out Meta Titles</h2>
<p>H2 has another great utility: it lets you set <strong>unique meta titles</strong> (that&#8217;s the one that appears in the upper browser title bar, not the one the reader sees on the page) that are <strong>different from your H1 heading title</strong>. You can also craft meta descriptions and meta keywords and, in fact, any meta information. It will add additional text entry boxes that let you set your keywords, description and title on the post edit/creation screen.</p>
<p>The <strong>meta title is really key</strong> and the only one that really <em>really</em> <strong><em>really</em></strong> matters. This is what appears in the big bold text in the search results. This is the first thing about your page that most people will see. You want to make it count and you don&#8217;t want to simply duplicate what you have for the post heading. Above all, <strong>under no circumstances</strong> should the average blogger have a site where the<strong> meta title looks like this: <em>My Site Name | Name of My Post</em></strong>. Nobody cares about the name of your stupid site and it&#8217;s also not descriptive in the least if you have a name like mine. It makes your titles look less unique and harder to tell apart if your visitor has several pages of your site open in different browser tabs or windows.</p>
<p>Why would you want your meta title to be different from your post title? Well, Google&#8217;s top search quality engineer, <a href="http://onemansblog.com/2007/08/04/matt-cutts-lecture-whitehat-seo-tips-for-bloggers/">Matt Cutts, pointed out in his Wordpress SEO video</a> that varying these two gives you two chances to match terms. You can use subtly different wording, looking to use alternate spelling (<em>changes</em> and <em>changing</em> in Matt&#8217;s example) or related terms (<em>photos</em> and <em>pictures</em> and <em>images</em> for example).</p>
<p>This is actually not why I do it, though.The meta title appears in the search results, so it needs to give the user some i<a href="http://www.useit.com/alertbox/20030630.html">nformation scent</a>.  There&#8217;s only so much room to be clever. However, in your RSS feed or on  page, where you&#8217;ve already got the users there, you might want to just  give them something funny or clever, but perhaps that does not make the  general idea of the article immediately obvious. In many cases, such as a how-to article like this, my two titles might be similar. But when I write some humor or political commentary, I might want to have an H1 heading that is engaging, but not necessarily descriptive in the same way the meta title is.</p>
<dl>
<dt>Meta Title</dt>
<dd>Longer, more descriptive title that <strong>should say: &#8220;I answer your question.</strong> I am the page that you&#8217;re looking for. Come look at me.&#8221;</dd>
<dt>H1 Heading Title</dt>
<dd>Might be even longer (on this page I&#8217;ve added the &#8220;Wordpress Setup Part 2&#8243;) or very short. It might be pithy, ironic or a mystery whose real meaning is only revealed as the reader goes down the page. The user is on the page already and has a view of the text that follows. The <strong>H1 text should say &#8220;Read on! I&#8217;m funny. I&#8217;m interesting</strong>. I&#8217;m good for a laugh or a solution.&#8221; It&#8217;s not necessarily a summary.</dd>
</dl>
<h3>What if I already have pages without unique titles?</h3>
<p>So now if you&#8217;ve never written a post and you don&#8217;t want to set titles for categories, you&#8217;re all set, but what if you are trying to fix up an old site, or you want to attach titles to category pages? Simple. Just leave the Options panel and head on over to <em>Manage » Meta-data</em>. You&#8217;ll see that H2 gives you a list with the Post Title (what appears on the page) fixed and the Page Title (what appears in the browser bar) editable. Now, look at the upper right corner of the screen. Headspace lets you mass edit almost everything—page title, post-slug, custom &#8220;more&#8221; text and everything. This is an amazing management tool.</p>
<h2>Other Meta Tags</h2>
<h3>Meta Keywords</h3>
<p>Who cares about these? The search enignes don&#8217;t pay attention anymore, so it&#8217;s just a waste of bandwidth, right? Perhaps, but things change and you may someday find these useful for your own internal search algorithms or what have you. I do this for my benefit, not the search engines. I write my title first, which keeps me on topic. I write keywords last, to see how I did. But of course you can ignore it. Since you&#8217;re using Headspace, you just generate your tags, which have uses for helping your visitors find related posts and so forth, and these will become meta keywords, so why not (if it&#8217;s not worth being a tag, I don&#8217;t bother to add extras).</p>
<h3>Meta Description</h3>
<p>Search engines don&#8217;t use this either, right? Probably not for <em>ranking</em> (how high you are in the results), but they might use it for <em>relevance</em> (trying to figure out the actual content of your post, assuming the description matches the rest of the page). More importantly, the <em>will </em>use it for the snippet that appears in the search results in <em>some</em> cases. An example would be where the algorithm tells the engine that your page is on elephant jokes, but it doesn&#8217;t find the word on the page so it can&#8217;t find a relevant snippet. What does it use? If you have no meta description, it might use nothing or it might just start grabbing your navigation text (I&#8217;ve had that happen on image pages). If you have the description, <em>you</em> control what appears in these cases instead of depending on SE magic.</p>
<h2>Recap</h2>
<p>By using Headspace2, you save yourself tons of headaches, lots of theme-hacking, and make your site more usable for visitors and search engines alike. If done right, your duplicate content issues and duplicate title issues will be totally resolved.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/duplicate-content-meta-titles/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Making Your Wordpress URLs Work For You</title>
		<link>http://raisedbyturtles.org/friendly-urls-wordpress/</link>
		<comments>http://raisedbyturtles.org/friendly-urls-wordpress/#comments</comments>
		<pubDate>Fri, 30 Nov 2007 18:00:07 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[SEO]]></category>

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

		<guid isPermaLink="false">http://raisedbyturtles.org/friendly-urls-wordpress/</guid>
		<description><![CDATA[Wordpress URLs by default aren&#8217;t real helpful. They give your visitor no information about the page. They add nothing to the information in your search listings. And they tell the search engines nothing about your page. That&#8217;s three wasted opportunities and it&#8217;s dead simple to fix.

The Problem with the default Wordpress URLs
By default, every page [...]]]></description>
			<content:encoded><![CDATA[<p>Wordpress URLs by default aren&#8217;t real helpful. They give your visitor no information about the page. They add nothing to the information in your search listings. And they tell the search engines nothing about your page. That&#8217;s three wasted opportunities and it&#8217;s dead simple to fix.<br />
<span id="more-10"></span></p>
<h2>The Problem with the default Wordpress URLs</h2>
<p>By default, every page in Wordpress will have a URL like <em>http://site.com/?pid=31</em>. What you want is a URL like <em><a href="http://raisedbyturtles.org/elephant-jokes">http://raisedbyturtles.org/elephant-jokes</a></em> for your collection of <a href="http://raisedbyturtles.org/elephant-jokes">Elephant Jokes</a> because of course there is nothing funnier than elephant jokes and nobody who sees that URL will be able to resist the urge to click it. <em>Nobody</em>. Some Wordpress user add additional parameters (and I did so in the past), so that it looks like <em>http://site.com/2020/06/07/elephant-jokes</em> if it&#8217;s posted on June 7, 2020 (I predict a resurgence in the popularity of elephant jokes in the 2020s). That&#8217;s fine, but there is a drawback in  that you probably don&#8217;t want people navigating back up to <em>http://site.com/2020/06</em> by editing your URL because that URL may be a dead end or, at best, list the articles published on that date. So Google&#8217;s top &#8220;search quality&#8221; engineer, <a href="http://onemansblog.com/2007/08/04/matt-cutts-lecture-whitehat-seo-tips-for-bloggers/">Matt Cutts,  suggests simply using the post name</a>.  If you will have a carefully categorized, hierarchical site, where posts will  typically belong to just one category, it may make sense to have the  category in the URL (again, more information for your visitors and in your search results). Otherwise, probably not.</p>
<h2>Why Change Your URL Schema?</h2>
<p>Some people call these type of URLs &#8220;search-engine  friendly&#8221; but in reality, the search engines can handle a URL in the  default form just fine. However, this method lets you achieve a few  things:</p>
<ul>
<li>You give <strong>keywords and context to the search engines (SEs)</strong>. This  isn&#8217;t going to automatically rocket you to the top, but it will help  the SEs a lot in determining what the main point of the page is. I&#8217;m not smart enough to game the search engines and I also believe that long-term, it will just become harder and harder anyway. That said, like any writing, you don&#8217;t want to make it purposely difficult for the reader. So you use this to give one of your &#8220;readers&#8221;, aka Googlebot or the Yahoo! Slurp or the MSN engine, a little help in understanding your message.</li>
<li>You give <strong>keywords and context to your users</strong>. I often look at a URL before I click on a link. I use this information all the time and appreciate a well-chosen URL, whether displayed at the bottom of my browser or in search results. However, where this really helps your potiential audience is in the case where someone does something like paste a URL into an email or forum. Which of the following is more <em>useful</em> to you as a reader:
<ul>
<li>&#8220;Hey Bill, I thought you might appreciate this - http://example.com/?p=34&#8243;</li>
<li>&#8220;Hey Bill, I thought you might appreciate this - <a href="http://raisedbyturtles.org/elephant-jokes">http://raisedbyturtles.org/elephant-jokes</a>&#8220;</li>
</ul>
<p>Definitely the second one. It saves you time—if you don&#8217;t want to read elephant jokes (and why would you so hate elephants?), you don&#8217;t waste your time clicking.</li>
<li><strong>Easier to remember and to give out verbally</strong>.</li>
</ul>
<h2>How do your Change Your Default URL Schema in Wordpress?</h2>
<p>This is very simple. In your WP admin area, go to <em>Options » Permalinks</em> and choose <em>Custom</em>. Now for your custom structure, you can enter in the text box:</p>
<ul>
<li><em>/%postname%/</em> — This is the Matt Cutts style.</li>
<li><em>/%category%/%postname%/</em> — This is my preferred style for a  site that is meaningfully hierarchical and categorized (i.e. if you  expect people to use drill-down navigation).</li>
<li><em>/%year%/%monthnum%/%day%/%postname%/</em> — use this if you  really don&#8217;t want any duplicate paths, but realistically all you need  to do is add a number at the end of the post slug and you&#8217;ll get the  same effect.</li>
</ul>
<p>By default, Wordpress will just use your-very-long-post-title-with-little-words-included. Sometimes that&#8217;s okay, depending on the title, but as a general rule, write <strong>custom post-slug on every post</strong>. The other important thing to remember here is to <strong>write a custom post-slug on every post</strong>. In the post edit/creation area, there&#8217;s a box on the right called post-slug that determines the last element of your URL. By the way, if you don&#8217;t already, <strong>write a custom post-slug on every post</strong>. Did I mention that already?</p>
<h2>Recap</h2>
<p>Wordpress gives you a nice facility for creating intelligent and readable URLs for your site. Taking a bit of time to restructure the default URL and to write useful post-slugs on every post will be beneficial to your readers, will attract more readers and will help the search engines determine the focus of your page.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/friendly-urls-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why elephants have flat feet</title>
		<link>http://raisedbyturtles.org/elephant-jokes/</link>
		<comments>http://raisedbyturtles.org/elephant-jokes/#comments</comments>
		<pubDate>Fri, 30 Nov 2007 17:23:50 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

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

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

		<guid isPermaLink="false">http://raisedbyturtles.org/elephant-jokes/</guid>
		<description><![CDATA[Q. What did Tarzan say when he saw the elephants coming over the hill?
A. &#8220;Look! Here come the elephants!&#8221;

Q. What did Tarzan say when he saw the elephants coming over the hill wearing dark glasses?
A. Nothing. He didn&#8217;t recognize them.
Q. Why do elephants have wrinkled knees?
A. Their pink tennis shoes are too tight.
Q. Why do [...]]]></description>
			<content:encoded><![CDATA[<p>Q. What did Tarzan say when he saw the elephants coming over the hill?<br />
A. &#8220;Look! Here come the elephants!&#8221;</p>
<p style="float: right"><a href="http://raisedbyturtles.org/wp-content/uploads/elephant.jpg" title="African Elephant"><img src="http://raisedbyturtles.org/wp-content/uploads/elephant.thumbnail.jpg" alt="African Elephant" /></a></p>
<p>Q. What did Tarzan say when he saw the elephants coming over the hill wearing dark glasses?<br />
A. Nothing. He didn&#8217;t recognize them.</p>
<p>Q. Why do elephants have wrinkled knees?<br />
A. Their pink tennis shoes are too tight.</p>
<p>Q. Why do elephants have flat feet?<br />
A. From jumping out of trees.</p>
<p>Q. How do you spot an elephant up in a tree?<br />
A. Look for their pink tennis shoes.</p>
<p>Unresolved Conspiracy Theory Question: why are there no elephants in the space program?</p>
<p style="border-top: 2px solid black; width: 200px">&nbsp;</p>
<p>Why elephant jokes? Because I&#8217;ll be using this as a fun way illustrate a number of things in my upcoming series on setting up Wordpress and doing some basic search engine optimization.</p>
<p>By the way, these all came from a book I had as a kid. I lost the book 30 years ago, shortly before I lost my mind. These jokes are all that remain of either the book or my mind from that period. Of the two, I would really prefer to find the book.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/elephant-jokes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Safari for Windows. No Thanks!</title>
		<link>http://raisedbyturtles.org/safari-windows/</link>
		<comments>http://raisedbyturtles.org/safari-windows/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 18:10:46 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Computing]]></category>

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

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

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

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

		<guid isPermaLink="false">http://raisedbyturtles.org/safari-windows/</guid>
		<description><![CDATA[I&#8217;ve always wanted to be able to try out Apple&#8217;s Safari browser, but I&#8217;ve never really had the chance since I own a Windows computer and don&#8217;t plan on buying another one anytime soon (though my next computer might be an Apple). So now Apple has released Safari in beta for Windows. Excellent! Or maybe [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always wanted to be able to try out Apple&#8217;s Safari browser, but I&#8217;ve never really had the chance since I own a Windows computer and don&#8217;t plan on buying another one anytime soon (though my next computer might be an Apple). So now Apple has released <a href="http://www.apple.com/safari/download/">Safari in beta for Windows.</a> Excellent! Or maybe not.<br />
<span id="more-8"></span><br />
So I downloaded it and went to install it and wait, what&#8217;s this? It wants me to install Safari + Quicktime + Bonjour? And I can choose not to install Bonjour, but I just have to let it put Quicktime on my computer? But I absolutely hate the way Quicktime (and iTunes for that matter) take over my computer, want to run all sorts of crap in the background, install Windows services and all sorts of other things that make my computer slower to boot, slower to run and less stable. Didn&#8217;t I just spend time last week trying to get rid of all that iTunes and Quicktime junk? Yes, I did because, frankly, this stuff is more invasive than almost any software that Microsoft has ever made. Over at <a href="http://webmasterworld.com">Webmasterworld</a> there was a recent <a href="http://www.webmasterworld.com/wall/3491394.htm">thread on software you hate to install</a> (subscription required). The #1 in the list of the thread started (and site owner) was none other than Quicktime.</p>
<p>I find <a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=NXP&amp;q=%22safari+requires+quicktime%22&amp;btnG=Search">no evidence that Safari requires Quicktime</a> to run. In fact, the most relevant page I find at Apple suggests that <a href="http://docs.info.apple.com/article.html?artnum=107657">Quicktime is more likely to render to Safari unstable</a> and is only needed to display streaming media (and I get by just fine without it in Firefox). Maybe I&#8217;m just wrong about this and Safari simply cannot and will not run without Quicktime, but frankly, I don&#8217;t care.</p>
<p>And why should Apple care? Because Apple is a company that often &#8220;gets it&#8221;. They understand how to be customer-centric, hip, cool, friendly. Somehow, while Windows ran on a completely open architecture and Apple OSes ran only on proprietary equipment, Apple managed to gleen all the good warm fuzzies while MS was vilified. In other words, Apple excels at reputation management, guerrilla marketing and all that stuff. Think different.</p>
<p>What better way to get a Windows user away from Windows than to offer up for free a killer browser with the implied hint that if you like the browser, you should see it integrated into an entire OS. What worse way to get me to switch than to do like MS always does, treating me like they know better and they&#8217;ll set it up for me. Please, think different.</p>
<p>So thank you Apple for making a windows version of Safari available. I appreciate it. Really. I just don&#8217;t plan to ever install it as long as it&#8217;s a two-fer with Safari and Quicktime. I know you think you&#8217;re helping me out, but I don&#8217;t need help really. I just want to try a new browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/safari-windows/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Uninstall a Service in Vista, Repair Adobe CS3 and Clean Up the Registry</title>
		<link>http://raisedbyturtles.org/fix-cs3/</link>
		<comments>http://raisedbyturtles.org/fix-cs3/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 17:00:18 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Adobe CS3]]></category>

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

		<guid isPermaLink="false">http://raisedbyturtles.org/fix-cs3/</guid>
		<description><![CDATA[I totally messed things up with a botched uninstall of Adobe CS3. Basically, all I was trying to do was get rid of the absurd and unnecessary Version Cue Server, which absolutely should not be installed, and Version Cue, which should not be a default option. I was hoping it might help my group manage [...]]]></description>
			<content:encoded><![CDATA[<p>I totally messed things up with a botched uninstall of Adobe CS3. Basically, all I was trying to do was get rid of the absurd and unnecessary Version Cue Server, which absolutely should not be installed, and Version Cue, which should not be a default option. I was hoping it might help my group manage collaboration on InDesign documents, but it is not appropriate for what we want (I want real concurrent versioning for Word or InDesign, but I don&#8217;t think it&#8217;s possible). So anyway, I got stuck in this thing where I had some parts of CS3 removed, which was causing other parts to fail, but I could neither repair the installation nor remove the apps. So I was stuck. What follows is what I did step-by-step to get unstuck.<span id="more-6"></span> [<strong>Update: please help others</strong>. I created this blog after figuring this out because I wanted to put the information somewhere. As it turns out, even though this is just a nothing blog with no traffic, this page actually gets a bit of traffic from frustrated folks so I would like to improve it if possible. <strong>If this works for you</strong>, I would appreciate it if you would leave a brief comment on anything that was unclear. <strong>If it doesn't work for you</strong>, I would really appreciate it if you would leave a comment saying where you got stuck. Thanks.]</p>
<p>So I eventually found out that you need to download a special program to clean up the detritus left by CS3. So first</p>
<ul>
<li>Go get the <a href="http://support.microsoft.com/kb/290301">Windows Installer Cleanup Utility</a> (scroll down that page for the actual download link).</li>
<li>Then get the <a href="http://www.adobe.com/support/contact/cs3clean.html">AdobeCS3Clean Script</a>. In theory this utility is for cleaning up the beta distro to install the full package, but it cleaned tons of stuff off my system. Run it a couple of times until it doesn&#8217;t seem to do anything more.</li>
</ul>
<p>This is a simple non-GUI tool that runs in a shell window. In theory, based on the options given, there are two levels on this cleanup utility, but in fact, there are four. I found out about this from CrucialLimit.com blog post on <a href="http://www.cruciallimit.com/blog/?p=74">running the CS3 cleanup script</a> and he got it from Adobe support. Dave (CrucialLimit) ran at level 3. I tried that and some stuff was left, so I thought, &#8220;Well, everything is hosed, might as well go nuclear&#8221; so I ran it at level 4.</p>
<p>Annoyingly, the Version Cue service was still running. Get rid of that damn it! Frankly, I did not want to just disable it, I wanted to kill it forever.You can do this by editing the registry, but (full disclosure), I think that&#8217;s how I got to the sorry state I&#8217;m in, though I did do a system backup and restore, so in theory my registry is back where it was before I mucked with it. Anyway, it turns out this is absolutely simple. So often, Windows is like Linux, only you just don&#8217;t know it, which is to say that there are command tools for everything if you know where to look. In this case, it&#8217;s a simple little tool named &#8220;sc.exe&#8221;. Simple</p>
<ul>
<li>Open a command prompt</li>
<li>type <em>sc delete &#8220;Adobe Version Cue CS3&#8243;</em> and the nasty virus, er Version Cue, is finally gone. Note the quotes. Without them, you&#8217;ll get an error.</li>
</ul>
<p>Now you&#8217;re almost done. If you want to try to get rid of as much Registry detritus as possible, download the <a href="http://www.eusing.com/free_registry_cleaner/registry_cleaner.htm">Eusing Free Registry Cleaner</a>. I&#8217;ve run it many times without it every causing any problems. I&#8217;m not sure it&#8217;s ever truly fixed anything either, but it does delete tons of registry keys with no seeming ill effects. In this case, it finds tons of Adob-related keys left over. Make sure to run it twice and to check that you have the latest version.</p>
<p>Finally, believe or not, you might still have some stuff left over and CCleaner is another <a href="http://www.ccleaner.com/">registry cleanup and repair tool</a> (choose &#8220;Issues&#8221;) and also does disk cleanup and handles uninstall functios using other option. A pretty handy little tool and also free.</p>
<p>So now you should have</p>
<ul>
<li>most CS3 files removed</li>
<li>CS3 services totally uninstalled</li>
<li>most registry keys deleted</li>
<li>weird file assocation issues fixed.</li>
</ul>
<p>So were pretty much at a clean slate. <strong>Restart </strong>and see if you can install!</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/fix-cs3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome to Raised by Turtles</title>
		<link>http://raisedbyturtles.org/welcome/</link>
		<comments>http://raisedbyturtles.org/welcome/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 00:38:00 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/http:/raisedbyturtles.org/welcome/</guid>
		<description><![CDATA[Welcome to my brain dump. I have no idea what will end up on this site, but basically, I&#8217;m planning to use it to put some fiction up that has languised on my hard drive for years and also to be a sort of external memory to keep track of various things I learn. The [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to my brain dump. I have no idea what will end up on this site, but basically, I&#8217;m planning to use it to put some fiction up that has languised on my hard drive for years and also to be a sort of external memory to keep track of various things I learn. The earliest posts on here are about setting up Wordpress because this site runs on Wordpress, so as I set it up, I just keep a running log, so I can go back and redo it for other sites or what have you.</p>
<p>Originally, I bought this domain with the idea of encouraging kids to write their fictional biographies—that is the biography of who they wished they were. Now it doesn’t seem like there’s any need for such a thing since they can post their writings on Facebook, Myspace, Blogger or whatever. So “raised by turtles” was supposed to be the tag line of my biography. I wasn’t raised by wolves. I was raised by turtles and as a result, I’m slow to get anything done, but I can hold my breath for a long time.</p>
<p>You know how <em>they</em> say you should find a focussed blog topic and stick to it? It’s possible that the fake-biography–fiction-history-memorials-wordpress–drupal niche is a little poorly defined, but it’s more about having a place to put my notes down, not about becoming the next inspiring celebrity hero like… um… Carrot Top. Yeah, I’m not shooting to be the next Carrot Top or anything, just putting down thoughts.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/welcome/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Just testing Wordpress timestamps</title>
		<link>http://raisedbyturtles.org/wordpress-timestamps/</link>
		<comments>http://raisedbyturtles.org/wordpress-timestamps/#comments</comments>
		<pubDate>Wed, 31 Dec 1969 23:58:59 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
		
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=31</guid>
		<description><![CDATA[Someone asked whether or not you could set the timestamp to something like June 4, 1848. I figured it would depend on whether I can date it in the distant past. Wordpress uses a MySQL datetime field, so in theory it should take any date after January 1, 1000. So here goes&#8230;
Update: well, as you [...]]]></description>
			<content:encoded><![CDATA[<p>Someone asked whether or not you could set the timestamp to something like June 4, 1848. I figured it would depend on whether I can date it in the distant past. Wordpress uses a MySQL datetime field, so in theory it should take any date after January 1, 1000. So here goes&#8230;</p>
<p>Update: well, as you can see, it will only go back as far as December 31, 1969. So the historian who wants to create a blog where the posts are dated according to the even being discussed is out of luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/wordpress-timestamps/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
