<?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>Mark Alan Evans &#187; How To</title>
	<atom:link href="http://www.markalanevans.com/category/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markalanevans.com</link>
	<description>Coder by Day, Entrepreneur by Night.</description>
	<lastBuildDate>Fri, 20 Jan 2012 02:20:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Install APC on OSX Snow Leopared</title>
		<link>http://www.markalanevans.com/2011/02/19/install-apc-on-osx-snow-leopared/</link>
		<comments>http://www.markalanevans.com/2011/02/19/install-apc-on-osx-snow-leopared/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 23:30:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Web Server]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=307</guid>
		<description><![CDATA[sudo pear update-channels brew install pcre sudo pecl install apc-3.1.6 Edit php.ini extension=apc.so apc.enabled=1 apc.shm_segments=1 apc.shm_size=32M apc.cache_by_default=1 apc.stat=1 apc.rfc1867=1 //For upload progress. apc.stat=7200 //2 hours]]></description>
			<content:encoded><![CDATA[<ol>
    <li>sudo pear update-channels</li>
    <li>brew install pcre</li>
    <li>sudo pecl install apc-3.1.6</li>
    <li>Edit php.ini
<ol>
    <li>extension=apc.so</li>
    <li>apc.enabled=1</li>
    <li>apc.shm_segments=1</li>
    <li>apc.shm_size=32M</li>
    <li>apc.cache_by_default=1</li>
    <li>apc.stat=1</li>
    <li>apc.rfc1867=1 //For upload progress.</li>
    <li>apc.stat=7200 //2 hours</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2011/02/19/install-apc-on-osx-snow-leopared/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Git on Westhost &amp; Redhat</title>
		<link>http://www.markalanevans.com/2010/08/22/installing-git-on-westhost-redhat/</link>
		<comments>http://www.markalanevans.com/2010/08/22/installing-git-on-westhost-redhat/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 19:57:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=281</guid>
		<description><![CDATA[Install Python using your web installs download the latest source from git make NO_CURL=1 NO_MSGFMT=YesPlease NO_TCLTK=YesPlease prefix=/usr/local install That should do it.]]></description>
			<content:encoded><![CDATA[<ol>
    <li>Install Python using your web installs</li>
    <li>download the latest source from git</li>
    <li>make NO_CURL=1 NO_MSGFMT=YesPlease NO_TCLTK=YesPlease prefix=/usr/local install</li>
    <li>That should do it.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2010/08/22/installing-git-on-westhost-redhat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting up Apache &amp; SSL on OSX Leapord</title>
		<link>http://www.markalanevans.com/2010/08/02/setting-up-apache-ssl-on-osx-leapord/</link>
		<comments>http://www.markalanevans.com/2010/08/02/setting-up-apache-ssl-on-osx-leapord/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 20:44:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=272</guid>
		<description><![CDATA[Task: Configure my localhost &#38; apache to allow for ssl. Resources http://shiningthrough.co.uk/Setting-up-an-SSL-enabled-Apache-development-server-using-Phusion-Passenger-on-OS-X-Snow-Leopard http://www.modssl.org/ http://www.entropy.ch/software/macosx/docs/mod_ssl.html Solution: Go here: http://developer.apple.com/internet/serverside/modssl.html Note: when asked for &#8220;Common Name&#8221; when creating your certificate file, instead of using the 127.0.0.1 use the domain name you are going to use for development. ie: www.mysite.local # This is the Apache server configuration file [...]]]></description>
			<content:encoded><![CDATA[<h5>Task:</h5>

<h6>Configure my localhost &amp; apache to allow for ssl.</h6>

<h5>Resources</h5>

<ul>
<li>http://shiningthrough.co.uk/Setting-up-an-SSL-enabled-Apache-development-server-using-Phusion-Passenger-on-OS-X-Snow-Leopard</li>
<li>http://www.modssl.org/</li>
<li>http://www.entropy.ch/software/macosx/docs/mod_ssl.html</li>
</ul>

<h5>Solution:</h5>

<ul>
<li>Go here: http://developer.apple.com/internet/serverside/modssl.html</li>
<li><p>Note: when asked for &#8220;Common Name&#8221; when creating your certificate file, instead of using the 127.0.0.1 use the domain name<br />
you are going to use for development. ie: www.mysite.local</p>

<pre><code># This is the Apache server configuration file providing SSL support.
# It contains the configuration directives to instruct the server how to
# serve pages over an https connection. For detailing information about these
# directives see
#
# Do NOT simply read the instructions in here without understanding
# what they do.  They're here only as hints or reminders.  If you are unsure
# consult the online docs. You have been warned.

# Pseudo Random Number Generator (PRNG):
# Configure one or more sources to seed the PRNG of the SSL library.
# The seed data should be of good random quality.
# WARNING! On some platforms /dev/random blocks if not enough entropy
# is available. This means you then cannot use the /dev/random device
# because it would lead to very long connection times (as long as
# it requires to make more entropy available). But usually those
# platforms additionally provide a /dev/urandom device which doesn't
# block. So, if available, use this one instead. Read the mod_ssl User
# Manual for more details.
#
#SSLRandomSeed startup file:/dev/random  512
#SSLRandomSeed startup file:/dev/urandom 512
#SSLRandomSeed connect file:/dev/random  512
#SSLRandomSeed connect file:/dev/urandom 512

#
# When we also provide SSL we have to listen to the
# standard HTTP port (see above) and to the HTTPS port
#
# Note: Configurations that use IPv6 but not IPv4-mapped addresses need two
#       Listen directives: "Listen [::]:443" and "Listen 0.0.0.0:443"
#
Listen 443
NameVirtualHost *:443

##
##  SSL Global Context
##
##  All SSL configuration in this context applies both to
##  the main server and all SSL-enabled virtual hosts.
##

#
#   Some MIME-types for downloading Certificates and CRLs
#
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl    .crl

#   Pass Phrase Dialog:
#   Configure the pass phrase gathering process.
#   The filtering dialog program (`builtin' is a internal
#   terminal dialog) has to provide the pass phrase on stdout.
SSLPassPhraseDialog  builtin

#   Inter-Process Session Cache:
#   Configure the SSL Session Cache: First the mechanism
#   to use and second the expiring timeout (in seconds).
#SSLSessionCache         "dbm:/private/var/run/ssl_scache"
SSLSessionCache        "shmcb:/private/var/run/ssl_scache(512000)"
SSLSessionCacheTimeout  300

#   Semaphore:
#   Configure the path to the mutual exclusion semaphore the
#   SSL engine uses internally for inter-process synchronization.
SSLMutex  "file:/private/var/run/ssl_mutex"

##
## SSL Virtual Host Context
##
ServerName www.mysite.local
ServerAlias www.mysite.local
#   General setup for the virtual host
DocumentRoot "/Users/markevans/Sites/www.mysite.com"
ServerAdmin mark@mysite.com

ErrorLog "/Users/markevans/Sites/logs/www.mysite.com/error_log"
CustomLog "/Users/markevans/Sites/logs/www.mysite.com/ssl_request_log" \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /Users/markevans/Sites/sslcerts/www.mysite.com/server.crt
SSLCertificateKeyFile /Users/markevans/Sites/sslcerts/www.mysite.com/server.key
</code></pre></li>
<li><p>Handy Degbugging Command lines</p></li>
<li>sudo apachectl configtest</li></li>
<li>http -S</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2010/08/02/setting-up-apache-ssl-on-osx-leapord/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Single .htaccess file in your git repo for both your dev and production server</title>
		<link>http://www.markalanevans.com/2010/07/30/single-htaccess-file-for-both-your-dev-and-production-code/</link>
		<comments>http://www.markalanevans.com/2010/07/30/single-htaccess-file-for-both-your-dev-and-production-code/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 00:23:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=268</guid>
		<description><![CDATA[Problem: You want to have dev.yoursite.com and www.yoursite.com but you don&#8217;t want dev.yoursite.com visible to the public. Solution: If your using apache(which many of us are), .htaccess and .htpasswd to the rescue. In your .htaccess file add: SetEnvIf Host yourstagingserver.com passreq AuthType Basic AuthName &#8220;Staging Server&#8221; AuthUserFile /path/to/.htpasswd Require valid-user Order allow,deny Allow from all [...]]]></description>
			<content:encoded><![CDATA[<h2>Problem:</h2>

<p><p style="padding-left: 30px;">You want to have dev.yoursite.com and www.yoursite.com but you don&#8217;t want dev.yoursite.com visible to the public.</p></p>

<h2>Solution:</h2>

<p><p style="padding-left: 30px;">If your using apache(which many of us are),</p>

<blockquote> <strong>.htaccess</strong> and <strong>.htpasswd</strong> to the rescue.</blockquote>

<p></p>
<p style="padding-left: 30px;">In your .htaccess file add:</p>

<blockquote>
SetEnvIf Host yourstagingserver.com passreq
AuthType Basic
AuthName &#8220;Staging Server&#8221;
AuthUserFile /path/to/.htpasswd
Require valid-user
Order allow,deny
Allow from all
Deny from env=passreq
Satisfy any</blockquote>

<p></p></p>

<h3 style="padding-left: 30px;">Configure your password file on both dev &amp; production</h3>

<p><p style="padding-left: 30px;">Wherever you specify the /path/to/.htpasswd file navigate to that folder from the console and type &#8220;htpasswd -c .htpasswd mark&#8221;   where mark is the first user you want to create a login for. For each additonal person type &#8220;htpasswd .htpasswd linda&#8221;  where linda is the next username you want to add to the .htpasswd file. Each time  it will  prompt you to type in the password twice.(your password will be stored in the .htpasswd file) encrypted next to the username you created.</p>
<p style="padding-left: 30px;">*<strong>Note</strong>:</p>
<p style="padding-left: 60px;"><strong><code>AuthUserFile</code></strong><code> expects an absolute path, but if you don't start your path with a forward slash, it defaults to the directory you specify in your httpd.conf file as ServerRoot.
</code></p>
<p style="padding-left: 30px;"></p>
<p style="padding-left: 30px;"></p>
<p style="padding-left: 30px;"></p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2010/07/30/single-htaccess-file-for-both-your-dev-and-production-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful Rackspace Tutorials</title>
		<link>http://www.markalanevans.com/2010/07/05/useful-rackspace-tutorials/</link>
		<comments>http://www.markalanevans.com/2010/07/05/useful-rackspace-tutorials/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:37:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=235</guid>
		<description><![CDATA[Apache Configuration Virtual Hosts(sites-available &#38; sites-active): http://library.linode.com/web-servers/apache/installation/ubuntu-9.10-karmic#installingapachemodules http://cloudservers.rackspacecloud.com/index.php/Ubuntu-ApacheConfigurationLayout Steps: apt-get install apache2 apache2-doc apache2-utils apt-get install php5-suhosin apt-get install php5-mysql apt-get install libapache2-mod-php5 php5 php-pear php5-xcache Security: (SSH Keys): http://cloudservers.rackspacecloud.com/index.php/BasicCloudServerSecurity IPTables : http://cloudservers.rackspacecloud.com/index.php/Sampleiptables_ruleset APT-GET Repositories : For some reason the ubunto distro 9.04 didn&#8217;t have these added to its apt-get sources.list. So I added them. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Apache Configuration</strong>
<strong>Virtual Hosts(sites-available &amp; sites-active):</strong>
<blockquote>
<ul>
    <li><a href="http://library.linode.com/web-servers/apache/installation/ubuntu-9.10-karmic#installing_apache_modules">http://library.linode.com/web-servers/apache/installation/ubuntu-9.10-karmic#installing<em>apache</em>modules</a></li>
    <li><a href="http://cloudservers.rackspacecloud.com/index.php/Ubuntu_-_Apache_Configuration_Layout">http://cloudservers.rackspacecloud.com/index.php/Ubuntu<em>-</em>Apache<em>Configuration</em>Layout</a></li>
    <li>Steps:
<ul>
    <li>apt-get install apache2 apache2-doc apache2-utils</li>
    <li>apt-get install php5-suhosin</li>
    <li>apt-get install php5-mysql</li>
    <li>apt-get install libapache2-mod-php5 php5 php-pear php5-xcache</li>
</ul>
</li>
</ul>
</blockquote>
<strong>Security: (SSH Keys):</strong>
<blockquote><a href="http://cloudservers.rackspacecloud.com/index.php/Basic_Cloud_Server_Security">http://cloudservers.rackspacecloud.com/index.php/Basic<em>Cloud</em>Server<em>Security</a></blockquote>
<strong>IPTables :</strong>
<blockquote>http://cloudservers.rackspacecloud.com/index.php/Sample</em>iptables_ruleset</blockquote>
<strong>APT-GET Repositories :</strong>
For some reason the ubunto distro 9.04 didn&#8217;t have these added to its apt-get sources.list. So I added them.
<blockquote>deb http://us.archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://us.archive.ubuntu.com/ubuntu/ hardy universe
deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ hardy-updates universe</blockquote>
<strong>Installing Ruby:</strong>
<blockquote>sudo apt-get install build-essential libssl-dev libreadline5 libreadline5-dev zlib1g zlib1g-dev
mkdir ~/src &amp;&amp; cd ~/src
wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz
tar -xvf ruby-1.9.1-p0.tar.gz
cd ruby-1.9.1-p0
./configure
make
make test
sudo make install</blockquote>
<strong>Install Git</strong>
<ul>
    <li><a href="https://help.ubuntu.com/community/Git">https://help.ubuntu.com/community/Git</a></li>
    <li>apt-get install git-core</li>
</ul>
<strong>Install Rails</strong>
<blockquote>sudo gem update &#8211;system
sudo gem install rails</blockquote>
<strong>Install Ruby Mysql Modul </strong>
<blockquote>sudo gem install mysql</blockquote>
<p style="padding-left: 30px;"><strong>Install Pecl</strong>
src : <a href="http://www.markfosteronline.com/2009/01/04/how-to-install-a-php-pecl-extensionmodule-on-ubuntu/">http://www.markfosteronline.com/2009/01/04/how-to-install-a-php-pecl-extensionmodule-on-ubuntu/</a></p></p>

<ul>
    <li>sudo apt-get install php-pear</li>
    <li>sudo apt-get install php5-dev</li>
    <li><em><em>sudo apt-get install libcurl4-openssl-dev</em></em></li>
    <li>sudo pecl install pecl_http     just hit enter and use defaults</li>
</ul>

<p><strong>Monitor ETH Port</strong>
<ul>
    <li>Use tcpdump -i eth0   to watch the ports</li>
</ul>
<strong>Install DTach</strong> &#8211; which allows you to run a session in a console, then dtach it, then go to another pc/console and attach.
<ul>
    <li>apt-get install dtach</li>
    <li>ex: dtach -A session<em>name program arguments
<ul>
    <li>press ctrl+\ to detach it from the terminal</li>
    <li>then (from another computer or terminal) run &#8220;dtach -a session</em>name&#8221;</li>
</ul>
</li>
    <li>ex:
<ul>
    <li>
<div>dtach -A MyBashSession bash -l</div></li>
    <li>
<div>[press ctrl+&#93;</div></li>
    <li>
<div>dtach -a MyBashSession</div></li>
</ul>
</li>
</ul>
MySQL / Socket Not Found
<ul>
    <li>sudo /etc/init.d/service mysql start</li>
</ul>
<strong>Install Zip</strong>
<ul>
    <li>pecal install zip</li>
    <li>* If it fails because of some error on expected = &#8220;&#8221; sudo apt-get install libpcre3-dev</li>
</ul>
Sources:
<a href="http://rudygems.com/post/99075288/ruby-191-install">http://rudygems.com/post/99075288/ruby-191-install</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2010/07/05/useful-rackspace-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux command that are handy when configuring a new server</title>
		<link>http://www.markalanevans.com/2010/07/05/linux-command-that-are-handy-when-configuring-a-new-server/</link>
		<comments>http://www.markalanevans.com/2010/07/05/linux-command-that-are-handy-when-configuring-a-new-server/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:05:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=225</guid>
		<description><![CDATA[To view a user’s groups: “id [user]” Add a user to a group : useradd -G {group-name} username Add a user to multiple groups: usermod -a -G group1,group2 username Change a users primary group: usermod -g group user Add a group to a user usermod -a -G group user Get a list of the groups: [...]]]></description>
			<content:encoded><![CDATA[<ul>
    <li>To view a user’s groups:
<blockquote>“id [user]”</blockquote>
</li>
    <li>Add a user to a group :
<blockquote>useradd -G {<span style="color: #996633;">group-name</span>}  <span style="color: #663333;">username</span></blockquote>
</li>
    <li>Add a user to multiple groups:

<blockquote>usermod -a -G group1,group2 username
</blockquote>

</li>
    <li><span style="color: #663333;"><span style="color: #000000;">
</span></span></li>
    <li> Change  a users primary group:
<blockquote>usermod -g group user</blockquote>
</li>
    <li>Add a group to a user
<blockquote>usermod -a -G group user</blockquote>
</li>
    <li>Get a list of the groups:
<blockquote>less /etc/group</blockquote>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2010/07/05/linux-command-that-are-handy-when-configuring-a-new-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSX and Apache .htaccess allow mode rewrite</title>
		<link>http://www.markalanevans.com/2010/01/28/osx-and-apache-htaccess-allow-mode-rewrite/</link>
		<comments>http://www.markalanevans.com/2010/01/28/osx-and-apache-htaccess-allow-mode-rewrite/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 05:36:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=157</guid>
		<description><![CDATA[So today i had to get Apache, PHP and Mysql running again on my macbook after installing a new hardrive. PHP is installed already so thats fine. Mysql a simple download and install. I stick to the 32 bit for now as it not everything plays nicely w/ the 64 bit. Especially not with Python. [...]]]></description>
			<content:encoded><![CDATA[<blockquote>So today i had to get Apache, PHP and Mysql running again on my macbook after installing a new hardrive.

PHP is installed already so thats fine. Mysql a simple download and install.  I stick to the 32 bit for now as it not everything plays nicely w/ the 64 bit. Especially not with Python.

Apache is naturally installed. Just need to turn on/off the internet sharing within the System Preferences Pane.

Then comes the tricky part.

In the http.conf file:   ensure that the line including the ModRewrite module is uncommented.

The line will look like this:

<code>LoadModule rewrite_module libexec/apache2/mod_rewrite.so </code>

Then go down to your system directive:

And make it look like this:
<code>
&lt;Directory /&gt;
Options FollowSymLinks
AllowOverride All
# Order deny,allow
# Deny from all
&lt;/Directory&gt;</code>

Also ensure that in the /etc/apache2/users/username.conf file that it looks like:
<code>
&lt;Directory "/Users/username/Sites/"&gt;
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
&lt;/Directory&gt;</code>

Additionally when defining your Extra Virtual hosts: Make sure to enable all the error logs etc:

ex:
<code>
&lt;VirtualHost *:80&gt;
ServerAdmin username@gmail.com
DocumentRoot /Users/username/Sites/my.site.com
ServerName local.site.com
ServerAlias local.site.com
RewriteLog "/Users/username/Sites/logs/my.site.com/rewrite_log"
ErrorLog "/Users/username/Sites/logs/my.site.com/error_log"
CustomLog "/Users/username/Sites/logs/my.site.com/access_log" common
&lt;/VirtualHost&gt;</code></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2010/01/28/osx-and-apache-htaccess-allow-mode-rewrite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To: Setup Virtual Hosts on OS X</title>
		<link>http://www.markalanevans.com/2009/06/01/how-to-setup-virtual-hosts-on-os-x/</link>
		<comments>http://www.markalanevans.com/2009/06/01/how-to-setup-virtual-hosts-on-os-x/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 05:52:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=111</guid>
		<description><![CDATA[http://mark-kirby.co.uk/2008/setting-up-virtual-hosts-on-os-x-leopard/]]></description>
			<content:encoded><![CDATA[<p><a href="http://mark-kirby.co.uk/2008/setting-up-virtual-hosts-on-os-x-leopard/" target="_blank">http://mark-kirby.co.uk/2008/setting-up-virtual-hosts-on-os-x-leopard/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2009/06/01/how-to-setup-virtual-hosts-on-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smush.it &#8211; Compress your images for the web</title>
		<link>http://www.markalanevans.com/2009/05/08/smushit-compress-your-images-for-the-web/</link>
		<comments>http://www.markalanevans.com/2009/05/08/smushit-compress-your-images-for-the-web/#comments</comments>
		<pubDate>Fri, 08 May 2009 17:59:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.markalanevans.com/?p=54</guid>
		<description><![CDATA[This plugin is now incorporated with YSlow, but run it on any one of your webpages, then download the new image files&#8230; Now you website will run faster and the image quality is still really good. http://developer.yahoo.com/yslow/smushit/index.html]]></description>
			<content:encoded><![CDATA[<p>This plugin is now incorporated with YSlow, but run it on any one of your webpages, then download the new image files&#8230; Now you website will run faster and the image quality is still really good.</p>

<p>http://developer.yahoo.com/yslow/smushit/index.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markalanevans.com/2009/05/08/smushit-compress-your-images-for-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

