<?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>Chris Wiegman</title>
	<atom:link href="http://www.chriswiegman.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chriswiegman.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Sep 2010 01:23:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Writers Block</title>
		<link>http://www.chriswiegman.com/2010/08/writers-block/</link>
		<comments>http://www.chriswiegman.com/2010/08/writers-block/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 01:23:43 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=520</guid>
		<description><![CDATA[So it seems I&#8217;ve hit a bit of writers block lately. I don&#8217;t know if this is a symptom of being overworked or if I&#8217;ve just hit a bit of a lull. Hopefully as the fall brings better weather and plenty to look forward to I&#8217;ll find a way around it.]]></description>
			<content:encoded><![CDATA[
<p>So it seems I&#8217;ve hit a bit of writers block lately. I don&#8217;t know if this is a symptom of being overworked or if I&#8217;ve just hit a bit of a lull. Hopefully as the fall brings better weather and plenty to look forward to I&#8217;ll find a way around it.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/08/writers-block/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Writers+Block";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=520&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/08/writers-block/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Higher-Ed vs The Private Sector: It&#8217;s the mission stupid!</title>
		<link>http://www.chriswiegman.com/2010/07/higher-ed-vs-the-private-sector-its-the-mission-stupid/</link>
		<comments>http://www.chriswiegman.com/2010/07/higher-ed-vs-the-private-sector-its-the-mission-stupid/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 02:27:57 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[content management]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[higher ed]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=516</guid>
		<description><![CDATA[A short exchange on twitter the other night left me thinking. A comment from a friend who is a web designer in a private sector firm made two points: 1.) Anyone who uses the title &#8220;webmaster&#8221; doesn&#8217;t belong working on the web and, 2.) many places, including higher-ed, have no place running their own websites. [...]]]></description>
			<content:encoded><![CDATA[
<p>A short exchange on twitter the other night left me thinking. A comment from a friend who is a web designer in a private sector firm made two points: 1.) Anyone who uses the title &#8220;webmaster&#8221; doesn&#8217;t belong working on the web and, 2.) many places, including higher-ed, have no place running their own websites. As someone who works on the web for higher-ed I find these statements interesting, not because I believe them, not because they struck a personal nerve, but because I&#8217;ve heard similar comments about higher-ed from many private sector developers and I&#8217;ve heard the exact opposite about the private sector from a number of higher-ed developers.</p>
<p>Before I voice my opinion on the matter lets look at the facts. First, neither side is developing the same type of sites. From the audience to the message to the types of content the only two things are similar, the desire to sell a product and the basic media that is used to sell that product. Beyond these two similarities the two worlds are really very far apart.</p>
<p>So how different are they? Well, lets break down the vast majority of what each camp does. First there is the private sector developers. Often they&#8217;re working for small firms (less than 100 employees) and make their living based on the quantity of work they turn out. That&#8217;s not to say they don&#8217;t do quality work, on the contrary some of the most cutting edge design comes from the private sector. However they are concerned with providing an often singular message armed with only an intermediate level knowledge (sometimes less) of the sender of the message they are trying to convey. Whether building a site for a small mom-and-pop or the largest of the fortune 500 by nature they cannot by design know the finer details of the product their message is trying to convey. Because of this their expertise tends to rely on the message itself and while effective it usually does not provide much real in depth information about the sender of the message. This works great for individual products, small companies, and many other situations where background information isn&#8217;t important however for higher ed this model simply doesn&#8217;t work.</p>
<p>Higher-ed is a different beast. The mission of the higher-ed developer often isn&#8217;t so much the medium in which the message is sent, but is in fact the message itself. Cutting edge graphics must be replaced by content that meets various accessibility laws, brand new photos must be passed through various levels of bureaucracy before they can be released to the public, and, worst of all, the idea of academic freedom means there are thousands of individuals providing content for and demanding their equal place throughout the site. This isn&#8217;t to say there isn&#8217;t a message to be conveyed. On the contrary higher ed has at least 3 messages to convey. First and firmost a good higher ed site must recruit students. Second, a higher ed site must engage alumni in an effort to generate donations. Finally, higher ed websites must serve a plethora of audiences with numerous tasks from test taking to class registration to housing information all from the umbrella of a single site. To due all this successfully a web department is not only nice, but required to both make sure the messages are conveyed successfully and to ensure that that the college&#8217;s brand is not lost in the numerous agendas and missions that make up the average college web presence. This is often done not with cutting edge graphic and design technologies, but instead with cutting edge code and algorithms that can handle the raw data that comprises the college&#8217;s message. From the beginning of the internet colleges and universities have worked to advance web technologies from web browsers to cloud computing to semantic web.</p>
<p>So who is right? Well, they both are. In the case of the webmaster title it is true that most of the private sector, particularly design firms, have turned away from it&#8217;s use and consider it antiquated. That doesn&#8217;t mean it&#8217;s wrong however. In both higher ed and other organizations the official title of webmaster has been built into the very system that must employ the people in question. In many cases this is the result of a lot of work in systems to which change isn&#8217;t on the daily menu. As a consequence some very capable web professionals still use and will continue to use the webmaster title. While the private sector my shun the word for whatever buzzword is popular at the moment, the public sector and in particular higher ed, will continue to embrace it for the foreseeable future.</p>
<p>Now for the second point. Who does or doesn&#8217;t have any business developing web sites? The answer is they both are necessary for the web in their industries. Private sector developers private thousands of site for brands that would otherwise not be on the web and continue to advance the technologies that present these messages on the web. On the other hand, higher ed requires their web developers for both providing the numerous applications that can make up their sites and to help provide the content that makes up the average collegiate website. For even those college that outsource the design of their site still need people who understand the web and current web technologies and can use these to merge the numerous messages with the most current and accessible technologies.</p>
<p>In the end, the web has room for both private sector designers and higher ed developers. Who knows, they might even learn a thing or two from each other.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/07/higher-ed-vs-the-private-sector-its-the-mission-stupid/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Higher-Ed+vs+The+Private+Sector%3A+It%26%238217%3Bs+the+mission+stupid%21";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=516&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/07/higher-ed-vs-the-private-sector-its-the-mission-stupid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone 4&#8230;yawn</title>
		<link>http://www.chriswiegman.com/2010/07/iphone-4-yawn/</link>
		<comments>http://www.chriswiegman.com/2010/07/iphone-4-yawn/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 21:37:38 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Computers and Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=492</guid>
		<description><![CDATA[With all the buzz around iPnone 4 one would be inclined to think that not only has the product been the single best phone to ever see the light of day, but it perhaps has also brought about world peace, stopped the oil leaking into the gulf and maybe even cured cancer. I can&#8217;t turn [...]]]></description>
			<content:encoded><![CDATA[
<p>With all the buzz around iPnone 4 one would be inclined to think that not only has the product been the single best phone to ever see the light of day, but it perhaps has also brought about world peace, stopped the oil leaking into the gulf and maybe even cured cancer. I can&#8217;t turn on my TV, open up my browser, or even look at a newspaper without some fan-boy proclaiming its wonders. The question I have to ask is why?</p>
<p>OK, so it has a few things last year&#8217;s model didn&#8217;t. Does that really make it worth disposing of a perfectly good phone? Will any of these new features do anything to really help anyone&#8217;s daily life? To both I have to say it&#8217;s doubtful. I myself will once again avoid the mass hysteria. Even as an OSX fan I just can&#8217;t justify a switch to iPhone and here&#8217;s why.</p>
<ol>
<li>AT&amp;T<br />
This alone accounts for numerous reasons why I won&#8217;t touch the product. They don&#8217;t have nearly the coverage of Sprint, and I have yet to meet a single person around here who has ever had anything to say about their service other than &#8220;it&#8217;s ok.&#8221; In addition, I pay $35/month/phone for unlimited everything on Sprint and I can use it everywhere I go. Why would I want to pay more for a data cap?</li>
<li>The Antenna<br />
Does this really even need to be addressed?</li>
<li>Android<br />
With Android ever increasing it&#8217;s market and market share iPhone really is yesterday&#8217;s news. Not only have I been able to find thousands of apps I don&#8217;t really need for my HTC Hero, I&#8217;ve been to install custom ROMs and do all sorts of tricks iPhone users only dream about. In addition, Android Market is growing so fast that it quiet possible will soon be bigger than Apple&#8217;s App Store anyway and doesn&#8217;t enforce ridiculous restrictions on it&#8217;s developers.</li>
<li>Phone Cost<br />
I paid $99 for my HTC Hero. Why would I want to drop double that for a phone that will be laughed at in a year?</li>
<li>Google Apps<br />
I use Google Apps both at work and for personal use. The integration of Email/Calendar/Tasks/etc with Android is something that iPhone can&#8217;t currently match and doesn&#8217;t seem to have on the drawing board either. Google definitely has a leg up by already offering the services most people are using their smartphones to try to connect anyway.</li>
</ol>
<p>Apple makes some good products and I in fact own 4 iPods and a Macbook Pro. These past experiences however simply don&#8217;t overcome the downsides of both iOS and AT&amp;T. Now should Sprint ever offer iPhone and Apple perhaps start allowing people to actually develop what they want I might be convinced to change, but for now I really don&#8217;t see a point in paying extra for an inferior service and closed product.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/07/iphone-4-yawn/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "iPhone+4%26%238230%3Byawn";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=492&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/07/iphone-4-yawn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>After 15 Months The Redesign is Complete</title>
		<link>http://www.chriswiegman.com/2010/06/after-15-months-the-redesign-is-complete/</link>
		<comments>http://www.chriswiegman.com/2010/06/after-15-months-the-redesign-is-complete/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 19:30:01 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[content management]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[mediawiki]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=485</guid>
		<description><![CDATA[Back in March of last year I started the redesign of the SIUC Aviation homepage. Right from the beginning I knew it would be a rather ambitious project I just slightly underestimated exactly how ambitious it would be. Initially the idea was to update the homemade CMS we were using to make better use of [...]]]></description>
			<content:encoded><![CDATA[
<p>Back in March of last year I started the redesign of the SIUC Aviation homepage. Right from the beginning I knew it would be a rather ambitious project I just slightly underestimated exactly how ambitious it would be.</p>
<p>Initially the idea was to update the homemade CMS we were using to make better use of technologies such as RSS and mod-rewrite. As the core of the code was 12 years old it seemed like it should be a long, but relatively straightforward project. In addition, we hoped to streamline the site content to better serve prospective and current students by eliminating obsolete features and re-writing a lot of the content to both bring it up to date and to address the needs we&#8217;ve seen arise over the last couple of years.</p>
<p>Like so many simple ideas this one quickly grew to an entirely new monster.</p>
<p>First, I decided that the department would be better served by established CMS products than by my own code. This would serve two purposes. First, it would allow me to concentrate on content rather than the functionality of the CMS. Second, it would allow for easier maintenance should I leave here (which we plan to do in a few years at most). I didn&#8217;t want something that would require constant coding and bandaids by someone whom I wasn&#8217;t familiar with the code. The only way I could see to overcome this was to use existing software.</p>
<p>Next, while concentrating on content, two things became very obvious. First, we were trying to do too much with one site. Our homepage was trying to be everything to everyone and winding up being less then useful to all. Second, we have been selling ourselves simply as Aviation for years. The catch is we, as flight and management, are only one piece of the total Aviation offerings. There is also an aviation technologies department which had absolutely no presence on the aviation website. This division was bad on many levels for both departments.</p>
<p>Finally, up until this point we have been operating on a rather obsolete mindset. Like many groups our administration viewed the website as a nice bulletin board but not much more. While students were searching Google for where they want to go to college our budget was being spent on ads in magazines that barely touch our target audience as well as give-aways and other programs geared toward a sometimes apathetic alumni base. Nothing was going to attract new blood in places where that new blood was lurking.</p>
<p>To address these problems required a lot more legwork than originally planned on. First, we decided to replace our site with not one single site, but two sites and a dynamic system capable of providing sites quickly for almost any aspect of our community. Next, we tackled a long standing political feud to combine the web presence of two departments into a single online presence. Finally, we spent almost 4 months on initial training and, as my colleagues call it, brain washing our people into working with us online in providing content and working to increase our presence in many areas where our competition already had a great lead.</p>
<p>Today our online presence is divided into 3 pieces. Our mane website, www.aviation.siuc.edu, is a recruiting and retention tool designed to provide information to students, their families, and our alumni. Next, for all our internal needs we built a wiki to allow for quick collaboration and easy editing of volumes of information that only really pertains to our faculty and staff. Finally, to provide a quick, easy, and uniform publishing platform for all of our community we created blogs.aviation.siuc.edu which allows any individual or group in the SIUC Aviation community to quickly and easily build a website specific to their own needs while still maintaining a level of control of both security and brand at the department level.</p>
<p>As each of these sites is designed to fulfill a different goal it follows that they each then use different software to accomplish those goals. To do this we picked Drupal for our main website, MediaWiki for our intranet/wiki, and WordPress MU(Now WordPress 3 with multisite) for the &#8220;Blogs and sites&#8221; system. Together these software packages have allowed us to expand our online presence in a manner that makes sense for everyone while preserving all that data that previous was smashed together on a single site. In addition, through the use of such common products, we have been able to train a host of users who maintain content on their own sites or projects throughout all 3 sites.</p>
<p>Once we had the software picked and installed and the initial users trained the cultural shift in our marketing began to take shape. For the first time we saw some of our marketing budget going to online resources instead of dying magazines and newspapers. Data from sources such as Google Analytics was finally views as something other than a bunch of lines on a piece of paper.</p>
<p>In the end, I&#8217;m happy to report that we have come up with a not just a website, but a solution that brings the department into the modern era. While there is still and always will be work to be done it is nice to see that we have finally shifted into drive and are proceeding ahead.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/06/after-15-months-the-redesign-is-complete/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "After+15+Months+The+Redesign+is+Complete";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=485&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/06/after-15-months-the-redesign-is-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running Apache+FastCGI+Suexec in Ubuntu 10.04 without /var/www</title>
		<link>http://www.chriswiegman.com/2010/06/running-apachefastcgisuexec-in-ubuntu-10-04-without-varwww/</link>
		<comments>http://www.chriswiegman.com/2010/06/running-apachefastcgisuexec-in-ubuntu-10-04-without-varwww/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 19:28:29 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Tutorials/Plugins/Modules/Code]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=482</guid>
		<description><![CDATA[For the last few weeks getting fastcgi and suexec to run on apache without having our sites in /var/www has been something of my holy grail. I even went as far as writing a blog post asking for opinions on the situation here. I have finally made it work. Here&#8217;s how I did it. I [...]]]></description>
			<content:encoded><![CDATA[
<p>For the last few weeks getting fastcgi and suexec to run on apache without having our sites in /var/www has been something of my holy grail. I even went as far as writing a blog post asking for opinions on the situation <a href="http://www.chriswiegman.com/2010/06/apach-fastcgi-suexec-ubuntu-woes/">here</a>. I have finally made it work. Here&#8217;s how I did it.</p>
<ol>
<li>I downgraded PHP to 5.2 using <a href="http://www.chriswiegman.com/2010/05/php-5-2-on-ubuntu-10-04/">this procedure</a>. While this might not be necessary I cannot say for certain that the rest will work with PHP 5.3</li>
<li>Install the required packages<br />
<code class="brush:bash">sudo apt-get install apache2-suexec-common libapache2-mod-fcgid php5-cgi</code></li>
<li>Enable the necessary modules<br />
<code class="brush:bash">sudo a2enmod fcgid suexec alias</code></li>
<li>Disable the old php module<br />
<code class="brush:bash">sudo a2dismod php5</code></li>
<li>Change the suexec configuration file to correspond to your sites<br />
<code class="brush:bash">cd /etc/apache2/suexec<br />
sudo nano www-data</code><br />
change the first line to the root of your sites (i.e. /home)</li>
<li>navigate to the user&#8217;s home directory and create the php-fastcgi directory<br />
<code class="brush:bash">cd /home/[username]<br />
sudo -u [username] mkdir php-fastcgi</code></li>
<li>Create the wrapper file<br />
<code class="brush:bash">cd php-fastcgi<br />
sudo -u [username] nano wrapper</code><br />
Enter the following lines:<br />
<code class="brush:bash">#!/bin/sh<br />
#PHPRC="/usr/local/etc"<br />
#export PHPRC<br />
#PHP_FCGI_CHILDREN=8<br />
#export PHP_FCGI_CHILDREN<br />
#PHP_FCGI_MAX_REQUESTS=5000<br />
#export PHP_FCGI_MAX_REQUESTS<br />
exec /usr/lib/cgi-bin/php5</code></li>
<li>Make sure the file is executable<br />
<code class="brush:bash">sudo chmod +x wrapper</code></li>
<li>Edit the sites&#8217; configuration file<br />
<code class="brush:bash">cd /etc/apache2/sites-available<br />
sudo nano [sitefile]</code><br />
Add the following lines<br />
<code class="brush:bash">SuexecUserGroup [username] [username]</code></p>
<p>ScriptAlias /php-fastcgi/ /home/[username]/php-fastcgi/<br />
FCGIWrapper /home/[username]/php-fastcgi/wrapper .php<br />
AddHandler fcgid-script .php<br />
Options ExecCGI Indexes</li>
<li>Restart Apache<br />
<code class="brush:bash">sudo /etc/init.d/apache2 restart</code></li>
</ol>
<p>This should take care of it. You should now have fastcgi and suexec processing your php files for both better speed and better security than the alternatives. In addition, you can repeat this process for any sites you have located on the server.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/06/running-apachefastcgisuexec-in-ubuntu-10-04-without-varwww/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Running+Apache%2BFastCGI%2BSuexec+in+Ubuntu+10.04+without+%2Fvar%2Fwww";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=482&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/06/running-apachefastcgisuexec-in-ubuntu-10-04-without-varwww/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache+fastcgi+suexec+ubuntu Woes</title>
		<link>http://www.chriswiegman.com/2010/06/apach-fastcgi-suexec-ubuntu-woes/</link>
		<comments>http://www.chriswiegman.com/2010/06/apach-fastcgi-suexec-ubuntu-woes/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 20:18:53 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[servers]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=480</guid>
		<description><![CDATA[For those versed in PHP there are 3 common ways to run in: mod-php Fast, but all scripts execute under the standard apache user creating problems with file permissions in applications such as WordPress. The fact that all scripts, regardless of user, are on the same user can also lead to security problems. mod-cgi with [...]]]></description>
			<content:encoded><![CDATA[
<p>For those versed in PHP there are 3 common ways to run in:</p>
<ol>
<li>mod-php<br />
Fast, but all scripts execute under the standard apache user creating problems with file permissions in applications such as WordPress. The fact that all scripts, regardless of user, are on the same user can also lead to security problems.</li>
<li>mod-cgi with suphp<br />
This is slower that mod-php because the php threads have to be restarted preventing cache and creating extra overhead. It does allow for better security due to allowing all php scripts to execute under the user that created them.</li>
<li>fast-cgi with suexec<br />
This is the best of both worlds with the speed of mod-php and the security of suphp. The catch is the setup.</li>
</ol>
<p>Now judging by the title of this thread I think we all know where I&#8217;m trying to go. Currently we&#8217;re running suphp. It works well, but as traffic to the server increases I would like to increase it&#8217;s performance. Although there are numerous tutorials out there, getting them to work on Ubuntu server isn&#8217;t easy.</p>
<p>I have numerous virtual-hosts all based in /home/[username]/public_html, a rather common setup. I&#8217;ve installed apache2-suexec-custom on the ubuntu box and pointed it to /home to overcome the home directory problem in the standard apache2/suexec package.</p>
<p>Now the problem is I can&#8217;t get any further than this. I got fastcgi to work by adding</p>
<p><code>FCGIWrapper /usr/lib/cgi-bin/php5 .php<br />
AddHandler fcgid-script .php<br />
Options ExecCGI Indexes</code></p>
<p>But no matter what I try I cannot get it to work with suexec. Any suggestions? I&#8217;m really pulling out what hair I have left on this one!</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/06/apach-fastcgi-suexec-ubuntu-woes/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Apache%2Bfastcgi%2Bsuexec%2Bubuntu+Woes";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=480&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/06/apach-fastcgi-suexec-ubuntu-woes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP 5.2 on Ubuntu 10.04</title>
		<link>http://www.chriswiegman.com/2010/05/php-5-2-on-ubuntu-10-04/</link>
		<comments>http://www.chriswiegman.com/2010/05/php-5-2-on-ubuntu-10-04/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 02:04:48 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Tutorials/Plugins/Modules/Code]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=475</guid>
		<description><![CDATA[Ubuntu Server has been a great product, but even great products have their shortcomings. One of these popped up recently with the latest upgrade from Ubuntu server 9.10 to 10.04 and came in the form of a new PHP stack. For many, the migration to PHP 5.3 hasn&#8217;t been a problem. For me as a [...]]]></description>
			<content:encoded><![CDATA[
<p>Ubuntu Server has been a great product, but even great products have their shortcomings. One of these popped up recently with the latest upgrade from Ubuntu server 9.10 to 10.04 and came in the form of a new PHP stack. For many, the migration to PHP 5.3 hasn&#8217;t been a problem. For me as a Drupal user, more specifically a user of a number of Drupal modules, that wasn&#8217;t the case. There is a solution however. Downgrade the packaged PHP 5.3 from Ubuntu 10.04 back to the PHP 5.2 packaged in Ubuntu 9.10.</p>
<p>Here&#8217;s how I did it:</p>
<ol>
<li>Remove PHP 5.3<code class="brush:bash">sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`</code></li>
<li>Create a directory in /etc/apt call sources.list.d (I do believe it may be there on some installs, but I wasn&#8217;t so lucky)<br />
<code class="brush:bash">cd /etc/apt</code></li>
<li>In /etc/apt/sources.list.d create a file called karmic.list.<br />
<code class="brush:bash">sudo mkdir sources.list.d</code></li>
<li>Create the karmic.list file and add the appropriate entries.<br />
<code class="brush:bash">sudo sed s/lucid/karmic/g /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/karmic.list<br />
</code></li>
<li>Next, create the folder /etc/apt/preferences.d<br />
<code class="brush:bash">cd /etc/apt<br />
sudo mkdir preferences.d</code></li>
<li>In preferences.d create the file php and add the following: (note I&#8217;ve just included the file to download)
<ol>
<li>Download <a href="http://www.chriswiegman.com/wp-content/uploads/2010/05/php.zip">php</a></li>
</ol>
</li>
<li>Install PHP 5.2<br />
<code class="brush:bash">sudo apt-get clean<br />
sudo apt-get update<br />
sudo apt-get install libapache2-mod-php5</code></li>
<li>Install any additional php packages you might need (php5-cli, gd, etc)</li>
</ol>
<p>I&#8217;ve compiled this method from a couple of sources and successfully implemented it on our servers. If you&#8217;re running a number of php packages I would recommend running <code class="brush:bash">sudo dpkg -l | grep php| awk '{print $2}'</code> first to build a list of the extra packages you&#8217;ll need.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/05/php-5-2-on-ubuntu-10-04/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "PHP+5.2+on+Ubuntu+10.04";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=475&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/05/php-5-2-on-ubuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No More Freelance For Me</title>
		<link>http://www.chriswiegman.com/2010/05/no-more-freelance-for-me/</link>
		<comments>http://www.chriswiegman.com/2010/05/no-more-freelance-for-me/#comments</comments>
		<pubDate>Tue, 04 May 2010 22:51:26 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[freelancing]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=444</guid>
		<description><![CDATA[So I&#8217;ve officially decided to stop doing freelance work for a while. Unofficially I stopped about a year ago, but after numerous requests over the last two weeks I need to make it official. I simply don&#8217;t have the time to take on extra work, and have had a string of difficult customers as of [...]]]></description>
			<content:encoded><![CDATA[
<p>So I&#8217;ve officially decided to stop doing freelance work for a while. Unofficially I stopped about a year ago, but after numerous requests over the last two weeks I need to make it official. I simply don&#8217;t have the time to take on extra work, and have had a string of difficult customers as of late. At some point the extra income just isn&#8217;t worth the extra time or the extra headache.</p>
<p>What&#8217;s your cutoff? How do you balance the stress and time of side jobs?</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/05/no-more-freelance-for-me/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "No+More+Freelance+For+Me";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=444&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/05/no-more-freelance-for-me/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making This Site Work on BlueHost</title>
		<link>http://www.chriswiegman.com/2010/04/making-this-site-work-on-bluehost/</link>
		<comments>http://www.chriswiegman.com/2010/04/making-this-site-work-on-bluehost/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 21:06:51 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=438</guid>
		<description><![CDATA[About a month ago I posted that it might be time for me to look for a new host. I was getting some serious CPU penalties from Bluehost which was throttling me for as much as 10 minutes every hour. Thankfully, the fix was a lot easier than a new host. I installed the WP [...]]]></description>
			<content:encoded><![CDATA[
<p>About a month ago I posted that it might be time for me to look for a new host. I was getting some serious CPU penalties from <a href="http://www.bluehost.com" class="target_blank">Bluehost</a> which was throttling me for as much as 10 minutes every hour.</p>
<p>Thankfully, the fix was a lot easier than a new host. I installed the <a href="http://wordpress.org/extend/plugins/wp-super-cache/" class="target_blank">WP Super Cache</a> plugin and for the last few weeks I haven&#8217;t been throttled for more than a few seconds a day. What a lifesaver!</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/04/making-this-site-work-on-bluehost/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Making+This+Site+Work+on+BlueHost";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=438&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/04/making-this-site-work-on-bluehost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Which one to choose?</title>
		<link>http://www.chriswiegman.com/2010/03/which-one-to-choose/</link>
		<comments>http://www.chriswiegman.com/2010/03/which-one-to-choose/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 02:45:40 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[redesign]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=431</guid>
		<description><![CDATA[I&#8217;m in a bind. Which design (or parts of a design) should I choose? or]]></description>
			<content:encoded><![CDATA[
<p>I&#8217;m in a bind. Which design (or parts of a design) should I choose?</p>
<p style="text-align: center;"><a href="http://www.chriswiegman.com/wp-content/uploads/2010/03/dark.png"><img class="aligncenter size-medium wp-image-432" title="Maroon background" src="http://www.chriswiegman.com/wp-content/uploads/2010/03/dark-300x187.png" alt="" width="300" height="187" /></a></p>
<p style="text-align: center;">or</p>
<p style="text-align: center;"><a href="http://www.chriswiegman.com/wp-content/uploads/2010/03/light.png"><img class="aligncenter size-medium wp-image-433" title="Lighter background" src="http://www.chriswiegman.com/wp-content/uploads/2010/03/light-300x187.png" alt="" width="300" height="187" /></a></p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/03/which-one-to-choose/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Which+one+to+choose%3F";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=431&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/03/which-one-to-choose/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tales From a Redesign</title>
		<link>http://www.chriswiegman.com/2010/03/tales-from-a-redesign/</link>
		<comments>http://www.chriswiegman.com/2010/03/tales-from-a-redesign/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 00:13:35 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[redesign]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=426</guid>
		<description><![CDATA[We finally made some headway today in our redesign of http://www.aviation.siu.edu. In a meeting with the departmental executive committee it was finally agreed upon that we must take the actual content of the site seriously. This is a big move as for the last 10 years I have almost never received any feedback on any [...]]]></description>
			<content:encoded><![CDATA[
<p>We finally made some headway today in our redesign of <a href="http://www.aviation.siu.edu" class="target_blank">http://www.aviation.siu.edu</a>. In a meeting with the departmental executive committee it was finally agreed upon that we must take the actual content of the site seriously. This is a big move as for the last 10 years I have almost never received any feedback on any change I made. In addition, there was a general agreement that the site has become a virtual pack-rat with features and content that have long outlived their usefulness.</p>
<p>Although these may sound like trivial items to many groups, unfortunately the powers that be where I work have not, until recently, been convinced of the power of online marketing and started to take it seriously. Now in many ways this shift does make my work a little harder with added oversight and more pressure, but it is a challenge I have looked forward to for years.</p>
<p>It has been a good day!</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/03/tales-from-a-redesign/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Tales+From+a+Redesign";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=426&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/03/tales-from-a-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.6 Bug?</title>
		<link>http://www.chriswiegman.com/2010/03/firefox-3-6-bug/</link>
		<comments>http://www.chriswiegman.com/2010/03/firefox-3-6-bug/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 01:13:54 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Computers and Tech]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=423</guid>
		<description><![CDATA[So I&#8217;m perplexed. Every time I startup Firefox 3.6 on my mac I lose the last folder in the bookmarks toolbar. Moving it out of the toolbar and back in fixes it until the next time I start the browser. Anyone else seen this? How have you fixed it?]]></description>
			<content:encoded><![CDATA[
<p>So I&#8217;m perplexed. Every time I startup Firefox 3.6 on my mac I lose the last folder in the bookmarks toolbar. Moving it out of the toolbar and back in fixes it until the next time I start the browser. Anyone else seen this? How have you fixed it?</p>
<div id="attachment_424" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.chriswiegman.com/wp-content/uploads/2010/03/Screen-shot-2010-03-01-at-7.08.48-PM.png"><img class="size-medium wp-image-424" title="Screen shot 2010-03-01 at 7.08.48 PM" src="http://www.chriswiegman.com/wp-content/uploads/2010/03/Screen-shot-2010-03-01-at-7.08.48-PM-300x187.png" alt="" width="300" height="187" /></a><p class="wp-caption-text">Take note of the &quot;Web Dev&quot; folder in the toolbar on the left. Notice it doesn&#39;t actually show up in the toolbar.</p></div>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/03/firefox-3-6-bug/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Firefox+3.6+Bug%3F";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=423&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/03/firefox-3-6-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Might Need a New Host</title>
		<link>http://www.chriswiegman.com/2010/02/i-might-need-a-new-host/</link>
		<comments>http://www.chriswiegman.com/2010/02/i-might-need-a-new-host/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 00:01:44 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=398</guid>
		<description><![CDATA[I&#8217;ve been with Bluehost for over a year now, but it might be time to move some of my sites away. The CPU throttling is simply becoming too excessive (up to 600 seconds some hours) and, in my opinion, unwarranted for a few sites that collectively receive very little traffic. Anyone have any suggestions on [...]]]></description>
			<content:encoded><![CDATA[
<p>I&#8217;ve been with <a href="http://www.bluehost.com" class="target_blank">Bluehost</a> for over a year now, but it might be time to move some of my sites away. The <a href="http://www.webhostingsecretrevealed.com/featured-articles/bluehost-hostmonster-user-alert-cpu-throttling/" class="target_blank">CPU throttling</a> is simply becoming too excessive (up to 600 seconds some hours) and, in my opinion, unwarranted for a few sites that collectively receive very little traffic. Anyone have any suggestions on someplace else to look at?</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/02/i-might-need-a-new-host/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "I+Might+Need+a+New+Host";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=398&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/02/i-might-need-a-new-host/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: Replace target=&#8221;blank&#8221;</title>
		<link>http://www.chriswiegman.com/2010/02/wordpress-replace-targetblank/</link>
		<comments>http://www.chriswiegman.com/2010/02/wordpress-replace-targetblank/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 23:26:58 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Validation]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=380</guid>
		<description><![CDATA[So after getting tired of not being able to use the external link selection in the built-in WordPress TinyMCE I decided to do something about it. Here&#8217;s a little WordPress Plugin that will scan the text of your site and replace any instance of target=&#8221;_blank&#8221; with class=&#8221;target_blank&#8221;. It then uses a small jquery script to [...]]]></description>
			<content:encoded><![CDATA[
<p>So after getting tired of not being able to use the external link selection in the built-in WordPress TinyMCE I decided to do something about it. Here&#8217;s a little WordPress Plugin that will scan the text of your site and replace any instance of target=&#8221;_blank&#8221; with class=&#8221;target_blank&#8221;. It then uses a small jquery script to open the link in a new window or tab as the author intended.</p>
<p>You can download the plugin here replace-target.zip</p>
<p><em>For the latest download, please check out my project page at </em><a href="http://www.chriswiegman.com/wordpress-replace-target-plugin/">http://www.chriswiegman.com/wordpress-replace-target-plugin/</a></p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/02/wordpress-replace-targetblank/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "WordPress%3A+Replace+target%3D%26%238221%3Bblank%26%238221%3B";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=380&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/02/wordpress-replace-targetblank/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using a Custom wp-signup Page With WordPress MU</title>
		<link>http://www.chriswiegman.com/2010/02/using-a-custom-wp-signup-page-with-wordpress-mu/</link>
		<comments>http://www.chriswiegman.com/2010/02/using-a-custom-wp-signup-page-with-wordpress-mu/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 23:49:23 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=359</guid>
		<description><![CDATA[WordPress MU is a great system, but as with all systems their are drawbacks. One such drawback I&#8217;ve had problems with is the lack of available customizations for the sign-up/registration page. Whether you just want to change the style, or change the very text itself there really isn&#8217;t anything you can do with it without [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://mu.wordpress.org" class="target_blank">WordPress MU</a> is a great system, but as with all systems their are drawbacks. One such drawback I&#8217;ve had problems with is the lack of available customizations for the sign-up/registration page. Whether you just want to change the style, or change the very text itself there really isn&#8217;t anything you can do with it without hacking the WordPress MU core which can be a nightmare come upgrade time.</p>
<p>My solution to this problem has been to use my own wp-signup.php page within my sign-up theme. Here&#8217;s how it&#8217;s done:</p>
<p>Before you start, make sure your server supports <a href="http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html" class="target_blank">Apache mod-rewrite</a>. An easy way to do this is to simply go to a post on one of your blogs. If you don&#8217;t see <em>?=</em> anywhere in the address you should be OK. If not, go to http://www.yoursite.com/wp-admin/options-permalink.php and see if permalinks are available on your server. If they are not you will need to get this enabled by your server administrator before going any further.</p>
<p>Next, the most important part, open up the .htaccess file in the root of your WordPress MU installation in your text editor. You may need to create the file if you haven&#8217;t been using any redirects previously.</p>
<p>Find the line:</p>
<blockquote><p>RewriteBase /</p></blockquote>
<p>Right below it (before anything else) add the line</p>
<blockquote><p>RewriteRule ^wp-signup\.php(.*)$ wp-content/themes/<em>[your theme name]</em>/wp-signup.php$1</p></blockquote>
<p>Save the file.</p>
<p>Finally, copy (don&#8217;t move) wp-signup.php from the root of your WordPress MU installation to  your theme directory (usually wp-content/themes/default).  Make sure you leave the original file in place. Moving the file alters  the WordPress MU core installation which is never a good practice.</p>
<p>Now you may edit the wp-signup.php file to your heart&#8217;s content. Redirects to the new file should be seamless to your users.</p>
<p>If you would like to see how I&#8217;ve used this take a look at  <a href="http://blogs.aviation.siuc.edu/wp-signup.php" class="target_blank">http://blogs.aviation.siuc.edu/wp-signup.php</a>. Now my needs were simple, we just wanted to clarify some of the text to reduce confusion for our users. There is a lot more that can be done to make this form yours.</p>
<p><em>* edited Feb 27th, 2010: added a couple of important lines *</em><br />
Never write on a deadline when you don&#8217;t have to. I forgot to change 2 important line.</p>
<p>In your new wp-signup.php page (the one in your themes folder) find the following 2 lines:</p>
<blockquote><p>require( dirname(__FILE__) . &#8216;/wp-load.php&#8217; );<br />
require( &#8216;wp-blog-header.php&#8217; );</p></blockquote>
<p>and replace them with the following:</p>
<blockquote><p>require( &#8216;../../../wp-load.php&#8217; );<br />
require( &#8216;../../../wp-blog-header.php&#8217; );</p></blockquote>
<p>This will ensure that WordPress MU can find the files it needs to process your data.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/02/using-a-custom-wp-signup-page-with-wordpress-mu/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Using+a+Custom+wp-signup+Page+With+WordPress+MU";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=359&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/02/using-a-custom-wp-signup-page-with-wordpress-mu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Experts Earn Their Title</title>
		<link>http://www.chriswiegman.com/2010/02/experts-earn-their-title/</link>
		<comments>http://www.chriswiegman.com/2010/02/experts-earn-their-title/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:51:08 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Experts]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=356</guid>
		<description><![CDATA[A conversation the other day got me wondering what is an expert? I mean, what makes them an expert in their field? Is it that they&#8217;re smarter than everyone else? Is it just that they spent more time at it that everyone else? What is it? In the web the idea of an expert is [...]]]></description>
			<content:encoded><![CDATA[
<p>A conversation the other day got me wondering what is an expert? I mean, what makes them an expert in their field? Is it that they&#8217;re smarter than everyone else? Is it just that they spent more time at it that everyone else? What is it?</p>
<p>In the web the idea of an expert is often a misnomer. It seems that to web people the expert title is often given freely to any person who knows more about a specific topic than you do. For example, I was once labeled a Joomla! expert after a single installation of the software without even launching a site on the platform. Why? because I had done it and the other person hadn&#8217;t I must be an expert.</p>
<p>On the flip side, after coding CMS systems for 11 years I was told the other day that I was a rookie as I didn&#8217;t code in this particular person&#8217;s language of choice. To this I had to say really? Simply because I don&#8217;t know your language I am a rookie at all things web? How strange.</p>
<p>A single install of Joomla! does not make you an expert in Joomla!.  However, the ability to look at the code of Joomla! and be able to  understand it and modify it could very well make you an expert in PHP.  On the other hand, the ability to code a million line PHP application  may make you an expert in your application, but if you can&#8217;t read and  understand anything else you might never truly grasp the language and  will never be recognized as an expert. This last example I see all the  time as a CS student in code which is never written, but merely cut and  pasted together to perform some function. After all, if you can&#8217;t explain or understand what you&#8217;ve done than you really haven&#8217;t done much at all.</p>
<p>So then, what really makes an expert. In my humble opinion and expert is someone who through their merits and experience is recognized by their peers as a leader in their field. Someone who can not only do the work, but actually understands what they are doing and can communicate that idea to others. So, web people, when throwing around titles such as expert make sure they&#8217;re going to a deserving soul and not simply someone who can follow a readme file. Anything else is just insulting to those who really have mastered their craft.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/02/experts-earn-their-title/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Experts+Earn+Their+Title";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=356&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/02/experts-earn-their-title/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Things I&#8217;d Like To See In 2010</title>
		<link>http://www.chriswiegman.com/2010/01/5-things-id-like-to-see-in-2010/</link>
		<comments>http://www.chriswiegman.com/2010/01/5-things-id-like-to-see-in-2010/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 20:19:29 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Computers and Tech]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Web and Social Media]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=354</guid>
		<description><![CDATA[More Adobe support for Linux I love my Ubuntu, but as a web developer it can&#8217;t be the only computer I work on due to it&#8217;s lack of support for Photoshop. Sure there is Wine and other hacks to get Photoshop working, but it doesn&#8217;t compare with the native environment on my Mac. In addition, [...]]]></description>
			<content:encoded><![CDATA[
<ol>
<li><strong>More Adobe support for Linux</strong><br />
I love my Ubuntu, but as a web developer it can&#8217;t be the only computer I work on due to it&#8217;s lack of support for Photoshop. Sure there is Wine and other hacks to get Photoshop working, but it doesn&#8217;t compare with the native environment on my Mac. In addition, although Adobe reader is handy, having Acrobat pro would be nice for the times when I have a form or some other document I want to do more with than just print to PDF.</li>
<li><strong>Easier enterprise functions with Google Apps</strong><br />
We love out Google Apps, we would just like a few more features to help out around the office. Better contact management and task list support would go a long way.</li>
<li><strong>More Android Apps </strong><br />
As the platform is relatively new on the mainstream market this shouldn&#8217;t be a problem, however I&#8217;m going to list it here anyway as it could make my phone a whole lot cooler.</li>
<li><strong>Less Reliance on Flash </strong><br />
As with Android development I think the writing on the wall is there for this as well. I would just like to not have to install Flash player on every browser I use in order to do basic web browsing.</li>
<li><strong>The Death of IE 5/6</strong><br />
I&#8217;m tired of having to make sure sites work with old versions of IE. &#8216;nough said.</li>
</ol>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2010/01/5-things-id-like-to-see-in-2010/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "5+Things+I%26%238217%3Bd+Like+To+See+In+2010";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=354&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2010/01/5-things-id-like-to-see-in-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The 5 Most Important WordPress Plugins of 2009</title>
		<link>http://www.chriswiegman.com/2009/12/the-5-most-important-wordpress-plugins-of-2009/</link>
		<comments>http://www.chriswiegman.com/2009/12/the-5-most-important-wordpress-plugins-of-2009/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 23:54:11 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=347</guid>
		<description><![CDATA[Anyone who uses WordPress knows there are plugins for almost anything and, in many cases, multiple plugins to do the same thing. These plugins, often created to help with a specific task on a specific site, are all good in their own right, however few of them are usable for anyone outside of the site [...]]]></description>
			<content:encoded><![CDATA[
<p>Anyone who uses <a href="http://www.wordpress.org" class="target_blank">WordPress</a> knows there are <a href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/" class="target_blank">plugins</a> for almost anything and, in many cases, multiple plugins to do the same thing. These plugins, often created to help with a specific task on a specific site, are all good in their own right, however few of them are usable for anyone outside of the site for which they were created or in their tiny niche. When we look at all WordPress sites as a whole there are only a handful of plugins that can be usable on nearly every site out there. These plugins, often involving security, SEO, or other similar functions are suitable for everything from the simplest blog to the most complex WordPress site and in many cases could even qualify for inclusion into the core product. They are stable, well supported, and offer functions that are fundamental to a solid installation of any website. So which plugins are good enough to make the list this year? Here are 5 I don&#8217;t think any site should go without:</p>
<ol>
<li><a href="http://akismet.com/" class="target_blank">Akismet</a><br />
The one plugin that is now included with a base install of WordPress, Akismet is the ultimate in WordPress Spam protection. It creates a &#8220;Spam&#8221; box in your WordPress comments and has the unmatched distinction of being the only spam blocker in any app I use to not miss a bad comment.</li>
<li><a href="http://semperfiwebdesign.com/plugins/wp-security-scan/" class="target_blank">WP Security Scan</a><br />
Every new WordPress installation has it&#8217;s problems. Whether it&#8217;s weak passwords, file permission problems, or some other glitch it doesn&#8217;t take much for an attacker to exploit an insecure WordPress installation. WP Security Scan will find the most pressing problems and offers instructions and scripts for repairing them before they bring down your site.</li>
<li><a href="http://www.bad-neighborhood.com/" class="target_blank">Login LockDown</a><br />
Another security plugin, login lockdown prevents brute-force attacks on your WordPress administration pages by locking any account after a specified number of bad login attempts. After using WordPress MU in a public University I can tell you first hand that Login Lockdown not only improves the security of your site, but can also help reduce server load by reducing the number of allowed bad login attempts.</li>
<li><a href="http://www.satollo.net/plugins/header-footer" class="target_blank">Header and Footer</a><br />
Header and Footer is a handy little plugin allowing for inclusion of custom code in the header and footer of all your pages. Items such as Google Analytics code, Yahoo Site Explorer meta tags, and numerous others can be added, removed, and changed at ease with this simple little plugin.</li>
<li><a href="http://www.mittineague.com/dev/co.php" class="target_blank">Clean Options</a><br />
I&#8217;ve added Clean Options to the list somewhat reluctantly as it may be a little much for some novice users. However it is an incredibly handy tool to have on any blog or site that has been out there for more than a little while. As other plugins are updated, added, or removed many of their options stay in place in your database. Do this enough times and it can start to impact the performance of your MySQL database. Clean Options fixes this by removing unused and obsolete options from the database allowing for a much more streamlined options table.</li>
</ol>
<p>Of course these aren&#8217;t the only good plugins out there, and in fact putting this list together wasn&#8217;t as easy as I originally thought. A few of the plugins that didn&#8217;t make the cut include: <a href="http://semperfiwebdesign.com/" class="target_blank">All In One SEO Pack</a>, <a href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/" class="target_blank">WordPress Mobile Pack</a>, and <a href="http://wordpress.org/extend/plugins/stats/" class="target_blank">WordPress.com Stats</a> among others. Have something else that I missed? Let me know so I can give it a try.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2009/12/the-5-most-important-wordpress-plugins-of-2009/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "The+5+Most+Important+WordPress+Plugins+of+2009";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=347&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2009/12/the-5-most-important-wordpress-plugins-of-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enjoying the Break While Figuring Out What&#8217;s Next</title>
		<link>http://www.chriswiegman.com/2009/12/enjoying-the-break-while-figuring-out-whats-next/</link>
		<comments>http://www.chriswiegman.com/2009/12/enjoying-the-break-while-figuring-out-whats-next/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 20:32:52 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Computers and Tech]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=344</guid>
		<description><![CDATA[So the Holiday break is finally here. After what has been one of the most hectic semesters of all it couldn&#8217;t have come soon enough. The down time, while a needed break, also affords me the time to contemplate what will be next and, maybe more importantly, what I&#8217;ve accomplished. Looking back there are a [...]]]></description>
			<content:encoded><![CDATA[
<p>So the Holiday break is finally here. After what has been one of the most hectic semesters of all it couldn&#8217;t have come soon enough. The down time, while a needed break, also affords me the time to contemplate what will be next and, maybe more importantly, what I&#8217;ve accomplished.</p>
<p>Looking back there are a number of goals completed, a number still to go, and a few that I never even anticipated. In the case of our redesign we started in April, the main site is still to be done. This is due primarily to the uncertain outcome of our university&#8217;s web standards committee. We don&#8217;t want to over-invest in a product that will not meet whatever standards they decide to come up with. While waiting however I&#8217;ve had time to really refocus and expand our web presence while [hopefully] being able to provide a far more useful product to all of our customers. We&#8217;ve installed and launched WordPress MU for individual, group, and class sites. We&#8217;re nearing the launch of a MediaWiki installation to be used as our local intranet. Finally, we&#8217;ve greatly expanded our social media presence and finally convinced the powers that be that our marketing dollars are better spent on the web than limited magazines and other media.</p>
<p>Stepping away from the web I&#8217;ve made a lot of headway in a number of projects. We launched (and then decommissioned) a Squid proxy to restrict internet access during the day due to very limited bandwidth. It worked almost too well and was quickly removed for mostly political considerations. We&#8217;ve also begun the rollout of non Microsoft desktops to our faculty and staff in the form of Ubuntu as the primary OS. Only 3 desktops and our webserver have been migrated so far but considering that we had never looked away from MS before that it is definitely a good start. Finally, we added a windows update server to provide more control and better use of our bandwidth while still maintaining the ability to make sure all systems are completely patched.</p>
<p>Now on to the future. My first priority is, as always, our web presence. Pending the outcome of the campus web standards committee I hope to get a new main site in place very quickly. In addition, depending on current content contributions, I would like to see our new Wiki launch at the beginning of the Spring semester. It has been in the making for a little while now and promises to provide a much more complete and, more importantly, standardized method of intra-department communication. Beyond that I would like to see our file services migrated to Samba and Linux away from MS Active Directory as well as continue the gradual migration of departmental desktops to the Linux platform.</p>
<p>With all that I&#8217;m sure it will be another busy semester. However as with every semester I look forward to the challenges and can&#8217;t wait to see the outcomes!</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2009/12/enjoying-the-break-while-figuring-out-whats-next/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "Enjoying+the+Break+While+Figuring+Out+What%26%238217%3Bs+Next";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=344&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2009/12/enjoying-the-break-while-figuring-out-whats-next/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Mobile Version</title>
		<link>http://www.chriswiegman.com/2009/11/new-mobile-version/</link>
		<comments>http://www.chriswiegman.com/2009/11/new-mobile-version/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:53:35 +0000</pubDate>
		<dc:creator>Chris Wiegman</dc:creator>
				<category><![CDATA[Web and Social Media]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.chriswiegman.com/?p=340</guid>
		<description><![CDATA[For those who hit this site from a cell phone (according to the logs there&#8217;s a few) I&#8217;ve installed WordPress Mobile Pack which automatically provides an appropriately scaled-down version of my site for phones and similar devices. Check it out and let me know what you think. There is no separate URL or anything. It [...]]]></description>
			<content:encoded><![CDATA[
<p>For those who hit this site from a cell phone (according to the logs there&#8217;s a few) I&#8217;ve installed <a href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/" class="target_blank">WordPress Mobile Pack</a> which automatically provides an appropriately scaled-down version of my site for phones and similar devices. Check it out and let me know what you think. There is no separate URL or anything. It should figure it out all by itself.</p>
<div style="float: left; width: 42px; padding-right: 45px; margin: 0 45px 0 0;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.chriswiegman.com/2009/11/new-mobile-version/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "compact";
		digg_window = "new";
		digg_title = "New+Mobile+Version";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div style="clear:both;"></div>
<img src="http://www.chriswiegman.com/?ak_action=api_record_view&id=340&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.chriswiegman.com/2009/11/new-mobile-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.chriswiegman.com @ 2010-09-03 01:38:07 by W3 Total Cache -->