<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.0.11" --><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>S.S. Intrepid</title>
	<link>http://www.stevensmedia.com/blog</link>
	<description>Sam Stevens' Web Development Blog</description>
	<pubDate>Thu, 18 Dec 2008 01:55:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ssintrepid" type="application/rss+xml" /><item>
		<title>PHP Anaconda: Amazon AWS 4.0 Keyword Search Script</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/dXcQysarl1s/</link>
		<comments>http://www.stevensmedia.com/blog/php/php-anaconda-amazon-aws/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 06:45:53 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>PHP</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/php/php-anaconda-amazon-aws/</guid>
		<description><![CDATA[On a number of my websites, I was using the old Amazon ECS web service to pull in a handful a related products based on a keyword search. I used a hacked up version of the Filzhut.de amazon_functions scripts. When March 31st of this year rolled around however, Amazon shut down the ECS service in favor the newer Associates Web Service (AWS). This was no surprise: Amazon AWS 4.0 was released back in mid-2005 (if memory serves me correctly), though it was a little buggy at first. Flash forward to 2008 and it was clear that I would have to come up with a new way to display Amazon products on my websites.]]></description>
			<content:encoded><![CDATA[<p>If you&#39;re looking for a quick and simple implementation of the Amazon Associates Web Service for your website, stick around and learn about how <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.solutionsphp.com/">PHP Anaconda</a> came to be.</p>
<p>On a number of my websites, I was using the old Amazon ECS web service to pull in a handful a related products based on a keyword search. I used a hacked up version of the <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://associatesshop.filzhut.de/download/index.php?LID=en">Filzhut.de amazon_functions scripts</a>. When March 31st of this year rolled around however, Amazon shut down the ECS service in favor the newer Associates Web Service (AWS). This was no surprise: Amazon AWS 4.0 was released back in mid-2005 (if memory serves me correctly), though it was a little buggy at first. Flash forward to 2008 and it was clear that I would have to come up with a new way to display Amazon products on my websites. </p>
<p>My needs were straightforward:</p>
<ul>
<li>As simple as possible: not too many files, called with a simple include statement</li>
<li>Support for both PHP 4 and PHP 5 </li>
<li>No dependencies on PEAR packages</li>
<li>Keyword search driven</li>
<li>Random results </li>
<li>Caching </li>
</ul>
<p>I assumed it would be easy enough to hit up Google and find a prefab PHP microapp out there that would do the trick. Unfortunately, most of the stuff I found was not compatible with AWS 4.0 or was PHP 5 only.&nbsp;</p>
<p>No worries, I thought, I&#39;ll just put <a href="http://www.stevensmedia.com/blog/php/professional-web-apis-with-php/">Paul Reinheimer&#39;s <em>Professional Web APIs with PHP</em> book</a> to good use. Using his scripts and guidance, I pasted together some code that would satisfy my needs, tested it out, and started to deploy it. Then on March 31, I noticed none of it was working! As it turns out, the code in Paul&#39;s book, published in July 2006&#8212;after Amazon AWS 4.0 had been released&#8212;was not AWS 4.0 compatible! After some forehead slapping, I leafed through the book and noticed that it didn&#39;t say anywhere what version of Amazon&#39;s web service the code was compatible with. Given Amazon&#39;s multiple offerings, that seemed like an oversight. I visited Paul&#39;s website, the Wrox forums, the author&#39;s notes on Amazon.com, but nowhere was there any mention of AWS 4.0-compatible code available. It was starting to look like I&#39;d have to put a little more elbow grease into this.</p>
<p>I&#39;m not one to reinvent the wheel though, so I hit up my bookshelf again and grabbed some code from <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.amazon.com/dp/product/0470097760/?tag=leadslogic-20&amp;linkCode=asn&amp;creativeASIN=0470097760">Brett O&#39;Connor&#39;s <em>del.icio.us Mashups</em></a> that would handle making the REST request to Amazon and process the results using the <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://sourceforge.net/projects/snoopy/">Snoopy</a> library. Next, I pasted in <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://simonwillison.net/2003/May/5/cachingWithPHP/">Simon Willison&#39;s simple Instant Caching with PHP</a> code for the caching mechanism. I was still having trouble making sense of the very deeply nested arrays in Amazon&#39;s response however, despite this using <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://ca3.php.net/manual/pt_BR/function.print-r.php#69506">this handy function to make the output more manageable</a>. In the end, I got some help from Christian Kamau, who created the code to output those tricky arrays into clean lists and randomize the output.</p>
<p>The result is <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.solutionsphp.com/">PHP Anaconda</a>, a simple Amazon AWS keyword search script that accesses the web service via REST and returns either three random results or the first ten results. There&#39;s nothing mind blowing here, it just does the job I needed it to, and since I&#39;m sure I&#39;m not the only one who wants this functionality, I&#39;ve made it available for download:</p>
<ul>
<li><a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.solutionsphp.com/">Get PHP Anaconda here </a></li>
<li><a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://programmingphp.com/">See it in action here (left column)</a></li>
</ul>
<p>There&#39;s a lot you can do with this code if you&#39;re willing to dig a little deeper. For those adventures I recommend the <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/">Amazon AWS Developer Guide</a>. Have fun navigating the Rio Amazon, and watch out for piranhas.&nbsp; </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/php/php-anaconda-amazon-aws/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/php/php-anaconda-amazon-aws/</feedburner:origLink></item>
		<item>
		<title>Get help with WordPress and French locale dates and times</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/NWgOqWFERlI/</link>
		<comments>http://www.stevensmedia.com/blog/php/wordpress/french-locale-dates-times/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 23:12:13 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>WordPress</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/php/wordpress/french-locale-dates-times/</guid>
		<description><![CDATA[Have you ever had to develop a WordPress-powered website in a language other than English?
WordPress has the capability to serve your pages in the language of your choice. The WordPress community has already translated it into many languages, and there are themes, translation files, and support also available in many other languages.
With a client project [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Have you ever had to develop a WordPress-powered website in a language other than English?</strong></p>
<p><a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://codex.wordpress.org/Localization">WordPress has the capability to serve your pages in the language of your choice.</a> The WordPress community has already translated it into many languages, and there are themes, translation files, and support also available in many other languages.</p>
<p>With a client project I&#39;m just about to roll out, I had to present all the content in Canadian French but keep the administrative interface in English. The translation tasks mostly fell into the realms of content, interface and layout graphics, making it a fairly smooth process. However, I did come across one small hiccup regarding post meta data dates and times, and wanted to document and share the solutions here.</p>
<p>In particular, I needed to translate this meta data:</p>
<blockquote><p>This entry was posted on Tuesday, June 17th, 2008 at 5:37 pm and is filed under [category].</p>
</blockquote>
<p>into French:</p>
<blockquote><p>Cette entr&eacute;e a &eacute;t&eacute; inscrite le mardi, 17 juin 2008 &agrave; 17 h 37 et elle est class&eacute;e sous [category].</p>
</blockquote>
<p><strong>It&#39;s simple enough to translate text in single.php, but what about the date and time which are generated using the WordPress function, the_time()?</strong></p>
<p>First, the file wp-includes/locale.php needs to be translated to include the French names of the days of the week and months. Using <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://svn.automattic.com/wordpress-i18n/fr_FR/tags/2.0.11/messages/fr_FR.po">the FR .po file available from the WordPress Subversion repository</a>, I edited the locale file. <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.stevensmedia.com/downloads/wp20011_wp-includes/locale.phps">This can be downloaded here</a>, and is intended to be used with WordPress version 2.0.0.11.</p>
<p>Next, you&#39;ll need to edit the two instances of the time function in single.php:</p>
<p><code>&lt;?php the_time(&#39;l, j F, Y&#39;) ?&gt;</code></p>
<p><code>&lt;?php the_time(&#39;G \h i&#39;) ?&gt;</code></p>
<p>Along with the translated text, you should now have this in your single.php template:</p>
<p><code>Cette entr&amp;eacute;e a &amp;eacute;t&amp;eacute; inscrite le &lt;?php the_time(&#39;l, j F, Y&#39;) ?&gt; &amp;agrave; &lt;?php the_time(&#39;G \h i&#39;) ?&gt; et elle est class&amp;eacute;e sous &lt;?php the_category(&#39;, &#39;) ?&gt;.</code></p>
<p>And there you have it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/php/wordpress/french-locale-dates-times/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/php/wordpress/french-locale-dates-times/</feedburner:origLink></item>
		<item>
		<title>You'll need to pay to get out of ymail's pen</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/JoqRygbCT3s/</link>
		<comments>http://www.stevensmedia.com/blog/arbitrary/youll-need-to-pay-to-get-out-of-ymails-pen/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 16:02:47 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Arbitrary</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/arbitrary/youll-need-to-pay-to-get-out-of-ymails-pen/</guid>
		<description><![CDATA[As of noon Pacific yesterday, Yahoo! is offering new email accounts on the ymail.com and rocketmail.com domains in an effort to &#34;attract Web surfers unhappy with their current addresses.&#34;
I missed the launch by an hour, but still managed to grab a few accounts for my name and business name, such as samstevens@ and stevensmedia@. My [...]]]></description>
			<content:encoded><![CDATA[<p>As of noon Pacific yesterday, <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://news.yahoo.com/s/ap/20080619/ap_on_hi_te/tec_yahoo_mail">Yahoo! is offering new email accounts on the ymail.com and rocketmail.com domains</a> in an effort to &quot;attract Web surfers unhappy with their current addresses.&quot;</p>
<p>I missed the launch by an hour, but still managed to grab a few accounts for my name and business name, such as samstevens@ and stevensmedia@. My plan was to simply forward these for now to my Gmail accounts. </p>
<p>Imagine my surprise when I couldn&#39;t find the email forwarding option! I did end up finding it, under the Mail Plus features.That&#39;s right, <strong>to simply forward a @ymail.com address, Yahoo! requires me to pay $19.95/year</strong>. Who are they kidding? </p>
<p>Combine this with no IMAP access and an extremely cluttered web mail interface, and all we have here is a money grab attempt with no strong value proposition.</p>
<p><strong>I want Yahoo! to survive as an independent company</strong>, I really do, but they&#39;re going to have to get a helluva lot craftier than this if they want to swim in the same pond as Google and Microsoft. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/arbitrary/youll-need-to-pay-to-get-out-of-ymails-pen/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/arbitrary/youll-need-to-pay-to-get-out-of-ymails-pen/</feedburner:origLink></item>
		<item>
		<title>Did you help Mozilla set a world record today?</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/d9xc3xAjGtc/</link>
		<comments>http://www.stevensmedia.com/blog/browsers/mozilla-download-day-firefox3/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 04:25:40 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Browsers</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/browsers/mozilla-download-day-firefox3/</guid>
		<description><![CDATA[ Firefox 3 Download Day launched this morning with the Mozilla community trying to set a Guinness World Record for the most software downloaded in 24 hrs. Were you a part of it?
If you&#39;d like to show your Firefox colors, download this nice wallpaper created by motionblur to honor the release of Firefox 3.
I upgraded [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.spreadfirefox.com/node&amp;id=11337&amp;t=264"><img src="http://www.spreadfirefox.com/files/images/affiliates_banners/dday_badge_fox.png" border="0" alt="Download Day" title="Download Day" align="left" /></a> <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.mozilla.com/en-US/firefox/">Firefox 3</a> <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://blog.mozilla.com/blog/2008/06/17/kicking-off-firefox-3-download-day-with-a-boom/">Download Day</a> launched this morning with the <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.spreadfirefox.com/en-US/worldrecord/">Mozilla community trying to set a Guinness World Record for the most software downloaded in 24 hrs</a>. Were you a part of it?</p>
<p>If you&#39;d like to show your Firefox colors, <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://flickr.com/photos/motionblur/2588175632/">download this nice wallpaper created by motionblur</a> to honor the release of Firefox 3.</p>
<p>I upgraded to Firefox 3 this evening on my main workstation. I read about the <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.mozilla.com/en-US/firefox/features/">new features</a>, then set about upgrading my extensions.</p>
<p><strong>I would love to find a way to do a simple list export of all my extensions.</strong> I&#39;ve found a couple of add-ons that will export the extensions, but all I want is a simple list that includes the extension name and version. Any tips?</p>
<p>These extensions upgraded automatically:</p>
<ul>
<li>ColorZilla 1.9</li>
<li>Digg Firefox Extension 0.6.2</li>
<li>Greasemonkey 0.8.20080609.0</li>
<li>IE View 1.3.7</li>
<li>Image Zoom 0.3.1</li>
<li>Link Diagnosis 1.2.1</li>
<li>Live HTTP Headers 0.14</li>
<li>Mahalo Share 1.3.12</li>
<li>OperaView 0.6.1</li>
<li>PDF Download 1.0.1.2</li>
<li>Pearl Crescent Page Saver Basic 1.7.1</li>
<li>Popup ALT Attribute 1.3.2008052801</li>
<li>Print/Print Preview 0.6</li>
<li>RankChecker 1.3.2</li>
<li>Screen grab! 0.95</li>
<li>Search Button 0.5.2</li>
<li>SearchStatus 1.25</li>
<li>SEO For Firefox 2.7.1</li>
<li>StumbleUpon 3.18</li>
<li>Tamper Data 10.0.4</li>
<li>TwitterFox 1.5.5.4</li>
<li>Web Developer 1.1.6</li>
</ul>
<p>I replaced these extensions with new versions or better extensions found at the <a href="https://addons.mozilla.org/en-US/firefox/?application=firefox">Firefox Add-ons site</a>:</p>
<ul>
<li>del.icio.us 1.2 =&gt; Delicious Bookmarks 2.0.58</li>
<li>LoremIpsum Content Generator 0.4.3</li>
<li>Smart Digg Button =&gt; Digg for Firefox 0.6.2 </li>
<li>Word Count 0.4 =&gt; Word Count Plus 1.2.1 </li>
</ul>
<p>This extension was upgraded by finding <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://quitt.net/mozilla/extensions/">a hacked version at a user&#39;s website</a>:</p>
<ul>
<li>FEBE 5.3.1 </li>
</ul>
<p>This one was manually upgraded by editing the version number in the file, &quot;\Profile\extensions\pasteandgo2@holio.lin\install.rdf&quot;:</p>
<ul>
<li>Paste and Go 2 0.8 </li>
</ul>
<p>These are the extensions that I still need upgrades for to work with Firefox 3. The ones marked with an asterisk are those I consider &quot;essentials&quot;:</p>
<ul>
<li>Bookmark Duplicate Detector 0.6.4</li>
<li>Enhanced Bookmark Search 0.1.04.1</li>
<li>* Copy Plain Text 0.3.3</li>
<li>SEOpen 0.8</li>
<li>* TinyURL Creator 1.0.4</li>
<li>MetaTags 2.3.5.2 </li>
</ul>
<p>Firefox 3 is running smoothly thus far save for one issue that needs a fix: In previous versions of Firefox, I could type a search query into the search bar then hit Enter to run the search. <strong>In Firefox 3, hitting Enter doesn&#39;t initiate a search from the search bar.</strong> Instead, I have to use my mouse to click the magnifying glass icon in the search bar. I found the &quot;searchbutton.enter_key&quot; setting in about:config but I am unsure what the new value should be and if this is even the right setting to edit to re-enable the Enter-to-search functionality. I didn&#39;t turn anything helpful up browsing the <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://forums.mozillazine.org/">mozillazine.org forums</a>. Perhaps I&#39;ll just shut down for the night and find my problem gone at reboot tomorrow morning? Fingers crossed! </p>
<p><strong>UPDATE:</strong> My problem with Enter-to-search didn&#39;t go away. My manual edit of the Paste and Go extension didn&#39;t work either. As a temporary measure, I&#39;ve applied <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.jkontherun.com/2008/06/how-to-force-fi.html">this hack to allow Firefox to use &quot;incompatible&quot; extensions</a>. I just couldn&#39;t live without Paste and Go, Copy as Plain Text and TinyURL creator! </p>
<p><strong>UPDATE 2:</strong> Enter-to-search is resolved! In about:config, change the value of searchbutton.compat_mode to true. Restart Firefox. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/browsers/mozilla-download-day-firefox3/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/browsers/mozilla-download-day-firefox3/</feedburner:origLink></item>
		<item>
		<title>tweeternet: An introduction to Twitter</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/AjRuwtazuvU/</link>
		<comments>http://www.stevensmedia.com/blog/web-20/tweeternet-an-introduction-to-twitter/#comments</comments>
		<pubDate>Thu, 15 May 2008 19:07:15 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Web 2.0</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/web-20/tweeternet-an-introduction-to-twitter/</guid>
		<description><![CDATA[Need to explain Twitter to a client, colleague, or friend? 
tweeternet is a one page Twitter primer that I just put online in an effort to streamline my own efforts at describing the social networking and microblogging service.
I&#39;ve linked to several blog posts about Twitter that I feel are best-of-breed. If you think I&#39;ve missed [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Need to explain <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://twitter.com/">Twitter</a> to a client, colleague, or friend?</strong> <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://tweeternet.com/"></a></p>
<p><a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://tweeternet.com/">tweeternet</a> is a one page Twitter primer that I just put online in an effort to streamline my own efforts at describing the social networking and microblogging service.</p>
<p>I&#39;ve linked to several blog posts about Twitter that I feel are best-of-breed. If you think I&#39;ve missed one, just <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://twitter.com/samdenstevens">tweet me</a>. Similarly, I&#39;m pulling in <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://del.icio.us/solutionsphp/twitter">my del.icio.us links tagged with &quot;twitter&quot;</a> to provide a small directory of Twitter tools, applications and resources. If you&#39;d like to suggest an addition to this, <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://del.icio.us/solutionsphp">add me to your del.icio.us network</a> and share the link. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/web-20/tweeternet-an-introduction-to-twitter/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/web-20/tweeternet-an-introduction-to-twitter/</feedburner:origLink></item>
		<item>
		<title>Twitter noise threatens tool's usefulness</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/5mBUgDEocsQ/</link>
		<comments>http://www.stevensmedia.com/blog/web-20/twitter-noise-threatens-tools-usefulness/#comments</comments>
		<pubDate>Wed, 14 May 2008 21:43:39 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Web 2.0</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/web-20/twitter-noise-threatens-tools-usefulness/</guid>
		<description><![CDATA[I started using Twitter a couple of months ago after hearing a number of speakers praise the service at the Web Directions North conference in Vancouver. 
My first impression was: &#34;So what?&#34; [cue: Miles Davis] Do I really care what other people are doing every minute of their day? No, I don&#39;t.
However, it wasn&#39;t long [...]]]></description>
			<content:encoded><![CDATA[<p>I started using <a href="http://twitter.com/samdenstevens">Twitter</a> a couple of months ago after hearing a number of speakers praise the service at the <a href="http://www.stevensmedia.com/blog/conferences/web-directions-north-day-one/">Web Directions North conference in Vancouver</a>. </p>
<p>My first impression was: &quot;So what?&quot; [cue: Miles Davis] Do I really care what other people are doing every minute of their day? No, I don&#39;t.</p>
<p>However, it wasn&#39;t long before I started to see the value of the 140 character info share commonly called a &quot;tweet.&quot; There are plenty of useful tips and pointers I get throughout the day from the <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://twitter.com/samdenstevens/friends">people I&#39;m following</a>.</p>
<p>I also see ways that businesses can benefit from using Twitter internally. The informal format of the tweet enables quick, collaborative sharing between co-workers and work groups, and provides relief from email and IM fatigue.</p>
<p>Certainly, the meteoric rise of Twitter is backed by true usefulness, and even the service&#39;s continual problems with scaling don&#39;t seem to be problematic enough to rock the boat in any serious way. (In fact, the scaling problem might actually be creating traffic-spiking buzz for Twitter.) </p>
<p>I do see a significant problem with Twitter though, and it&#39;s on the rise and difficult to control. That issue is &quot;Twitter noise.&quot; </p>
<p>While I appreciate learning about twitizens&#39; latest blog posts, their unique solutions to daily problems, and the links and resources they&#39;re generously sharing, I really don&#39;t want to know what you&#39;re eating, when you&#39;re sleeping, and what tickles your funny bone. Simply put, tweeting this kind of stuff is a waste of everyone&#39;s time, and I&#39;d like to see &quot;professional tweeters&quot; put an end to all the &quot;Good night!&quot; and &quot;I love sushi!&quot; tweets once and for all. The &quot;twitterverse&quot; is growing exponentially and the more we can curb the small talk, the better the quality of the signal to noise ratio will be, ensuring a viable service for more than just a financial quarter or two. Failure to &quot;cut the fat&quot; will result in a stale and stunted has-been, with users bailing out in favor of the next great collaborative web app.</p>
<p>Twitter filtering and threading functionality would be helpful with keeping conversations tightly themed and easier to follow, but ultimately the quality of Twitter will depend on its users and whether or not we have enough self-control to filter out the noise we create&#8211;before we tweet it.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/web-20/twitter-noise-threatens-tools-usefulness/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/web-20/twitter-noise-threatens-tools-usefulness/</feedburner:origLink></item>
		<item>
		<title>Seven signs of quality linkbait</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/cCULI-nhbYw/</link>
		<comments>http://www.stevensmedia.com/blog/search-marketing/seven-signs-of-quality-linkbait/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 17:52:19 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Search Marketing</category>

		<category>Design and Usability</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/search-marketing/seven-signs-of-quality-linkbait/</guid>
		<description><![CDATA[There&#39;s a new article over at SEOchat.com called Seven Important Qualities for Good Linkbait. Terri Wells presents some good information here, but the design of SEOchat is simply not condusive to reading their articles. Let me explain: 

Way too many ads
Obtrusive ad positioning
Article options are not clearly presented. I always have to hunt for the [...]]]></description>
			<content:encoded><![CDATA[<p>There&#39;s a new article over at SEOchat.com called <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.seochat.com/c/a/Website-Promotion-Help/Seven-Important-Qualities-for-Good-Linkbait/">Seven Important Qualities for Good Linkbait</a>. Terri Wells presents some good information here, but the design of SEOchat is simply not condusive to reading their articles. Let me explain: </p>
<ul>
<li>Way too many ads</li>
<li>Obtrusive ad positioning</li>
<li>Article options are not clearly presented. I always have to hunt for the print link. I view the print version because&#8230;</li>
<li>Pagination requires unnecessary clicking. I know it&#39;s just about throwing more ads at me!&nbsp;</li>
<li>No use of headings. We all know people <em>scan</em> content online. Hook me with some headings!</li>
</ul>
<p>In case you&#39;re interested, the seven signs of quality linkbait are (with hat tip to Wells):</p>
<ol>
<li>Relevant</li>
<li>Useful</li>
<li>Interactive</li>
<li>Unique</li>
<li>Comprehensive</li>
<li>Visually appealing&nbsp;</li>
<li>User-centric</li>
</ol>
<p>I hope I&#39;ve saved you some time wading through SEOchat&#39;s version of this article! It seems to me that they&#39;ve managed to get some link juice here for <em>not</em> following through on some of these qualities (specifically, visually appealing and user-centric.) Perhaps that&#39;s another sign of link bait worth mentioning: buck accepted standards of quality. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/search-marketing/seven-signs-of-quality-linkbait/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/search-marketing/seven-signs-of-quality-linkbait/</feedburner:origLink></item>
		<item>
		<title>Seriously bad startup names</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/cFVFLluPYOM/</link>
		<comments>http://www.stevensmedia.com/blog/arbitrary/seriously-bad-startup-names/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 17:12:12 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Arbitrary</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/arbitrary/seriously-bad-startup-names/</guid>
		<description><![CDATA[Here are just a few of the terrible startup names I&#39;ve come across this morning doing my daily RSS reading:

Meetro
Lefora&#160;
Webook.com
DimDim
Rogomo
Trulia
Syntagma and Moneyizer
Kenshoo.com
Mefeedia
Sendloop.com
Sonopia
Cullensabcs.com
SellABand&#160;
CushyCMS
MeeVee
Contactify
Finalcrit.com
Jodange.com
Kiwihoo.com&#160;

Seriously, where was marketing?!
]]></description>
			<content:encoded><![CDATA[<p>Here are just a few of the terrible startup names I&#39;ve come across this morning doing my daily RSS reading:</p>
<ul>
<li>Meetro</li>
<li>Lefora&nbsp;</li>
<li>Webook.com</li>
<li>DimDim</li>
<li>Rogomo</li>
<li>Trulia</li>
<li>Syntagma and Moneyizer</li>
<li>Kenshoo.com</li>
<li>Mefeedia</li>
<li>Sendloop.com</li>
<li>Sonopia</li>
<li>Cullensabcs.com</li>
<li>SellABand&nbsp;</li>
<li>CushyCMS</li>
<li>MeeVee</li>
<li>Contactify</li>
<li>Finalcrit.com</li>
<li>Jodange.com</li>
<li>Kiwihoo.com&nbsp;</li>
</ul>
<p>Seriously, <em>where was marketing?!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/arbitrary/seriously-bad-startup-names/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/arbitrary/seriously-bad-startup-names/</feedburner:origLink></item>
		<item>
		<title>How to Promote Your Business with YouTube</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/9OOwUIK3zPg/</link>
		<comments>http://www.stevensmedia.com/blog/social-media/how-to-promote-your-business-with-youtube/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 01:22:18 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Social Media</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/?p=149</guid>
		<description><![CDATA[YouTube is a video sharing community website owned by Google that offers a   unique (and free) avenue to promote your business on the web. Sure, you can   put videos on your own website without using YouTube, but then you aren&#39;t   tapping into the huge and ever-growing YouTube community, which [...]]]></description>
			<content:encoded><![CDATA[<p>YouTube is a video sharing community website owned by Google that offers a   unique (and free) avenue to promote your business on the web. Sure, you can   put videos on your own website without using YouTube, but then you aren&#39;t   tapping into the huge and ever-growing YouTube community, which can virally   spread the word about your products and services, ultimately driving traffic   back to your website&#8211;if you know how to put this powerful tool to work for   you.</p>
<h2>Your Account</h2>
<p>Not surprisingly, the first step to using YouTube is <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.youtube.com/signup">getting yourself a YouTube   account</a>. Note that you can use your Google account as your login if you already   have one. Once you have an account, click &quot;Account&quot; at the top of   the page to see what kinds of preferences you can setup, and to explore the   tools available to you.</p>
<p><strong>Your Profile</strong></p>
<p>On the account page, there is a link for Personal Profile. Be sure to add   some profile information to this form so that your users can &quot;get to know   you&quot;. (Don&#39;t forget that updates to your profile and channel customization   can take up to 6 hrs to show up.)</p>
<h2>Your Videos</h2>
<p><strong>Uploading Videos</strong></p>
<p>YouTube has a comprehensive help section on <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.google.com/support/youtube/bin/topic.py?topic=10524">how     to upload videos</a>. If you are uploading videos that are 100M or larger,     you will need to use the YouTube Uploader. This is software that is installed     on your computer. For additional information, please <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.google.com/support/youtube/bin/answer.py?answer=79983">see     this help topic</a>. Be patient while your video is uploading&#8211;it can take     20 minutes to upload a 100+MB video! Also, your video will not appear immediately     in your account.</p>
<p><strong>Tagging and Categorizing</strong></p>
<p>Tagging and categorizing your videos is an important step that&#39;s often   rushed, but if done right, will yield benefits you probably don&#39;t want   to miss out on. For ideas, check out popular videos in your niche and see how   they have been tagged and categorized. Don&#39;t overlook the fact that choosing   less popular categories might reduce the competition your videos have, and   may help launch your videos to the most popular or most viewed in your category.   With tagging, add as many relevant keywords as you can, and again, see if you   can match them to other existing video content. This will help gain additional   exposure for your video content.</p>
<h2>Your Playlists</h2>
<p><a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://www.google.com/support/youtube/bin/answer.py?hl=en&amp;answer=57792">See     this documentation to learn about Playlists</a> and how to create them. Playlists     can contain your own videos and/or the videos of others. Either way, putting     playlists together is easy: select clips from the My Videos section of your     account and add them to a new playlist, or visit the video you are interested     in and click &quot;save to favorites&quot;. </p>
<p>The benefit of playlists lies in providing videos that are organized into   a niche-targeted context enabling your users to find related content quickly,   without having to resort to using YouTube search. In providing this service,   you can boost your web traffic without ever even recording a single video of   your own! Look for quality videos with a low view count, and you&#39;ll help   users find content that hasn&#39;t already &quot;done the rounds&quot;.</p>
<h2>YouTube Email and Bulletins</h2>
<p>It&#39;s not too common for YouTube users to simply stumble across your channel.   To help get the word out, YouTube provides you with a number of self-promotion   tools, including email and bulletins. With YouTube email, you can reach out   to other users who share similar interests and let them know about your videos,   or send them thoughts about theirs. Bulletins allow you to create short messages   that appear on your channel page, or leave messages on other users&#39; channel   pages. Share information about your status, newest videos or anything else   that you&#39;d like to broadcast to the YouTube community.</p>
<h2>Video Responses</h2>
<p>Just like with blogs, you can leave comments on videos posted by others, but   with YouTube you can also leave video responses. These can be chosen from your   existing videos, or you can create new videos in response to another user&#39;s   video. Just remember to keep your response relevant, choose your target video   well (preferably a high traffic video related to your niche), and respond early   to get your video response noticed by others.</p>
<h2>YouTube Groups</h2>
<p>YouTube groups provide a way for users to discuss and share videos. You can   browse groups by category, or create your own group from the YouTube Groups   page. Contributing to YouTube groups provides you with a targeted audience   to promote your videos to, hopefully attracting users to visit and subscribe   to your channel. Joining an existing group provides you with a base of users   to interact with immediately, while creating your own group requires you to   wait for users to join before you have an audience to promote your work to. </p>
<h2>Active Sharing</h2>
<p>With Active Sharing enabled, your username and a link to your channel will   be displayed next to videos you are watching for 30 minutes, and all of the   videos you watch will be added to a &quot;Videos I&#39;m Watching&quot; section   in your Profile. This allows others users to discover you and your videos (and   perhaps also your website), based on the fact that you share interests and   watch the same videos.</p>
<p><strong>YouTube and the YouTube community offers an effective method of online     promotion</strong>, either through your own video content or the videos of     other YouTube users. By putting YouTube&#39;s community features to work     for you and your business, you have the chance to develop a new and viable     source of customer acquisition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/social-media/how-to-promote-your-business-with-youtube/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/social-media/how-to-promote-your-business-with-youtube/</feedburner:origLink></item>
		<item>
		<title>The annoying rise of Lucida Grande</title>
		<link>http://feedproxy.google.com/~r/ssintrepid/~3/LqO5dIx2Jgg/</link>
		<comments>http://www.stevensmedia.com/blog/design-and-usability/the-annoying-rise-of-lucida-grande/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 18:48:59 +0000</pubDate>
		<dc:creator>Sam Stevens</dc:creator>
		
		<category>Design and Usability</category>

		<guid isPermaLink="false">http://www.stevensmedia.com/blog/?p=148</guid>
		<description><![CDATA[Many Web 2.0-ish sites these days are using Lucida Grande and Helvetica font faces for main body text. I find this really annoying. These font faces are not easy to read on-screen, particularly at 13px. When I come across this, I increase the text size via my browser, which improves the readability somewhat. Mashable.com is [...]]]></description>
			<content:encoded><![CDATA[<p>Many Web 2.0-ish sites these days are using Lucida Grande and Helvetica font faces for main body text. I find this really annoying. These font faces are not easy to read on-screen, particularly at 13px. When I come across this, I increase the text size via my browser, which improves the readability somewhat. <a href="http://www.stevensmedia.com/cgi-bin/stats/ax.pl?http://mashable.com/">Mashable.com</a> is a great example of this. Is that text easy to read? No. At least, not on a Windows system. I haven&#39;t cracked my iBook in some time. Is this easier to read on a Mac? Why are designers so fond of Lucida Grande? From a usability standpoint, I&#39;m stumped.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stevensmedia.com/blog/design-and-usability/the-annoying-rise-of-lucida-grande/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.stevensmedia.com/blog/design-and-usability/the-annoying-rise-of-lucida-grande/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 2.442 seconds -->
