<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>geoff manning &#187; Tech</title>
	<atom:link href="http://www.geoffmanning.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geoffmanning.com</link>
	<description>A Guy that Blogs about Poker, Technology and, ahhh, Stuff.</description>
	<lastBuildDate>Thu, 19 Aug 2010 16:24:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Virtual Audio Connector + Ustream + Skype</title>
		<link>http://www.geoffmanning.com/technology/virtual-audio-connector-ustream-skype/</link>
		<comments>http://www.geoffmanning.com/technology/virtual-audio-connector-ustream-skype/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 19:52:38 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=556</guid>
		<description><![CDATA[I am trying to broadcast live on Ustream using the Ustream Producer with callins from Skype. I also would like to play music/audio/mp3&#8217;s and feed the audio to Ustream producer and to Skype. The solution below seems to work, but I was hoping there was a way to do it without so many VAC Audio [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/fitness/hundred-push-ups-challenge-week-3-recap/' rel='bookmark' title='Permanent Link: Hundred Push Ups Challenge: Week 3 Recap'>Hundred Push Ups Challenge: Week 3 Recap</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>I am trying to broadcast live on Ustream using the Ustream Producer with callins from Skype. I also would like to play music/audio/mp3&#8217;s and feed the audio to Ustream producer <strong><span style="text-decoration: underline;">and</span></strong> to Skype. The solution below seems to work, but I was hoping there was a way to do it without so many VAC Audio Repeaters.</p>
<p>Here is what I have come up with:</p>
<p><strong>Note: </strong>The lines are Virtual Audio Connector lines.</p>
<p><strong>Windows Media Player: </strong>Output to &#8220;Line 1&#8243;<br />
<strong> Skype Mic:</strong> &#8220;Line 2&#8243;<br />
<strong> Skype Spkrs: &#8220;</strong>Line 3&#8243;</p>
<p><strong>Repeaters:</strong> 6 total, yikes!<br />
A) Line 1 &#8211;&gt; Line 3<br />
B) Headset Mic  &#8211;&gt;  Line 2<br />
C) Line 1  &#8211;&gt;  Headset Earphone<br />
D) Line 3  &#8211;&gt;  Headset Earphone<br />
E) Line 3  &#8211;&gt;  Line 4<br />
F) Line 2  &#8211;&gt;  Line 4</p>
<p><strong>Ustream Producer:</strong> Input from Line 4</p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/fitness/hundred-push-ups-challenge-week-3-recap/' rel='bookmark' title='Permanent Link: Hundred Push Ups Challenge: Week 3 Recap'>Hundred Push Ups Challenge: Week 3 Recap</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/virtual-audio-connector-ustream-skype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m Officially a Wordpress Plugin Developer</title>
		<link>http://www.geoffmanning.com/technology/i-guess-im-a-wordpress-plugin-developer/</link>
		<comments>http://www.geoffmanning.com/technology/i-guess-im-a-wordpress-plugin-developer/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 13:25:14 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=509</guid>
		<description><![CDATA[I had a need for a wordpress plugin to manage the Twitter Poker Tour poker league Leader Board and Schedule. I sent along my project plan to John Hawkins (@vegasgeek) of 9Seeds to have him give me an estimate for getting it created and after a few conversations I realized that it was no small [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/' rel='bookmark' title='Permanent Link: Wordpress Plugins for a Better Life'>Wordpress Plugins for a Better Life</a></li>
<li><a href='http://www.geoffmanning.com/misc/probono-redesign-complete/' rel='bookmark' title='Permanent Link: Pro bono Website Redesign Complete'>Pro bono Website Redesign Complete</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>I had a need for a wordpress plugin to manage the <a href="http://twitterpokertour.com">Twitter Poker Tour</a> poker league Leader Board and Schedule. I sent along my project plan to <a href="http://johnhawkinsunrated.com/" target="_blank">John Hawkins</a> (<a href="http://twitter.com/vegasgeek">@vegasgeek</a>) of <a href="http://9seeds.com/" target="_blank">9Seeds</a> to have him give me an estimate for getting it created and after a few conversations I realized that it was no small task. Having more time than money to dedicate to my poker/web related projects I decided to give it a go myself.<span id="more-509"></span></p>
<p>Had the project been smaller or my budget bigger, I would have had John and 9Seeds do the work. I&#8217;ve met John in person at a charity poker tournament in Vegas (via <a href="http://twitter.com/PokerVixen">@PokerVixen</a>) and he&#8217;s a speaker at Wordcamp conferences around the country. So I knew he would understand the project from both a poker and a wordpress standpoint.</p>
<p>I&#8217;ve written several PHP/MySQL based web apps in the past for a variety of clients/employers and I am certainly above average when it comes to Wordpress (self-hype). So once I got over the hurdle of interfacing a PHP/MySQL based web app with Wordpress then I was back in my comfort zone.</p>
<p>And after all that, the <a href="http://www.geoffmanning.com/wp-leader-plugin/">WP Leader</a> plugin was born! It is a wordpress plugin that will allow poker webmasters and poker league administrators to manage their online or live leagues. The plugin can manage seasons, events, players and poker rooms on the backend and can display Leader Boards, Event Schedules and Event Results on the front end.</p>
<p>So, I guess I&#8217;m a Wordpress Plugin Developer, sortof.</p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/' rel='bookmark' title='Permanent Link: Wordpress Plugins for a Better Life'>Wordpress Plugins for a Better Life</a></li>
<li><a href='http://www.geoffmanning.com/misc/probono-redesign-complete/' rel='bookmark' title='Permanent Link: Pro bono Website Redesign Complete'>Pro bono Website Redesign Complete</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/i-guess-im-a-wordpress-plugin-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging from iPhone</title>
		<link>http://www.geoffmanning.com/technology/blogging-from-iphone/</link>
		<comments>http://www.geoffmanning.com/technology/blogging-from-iphone/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 14:27:01 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/technology/blogging-from-iphone/</guid>
		<description><![CDATA[I am blogging this from my newly downloaded Wordpress app for the iPhone. The HTML markup has to be done manually but it is a great little app.
I will get the most use out of it from the comment management functionality. I suppose it will also be good for drafting new posts and then finalizing [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/marketing/corporate-blogging/' rel='bookmark' title='Permanent Link: Corporate Blogging'>Corporate Blogging</a></li>
<li><a href='http://www.geoffmanning.com/technology/adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Adopt a Newb Day 2008'>Adopt a Newb Day 2008</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>I am blogging this from my newly downloaded <a href="http://iphone.wordpress.org/" target="_blank">Wordpress app for the iPhone.</a> The HTML markup has to be done manually but it is a great little app.</p>
<p>I will get the most use out of it from the comment management functionality. I suppose it will also be good for drafting new posts and then finalizing them from my laptop.</p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/marketing/corporate-blogging/' rel='bookmark' title='Permanent Link: Corporate Blogging'>Corporate Blogging</a></li>
<li><a href='http://www.geoffmanning.com/technology/adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Adopt a Newb Day 2008'>Adopt a Newb Day 2008</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/blogging-from-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generate 301 Redirects in Excel</title>
		<link>http://www.geoffmanning.com/technology/generate-301-redirects-in-excel/</link>
		<comments>http://www.geoffmanning.com/technology/generate-301-redirects-in-excel/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 15:20:43 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[301 redirect]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=253</guid>
		<description><![CDATA[If you are not using Google Webmaster Tools then stop reading now, sign up and come back, we&#8217;ll wait. OK now, say we are analyzing the Diagnostics &#62; Web Crawl section in Google Webmaster Tools and notice that there are some Not Found errors. One way to fix these errors is to redirect them in .htaccess using a [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/' rel='bookmark' title='Permanent Link: Wordpress Plugins for a Better Life'>Wordpress Plugins for a Better Life</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>If you are not using <a href="https://www.google.com/webmasters/tools/" target="_blank">Google Webmaster Tools</a> then stop reading now, sign up and come back, we&#8217;ll wait. OK now, say we are analyzing the <strong>Diagnostics &gt; </strong><strong>Web Crawl</strong> section in Google Webmaster Tools and notice that there are some <strong>Not Found</strong> errors. One way to fix these errors is to redirect them in <a href="http://en.wikipedia.org/wiki/Htaccess" target="_blank">.htaccess</a> using a <a href="http://en.wikipedia.org/wiki/URL_redirection" target="_blank">301 Redirect</a>.</p>
<p><a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/301-generator.xls" target="_blank">Here is a handy spreadsheet (301-generator.xls)</a> that I use to create my redirects using the data I download from Webmaster Tools. If you don&#8217;t like opening spreadsheets from an <a href="http://www.geoffmanning.com/about/">unknown blogger</a>, then scroll down to the bottom of this post for the formula! </p>
<h3>How to use it</h3>
<ol>
<li>Download the <strong>Not Found</strong> errors by clicking <strong>Download this table</strong> in Webmaster Tools</li>
<li>Copy the <strong>non-domain</strong> part of the bad URL in first column <strong>(URL)</strong> of the spreadsheet downloaded from Google Webmaster Tools. Paste it into the next open field in column A on the 301-Generator spreadsheet. The non-domain part is everything <span style="text-decoration: underline;">after</span> the http://www.yourdomain.com part of the URL field.</li>
<li>Paste or Type in the new destination (in FQDN or Fully Qualified Domain Name format) into column B on the same row as the bad URL in step 2 above.</li>
<li>The 301 redirect syntax will populate column C in the same row. You can paste that into your .htaccess file.</li>
<li>All requests for the bad URL will now be redirected to the new destination.</li>
</ol>
<h3>Important</h3>
<ul>
<li>Always make a backup of your .htaccess file before making modifications. </li>
<li>Always test the results of your changes, you may inadvertently redirect traffic from your homepage or otherwise make your site inaccessible.</li>
<li>If you are using <a href="http://www.wordpress.org" target="_blank">Wordpress</a> you should use the <a href="http://urbangiraffe.com/plugins/redirection/" target="_blank">Redirection plugin</a> instead of .htaccess </li>
</ul>
<h3>Excel Formula</h3>
<p>If you just want the formula, and not the spreadsheet, read on:</p>
<ul>
<li>In column <strong>A1 </strong>type <strong>Bad URL</strong></li>
<li>In column <strong>B1 </strong>type <strong>NEW URL</strong></li>
<li>In column <strong>C1 </strong>type <strong>301 Syntax for htaccess</strong></li>
<li>In column <strong>C2 </strong>enter the formula
<ul>
<li>=&#8221;redirect 301 &#8221; &amp; A2 &amp; &#8221; &#8221; &amp; B2</li>
</ul>
</li>
<li>Copy that formula to all cells in column <strong>C</strong> as needed.</li>
</ul>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/' rel='bookmark' title='Permanent Link: Wordpress Plugins for a Better Life'>Wordpress Plugins for a Better Life</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/generate-301-redirects-in-excel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cure for the Cluttered Desktop</title>
		<link>http://www.geoffmanning.com/technology/cure-for-the-cluttered-desktop/</link>
		<comments>http://www.geoffmanning.com/technology/cure-for-the-cluttered-desktop/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 13:04:16 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[clutter]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[launchy]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=241</guid>
		<description><![CDATA[I used to have a chronically messy desktop. Fed up with all the clutter I asked myself what the point of the Desktop was. For me it was to hold files and application shortcuts. Well, if I can&#8217;t keep it clean, can&#8217;t I just hide it and have it still serve it&#8217;s purpose? 
What I did [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/useful-ftp-bash-script/' rel='bookmark' title='Permanent Link: Useful FTP Bash Script'>Useful FTP Bash Script</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>I used to have a chronically messy desktop. Fed up with all the clutter I asked myself what the point of the <strong>Desktop </strong>was. For me it was to hold files and application shortcuts. Well, if I can&#8217;t keep it clean, can&#8217;t I just hide it and have it still serve it&#8217;s purpose? </p>
<p>What I did was (I&#8217;m running Windows XP):</p>
<ol>
<li>Right clicked the <strong>desktop</strong></li>
<li>Clicked <strong>Arrange Icons</strong></li>
<li>Deselected <strong>Show Desktop Items</strong>.</li>
</ol>
<p>Voila! Clean desktop. But have I lost any functionality?</p>
<h3>Access to Desktop Files?</h3>
<p>I put a shortcut to the Desktop folder in my quick launch bar so I can click it to see my desktop as a folder. So I still have direct access to desktop files.</p>
<p><span style="color: #0000ee; text-decoration: underline;"><a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot075.png"></a><a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot075.png"><img class="alignnone size-thumbnail wp-image-246" title="Desktop Screenshot" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot075-150x150.png" alt="" width="150" height="150" /></a></span></p>
<h3>Access to Desktop Application Icons</h3>
<p>I installed <strong><a href="http://www.launchy.net/">Launchy</a></strong> to quick launch any apps so I don&#8217;t miss having desktop app icons. I hit ALT-Space and start typing the app I want.</p>
<p><a href="http://www.launchy.net"><img class="alignnone size-full wp-image-244" title="Launchy Goodness" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot074.png" alt="" width="296" height="110" /></a></p>
<p>Hope this helps keep your desktop clean!</p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/useful-ftp-bash-script/' rel='bookmark' title='Permanent Link: Useful FTP Bash Script'>Useful FTP Bash Script</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/cure-for-the-cluttered-desktop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wordpress Plugins for a Better Life</title>
		<link>http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/</link>
		<comments>http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 18:56:24 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[completerules]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Poker]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=210</guid>
		<description><![CDATA[Well, at least they make *my* life better, and hopefully those of my readers! I use a lot of Wordpress plug ins for SEO, Event Management, Web Analytics, Communications, etc so I wanted to just list them out for all to see.
Here are all the plug ins in use over at Complete Poker Rules:

AdSense Manager

For [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/generate-301-redirects-in-excel/' rel='bookmark' title='Permanent Link: Generate 301 Redirects in Excel'>Generate 301 Redirects in Excel</a></li>
<li><a href='http://www.geoffmanning.com/technology/ramday-an-experiment-in-meme-jumping/' rel='bookmark' title='Permanent Link: #ramday: An Experiment in Meme-Jumping'>#ramday: An Experiment in Meme-Jumping</a></li>
<li><a href='http://www.geoffmanning.com/technology/investigate-missed-calls-with-800notescom/' rel='bookmark' title='Permanent Link: Investigate missed calls with 800notes.com'>Investigate missed calls with 800notes.com</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>Well, at least they make *my* life better, and hopefully those of my readers! I use a lot of Wordpress plug ins for SEO, Event Management, Web Analytics, Communications, etc so I wanted to just list them out for all to see.</p>
<p>Here are all the plug ins in use over at <a href="http://www.completepokerrules.com">Complete Poker Rules</a>:</p>
<ul>
<li><strong><a href="http://www.mutube.com/">AdSense Manager</a></strong>
<ul>
<li>For managing Adsense Ads throughout the site</li>
</ul>
</li>
<li><strong><a href="http://akismet.com/">Akismet</a></strong>
<ul>
<li>Nearly eliminates the spam comments I receive. Some false positives but that may just be the nature of running a Poker Blog.</li>
</ul>
</li>
<li><strong><a href="http://nickohrn.com/amazon-reloaded-for-wordpress">Amazon Reloaded for Wordpress</a></strong>
<ul>
<li>Allows you to search Amazon from the post edit screen and insert the product image or text link complete with Amazon Associate ID.<br />
<a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot008.gif"><img class="alignnone size-thumbnail wp-image-216" style="margin-top: 15px; margin-bottom: 5px;" title="Amazon Reloaded" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot008-150x150.gif" alt="" width="150" height="150" /></a> </li>
</ul>
</li>
<li><strong><a href="http://www.deliciousdays.com/cforms-plugin">cforms</a></strong>
<ul>
<li>Contact forms with an excellent admin interface and highly flexible styling. </li>
</ul>
</li>
<li><strong><a href="http://www.feedburner.com/fb/a/help/wordpress_quickstart">FeedBurner FeedSmith</a></strong>
<ul>
<li>Used in conjunction with <a href="http://www.feedburner.com">FeedBurner </a>to manage your RSS subscriptions.</li>
</ul>
</li>
<li><strong><a href="http://www.arnebrachhold.de/redir/sitemap-home/">Google XML Sitemaps</a></strong>
<ul>
<li>Creates and keeps up to date you sitemap.xml file for assisting search engines with the structure and pages of your site.</li>
</ul>
</li>
<li><strong><a href="http://urbangiraffe.com/plugins/headspace2/">Headspace2</a></strong>
<ul>
<li>Make your Wordpress site SEO friendly with this very powerful tool.</li>
</ul>
</li>
<li><strong><a href="http://rmarsh.com/plugins/highlight-comments/">Highlight Author Comments</a></strong>
<ul>
<li>Call attention to the comments that you leave as admin so they stick out from the rest.<br />
<a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot009.gif"><img class="alignnone size-thumbnail wp-image-222" style="margin-top: 15px; margin-bottom: 5px;" title="Highlight Author Commetns" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot009-150x150.gif" alt="" width="150" height="150" /></a> </li>
</ul>
</li>
<li><strong><a href="http://psychopyko.com/downloads/more-link-modifier/">More Link Modifier</a></strong>
<ul>
<li>Changes the behavior of the &#8216;More&#8217; link in Wordpress posts. You can customize the copy that is displayed as well as disabling the &#8220;Jump To&#8221; behavior of the More anchor link when clicked.<br />
<a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot063.png"><img class="alignnone size-medium wp-image-236" style="margin-top: 5px; margin-bottom: 5px;" title="More Link Modifier Wordpress plugin, in Action" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot063-500x212.png" alt="" width="300" height="127" /></a> </li>
</ul>
</li>
<li><strong><a href="http://urbangiraffe.com/plugins/redirection/">Redirection</a></strong>
<ul>
<li>Manage the redirection of deleted posts, etc without needing to edit your .htaccess file. Also great for 301 redirecting domain.com to www.domain.com or vice-versa.</li>
</ul>
</li>
<li><strong><a href="http://yoast.com/wordpress/robots-meta/">Robots Meta</a></strong>
<ul>
<li>Manage the index nature of your site. Some SEO expert say that duplicating content within your own site dilutes the link juice you would otherwise get from a single instance of a post. Also good for noindexing your Wordpress Login page among others.</li>
</ul>
</li>
<li><strong><a href="http://yoast.com/wordpress/rss-footer/">RSS Footer</a></strong>
<ul>
<li>Append a footer to the end of each post in your RSS feed. This is especially key if you have sites that scrape your content, it will include a link back to your site and you can at least benefit from the juice!</li>
</ul>
</li>
<li><strong><a href="http://fucoder.com/code/search-excerpt/">Search Excerpt</a></strong>
<ul>
<li>Enhance the on site search experience for your readers with keyword highlighting and relevancy sorting. </li>
</ul>
</li>
<li><strong><a href="http://yoast.com/wordpress/sociable/">Sociable</a></strong>
<ul>
<li>Allow your readers to share your content on social networks.<br />
<a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot010.gif"><img class="alignnone size-thumbnail wp-image-224" style="margin-top: 15px; margin-bottom: 5px;" title="Sociable" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot010-150x150.gif" alt="" width="150" height="150" /></a> </li>
</ul>
</li>
<li><strong><a href="http://ocaoimh.ie/theme-tester/">Theme Tester</a></strong>
<ul>
<li>Allows you to test out a new theme without disrupting service to your visitors. </li>
</ul>
</li>
<li><strong><a href="http://www.oratransplant.nl/uga">Ultimate Google Analytics</a></strong>
<ul>
<li>Plugin to allow you to include your Google Analytics tracking code on all your pages. Also allows you to set which user level should the tracking code be displayed for. For instance, you can disable to tracking code for admin users to avoid inflating your tracking numbers.</li>
</ul>
</li>
<li><strong><a href="http://www.ilfilosofo.com/blog/wp-db-backup">Wordpress Database Backup</a></strong>
<ul>
<li>Schedule the backup of your Wordpress database tables to file or email.</li>
</ul>
</li>
<li><strong><a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/">Wordpress Related Posts</a> </strong>
<ul>
<li>Include links to related posts based on tagging. great for deep linking content.<br />
<a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot011.gif"><img class="alignnone size-thumbnail wp-image-226" style="margin-top: 15px; margin-bottom: 5px;" title="Wordpress Related Posts" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot011-150x150.gif" alt="" width="150" height="150" /></a> </li>
</ul>
</li>
<li><strong><a href="http://lesterchan.net/portfolio/programming/php/">WP-Polls</a></strong>
<ul>
<li>Include a poll in your post. Highly customizable: user contributed answers, multiple selection answers, etc. </li>
</ul>
</li>
<li><strong><a href="http://lesterchan.net/portfolio/programming/php/">WP-PostRatings</a></strong>
<ul>
<li>Adds a ratings system to each post. </li>
</ul>
</li>
<li><strong><a href="http://alexrabe.boelinger.com/?page_id=3">WP-Table</a></strong>
<ul>
<li>Insert a table in your posts or pages for a better handle on structuring your content without CSS.<br />
<a href="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot012.gif"><img class="alignnone size-thumbnail wp-image-228" style="margin-top: 15px; margin-bottom: 5px;" title="WP-Table" src="http://www.geoffmanning.com/wp-content/uploads/2008/10/screenshot012-150x150.gif" alt="" width="150" height="150" /></a> </li>
</ul>
</li>
<li><strong><a href="http://www.jonathankern.com/code/wplistcal">WPListcal</a> </strong>
<ul>
<li>Create events and display them in any post, page or template. Flexible scheduling system to show x days out, only current and future events, etc. </li>
</ul>
</li>
</ul>
<div><strong><br />
</strong></div>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/generate-301-redirects-in-excel/' rel='bookmark' title='Permanent Link: Generate 301 Redirects in Excel'>Generate 301 Redirects in Excel</a></li>
<li><a href='http://www.geoffmanning.com/technology/ramday-an-experiment-in-meme-jumping/' rel='bookmark' title='Permanent Link: #ramday: An Experiment in Meme-Jumping'>#ramday: An Experiment in Meme-Jumping</a></li>
<li><a href='http://www.geoffmanning.com/technology/investigate-missed-calls-with-800notescom/' rel='bookmark' title='Permanent Link: Investigate missed calls with 800notes.com'>Investigate missed calls with 800notes.com</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PdaNet and the Sprint Data Network Save the Day</title>
		<link>http://www.geoffmanning.com/technology/pdanet-and-the-sprint-data-network-save-the-day/</link>
		<comments>http://www.geoffmanning.com/technology/pdanet-and-the-sprint-data-network-save-the-day/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 20:14:39 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[nat32]]></category>
		<category><![CDATA[pdanet]]></category>
		<category><![CDATA[sprint]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=80</guid>
		<description><![CDATA[OK, my being awesome helps as well. Verizon&#8217;s Business DSL crapped out at lunchtime today (I was actually AT lunch and had to come back to the office, thanks Verizon!). I quickly tethered my Palm Centro to my laptop and fired up PdaNet so that we could process some orders.
Problem solved! For me, but what [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/network-engineer-needed/' rel='bookmark' title='Permanent Link: Network Engineer Needed'>Network Engineer Needed</a></li>
<li><a href='http://www.geoffmanning.com/technology/status-update-for-adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Status Update for Adopt a Newb Day 2008'>Status Update for Adopt a Newb Day 2008</a></li>
<li><a href='http://www.geoffmanning.com/misc/save-the-embarrassment-or-save-cash/' rel='bookmark' title='Permanent Link: Save the Embarrassment or Save Cash?'>Save the Embarrassment or Save Cash?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>OK, my being awesome helps as well. Verizon&#8217;s Business DSL crapped out at lunchtime today (I was actually AT lunch and had to come back to the office, thanks Verizon!). I quickly tethered my <a href="http://www.palm.com/us/products/smartphones/centro/">Palm Centro</a> to my laptop and fired up <a href="http://www.junefabrics.com/palmnet/">PdaNet</a> so that we could process some orders.</p>
<p>Problem solved! For me, but what about the rest of the company?!? Well, a little Googling brought me to a program called <a href="http://www.nat32.com/">Nat32</a> that allowed me to setup my laptop as a router for the rest of the company to use as their default gateway! I could have used ICS (Internet Connection Sharing) but you need to use the 192.168.0.0 subnet so I would have to reissue IP addresses for the whole company (servers, printers, etc).</p>
<p>So the takeaway of this post is that it pays to be a geek with gadgets <img src='http://www.geoffmanning.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Happy Friday to you!</p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/network-engineer-needed/' rel='bookmark' title='Permanent Link: Network Engineer Needed'>Network Engineer Needed</a></li>
<li><a href='http://www.geoffmanning.com/technology/status-update-for-adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Status Update for Adopt a Newb Day 2008'>Status Update for Adopt a Newb Day 2008</a></li>
<li><a href='http://www.geoffmanning.com/misc/save-the-embarrassment-or-save-cash/' rel='bookmark' title='Permanent Link: Save the Embarrassment or Save Cash?'>Save the Embarrassment or Save Cash?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/pdanet-and-the-sprint-data-network-save-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>#ramday: An Experiment in Meme-Jumping</title>
		<link>http://www.geoffmanning.com/technology/ramday-an-experiment-in-meme-jumping/</link>
		<comments>http://www.geoffmanning.com/technology/ramday-an-experiment-in-meme-jumping/#comments</comments>
		<pubDate>Sat, 26 Jul 2008 20:00:46 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[#ramday]]></category>
		<category><![CDATA[meme]]></category>
		<category><![CDATA[meme-jumping]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=68</guid>
		<description><![CDATA[While a relatively small group of Twitterers were sharing their #ramday experiences, I wrote this blog post: &#8220;What the Hell is #ramday?&#8221;. It was an attempt to jump on the coattails of the #ramday meme and vault the blog post as high as possible in Google. Christopher S Penn had a similar meme-jumping experience with [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/misc/what-the-hell-is-ramday/' rel='bookmark' title='Permanent Link: What the Hell is #ramday ??'>What the Hell is #ramday ??</a></li>
<li><a href='http://www.geoffmanning.com/twitter/twitter-hashtag-etiquette/' rel='bookmark' title='Permanent Link: Twitter: Hashtag Etiquette'>Twitter: Hashtag Etiquette</a></li>
<li><a href='http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/' rel='bookmark' title='Permanent Link: Wordpress Plugins for a Better Life'>Wordpress Plugins for a Better Life</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>While a relatively small group of Twitterers were sharing their #ramday experiences, I wrote this blog post: <a href="http://www.geoffmanning.com/misc/what-the-hell-is-ramday/">&#8220;What the Hell is #ramday?&#8221;</a>. It was an attempt to jump on the coattails of the #ramday meme and vault the blog post as high as possible in Google. <a href="http://www.christopherspenn.com/">Christopher S Penn</a> had a similar <a href="http://www.marketingovercoffee.com/2008/04/01/april-fools-day-youtube-rickroll-and-angry-commenters/">meme-jumping experience with Youtube and Rickrolling</a>.</p>
<p><strong>Did it work??</strong></p>
<p><a href="http://www.geoffmanning.com/wp-content/uploads/2008/07/ramday-google-analytics1.jpg"><img class="alignnone size-medium wp-image-70" title="Ramday Google Analytics Graphic" src="http://www.geoffmanning.com/wp-content/uploads/2008/07/ramday-google-analytics1-500x154.jpg" alt="Graphic showing the dramatic increase in visitors for the ramday meme explanation post." width="500" height="154" /></a></p>
<p>For a personal blog with very little traffic (5 &#8211; 10 uniques a day?) I had 406 unique visitors on Friday July 25th (aka the inaugural #ramday)!</p>
<p>And here are the search results in Google:</p>
<p><a href="http://www.geoffmanning.com/wp-content/uploads/2008/07/ramday-google-search-results.jpg"><img class="alignnone size-medium wp-image-71" title="Ramday Google Search Results" src="http://www.geoffmanning.com/wp-content/uploads/2008/07/ramday-google-search-results-326x500.jpg" alt="Google search results for Ramday" width="326" height="500" /></a></p>
<p>Incredibly enough, and this is  testament to how <a href="http://www.google.com">great </a><a href="http://www.google.com">Google is as a search engine</a>, this page highlighted above was result #51 on Friday July 25th <strong>30 minutes after I wrote it!</strong></p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/misc/what-the-hell-is-ramday/' rel='bookmark' title='Permanent Link: What the Hell is #ramday ??'>What the Hell is #ramday ??</a></li>
<li><a href='http://www.geoffmanning.com/twitter/twitter-hashtag-etiquette/' rel='bookmark' title='Permanent Link: Twitter: Hashtag Etiquette'>Twitter: Hashtag Etiquette</a></li>
<li><a href='http://www.geoffmanning.com/technology/wordpress-plugins-for-a-better-life/' rel='bookmark' title='Permanent Link: Wordpress Plugins for a Better Life'>Wordpress Plugins for a Better Life</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/ramday-an-experiment-in-meme-jumping/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Useful FTP Bash Script</title>
		<link>http://www.geoffmanning.com/technology/useful-ftp-bash-script/</link>
		<comments>http://www.geoffmanning.com/technology/useful-ftp-bash-script/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 00:48:08 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[bash script]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/?p=61</guid>
		<description><![CDATA[I needed to be able to automate the download of specifically named files from an FTP server and then delete them upon successful download. The need arose when the old script I was using was downloading some zero byte files (likely due to poor network conditions, workstation issues or remote server issues) then deleting the [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/free-support-friday-3282008/' rel='bookmark' title='Permanent Link: Free Support Friday &#8211; 3/28/2008'>Free Support Friday &#8211; 3/28/2008</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>I needed to be able to automate the download of specifically named files from an FTP server and then delete them upon successful download. The need arose when the old script I was using was downloading some zero byte files (likely due to poor network conditions, workstation issues or remote server issues) then deleting the source file! D&#8217;oh!!</p>
<p>This script checks that the file is not a zero byte file before deleting from the remote server. Not great error/consistency checking, but better than I had before. It also copies the successfully downloaded files to an IMPORT directory and then archives the originally downloaded files to an ARCHIVE directory.</p>
<p>Hopefully you find it useful.</p>
<p><strong>Note:</strong> I updated the post to include logging.</p>
<pre>#!/bin/bash
################################################
# Set some of the variables that will be needed
# during the execution of this script
################################################
# set current date
now=`date +%Y-%m-%d-%H%M-%S`
#
# set the root dir
rootdir="/ftp_files"
#
# set the download directory
dldir="$rootdir/DOWNLOADS"
#
# set session download dir
sessdldir="$dldir/$now"
#
# set the import dir
importdir="$rootdir/IMPORT"
#
# set the archive dir
archivedir="$rootdir/ARCHIVE"
#
# set up logging
LOGFILE="$rootdir/LOGS/ftplog.txt"
#
################################################
# Lets get to work
#################################################
# create a directory based on todays date
mkdir $sessdldir
#
# change to the new directory prior to FTP connection
cd $sessdldir
#
if [ -f $LOGFILE ]
then
echo "****** FTP PROCESS STARTED AT: $now ******" &gt;&gt; $LOGFILE
else
echo "****** NEW LOG FILE CREATED AT: $now ******" &gt; $LOGFILE
echo "****** FTP PROCESS STARTING AT: $now ******" &gt;&gt; $LOGFILE
fi

## FTP Connection parameters
ftpserver=server.com
username=youruser
password=yourpass
remotedir=/directoryname

## Connect to FTP server and download all TXT files
ftp -inv $ftpserver &gt;&gt; $LOGFILE &lt;&lt;MYEND
user $username $password
cd $remotedir
bin
mget *.TXT
bye
MYEND

## Test for existence of files in the session download dir
## (we cd'd here earlier)
if [ `ls | wc -l` -gt 0 ]
then
echo "" &gt;&gt; $LOGFILE
echo "&gt;&gt; Files have been downloaded" &gt;&gt; $LOGFILE
dlfiles=`ls`
echo "&gt;&gt;&gt;&gt; Downloaded files:" &gt;&gt; $LOGFILE
echo "$dlfiles" &gt;&gt; $LOGFILE
echo "" &gt;&gt; $LOGFILE

## Create the FTP delete script in order to remove the downloaded
## files from the FTP server. We will be sure to check for empty
## files below. The FTP delete script will be created in the session
## download directory and named ftp.$PID
echo "open $ftpserver
user $username $password
binary
cd $remotedir" &gt; $sessdldir/ftp.$$
echo "&gt;&gt; Creating delete script to delete non-zero files from remote server" &gt;&gt; $LOGFILE

## Iterate through the downloaded files one by one
for i in $( ls *.TXT ); do
## If the file exists and is larger than 0 bytes, THEN add
## a delete command to the FTP delete script. This will allow
## us to delete all non-zero byte files from the FTP server.
## Non-zero byte files could be a sign that the file didn't
## download properly due to an FTP timeout or other network
## issues. By not deleting the non-zero byte file we can attempt
## to download it the next time the script is run.
if [ -s $i ]
then
echo "del $i" &gt;&gt; $sessdldir/ftp.$$
echo "&gt;&gt;&gt;&gt; $i will be added to delete script" &gt;&gt; $LOGFILE
fi
done

## Finish off the FTP delete script
echo "quit" &gt;&gt; $sessdldir/ftp.$$

echo "" &gt;&gt; $LOGFILE
echo "&gt;&gt; Here is the delete script"&gt;&gt; $LOGFILE
echo "" &gt;&gt; $LOGFILE
cat $sessdldir/ftp.$$ &gt;&gt; $LOGFILE
echo "" &gt;&gt; $LOGFILE
echo "&gt;&gt; Running the delete script" &gt;&gt; $LOGFILE
echo "" &gt;&gt; $LOGFILE

## Run the FTP script
ftp -ivn &lt; $sessdldir/ftp.$$ &gt;&gt; $LOGFILE

## Copy all the non-zero byte TXT files to the import folder
echo "" &gt;&gt; $LOGFILE
echo "&gt;&gt; Copying non-zero size files to IMPORT" &gt;&gt; $LOGFILE

for i in $( ls *.TXT ); do
if [ -s $i ]
then
cp $i $importdir
echo "&gt;&gt;&gt;&gt; Copying $i to IMPORT directory" &gt;&gt; $LOGFILE
fi
done
fi

## Copy session specific download dir to the ARCHIVE folder
echo "" &gt;&gt; $LOGFILE
echo "&gt;&gt; Copying entire $sessdldir to $archivedir" &gt;&gt; $LOGFILE

cp -R $sessdldir $archivedir/

## Delete the session specific download dir
rm -rf $sessdldir
echo "" &gt;&gt; $LOGFILE
echo "&gt;&gt; Deleting $sessdldir" &gt;&gt; $LOGFILE
echo "" &gt;&gt; $LOGFILE

## ENDING LOG FILE FOR SESSION
echo "****** FTP PROCESS ENDED AT: $now ******" &gt;&gt; $LOGFILE
echo "******************************************************" &gt;&gt; $LOGFILE
echo "" &gt;&gt; $LOGFILE</pre>
<p><strong>Please consider subscribing to <a href="http://www.geoffmanning.com">GeoffManning.com</a> to receive new posts </strong><strong>in your <a href="http://feeds.feedburner.com/Geoffmanningcom">RSS Reader</a> or </strong><strong>by <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1533739&amp;loc=en_US">Email</a>.<a href="http://www.christopherspenn.com/"></a></strong></p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/free-support-friday-3282008/' rel='bookmark' title='Permanent Link: Free Support Friday &#8211; 3/28/2008'>Free Support Friday &#8211; 3/28/2008</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/useful-ftp-bash-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Support Friday &#8211; 3/28/2008</title>
		<link>http://www.geoffmanning.com/technology/free-support-friday-3282008/</link>
		<comments>http://www.geoffmanning.com/technology/free-support-friday-3282008/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 12:24:58 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Free Support Friday]]></category>
		<category><![CDATA[help desk]]></category>
		<category><![CDATA[tech support]]></category>

		<guid isPermaLink="false">http://www.geoffmanning.com/technology/free-support-friday-3282008/</guid>
		<description><![CDATA[Have a nagging computer or server issue? DNS or email not working the way you expect? I am offering free technical support/advice tonight March 28th 2008. If you have any questions or issues you can email them to me at geoff@geoffmanning.com and I will try to answer as many questions as I can.
Example topics: 

Desktop/Server [...]


Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/useful-ftp-bash-script/' rel='bookmark' title='Permanent Link: Useful FTP Bash Script'>Useful FTP Bash Script</a></li>
<li><a href='http://www.geoffmanning.com/technology/status-update-for-adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Status Update for Adopt a Newb Day 2008'>Status Update for Adopt a Newb Day 2008</a></li>
<li><a href='http://www.geoffmanning.com/technology/adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Adopt a Newb Day 2008'>Adopt a Newb Day 2008</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p align="left">Have a nagging computer or server issue? DNS or email not working the way you expect? I am offering free technical support/advice tonight March 28th 2008. If you have any questions or issues you can email them to me at <a href="mailto:geoff@geoffmanning.com">geoff@geoffmanning.com</a> and I will try to answer as many questions as I can.</p>
<p align="left"><em>Example topics: </em></p>
<ul>
<li>Desktop/Server issues</li>
<li>email</li>
<li>DNS</li>
<li>Web hosting</li>
<li>Wordpress</li>
<li>Spam</li>
<li>Anti-virus</li>
<li>etc.</li>
</ul>
<p align="left"><strong>Note: </strong>This is not to be confused with the show<strong> </strong><a href="http://chris.pirillo.com">Chris Pirillo</a> has hosted in the past called: <a href="http://chris.pirillo.com/2008/02/11/free-live-tech-support-calls-on-friday-night/">Free Live Tech Support Friday</a>. I will try to answer as many questions as I can but I can&#8217;t make any guarantees! If I need to, I can connect remotely via <a href="https://www.crossloop.com/geoffmanning">my CrossLoop account</a>.</p>


<p>Related posts:<ol><li><a href='http://www.geoffmanning.com/technology/useful-ftp-bash-script/' rel='bookmark' title='Permanent Link: Useful FTP Bash Script'>Useful FTP Bash Script</a></li>
<li><a href='http://www.geoffmanning.com/technology/status-update-for-adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Status Update for Adopt a Newb Day 2008'>Status Update for Adopt a Newb Day 2008</a></li>
<li><a href='http://www.geoffmanning.com/technology/adopt-a-newb-day-2008/' rel='bookmark' title='Permanent Link: Adopt a Newb Day 2008'>Adopt a Newb Day 2008</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.geoffmanning.com/technology/free-support-friday-3282008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
