<?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 Dean</title>
	<atom:link href="http://www.coderchris.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.coderchris.com</link>
	<description>Technical Digital Media Consultant</description>
	<lastBuildDate>Sun, 05 Aug 2012 23:29:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>

   <image>
    <title>Chris Dean</title>
    <url>http://0.gravatar.com/avatar/6ce3d1e95b68acf908f3251110bc568f.png?s=48</url>
    <link>http://www.coderchris.com</link>
   </image><!-- Gravatar Favicon by Patrick http://patrick.bloggles.info/ -->
		<item>
		<title>How to increase the size of an Amazon EC2 EBS Instance (with no downtime)</title>
		<link>http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07</link>
		<comments>http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07#comments</comments>
		<pubDate>Tue, 07 Feb 2012 15:13:28 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[EC2]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=854</guid>
		<description><![CDATA[I'm often asked by people who read my posts on AWS, how they can increase the hard drive size of their EBS instance. i.e. how do they change the size of their / partition.
Luckily, for most systems with up-to-date software runnning on them, this is actually quite easy to achieve.
The following  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31' rel='bookmark' title='How to mount an Amazon EBS disk as a drive in Linux (CentOS)'>How to mount an Amazon EBS disk as a drive in Linux (CentOS)</a> <small> These instructions on how to mount an Amazon EBS...</small></li>
<li><a href='http://www.coderchris.com/streaming/amazon-cloudfront-streaming-in-wordpress-with-jw-media-player/2011/07/31' rel='bookmark' title='Amazon CloudFront Streaming In WordPress With JW Media Player'>Amazon CloudFront Streaming In WordPress With JW Media Player</a> <small> I'm writing this post because a simple search on...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/how-to-add-export-to-excel-to-internet-explorer/2007/07/21' rel='bookmark' title='How To Add Export To Excel To Internet Explorer'>How To Add Export To Excel To Internet Explorer</a> <small> Note: This tutorial is only for people comfortable with...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>I'm often asked by people who read my posts on AWS, how they can increase the hard drive size of their EBS instance. i.e. how do they change the size of their / partition.</p>
<p>Luckily, for most systems with up-to-date software runnning on them, this is actually quite easy to achieve.</p>
<p>The following method worked for me but please be careful when doing this on your own system as it could cause irretrievable loss of data.</p>
<p>As a result create a full backup before attempting this.</p>
<p>The following assumes you are only running one instance that you want to upgrade, but the principles apply whatever. It was carried out on an Amazon Linux 64 bit image (originally 8GB, resized to 250GB) which had all software updated via yum update before starting.</p>
<h5>Take a backup and create a load balanced system - if you're not already using one</h5>
<ol>
<li>Create an AMI of your current running instance, this acts as a perfect backup of your current system and allows to deploy a copy to test this process with.</li>
<li>Launch a new instance from the AMI you just made</li>
<li>Create an ELB with this new instance behind it and update your app, DNS whatever to filter traffic through the ELB</li>
<li>When you're sure your new instance is taking the traffic for your app add the existing instance to the load balancer, so you're now load balancing across both instances. Having two instances to work with allows us to avoid down time as instance two can take the traffic while we work on instance one.</li>
</ol>
<h5>Resize the hard disk</h5>
<ol>
<li>Stop the instance: AWS Management Console -&gt; EC2 -&gt; Instances, Right click instance name and choose "Stop"</li>
<li>Note down the name of the volume attached to the instance: AWS Management Console -&gt; EC2 -&gt; Instances, click the instance name and click the link next to "Block Devices" in the panel (e.g. labelled sda1) which gives you the detailes of the selected instance. Note down the "EBS ID" value (e.g. vol-12a3599a).</li>
<li>Create a snapshot of the current HDD: AWS Management Console -&gt; EC2 -&gt; Elastic Block Store -&gt; Volumes, search for the EBS ID you noted down, right click it and choose create snapshot. Also note down the device name from the Attachment information column, this will be something like /dev/sda1</li>
<li>Switch to the snapshots list (AWS Management Console -&gt; EC2 -&gt; Elastic Block Store -&gt; Snapshots) and look for the one with a status of pending - this is your new snapshot being created. Note down the Snapshot ID and wait for the operation to complete.</li>
<li>Go back to the volumes list: AWS Management Console -&gt; EC2 -&gt; Elastic Block Store -&gt; Volumes, and hit create volume. Set the disk size you want and select the snapshot from the list with the ID you noted down.</li>
<li>Wait for the volume to be created (you should be able to sort the volume list by status and see one which is available to find it if you have a lot of volumes).</li>
<li>Disassociate the existing volume from your instance: Right click the volume you created the snapshot from and choose disassociate.</li>
<li>Attach the new bigger volume to your instrance: Right click the availible volume you created and choose associate, select the instance you want to attach it to from the list and enter the device name as that which you noted down earlier (e.g. /dev/sda1). Note though this may be the original device name, when started back up this may be renamed to something /dev/xvda1 on the instance itself due to the way modern linux kernels reference the devices.</li>
<li>Start your instance: AWS Management Console -&gt; EC2 -&gt; Instances, Right click instance name and choose "Start"</li>
<li>ssh into your instance and confirm that the instance now has more space availible. To do this run fdisk -l /dev/xvda1 (replacing /dev/xvda1 with your device name). You should get something back like this:Disk /dev/xvda1: 268.4 GB, 268435456000 bytes<br />
255 heads, 63 sectors/track, 32635 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
Sector size (logical/physical): 512 bytes / 512 bytes<br />
I/O size (minimum/optimal): 512 bytes / 512 bytes<br />
Disk identifier: 0x00000000</li>
<li>However if you run something like df -H you'll see that the partition still currently has the size originally allocated to it, so we have to expand the partition to cover the additional space</li>
</ol>
<h5></h5>
<h5>Expand Your Partition</h5>
<ol>
<li>Check your instance file system type by running: fsck -N /dev/xvda1</li>
<li>If it is one of ext2, ext3, or ext4 you can use resize2fs to expand the filesystem into the availible space. You can do this with the instance running if your file system is ext3 or ext4 and you're using kernel version 2.6+ by simply executing something like this (this example resizes to 240Gb):resize2fs /dev/xvda1 240G</li>
<li>Other filesystem types have different on-line (running instance) resizing capabilities and you should check the man pages for your filesystem to check which you should use.</li>
<li>After a short amount of time your instance should be able to access the extra space. At this point I generally like to reboot my instance to ensure clean running but this is probably unnecessary.</li>
<li>Add the instance back into your load balancer if it's not there already and when happy remove or update the other instance and remove the ELB if required.</li>
</ol>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31' rel='bookmark' title='How to mount an Amazon EBS disk as a drive in Linux (CentOS)'>How to mount an Amazon EBS disk as a drive in Linux (CentOS)</a> <small> These instructions on how to mount an Amazon EBS...</small></li>
<li><a href='http://www.coderchris.com/streaming/amazon-cloudfront-streaming-in-wordpress-with-jw-media-player/2011/07/31' rel='bookmark' title='Amazon CloudFront Streaming In WordPress With JW Media Player'>Amazon CloudFront Streaming In WordPress With JW Media Player</a> <small> I'm writing this post because a simple search on...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/how-to-add-export-to-excel-to-internet-explorer/2007/07/21' rel='bookmark' title='How To Add Export To Excel To Internet Explorer'>How To Add Export To Excel To Internet Explorer</a> <small> Note: This tutorial is only for people comfortable with...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon CloudFront Streaming In WordPress With JW Media Player</title>
		<link>http://www.coderchris.com/streaming/amazon-cloudfront-streaming-in-wordpress-with-jw-media-player/2011/07/31</link>
		<comments>http://www.coderchris.com/streaming/amazon-cloudfront-streaming-in-wordpress-with-jw-media-player/2011/07/31#comments</comments>
		<pubDate>Sun, 31 Jul 2011 12:56:13 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[CloudFront]]></category>
		<category><![CDATA[Streaming]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[admin area]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[cfx]]></category>
		<category><![CDATA[copy button]]></category>
		<category><![CDATA[customisation]]></category>
		<category><![CDATA[default url]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[meaningful name]]></category>
		<category><![CDATA[media player plugin]]></category>
		<category><![CDATA[new menu]]></category>
		<category><![CDATA[player settings]]></category>
		<category><![CDATA[quotes]]></category>
		<category><![CDATA[settings tab]]></category>
		<category><![CDATA[simple search]]></category>
		<category><![CDATA[streamer]]></category>
		<category><![CDATA[streams]]></category>
		<category><![CDATA[video files]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=844</guid>
		<description><![CDATA[I'm writing this post because a simple search on how to achieve CloudFront video streaming in wordpress using the jw media player plugin returns all kinds of results which are irrelevant if you just want to serve basic cloudfront streams!
So, here's how to do it (assuming you already know how to  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/javascript/jw-media-player-a-godsend-for-flash-streaming/2007/11/18' rel='bookmark' title='JW Media Player &#8211; A Godsend For Flash Streaming'>JW Media Player &#8211; A Godsend For Flash Streaming</a> <small> So, you want or need to stream multimediaÂ content from...</small></li>
<li><a href='http://www.coderchris.com/wordpress/meld-wordpress-and-facebook-together-with-wordbook/2008/01/30' rel='bookmark' title='Meld WordPress And Facebook Together With Wordbook'>Meld WordPress And Facebook Together With Wordbook</a> <small> Now this is a pretty neat plugin: Wordbook allows...</small></li>
<li><a href='http://www.coderchris.com/wordpress/wordpress-23-has-been-released/2007/09/27' rel='bookmark' title='WordPress 2.3 has been released'>WordPress 2.3 has been released</a> <small> WordPress 2.3 has been released and I can already...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>I'm writing this post because a simple search on how to achieve CloudFront video streaming in wordpress using the jw media player plugin returns all kinds of results which are irrelevant if you just want to serve basic cloudfront streams!</p>
<p>So, here's how to do it (assuming you already know how to setup cloudfront to stream a video):</p>
<ol>
<li>Install the latest version of the JW Player Plugin (Plugins -&gt; Add New -&gt; Search for "JW Player Plugin for WordPress")</li>
<li>Activate the plugin, you'll notice that a new menu called "JW Player" appears in your admin area</li>
<li>Click on JW Player, you'll get a list of the players which currently exist (each player being a different customisation of the default JW Media Player)</li>
<li> Click the copy button next to the out-of-the-box player to create a new player you can customise. Rember to give the new player a meaningful name instead of the default "out-of-the-box_copy". In my case I'm going to call this player "Test"</li>
<li> Edit any of the player settings you like to create your new player (but don't click save - yet - if you do just click the edit button next to your new custom player to re-open the interface)</li>
<li>Click the Advanced Settings tab of the player editor, scroll down the page until you see the streaming section and enter "rtmp" (without the quotes) in the provider box and the url to your clodfront streamer in the streamer box. e.g. if I setup a streaming distribution with the cname "videos.coderchris.com" my streamer url would be "rtmp://videos.coderchris.com:1935/cfx/st" that said you could just use the cloudfront default url for your distribution e.g. "hjh4887yh7h7.cloudfront.net" which would have the this streamer url: "rtmp://hjh4887yh7h7.cloudfront.net:1935/cfx/st"</li>
<li>Now JW player knows where to stream your video files from you need to embed them in the page, which is best done using the jwplayer shorcode. So assuming I uploaded a video called "My Test File.mp4" to the S3 bucket feeding the cloudfront distribution and have set it's permissions to be public then I should be able to enter the following shortcode into a post or page "[jwplayer config="Test" file="My Test File.mp4"]" and that's it!</li>
</ol>
<div>Notes:</p>
<ul>
<li>In point 7 I left the spaces in the file name (didn't replace them with + or %20) because the player and/or the streamer handles the conversion to the right format</li>
<li>This is the setup for basic CloudFront streaming. If you want to use private streaming with expiring urls to protect your content, there's a number of plugins out there you can use. I've done a quick review of the major ones and the best and lowest cost appears to be the <a rel="nofollow" target="_blank" href="http://wpacademy.tv/secure-rtmp-streaming-video-wordpress-plugin-for-cloudfront-flowplayer-and-jwplayer/#" target="_blank">Secure RTMP Streaming Video Plugin for WordPress</a> from WordPress Academy - it's simple enough to deliver just this functionality.</li>
<li>I've not looked at how you do this neatly with a html 5 backup yet, and I'm not sure if it's even possible. Standard progressive download streaming from S3 is possible out of the box with JW Player via use of the external media options in the media gallery and these options allow you to specify a html5 alternative there. For a good video on how to use these options visit <a rel="nofollow" target="_blank" href="http://askcharlyleetham.com/members-only/using-jw-player-wordpress-amazon-s3-youtube/login">http://askcharlyleetham.com/members-only/using-jw-player-wordpress-amazon-s3-youtube/login</a> and if you want to protect the s3 content too visit <a rel="nofollow" target="_blank" href="http://askcharlyleetham.com/video/using-securedl-and-jwplayer-to-secure-your-amazon-videos/login">http://askcharlyleetham.com/video/using-securedl-and-jwplayer-to-secure-your-amazon-videos/login</a> to see how to do this with the <a rel="nofollow" target="_blank" href="http://rap-extraz.com/extrakick/securedl/index.php" target="_blank">securedl plugin</a></li>
<li>For the basic JW Player shorcodes visit <a rel="nofollow" target="_blank" href="http://www.longtailvideo.com/support/addons/jw-player-plugin-for-wordpress/11913/jw-player-plugin-for-wordpress-shortcode-examples">http://www.longtailvideo.com/support/addons/jw-player-plugin-for-wordpress/11913/jw-player-plugin-for-wordpress-shortcode-examples</a></li>
</ul>
</div>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/streaming/amazon-cloudfront-streaming-in-wordpress-with-jw-media-player/2011/07/31" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/javascript/jw-media-player-a-godsend-for-flash-streaming/2007/11/18' rel='bookmark' title='JW Media Player &#8211; A Godsend For Flash Streaming'>JW Media Player &#8211; A Godsend For Flash Streaming</a> <small> So, you want or need to stream multimediaÂ content from...</small></li>
<li><a href='http://www.coderchris.com/wordpress/meld-wordpress-and-facebook-together-with-wordbook/2008/01/30' rel='bookmark' title='Meld WordPress And Facebook Together With Wordbook'>Meld WordPress And Facebook Together With Wordbook</a> <small> Now this is a pretty neat plugin: Wordbook allows...</small></li>
<li><a href='http://www.coderchris.com/wordpress/wordpress-23-has-been-released/2007/09/27' rel='bookmark' title='WordPress 2.3 has been released'>WordPress 2.3 has been released</a> <small> WordPress 2.3 has been released and I can already...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/streaming/amazon-cloudfront-streaming-in-wordpress-with-jw-media-player/2011/07/31/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>WordPress Custom Menus Issue Solved!</title>
		<link>http://www.coderchris.com/php/wordpress-custom-menus-issue-solved/2011/07/10</link>
		<comments>http://www.coderchris.com/php/wordpress-custom-menus-issue-solved/2011/07/10#comments</comments>
		<pubDate>Sun, 10 Jul 2011 11:08:35 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[cb]]></category>
		<category><![CDATA[custom menus]]></category>
		<category><![CDATA[custom navigation]]></category>
		<category><![CDATA[menu editor]]></category>
		<category><![CDATA[menu locations]]></category>
		<category><![CDATA[navigation menus]]></category>
		<category><![CDATA[security release]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=839</guid>
		<description><![CDATA[In the recent release of wordpress 3.2.4 and the 3.2.3 security release, a change was introduced that caused custom navigation menus to default to the standard page list menu of EVERYTHING!
Not ideal, and as most people found out, the fix for this was to add 'fallback_cb' =&#62; false to  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/php/page-and-sub-page-menus-in-wordpress/2007/09/17' rel='bookmark' title='Page and Sub-page Menus In WordPress'>Page and Sub-page Menus In WordPress</a> <small> Recently I wanted to change the theme I use...</small></li>
<li><a href='http://www.coderchris.com/wordpress/dodgy-wordpress-plugins-and-themes/2008/07/28' rel='bookmark' title='Dodgy WordPress Plugins and Themes'>Dodgy WordPress Plugins and Themes</a> <small> Recently I have been doing a LOT of research...</small></li>
<li><a href='http://www.coderchris.com/php/advanced-syntax-hilighting-online-code-editors-a-wordpress-ide/2008/07/02' rel='bookmark' title='Advanced Syntax-Hilighting Online Code Editors &#8211; A WordPress IDE?'>Advanced Syntax-Hilighting Online Code Editors &#8211; A WordPress IDE?</a> <small> When I write plugins for wordpress I like to...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>In the recent release of wordpress 3.2.4 and the 3.2.3 security release, a change was introduced that caused custom navigation menus to default to the standard page list menu of EVERYTHING!</p>
<p>Not ideal, and as most people found out, the fix for this was to add 'fallback_cb' =&gt; false to the wp_nav_menu() calls in their theme, however for me, and some other people, this didn't fix the problem alone.</p>
<p>In fact as well of this, for some people, including myself, it seems that the wordpress upgrade ALSO removed the association between menu locations and the custom menus themselves from the database (i.e. The values set in the "Theme Locations" section of the menu editor were lost.</p>
<p>So, if you're still having issues with custom menus in wordpress, and your code for creating them and including them in your theme appears correct, check the menu editor and see if you need to re-associate your menus to your theme locations!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/php/wordpress-custom-menus-issue-solved/2011/07/10" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/php/page-and-sub-page-menus-in-wordpress/2007/09/17' rel='bookmark' title='Page and Sub-page Menus In WordPress'>Page and Sub-page Menus In WordPress</a> <small> Recently I wanted to change the theme I use...</small></li>
<li><a href='http://www.coderchris.com/wordpress/dodgy-wordpress-plugins-and-themes/2008/07/28' rel='bookmark' title='Dodgy WordPress Plugins and Themes'>Dodgy WordPress Plugins and Themes</a> <small> Recently I have been doing a LOT of research...</small></li>
<li><a href='http://www.coderchris.com/php/advanced-syntax-hilighting-online-code-editors-a-wordpress-ide/2008/07/02' rel='bookmark' title='Advanced Syntax-Hilighting Online Code Editors &#8211; A WordPress IDE?'>Advanced Syntax-Hilighting Online Code Editors &#8211; A WordPress IDE?</a> <small> When I write plugins for wordpress I like to...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/php/wordpress-custom-menus-issue-solved/2011/07/10/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Google Insights Charts</title>
		<link>http://www.coderchris.com/web-development/google-insights-charts/2011/06/23</link>
		<comments>http://www.coderchris.com/web-development/google-insights-charts/2011/06/23#comments</comments>
		<pubDate>Thu, 23 Jun 2011 12:54:24 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[bbc]]></category>
		<category><![CDATA[channel 4]]></category>
		<category><![CDATA[channel 5]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[insights]]></category>
		<category><![CDATA[nbsp]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=832</guid>
		<description><![CDATA[I've just noticed that you can now embed charts from Google insights e.g. this one that compares intrest in the BBC, ITV, Channel 4, and Channel 5...
&#160;
Interesting huh? I wonder what else this could be used for...
Related posts:
This Week&#8217;s Tweets: 2009-07-26  This Weekâ€™s Tweets: 2009-07-19  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/twitter/this-weeks-tweets-2009-07-26/2009/07/26' rel='bookmark' title='This Week&#8217;s Tweets: 2009-07-26'>This Week&#8217;s Tweets: 2009-07-26</a> <small> This Weekâ€™s Tweets: 2009-07-19 http://ff.im/-5psI5 # Wondering Why The...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13' rel='bookmark' title='Google Chrome&#8217;s Future Support for Extensions'>Google Chrome&#8217;s Future Support for Extensions</a> <small> This is an interesting article from the Google operating...</small></li>
<li><a href='http://www.coderchris.com/mysql/mysql-dba-database-administrator-course-review/2008/02/15' rel='bookmark' title='MySQL DBA Database Administrator Course Review'>MySQL DBA Database Administrator Course Review</a> <small> All this week I have been attending the 5...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>I've just noticed that you can now embed charts from Google insights e.g. this one that compares intrest in the BBC, ITV, Channel 4, and Channel 5...</p>
<p>&nbsp;<br />
Interesting huh? I wonder what else this could be used for...</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/web-development/google-insights-charts/2011/06/23" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/twitter/this-weeks-tweets-2009-07-26/2009/07/26' rel='bookmark' title='This Week&#8217;s Tweets: 2009-07-26'>This Week&#8217;s Tweets: 2009-07-26</a> <small> This Weekâ€™s Tweets: 2009-07-19 http://ff.im/-5psI5 # Wondering Why The...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13' rel='bookmark' title='Google Chrome&#8217;s Future Support for Extensions'>Google Chrome&#8217;s Future Support for Extensions</a> <small> This is an interesting article from the Google operating...</small></li>
<li><a href='http://www.coderchris.com/mysql/mysql-dba-database-administrator-course-review/2008/02/15' rel='bookmark' title='MySQL DBA Database Administrator Course Review'>MySQL DBA Database Administrator Course Review</a> <small> All this week I have been attending the 5...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/web-development/google-insights-charts/2011/06/23/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AWS Rolling Thunder In CentOS Linux</title>
		<link>http://www.coderchris.com/aws/aws-rolling-thunder-in-centos-linux/2011/04/11</link>
		<comments>http://www.coderchris.com/aws/aws-rolling-thunder-in-centos-linux/2011/04/11#comments</comments>
		<pubDate>Mon, 11 Apr 2011 08:40:41 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[amazon ec2]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[centos linux]]></category>
		<category><![CDATA[central source]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[filestore]]></category>
		<category><![CDATA[fuse]]></category>
		<category><![CDATA[instances]]></category>
		<category><![CDATA[level test]]></category>
		<category><![CDATA[libstdc]]></category>
		<category><![CDATA[libxml2]]></category>
		<category><![CDATA[mv]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[pkgconfig]]></category>
		<category><![CDATA[rolling thunder]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[single line]]></category>
		<category><![CDATA[source code updates]]></category>
		<category><![CDATA[syncs]]></category>
		<category><![CDATA[tar gz]]></category>
		<category><![CDATA[test server]]></category>
		<category><![CDATA[uploaded files]]></category>
		<category><![CDATA[web tool]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=667</guid>
		<description><![CDATA[I've been using a common technique to deploy source code updates to my Amazon EC2 instances for some time now, which makes use of S3 as a central source code file-store, and syncs updates out to instances on a restart.
I didn't however know that this technique had a name: Rolling Thunder (Thanks  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31' rel='bookmark' title='How to mount an Amazon EBS disk as a drive in Linux (CentOS)'>How to mount an Amazon EBS disk as a drive in Linux (CentOS)</a> <small> These instructions on how to mount an Amazon EBS...</small></li>
<li><a href='http://www.coderchris.com/php/php5-universal-file-download-class/2008/08/12' rel='bookmark' title='PHP5 Universal File Download Class'>PHP5 Universal File Download Class</a> <small> After finding different hosting companies having wildly different policies...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>I've been using a common technique to deploy source code updates to my Amazon EC2 instances for some time now, which makes use of S3 as a central source code file-store, and syncs updates out to instances on a restart.</p>
<p>I didn't however know that this technique had a name: Rolling Thunder (Thanks AWS Tech Summit)</p>
<p>As it was such a cool buzz wordy term, I thought I'd post a guide to how I achieve Rolling Thunder on AWS using CentOS Linux based instances (though this should work with any *NIX variant) in case anyone new to the game wanted a how-to.</p>
<p>The method is as follows</p>
<ol>
<li>Clone a running live instance of your web app to use a test server</li>
<li>Set up a private S3 bucket in which to store the source code for your web app(s)</li>
<li>Zip up your source code into an archive file (this makes the permissions management of the source code of multiple apps, or versions of multiple apps easier on S3 BUT you could simply use the bucket to store an export of the latest version of your code)</li>
<li>Upload your source to this bucket using the AWS web tool or (better) setup a sync using a tool such as <a rel="nofollow" target="_blank" title="An Awesome Free Cloud File Manager" href="http://cyberduck.ch/" target="_blank">cyberduck</a> Remember to set permissions appropriately on all uploaded files i.e. don't make anything public, but don't remove your rights to access the uploaded content either!</li>
<li>Log into your test instance and install the latest version of the fuse filesystem using the following instructions (these are all cli commands):
<pre class="brush: bash; title: ; toolbar: true; notranslate">
yum remove fuse fuse* fuse-devel

yum install gcc libstdc++-devel gcc-c++ curl curl* curl-devel libxml2 libxml2* libxml2-devel openssl-devel mailcap

cd /usr/local/src

wget &quot;https://downloads.sourceforge.net/project/fuse/fuse-2.X/2.8.4/fuse-2.8.4.tar.gz?r=&amp;amp;ts=1299709935&amp;amp;use_mirror=cdnetworks-us-1&quot;

tar -xzvf fuse-2.8.4.tar.gz

rm fuse-2.8.4.tar.gz

mv fuse-2.8.4 fuse

cd fuse/

./configure --prefix=/usr

make

make install

export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib64/pkgconfig/

ldconfig

modprobe fuse

#confirm that 2.8.4 is the version displayed

pkg-config --modversion fuse

#set the fuse files system to load on startup (make the kernel module load)

echo modprobe fuse &gt;&gt; /etc/rc.modules

chmod +x /etc/rc.modules
</pre>
</li>
<li>Install s3fs, using the following instructions (these are all cli commands):
<pre class="brush: bash; title: ; notranslate">
wget http://s3fs.googlecode.com/files/s3fs-1.40.tar.gz (get URL for latest version)

tar -xzvf s3fs-X.XX.tar.gz

rm s3fs-X.XX.tar.gz

mv s3fs-X.XX s3fs

cd s3fs

./configure --prefix=/usr

make

make install

</pre>
</li>
<li>Create an /etc/passwd-s3fs file, and add a single line like this:
<pre class="brush: plain; title: ; notranslate">
accessKeyId:secretAccessKey
</pre>
<p>Obviously replacing accessKeyId:secretAccessKey with access credentials for your AWS account</li>
<li>chmod this file to 640 for security (s3fs won't work unless permissions are set at this level)</li>
<li>Test that you can mount the s3 bucket as a filesystem folder by running the following commands (these are all cli commands):
<pre class="brush: bash; title: ; notranslate">
mkdir /thunder

#test if /thunder is a mountpoint (it shouldn't be)
mountpoint /thunder

#mount the bucket
/usr/bin/s3fs my-bucketname /thunder

#test again (it should be a mountpoint now)
mountpoint /thunder

#try listing the source files you uploaded to the bucket
ls /thunder

#unmount the bucket
umount /thunder

#show that the files no longer exist in /thunder
ls /thunder
</pre>
<p>Note: as a test you might want to try writing a file inside /thunder too to do this use your favourite text editor or an program like touch, and then look for the file's existence in s3 throught he web interface, or cyberduck, or whatever</li>
<li>Next install Rsync (again, this is a cli command):
<pre class="brush: bash; title: ; notranslate">
yum install rsync
</pre>
</li>
<li>Then write a script to use rsync to update your web-app's code directory e.g. /var/www/html/ with the source code from the s3 bucket. Here is an example of the kind of script I use:
<pre class="brush: bash; title: ; notranslate">
#!/bin/sh

############
#  Config  #
############

archive_name=my-sourcecode-archive.zip

#################
#  Main script  #
#################

#output the start time
echo 'Started: '
date;

#make a backup of your existing web app directory
#this is just a precaution but can be useful for versioning deployments on the instances
ts=`date '+%d-%m-%Y_%H-%M-%S'`
cp -R /var/www/html /var/www/html_rt_bak_$ts

#initialise the fuse filesystem
modprobe fuse

#check to see if /thunder is a mountpoint, if not mount it
mountpoint /thunder/ || /usr/bin/s3fs source-a /thunder

#copy and extract the zip file into /tmp/thunder, then remove the original archive
mkdir -p /tmp/thunder
cp /thunder/$archive_name /tmp/thunder/
umount /thunder

cd /tmp/thunder/
unzip $archive_name
rm /tmp/thunder/$archive_name

#remove any stray .svn files/folders
find . -name &quot;.svn&quot; -type d -exec rm -rf {} \;

#rsync the contents of /thunder with /var/www/html
rsync -avI --exclude-from=/tmp/thunder/thunder-exclude-list.txt /tmp/thunder/ /var/www/html/

#remove the temp dir, and the exclude list
rm -rf /tmp/thunder

#chown and chmod everything to ensure synced files have the correct permissions
chown -R apache:apache /var/www/html
chmod -R 754 /var/www/html

#output the end time
echo 'Finsihed: '
date;

</pre>
<p>Note: The rsync exclude file. This is a file I put into my web app home directory that allows me to exclude various files from the rsync process, which can be useful to avoid copying files such as database connection settings or the source code archive itself into the web root. By making the exclude list a file in the web app, control of what's synced can be easily managed by the developer on upload of the source code to S3 rather than requiring extra edits to server side scripts on every instance.I tend to store my scripts in a /scripts directory and in my case I've called this one rolling-thunder.sh Remember to run a command such as this to make the script executable once written:</p>
<pre class="brush: bash; title: ; notranslate">
chmod +x /scripts/rolling-thunder.sh
</pre>
</li>
<li>Next add this script to the startup sequence for your instance. There are a number of ways of doing this, but I choose to add it to the /etc/rc.local file (which is for executing user commands after the main system has started up). All you need to do is open /etc/rc.local in a text editor like nano and add a line like this to call your shell script:
<pre class="brush: bash; title: ; notranslate">
/scripts/rolling-thunder.sh &gt; /var/log/rolling-thunder.log 2&gt;&amp;1
</pre>
<p>Note: The additional line after the call to the script</p>
<pre class="brush: bash; title: ; notranslate">
 &gt; /var/log/rolling-thunder.log 2&gt;&amp;1
</pre>
<p>Creates and sends all output caused by the script (including errors) to a log file called rolling-thunder.log, which can be useful for debugging any errors that may occur</li>
<li>Reboot the test instance and take a look at your rolling-thunder.log file and check your web app code, your update should have been deployed smoothly!</li>
<li>Last, create an image of this instance to allow you to fire up further instances as necessary.</li>
</ol>
<p>Notes:</p>
<ul>
<li>s3fs seems to start to choke when a single directory contains more than 1000 files, I think this is because of the time it takes to produce the list and parse it. Another good reason to package the code up into an archive</li>
<li>Example thunder-exclude-list.txt ** are standard wildcard matches:
<pre class="brush: plain; title: ; notranslate">
*my-sourcecode-archive.zip*
*thunder-exclude-list.txt*
*/some/specific-file-to/exclude.php*
*/some-folder-to-exclude/*
</pre>
</li>
<li>A better deployment option for easy management/automated instances is to break the rolling-thunder.sh script in two and have the main part which does the sync sitting on s3 or in the deployment archive and a minimal script sitting on the server which calls that script. This route would give yet more flexibility/control on the deployment front from a central location as opposed to having to edit the deployment script on multiple servers</li>
</ul>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/aws/aws-rolling-thunder-in-centos-linux/2011/04/11" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31' rel='bookmark' title='How to mount an Amazon EBS disk as a drive in Linux (CentOS)'>How to mount an Amazon EBS disk as a drive in Linux (CentOS)</a> <small> These instructions on how to mount an Amazon EBS...</small></li>
<li><a href='http://www.coderchris.com/php/php5-universal-file-download-class/2008/08/12' rel='bookmark' title='PHP5 Universal File Download Class'>PHP5 Universal File Download Class</a> <small> After finding different hosting companies having wildly different policies...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/aws/aws-rolling-thunder-in-centos-linux/2011/04/11/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some useful presentations from the AWS 2011 Tech summit in London</title>
		<link>http://www.coderchris.com/aws/some-useful-presentations-from-the-aws-2011-tech-summit-in-london/2011/03/28</link>
		<comments>http://www.coderchris.com/aws/some-useful-presentations-from-the-aws-2011-tech-summit-in-london/2011/03/28#comments</comments>
		<pubDate>Mon, 28 Mar 2011 09:36:15 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[amazon web]]></category>
		<category><![CDATA[customer presentation]]></category>
		<category><![CDATA[data processing]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[guest speakers]]></category>
		<category><![CDATA[high availability]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[presentation view]]></category>
		<category><![CDATA[sensitive data]]></category>
		<category><![CDATA[summit]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=663</guid>
		<description><![CDATA[The following two presentations are really useful for people just getting started with hosting websites on the Amazon AWS infrastructure.
Building High-availability Websites on AWS 

View more presentations from Amazon Web Services


Running databases on AWS 
View more presentations from Amazon Web  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08' rel='bookmark' title='Amazon ELB SSL Termination IS Secure (According to Amazon)'>Amazon ELB SSL Termination IS Secure (According to Amazon)</a> <small> Today I contacted Amazon about a question that's been...</small></li>
<li><a href='http://www.coderchris.com/services/server-administration' rel='bookmark' title='Server Administration'>Server Administration</a> <small> I have been administering Linux and FreeBSD servers in...</small></li>
<li><a href='http://www.coderchris.com/services/development' rel='bookmark' title='Development'>Development</a> <small> Though now a much more operations focused individual I...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>The following two presentations are really useful for people just getting started with hosting websites on the Amazon AWS infrastructure.</p>
<div style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a rel="nofollow" target="_blank" title="Building High-availability Websites on AWS" href="http://www.slideshare.net/AmazonWebServices/building-highavailability-websites-on-aws">Building High-availability Websites on AWS</a></strong> <object id="__sse7347401" width="425" height="355" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mattsession2-highavailabilitywebsites-mza-110322102222-phpapp02&amp;stripped_title=building-highavailability-websites-on-aws&amp;userName=AmazonWebServices" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><embed id="__sse7347401" width="425" height="355" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mattsession2-highavailabilitywebsites-mza-110322102222-phpapp02&amp;stripped_title=building-highavailability-websites-on-aws&amp;userName=AmazonWebServices" allowFullScreen="true" allowScriptAccess="always" allowscriptaccess="always" allowfullscreen="true" /></object></div>
<div id="__ss_7347401" style="width: 425px;">
<div style="padding: 5px 0 12px;">View more presentations from <a rel="nofollow" target="_blank" href="http://www.slideshare.net/AmazonWebServices">Amazon Web Services</a></div>
</div>
<div id="__ss_7333873" style="width: 425px;">
<p><strong style="display: block; margin: 12px 0 4px;"><a rel="nofollow" target="_blank" title="Running databases on AWS" href="http://www.slideshare.net/AmazonWebServices/running-databases-on-aws">Running databases on AWS</a></strong> <object id="__sse7333873" width="425" height="355" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=runningdatabasesonaws-110321083030-phpapp01&amp;stripped_title=running-databases-on-aws&amp;userName=AmazonWebServices" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><embed id="__sse7333873" width="425" height="355" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=runningdatabasesonaws-110321083030-phpapp01&amp;stripped_title=running-databases-on-aws&amp;userName=AmazonWebServices" allowFullScreen="true" allowScriptAccess="always" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<div style="padding: 5px 0 12px;">View more presentations from <a rel="nofollow" target="_blank" href="http://www.slideshare.net/AmazonWebServices">Amazon Web Services</a></div>
<div style="padding: 5px 0 12px;"></div>
<div style="padding: 5px 0 12px;"></div>
</div>
<p><script type="text/javascript" src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script><script type="text/javascript" src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script><script type="text/javascript" src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script><br />
<script type="text/javascript" src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script><script type="text/javascript" src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script></p>
<p>These presentations were from guest speakers, the take home points for me were that Eagle Genomics have security tested AWS hosting and believe it to be secure enough for the kinds of sensitive data they are dealing with and that Servicetick were able to make good use of the data processing facilities</p>
<div id="__ss_7347461" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a rel="nofollow" target="_blank" title="Eagle Genomics AWS Customer Presentation" href="http://www.slideshare.net/AmazonWebServices/eagle-genomics-aws-customer-presentation">Eagle Genomics AWS Customer Presentation</a></strong> <object id="__sse7347461" width="425" height="355" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=eaglegenomicsawscustomerpresentation-110322102713-phpapp01&amp;stripped_title=eagle-genomics-aws-customer-presentation&amp;userName=AmazonWebServices" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><embed id="__sse7347461" width="425" height="355" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=eaglegenomicsawscustomerpresentation-110322102713-phpapp01&amp;stripped_title=eagle-genomics-aws-customer-presentation&amp;userName=AmazonWebServices" allowFullScreen="true" allowScriptAccess="always" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<div style="padding: 5px 0 12px;">View more presentations from <a rel="nofollow" target="_blank" href="http://www.slideshare.net/AmazonWebServices">Amazon Web Services</a></div>
</div>
<div id="__ss_7358887" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a rel="nofollow" target="_blank" title="Servicetick - AWS Customer Presentation" href="http://www.slideshare.net/AmazonWebServices/servicetick-aws-customer-presentation">Servicetick - AWS Customer Presentation</a></strong> <object id="__sse7358887" width="425" height="355" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=servicetick-awscustomerpresentation-110323085716-phpapp01&amp;stripped_title=servicetick-aws-customer-presentation&amp;userName=AmazonWebServices" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><embed id="__sse7358887" width="425" height="355" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=servicetick-awscustomerpresentation-110323085716-phpapp01&amp;stripped_title=servicetick-aws-customer-presentation&amp;userName=AmazonWebServices" allowFullScreen="true" allowScriptAccess="always" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<div style="padding: 5px 0 12px;">View more presentations from <a rel="nofollow" target="_blank" href="http://www.slideshare.net/AmazonWebServices">Amazon Web Services</a></div>
</div>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/aws/some-useful-presentations-from-the-aws-2011-tech-summit-in-london/2011/03/28" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08' rel='bookmark' title='Amazon ELB SSL Termination IS Secure (According to Amazon)'>Amazon ELB SSL Termination IS Secure (According to Amazon)</a> <small> Today I contacted Amazon about a question that's been...</small></li>
<li><a href='http://www.coderchris.com/services/server-administration' rel='bookmark' title='Server Administration'>Server Administration</a> <small> I have been administering Linux and FreeBSD servers in...</small></li>
<li><a href='http://www.coderchris.com/services/development' rel='bookmark' title='Development'>Development</a> <small> Though now a much more operations focused individual I...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/aws/some-useful-presentations-from-the-aws-2011-tech-summit-in-london/2011/03/28/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overview of Security Processes for Amazon AWS</title>
		<link>http://www.coderchris.com/aws/overview-of-security-processes-for-amazon-aws/2011/03/09</link>
		<comments>http://www.coderchris.com/aws/overview-of-security-processes-for-amazon-aws/2011/03/09#comments</comments>
		<pubDate>Wed, 09 Mar 2011 16:32:49 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[AWS]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=661</guid>
		<description><![CDATA[When trying to evaluate the security of AWS over the last few years this document would have been REALLY useful.
It's a couple of years old now and there may well be a more up to date version out there, but I've just stumbled up on it so I thought I'd repost it here for anyone else who needs a  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/security/some-recent-stuff-on-web-application-security/2009/05/05' rel='bookmark' title='Some Recent Stuff on Web Application Security'>Some Recent Stuff on Web Application Security</a> <small> I subscribe to the Security Focus web application security...</small></li>
<li><a href='http://www.coderchris.com/microsoft/excel-sylk-file-format-is-not-valid-error/2007/07/27' rel='bookmark' title='Excel SYLK: File format is not valid error'>Excel SYLK: File format is not valid error</a> <small> I came across this error earlier this week so...</small></li>
<li><a href='http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31' rel='bookmark' title='How to mount an Amazon EBS disk as a drive in Linux (CentOS)'>How to mount an Amazon EBS disk as a drive in Linux (CentOS)</a> <small> These instructions on how to mount an Amazon EBS...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>When trying to evaluate the security of AWS over the last few years this document would have been REALLY useful.</p>
<p>It's a couple of years old now and there may well be a more up to date version out there, but I've just stumbled up on it so I thought I'd repost it here for anyone else who needs a reference/is looking into AWS structure and security for their applications.</p>
<p><a rel="nofollow" target="_blank" href="http://s3.amazonaws.com/aws_blog/AWS_Security_Whitepaper_2008_09.pdf">http://s3.amazonaws.com/aws_blog/AWS_Security_Whitepaper_2008_09.pdf</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/aws/overview-of-security-processes-for-amazon-aws/2011/03/09" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/security/some-recent-stuff-on-web-application-security/2009/05/05' rel='bookmark' title='Some Recent Stuff on Web Application Security'>Some Recent Stuff on Web Application Security</a> <small> I subscribe to the Security Focus web application security...</small></li>
<li><a href='http://www.coderchris.com/microsoft/excel-sylk-file-format-is-not-valid-error/2007/07/27' rel='bookmark' title='Excel SYLK: File format is not valid error'>Excel SYLK: File format is not valid error</a> <small> I came across this error earlier this week so...</small></li>
<li><a href='http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31' rel='bookmark' title='How to mount an Amazon EBS disk as a drive in Linux (CentOS)'>How to mount an Amazon EBS disk as a drive in Linux (CentOS)</a> <small> These instructions on how to mount an Amazon EBS...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/aws/overview-of-security-processes-for-amazon-aws/2011/03/09/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Where is that library?</title>
		<link>http://www.coderchris.com/linux/where-is-that-library/2011/02/09</link>
		<comments>http://www.coderchris.com/linux/where-is-that-library/2011/02/09#comments</comments>
		<pubDate>Wed, 09 Feb 2011 14:09:50 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[bit system]]></category>
		<category><![CDATA[correct libraries]]></category>
		<category><![CDATA[Debug]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[headaches]]></category>
		<category><![CDATA[libs]]></category>
		<category><![CDATA[Strace]]></category>
		<category><![CDATA[symlink]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/linux/where-is-that-library/2011/02/09</guid>
		<description><![CDATA[Recently I had to compile some software designed for 32 OS’s but which would work perfectly well on 64 OS’s if re-pointed at the correct libraries on a 64-bit system.
I set the paths to the libs I knew about but, post build, the software was failing to run correctly even though I followed the  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/free-software/free-alternative-software-to-commercial-programs/2010/06/23' rel='bookmark' title='Free Alternative Software To Commercial Programs'>Free Alternative Software To Commercial Programs</a> <small> Over the last few years I have been increasing...</small></li>
<li><a href='http://www.coderchris.com/software-i-use' rel='bookmark' title='Software I Use'>Software I Use</a> <small> I use a number of tools to achieve my...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Where Did All The Disk Space Go??'>Where Did All The Disk Space Go??</a> <small> When I converted my laptop to a dual boot...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>Recently I had to compile some software designed for 32 OS’s but which would work perfectly well on 64 OS’s if re-pointed at the correct libraries on a 64-bit system.</p>
<p>I set the paths to the libs I knew about but, post build, the software was failing to run correctly even though I followed the installation instructions to the letter.</p>
<p>Thankfully I had <a rel="nofollow" target="_blank" href="http://linux.die.net/man/1/strace" rel="nofollow">strace</a> installed on my system and by using a single simple command I was able to get a trace of the program’s activity across the system and find out what it was missing where.</p>
<p>A symlink later and everything was fixed!</p>
<p>The moral of this story: If you’re compiling 3rdparty software and it doesn’t work out of the box, why not use strace to debug the running application and save a lot of future headaches!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/linux/where-is-that-library/2011/02/09" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/free-software/free-alternative-software-to-commercial-programs/2010/06/23' rel='bookmark' title='Free Alternative Software To Commercial Programs'>Free Alternative Software To Commercial Programs</a> <small> Over the last few years I have been increasing...</small></li>
<li><a href='http://www.coderchris.com/software-i-use' rel='bookmark' title='Software I Use'>Software I Use</a> <small> I use a number of tools to achieve my...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Where Did All The Disk Space Go??'>Where Did All The Disk Space Go??</a> <small> When I converted my laptop to a dual boot...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/linux/where-is-that-library/2011/02/09/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soocial &#8211; Contact Sync</title>
		<link>http://www.coderchris.com/software/saas-applications/soocial-contact-sync/2011/02/06</link>
		<comments>http://www.coderchris.com/software/saas-applications/soocial-contact-sync/2011/02/06#comments</comments>
		<pubDate>Sun, 06 Feb 2011 10:22:24 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[SaaS Applications]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[central tool]]></category>
		<category><![CDATA[contact list]]></category>
		<category><![CDATA[decent interface]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mobile phones]]></category>
		<category><![CDATA[pda]]></category>
		<category><![CDATA[sync]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=618</guid>
		<description><![CDATA[So lets say you have a load of contacts on old mobile phones, in Google, Facebook, Outlook, on PDA and other devices, and you wanted one central tool to synchronise them all and provide a decent interface for de-duping and/or merging the common entries?
Well if that sounds like you, give Soocial  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small> No google storage team, thank you... Hi, We wanted...</small></li>
<li><a href='http://www.coderchris.com/reviews/google-reader-play-stumbleupon-for-feeds/2010/03/11' rel='bookmark' title='Google Reader Play: Stumbleupon for feeds'>Google Reader Play: Stumbleupon for feeds</a> <small> With new Google Reader Play: https://www.google.com/reader/play you can browse...</small></li>
<li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='QR Codes Are Great!'>QR Codes Are Great!</a> <small> Recently I saw a symbol on the side of...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>So lets say you have a load of contacts on old mobile phones, in Google, Facebook, Outlook, on PDA and other devices, and you wanted one central tool to synchronise them all and provide a decent interface for de-duping and/or merging the common entries?</p>
<p>Well if that sounds like you, give Soocial (<a rel="nofollow" target="_blank" href="http://www.soocial.com/" rel="nofollow">www.soocial.com</a>) a try. I first used it about a year ago and although I'm now heavily using Google Apps and my Android phone for day to day work, it's a great starting place for you to manage your contact list effectively.</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/software/saas-applications/soocial-contact-sync/2011/02/06" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small> No google storage team, thank you... Hi, We wanted...</small></li>
<li><a href='http://www.coderchris.com/reviews/google-reader-play-stumbleupon-for-feeds/2010/03/11' rel='bookmark' title='Google Reader Play: Stumbleupon for feeds'>Google Reader Play: Stumbleupon for feeds</a> <small> With new Google Reader Play: https://www.google.com/reader/play you can browse...</small></li>
<li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='QR Codes Are Great!'>QR Codes Are Great!</a> <small> Recently I saw a symbol on the side of...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/software/saas-applications/soocial-contact-sync/2011/02/06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to mount an Amazon EBS disk as a drive in Linux (CentOS)</title>
		<link>http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31</link>
		<comments>http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31#comments</comments>
		<pubDate>Mon, 31 Jan 2011 14:10:52 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[EBS]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[mount]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31</guid>
		<description><![CDATA[These instructions on how to mount an Amazon EBS volume apply to CentOS Linux specifically but with little modification can be applied to all Linux distributions. By attaching EBS volumes (aka. disks) to your instance you can get around the majority file space issues that might encounter when  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07' rel='bookmark' title='How to increase the size of an Amazon EC2 EBS Instance (with no downtime)'>How to increase the size of an Amazon EC2 EBS Instance (with no downtime)</a> <small> I'm often asked by people who read my posts...</small></li>
<li><a href='http://www.coderchris.com/linux/how-to-mount-a-linux-lvm2-partition-in-windows/2008/02/10' rel='bookmark' title='How to Mount a Linux LVM2 Partition in Windows'>How to Mount a Linux LVM2 Partition in Windows</a> <small> I have a dual boot Windows Vista / Linux...</small></li>
<li><a href='http://www.coderchris.com/aws/aws-rolling-thunder-in-centos-linux/2011/04/11' rel='bookmark' title='AWS Rolling Thunder In CentOS Linux'>AWS Rolling Thunder In CentOS Linux</a> <small> I've been using a common technique to deploy source...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>These instructions on how to mount an Amazon EBS volume apply to CentOS Linux specifically but with little modification can be applied to all Linux distributions. By attaching EBS volumes (aka. disks) to your instance you can get around the majority file space issues that might encounter when hosting popular websites or those which contain a lot of data (e.g. image galleries, music sites, podcasts, etc.)</p>
<ol>
<li>Note down the instance id of the instance you want to add more storage to</li>
<li>In your AWS account go to the volumes link (under Elastic Block Store) click the Create Volume Button and choose how big you want this device to be.</li>
<li>Attach the new EBS volume to your instance by right clicking it and choosing Attach Volume. Select the instance id from the list that you noted down in step 1. and give the new device a name to reference it on the instance, e.g. /dev/sdf</li>
<li>Login into your instance on the command line and do and run (# represents the command prompt):<br />
# ls /dev<br />
You should see that /dev/sdf has been created for you</li>
<li>Format /dev/sdf by running:<br />
# mkfs.ext3 /dev/sdf<br />
It will warn you that this an entire device. You should type y to allow the process to continue unless you want to create specific partitions on this device</li>
<li>Create a directory to mount your new drive as on the filesystem, for example we’ll use /files:<br />
# mkdir /files</li>
<li>Add a reference in the fstab file to mount the newly formatted drive onto the /files directory by running the following command:<br />
#  echo "/dev/sdb /files ext3 noatime 0 0" &gt;&gt; /etc/fstab</li>
<li>Mount the drive by running:<br />
# mount /files</li>
<li>Check your drive has mounted correctly with the expected amount of file space by running:<br />
# df -h /files</li>
</ol>
<p>It really is that simple, within a few cli commands you can simply add 1GB to 1TB of storage at the drop of a hat!</p>
<p>Questions? Leave me a comment and I’ll do my best to answer them for you <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile How to mount an Amazon EBS disk as a drive in Linux (CentOS)" class='wp-smiley' title="How to mount an Amazon EBS disk as a drive in Linux (CentOS)" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07' rel='bookmark' title='How to increase the size of an Amazon EC2 EBS Instance (with no downtime)'>How to increase the size of an Amazon EC2 EBS Instance (with no downtime)</a> <small> I'm often asked by people who read my posts...</small></li>
<li><a href='http://www.coderchris.com/linux/how-to-mount-a-linux-lvm2-partition-in-windows/2008/02/10' rel='bookmark' title='How to Mount a Linux LVM2 Partition in Windows'>How to Mount a Linux LVM2 Partition in Windows</a> <small> I have a dual boot Windows Vista / Linux...</small></li>
<li><a href='http://www.coderchris.com/aws/aws-rolling-thunder-in-centos-linux/2011/04/11' rel='bookmark' title='AWS Rolling Thunder In CentOS Linux'>AWS Rolling Thunder In CentOS Linux</a> <small> I've been using a common technique to deploy source...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/linux/how-to-mount-an-amazon-ebs-disk-as-a-drive-in-linux-centos/2011/01/31/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Amazon ELB SSL Termination IS Secure (According to Amazon)</title>
		<link>http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08</link>
		<comments>http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08#comments</comments>
		<pubDate>Wed, 08 Dec 2010 15:49:07 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=590</guid>
		<description><![CDATA[Today I contacted Amazon about a question that's been bothering me ever since they announced that SSL termination was possible on their Elastic load Balancers.
Basically, in network terms, as the instances sit behind the firewall and the firewall behind the load balancers, if you terminate the SSL  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07' rel='bookmark' title='How to increase the size of an Amazon EC2 EBS Instance (with no downtime)'>How to increase the size of an Amazon EC2 EBS Instance (with no downtime)</a> <small> I'm often asked by people who read my posts...</small></li>
<li><a href='http://www.coderchris.com/reviews/how-to-reduce-amazon-s3-costs/2010/05/09' rel='bookmark' title='How to Reduce Amazon S3 Costs'>How to Reduce Amazon S3 Costs</a> <small> If you're new to Amazon S3 or have been...</small></li>
<li><a href='http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11' rel='bookmark' title='Woo Wishlists are now Universal'>Woo Wishlists are now Universal</a> <small> Thanks to recent improvements over at Amazon, you can...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>Today I contacted Amazon about a question that's been bothering me ever since they announced that SSL termination was possible on their Elastic load Balancers.</p>
<p>Basically, in network terms, as the instances sit behind the firewall and the firewall behind the load balancers, if you terminate the SSL at the load balancer, what exposure is your data at risk of between the load balancer and the firewall?</p>
<p>Amazon's response (though lacking in actual detail) is that data is secure between the load balancer and the firewall, though post termination it is transmitted in clear text (as you'd generally expect). You can see the original question and response here: <a rel="nofollow" target="_blank" href="https://forums.aws.amazon.com/message.jspa?messageID=209121">https://forums.aws.amazon.com/message.jspa?messageID=209121</a></p>
<p>So all in all Amazon are saying that their load balancer-to-firewall connection is secure.</p>
<p>As they don't give any detail, to a point it depends on how much you trust Amazon on this issue but in my opinion if you're going to implement an SSL termination process on this scale and exposed to this level globally you're gonna do it properly, and if it does has security flaws it's going to be a marketing disaster for your service.</p>
<p>So, all in all, though I don't like not knowing the specific process they use, in future I'm going to trust it for most cases (though all the while keeping an eye out for related reported issues or concerns).</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/aws/how-to-increase-the-size-of-an-amazon-ec2-ebs-instance-with-no-downtime/2012/02/07' rel='bookmark' title='How to increase the size of an Amazon EC2 EBS Instance (with no downtime)'>How to increase the size of an Amazon EC2 EBS Instance (with no downtime)</a> <small> I'm often asked by people who read my posts...</small></li>
<li><a href='http://www.coderchris.com/reviews/how-to-reduce-amazon-s3-costs/2010/05/09' rel='bookmark' title='How to Reduce Amazon S3 Costs'>How to Reduce Amazon S3 Costs</a> <small> If you're new to Amazon S3 or have been...</small></li>
<li><a href='http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11' rel='bookmark' title='Woo Wishlists are now Universal'>Woo Wishlists are now Universal</a> <small> Thanks to recent improvements over at Amazon, you can...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Seconds Behind Master Weirdness</title>
		<link>http://www.coderchris.com/mysql/mysql-seconds-behind-master-weirdness/2010/10/15</link>
		<comments>http://www.coderchris.com/mysql/mysql-seconds-behind-master-weirdness/2010/10/15#comments</comments>
		<pubDate>Fri, 15 Oct 2010 11:18:32 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[current date]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[ntpd]]></category>
		<category><![CDATA[slave status]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[system time]]></category>
		<category><![CDATA[whack]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/mysql/mysql-seconds-behind-master-weirdness/2010/10/15</guid>
		<description><![CDATA[So, I'm running show slave status and I'm seeing that my slave is around 14 days behind my master, which is weird since I the server's set to expire logs after 3 days.
After a bit of digging I found this: http://bugs.mysql.com/bug.php?id=2826
So I checked the system time on the slave and it was way  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Bloody MySQL Bugs'>Bloody MySQL Bugs</a> <small> Iâ€™m looking to setup some replication between two servers...</small></li>
<li><a href='http://www.coderchris.com/mysql/master-master-replication-on-mysql-51/2009/05/06' rel='bookmark' title='Master Master Replication on MySQL 5.1'>Master Master Replication on MySQL 5.1</a> <small> Not much for me to say here that isnâ€™t...</small></li>
<li><a href='http://www.coderchris.com/linux/ati-radion-9600-tv-output-on-centos-50-and-probably-centos-44/2007/08/04' rel='bookmark' title='ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)'>ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)</a> <small> In a previous post about how to install Flash...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>So, I'm running show slave status and I'm seeing that my slave is around 14 days behind my master, which is weird since I the server's set to expire logs after 3 days.</p>
<p>After a bit of digging I found this: <a rel="nofollow" target="_blank" title="http://bugs.mysql.com/bug.php?id=2826" href="http://bugs.mysql.com/bug.php?id=2826">http://bugs.mysql.com/bug.php?id=2826</a></p>
<p>So I checked the system time on the slave and it was way out of whack with the current date.</p>
<p>So, I restarted ntpd (which causes it to re-sync), stopped and restarted the slave and there we go problem fixed.</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mysql/mysql-seconds-behind-master-weirdness/2010/10/15" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Bloody MySQL Bugs'>Bloody MySQL Bugs</a> <small> Iâ€™m looking to setup some replication between two servers...</small></li>
<li><a href='http://www.coderchris.com/mysql/master-master-replication-on-mysql-51/2009/05/06' rel='bookmark' title='Master Master Replication on MySQL 5.1'>Master Master Replication on MySQL 5.1</a> <small> Not much for me to say here that isnâ€™t...</small></li>
<li><a href='http://www.coderchris.com/linux/ati-radion-9600-tv-output-on-centos-50-and-probably-centos-44/2007/08/04' rel='bookmark' title='ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)'>ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)</a> <small> In a previous post about how to install Flash...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mysql/mysql-seconds-behind-master-weirdness/2010/10/15/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to set a server’s Timezone</title>
		<link>http://www.coderchris.com/reviews/to-set-to-uk-time-i-e-respect-bst/2010/09/22</link>
		<comments>http://www.coderchris.com/reviews/to-set-to-uk-time-i-e-respect-bst/2010/09/22#comments</comments>
		<pubDate>Wed, 22 Sep 2010 08:17:46 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/to-set-to-uk-time-i-e-respect-bst/2010/09/22</guid>
		<description><![CDATA[To set to UK time (i.e. respect BST) run the following on the command line:

ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime

More here: To set to UK time (i.e. respect BST)
Related posts:
Links  This page is a library of links to various...
Installing Flash Media Server 2 On Linux (CentOS  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/links' rel='bookmark' title='Links'>Links</a> <small> This page is a library of links to various...</small></li>
<li><a href='http://www.coderchris.com/linux/installing-flash-media-server-2-on-linux-centos-44/2007/07/21' rel='bookmark' title='Installing Flash Media Server 2 On Linux (CentOS 4.4)'>Installing Flash Media Server 2 On Linux (CentOS 4.4)</a> <small> Recently I was asked by a client to look...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/clear-the-%e2%80%9cprovided-by%e2%80%a6%e2%80%9d-details-from-internet-explorer/2007/07/21' rel='bookmark' title='Clear The â€œProvided Byâ€¦â€ Details From Internet Explorer'>Clear The â€œProvided Byâ€¦â€ Details From Internet Explorer</a> <small> When you sign up to a new ISP or...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>To set to UK time (i.e. respect BST) run the following on the command line:<br />
<code><br />
ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime<br />
</code></p>
<p>More here: <a rel="nofollow" target="_blank" title="To set to UK time (i.e. respect BST)" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/9-Dp8Z0yQeJ5qRJ6z6LwJzrFxq8" rel="nofollow" target="_blank">To set to UK time (i.e. respect BST)</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/to-set-to-uk-time-i-e-respect-bst/2010/09/22" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/links' rel='bookmark' title='Links'>Links</a> <small> This page is a library of links to various...</small></li>
<li><a href='http://www.coderchris.com/linux/installing-flash-media-server-2-on-linux-centos-44/2007/07/21' rel='bookmark' title='Installing Flash Media Server 2 On Linux (CentOS 4.4)'>Installing Flash Media Server 2 On Linux (CentOS 4.4)</a> <small> Recently I was asked by a client to look...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/clear-the-%e2%80%9cprovided-by%e2%80%a6%e2%80%9d-details-from-internet-explorer/2007/07/21' rel='bookmark' title='Clear The â€œProvided Byâ€¦â€ Details From Internet Explorer'>Clear The â€œProvided Byâ€¦â€ Details From Internet Explorer</a> <small> When you sign up to a new ISP or...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/to-set-to-uk-time-i-e-respect-bst/2010/09/22/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Alternative Software To Commercial Programs</title>
		<link>http://www.coderchris.com/free-software/free-alternative-software-to-commercial-programs/2010/06/23</link>
		<comments>http://www.coderchris.com/free-software/free-alternative-software-to-commercial-programs/2010/06/23#comments</comments>
		<pubDate>Wed, 23 Jun 2010 17:22:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Free Software]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/free-software/free-alternative-software-to-commercial-programs/2010/06/23</guid>
		<description><![CDATA[Over the last few years I have been increasing my use of free, open source alternatives to commercial software products for a number of reasons, mainly because of superior features or ease of use in the free products which assist my work, or in some cases because I want to avoid the budget signoff  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/mremote-the-best-free-desktop-manager/2008/08/15' rel='bookmark' title='MRemote &#8211; The Best, Free, Desktop Manager'>MRemote &#8211; The Best, Free, Desktop Manager</a> <small> When you have a number of different servers to...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Where Did All The Disk Space Go??'>Where Did All The Disk Space Go??</a> <small> When I converted my laptop to a dual boot...</small></li>
<li><a href='http://www.coderchris.com/software-i-use' rel='bookmark' title='Software I Use'>Software I Use</a> <small> I use a number of tools to achieve my...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>Over the last few years I have been increasing my use of free, open source alternatives to commercial software products for a number of reasons, mainly because of superior features or ease of use in the free products which assist my work, or in some cases because I want to avoid the budget signoff bureaucracy involved with purchasing new software programs (aka. Saving the company money â€“ lol).</p>
<p>Anyway, this category of posts basically contains my recommendations for free alternatives to commercial software products. Iâ€™ll add new programs to it as I come across them, hopefully it will be of some use to you <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Free Alternative Software To Commercial Programs" class='wp-smiley' title="Free Alternative Software To Commercial Programs" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/free-software/free-alternative-software-to-commercial-programs/2010/06/23" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/mremote-the-best-free-desktop-manager/2008/08/15' rel='bookmark' title='MRemote &#8211; The Best, Free, Desktop Manager'>MRemote &#8211; The Best, Free, Desktop Manager</a> <small> When you have a number of different servers to...</small></li>
<li><a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Where Did All The Disk Space Go??'>Where Did All The Disk Space Go??</a> <small> When I converted my laptop to a dual boot...</small></li>
<li><a href='http://www.coderchris.com/software-i-use' rel='bookmark' title='Software I Use'>Software I Use</a> <small> I use a number of tools to achieve my...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/free-software/free-alternative-software-to-commercial-programs/2010/06/23/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Woo Wishlists are now Universal</title>
		<link>http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11</link>
		<comments>http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11#comments</comments>
		<pubDate>Tue, 11 May 2010 17:47:11 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[entries]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google-sidewiki]]></category>
		<category><![CDATA[sidewiki]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/woo-wishlists-are-now-universal/2010/05/11</guid>
		<description><![CDATA[
Thanks to recent improvements over at Amazon, you can now add items to your wishlist from ANY website! How cool is that? All you need to do is drag this bookmarklet to your browser and you'll be free to add any item to the list of stuff you want!
More:
Woo Wishlists are now Universal

Related  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/php/php5-universal-file-download-class/2008/08/12' rel='bookmark' title='PHP5 Universal File Download Class'>PHP5 Universal File Download Class</a> <small> After finding different hosting companies having wildly different policies...</small></li>
<li><a href='http://www.coderchris.com/javascript/jw-media-player-a-godsend-for-flash-streaming/2007/11/18' rel='bookmark' title='JW Media Player &#8211; A Godsend For Flash Streaming'>JW Media Player &#8211; A Godsend For Flash Streaming</a> <small> So, you want or need to stream multimediaÂ content from...</small></li>
<li><a href='http://www.coderchris.com/php/aerosql-an-alternative-to-phpmyadmin/2010/03/08' rel='bookmark' title='AeroSQL an alternative to phpMyAdmin'>AeroSQL an alternative to phpMyAdmin</a> <small> Another really useful item from Oleg Burlaca. AreoSQL is...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>
<blockquote><p>Thanks to recent improvements over at Amazon, you can now add items to your wishlist from ANY website! How cool is that? All you need to do is drag this bookmarklet to your browser and you'll be free to add any item to the list of stuff you want!</p></blockquote>
<p>More:<br />
<a rel="nofollow" target="_blank" title="Reviews: Woo Wishlists are now Universal" rel="nofollow" href="http://www.amazon.co.uk/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.uk%2Fgp%2Fwishlist%2Fget-button&amp;tag=coderchris-amazon-button-21&amp;linkCode=ur2&amp;camp=1634&amp;creative=19450" target="_blank">Woo Wishlists are now Universal</a></p>
<p><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/php/php5-universal-file-download-class/2008/08/12' rel='bookmark' title='PHP5 Universal File Download Class'>PHP5 Universal File Download Class</a> <small> After finding different hosting companies having wildly different policies...</small></li>
<li><a href='http://www.coderchris.com/javascript/jw-media-player-a-godsend-for-flash-streaming/2007/11/18' rel='bookmark' title='JW Media Player &#8211; A Godsend For Flash Streaming'>JW Media Player &#8211; A Godsend For Flash Streaming</a> <small> So, you want or need to stream multimediaÂ content from...</small></li>
<li><a href='http://www.coderchris.com/php/aerosql-an-alternative-to-phpmyadmin/2010/03/08' rel='bookmark' title='AeroSQL an alternative to phpMyAdmin'>AeroSQL an alternative to phpMyAdmin</a> <small> Another really useful item from Oleg Burlaca. AreoSQL is...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Reduce Amazon S3 Costs</title>
		<link>http://www.coderchris.com/reviews/how-to-reduce-amazon-s3-costs/2010/05/09</link>
		<comments>http://www.coderchris.com/reviews/how-to-reduce-amazon-s3-costs/2010/05/09#comments</comments>
		<pubDate>Sun, 09 May 2010 07:34:25 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[entries]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google-sidewiki]]></category>
		<category><![CDATA[sidewiki]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/how-to-reduce-amazon-s3-costs/2010/05/09</guid>
		<description><![CDATA[If you're new to Amazon S3 or have been using it for months without much thought to how it works, then you might be paying unnecessary costs and having pages load slower than they need to because users browsers aren't caching data served from S3 appropriately. This article provides some very useful  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08' rel='bookmark' title='Amazon ELB SSL Termination IS Secure (According to Amazon)'>Amazon ELB SSL Termination IS Secure (According to Amazon)</a> <small> Today I contacted Amazon about a question that's been...</small></li>
<li><a href='http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small> No google storage team, thank you... Hi, We wanted...</small></li>
<li><a href='http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11' rel='bookmark' title='Woo Wishlists are now Universal'>Woo Wishlists are now Universal</a> <small> Thanks to recent improvements over at Amazon, you can...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>If you're new to Amazon S3 or have been using it for months without much thought to how it works, then you might be paying unnecessary costs and having pages load slower than they need to because users browsers aren't caching data served from S3 appropriately. This article provides some very useful advice on how to increase page load times and reduce S3 costs by appropriately setting cache control headers for your S3 served content</p>
<p>More here: <a rel="nofollow" target="_blank" title="How to Reduce Amazon S3 Costs" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/cVvnvcojEzGSyTM_2lPqI8mxEjw" rel="nofollow" target="_blank">How to Reduce Amazon S3 Costs</a></p>
<div style="text-align: center; margin: 9px;">
<p><script type="text/javascript">// <![CDATA[
google_ad_client = "pub-6458081723116676";
google_alternate_color = "FFFFFF";
google_ad_width = 300;
google_ad_height = 250;
google_ad_format = "300x250_as";
google_ad_type = "text_image";
google_ad_channel ="0089017872";
google_color_border = "000033";
google_color_link = "CC0000";
google_color_bg = "FFFFFF";
google_color_text = "000000";
google_color_url = "000000";
google_ui_features = "rc:6";
// ]]&gt;</script><br />
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">// <![CDATA[</p>
<p>// ]]&gt;</script></p>
</div>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/how-to-reduce-amazon-s3-costs/2010/05/09" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/featured/amazon-elb-ssl-termination-is-secure-according-to-amazon/2010/12/08' rel='bookmark' title='Amazon ELB SSL Termination IS Secure (According to Amazon)'>Amazon ELB SSL Termination IS Secure (According to Amazon)</a> <small> Today I contacted Amazon about a question that's been...</small></li>
<li><a href='http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small> No google storage team, thank you... Hi, We wanted...</small></li>
<li><a href='http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11' rel='bookmark' title='Woo Wishlists are now Universal'>Woo Wishlists are now Universal</a> <small> Thanks to recent improvements over at Amazon, you can...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/how-to-reduce-amazon-s3-costs/2010/05/09/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter feeds via JavaScript</title>
		<link>http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11</link>
		<comments>http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11#comments</comments>
		<pubDate>Sun, 11 Apr 2010 10:06:29 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[entries]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google-sidewiki]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/twitter-feeds-via-javascript/2010/04/11</guid>
		<description><![CDATA[&#160;
A great way to add twitter to your website without having to write anything in backend code. Also deals with cases where twitter is down
Read the rest here:
Twitter feeds via JavaScript
Related posts:
YoxView &#8211; jQuery Photogallery  A really nice SEO friendly sleek and simple jQuery...
Apache Live  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10' rel='bookmark' title='YoxView &#8211; jQuery Photogallery'>YoxView &#8211; jQuery Photogallery</a> <small> A really nice SEO friendly sleek and simple jQuery...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
<li><a href='http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08' rel='bookmark' title='How to visualise your webserver logs as a map of user progression through your site content'>How to visualise your webserver logs as a map of user progression through your site content</a> <small> I love web stats and for a long time...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<blockquote><p>A great way to add twitter to your website without having to write anything in backend code. Also deals with cases where twitter is down</p></blockquote>
<p>Read the rest here:<br />
<a rel="nofollow" target="_blank" title="Reviews: Twitter feeds via JavaScript" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/XG1iXzuI6_noGyfVqTCD6_XPmI8" rel="nofollow" target="_blank">Twitter feeds via JavaScript</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10' rel='bookmark' title='YoxView &#8211; jQuery Photogallery'>YoxView &#8211; jQuery Photogallery</a> <small> A really nice SEO friendly sleek and simple jQuery...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
<li><a href='http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08' rel='bookmark' title='How to visualise your webserver logs as a map of user progression through your site content'>How to visualise your webserver logs as a map of user progression through your site content</a> <small> I love web stats and for a long time...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Redmine and SVN on CentOS</title>
		<link>http://www.coderchris.com/reviews/installing-redmine-and-svn-on-centos/2010/03/28</link>
		<comments>http://www.coderchris.com/reviews/installing-redmine-and-svn-on-centos/2010/03/28#comments</comments>
		<pubDate>Sun, 28 Mar 2010 18:53:03 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[sidewiki]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/installing-redmine-and-svn-on-centos/2010/03/28</guid>
		<description><![CDATA[&#160;
Getting Redmine installed on CentOS can be a bit of a minefield given the various versions of all the components required for it to run correctly but this excellent tutorial will get you up an running with few headaches. The version of redmine, and the components may not be as up to date as they  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/installing-flash-media-server-2-on-linux-centos-44/2007/07/21' rel='bookmark' title='Installing Flash Media Server 2 On Linux (CentOS 4.4)'>Installing Flash Media Server 2 On Linux (CentOS 4.4)</a> <small> Recently I was asked by a client to look...</small></li>
<li><a href='http://www.coderchris.com/linux/installing-tor-from-source-on-centos-5/2007/08/29' rel='bookmark' title='Installing tor from source on CentOS 5'>Installing tor from source on CentOS 5</a> <small> As usal with CentOS I can up against a...</small></li>
<li><a href='http://www.coderchris.com/linux/ati-radion-9600-tv-output-on-centos-50-and-probably-centos-44/2007/08/04' rel='bookmark' title='ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)'>ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)</a> <small> In a previous post about how to install Flash...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<blockquote><p>Getting Redmine installed on CentOS can be a bit of a minefield given the various versions of all the components required for it to run correctly but this excellent tutorial will get you up an running with few headaches. The version of redmine, and the components may not be as up to date as they could be but the combination chosen works!</p></blockquote>
<p>More:<br />
<a rel="nofollow" target="_blank" title="Reviews: Installing Redmine and SVN on CentOS" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/YZqXFQHzqcIp2GGdlBNhsLfHvsQ" rel="nofollow" target="_blank">Installing Redmine and SVN on CentOS</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/installing-redmine-and-svn-on-centos/2010/03/28" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/linux/installing-flash-media-server-2-on-linux-centos-44/2007/07/21' rel='bookmark' title='Installing Flash Media Server 2 On Linux (CentOS 4.4)'>Installing Flash Media Server 2 On Linux (CentOS 4.4)</a> <small> Recently I was asked by a client to look...</small></li>
<li><a href='http://www.coderchris.com/linux/installing-tor-from-source-on-centos-5/2007/08/29' rel='bookmark' title='Installing tor from source on CentOS 5'>Installing tor from source on CentOS 5</a> <small> As usal with CentOS I can up against a...</small></li>
<li><a href='http://www.coderchris.com/linux/ati-radion-9600-tv-output-on-centos-50-and-probably-centos-44/2007/08/04' rel='bookmark' title='ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)'>ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)</a> <small> In a previous post about how to install Flash...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/installing-redmine-and-svn-on-centos/2010/03/28/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anti Aliased Rounded Corners With jQuery</title>
		<link>http://www.coderchris.com/uncategorized/anti-aliased-rounded-corners-with-jquery/2010/03/20</link>
		<comments>http://www.coderchris.com/uncategorized/anti-aliased-rounded-corners-with-jquery/2010/03/20#comments</comments>
		<pubDate>Sat, 20 Mar 2010 11:27:38 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/anti-aliased-rounded-corners-with-jquery/2010/03/20</guid>
		<description><![CDATA[&#160;
This is a really easy to use plugin for jQuery that adds great looking rounded corners to div's All you have to do is run code similar to this to achieve the effect: $('.round_this').corner();
More:
Anti Aliased Rounded Corners With jQuery
Related posts:
YoxView &#8211; jQuery Photogallery  A really  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10' rel='bookmark' title='YoxView &#8211; jQuery Photogallery'>YoxView &#8211; jQuery Photogallery</a> <small> A really nice SEO friendly sleek and simple jQuery...</small></li>
<li><a href='http://www.coderchris.com/misc/subject-object-verb/2008/07/01' rel='bookmark' title='Subject, Object, Verb'>Subject, Object, Verb</a> <small> According to the paper today some experiments were done...</small></li>
<li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='QR Codes Are Great!'>QR Codes Are Great!</a> <small> Recently I saw a symbol on the side of...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<blockquote><p>This is a really easy to use plugin for jQuery that adds great looking rounded corners to div's All you have to do is run code similar to this to achieve the effect: $('.round_this').corner();</p></blockquote>
<p>More:<br />
<a rel="nofollow" target="_blank" title="Reviews: Anti Aliased Rounded Corners With jQuery" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/1d4qFO-hFo4sw4K98swEla9O8FA" rel="nofollow" target="_blank">Anti Aliased Rounded Corners With jQuery</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/uncategorized/anti-aliased-rounded-corners-with-jquery/2010/03/20" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10' rel='bookmark' title='YoxView &#8211; jQuery Photogallery'>YoxView &#8211; jQuery Photogallery</a> <small> A really nice SEO friendly sleek and simple jQuery...</small></li>
<li><a href='http://www.coderchris.com/misc/subject-object-verb/2008/07/01' rel='bookmark' title='Subject, Object, Verb'>Subject, Object, Verb</a> <small> According to the paper today some experiments were done...</small></li>
<li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='QR Codes Are Great!'>QR Codes Are Great!</a> <small> Recently I saw a symbol on the side of...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/uncategorized/anti-aliased-rounded-corners-with-jquery/2010/03/20/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Reader Play: Stumbleupon for feeds</title>
		<link>http://www.coderchris.com/reviews/google-reader-play-stumbleupon-for-feeds/2010/03/11</link>
		<comments>http://www.coderchris.com/reviews/google-reader-play-stumbleupon-for-feeds/2010/03/11#comments</comments>
		<pubDate>Thu, 11 Mar 2010 11:10:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[stumbleupon]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=444</guid>
		<description><![CDATA[With new Google Reader Play: https://www.google.com/reader/play you can browse a slideshow of recommended feed items tailored to your Google reader profile in a slideshow format.
Very slick and easy to use give it a try for yourself!
Related posts:
QR Codes Are Great!  Recently I saw a symbol on  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='QR Codes Are Great!'>QR Codes Are Great!</a> <small> Recently I saw a symbol on the side of...</small></li>
<li><a href='http://www.coderchris.com/software/changing-the-default-search-engine-in-firefox-back-to-google-or-to-something-else/2009/09/06' rel='bookmark' title='Changing The Default Search Engine in Firefox Back To Google or To Something Else'>Changing The Default Search Engine in Firefox Back To Google or To Something Else</a> <small> When you type keywords into your Firefox address bar...</small></li>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>With new Google Reader Play: <a rel="nofollow" target="_blank" title="https://www.google.com/reader/play" href="https://www.google.com/reader/play">https://www.google.com/reader/play</a> you can browse a slideshow of recommended feed items tailored to your Google reader profile in a slideshow format.</p>
<p>Very slick and easy to use give it a try for yourself!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/google-reader-play-stumbleupon-for-feeds/2010/03/11" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='QR Codes Are Great!'>QR Codes Are Great!</a> <small> Recently I saw a symbol on the side of...</small></li>
<li><a href='http://www.coderchris.com/software/changing-the-default-search-engine-in-firefox-back-to-google-or-to-something-else/2009/09/06' rel='bookmark' title='Changing The Default Search Engine in Firefox Back To Google or To Something Else'>Changing The Default Search Engine in Firefox Back To Google or To Something Else</a> <small> When you type keywords into your Firefox address bar...</small></li>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/google-reader-play-stumbleupon-for-feeds/2010/03/11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YoxView &#8211; jQuery Photogallery</title>
		<link>http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10</link>
		<comments>http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10#comments</comments>
		<pubDate>Wed, 10 Mar 2010 09:05:18 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/yoxview-jquery-photogallery/2010/03/10</guid>
		<description><![CDATA[


A really nice SEO friendly sleek and simple jQuery image gallery script. Works best on images with similar dimensions but also deals with the transitions between images of different images stylishly. Can also process picasa and flickr photosets out of the box 


Read more:
YoxView - jQuery  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/uncategorized/anti-aliased-rounded-corners-with-jquery/2010/03/20' rel='bookmark' title='Anti Aliased Rounded Corners With jQuery'>Anti Aliased Rounded Corners With jQuery</a> <small> &nbsp; This is a really easy to use plugin...</small></li>
<li><a href='http://www.coderchris.com/pot-o-ideas/personal-papers/2008/06/17' rel='bookmark' title='Personal Papers'>Personal Papers</a> <small> Not everyone has, or wants to have a device...</small></li>
<li><a href='http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10' rel='bookmark' title='CSS Speech Bubbles'>CSS Speech Bubbles</a> <small> Examples of some cool speech bubble effects using just...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start --><br />
<blockquote>
<p>
A really nice SEO friendly sleek and simple jQuery image gallery script. Works best on images with similar dimensions but also deals with the transitions between images of different images stylishly. Can also process picasa and flickr photosets out of the box <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile YoxView   jQuery Photogallery" class='wp-smiley' title="" />
</p>
</blockquote>
<p>Read more:<br />
<a rel="nofollow" target="_blank" target="_blank" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/Jn4cvHhld8jhLfZ6Wc36fSFNwDQ" title="Administration: YoxView - jQuery Photogallery">YoxView - jQuery Photogallery</a></p>
<p><script src="http://feeds.feedburner.com/~s/chrisjdean?i=" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/uncategorized/anti-aliased-rounded-corners-with-jquery/2010/03/20' rel='bookmark' title='Anti Aliased Rounded Corners With jQuery'>Anti Aliased Rounded Corners With jQuery</a> <small> &nbsp; This is a really easy to use plugin...</small></li>
<li><a href='http://www.coderchris.com/pot-o-ideas/personal-papers/2008/06/17' rel='bookmark' title='Personal Papers'>Personal Papers</a> <small> Not everyone has, or wants to have a device...</small></li>
<li><a href='http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10' rel='bookmark' title='CSS Speech Bubbles'>CSS Speech Bubbles</a> <small> Examples of some cool speech bubble effects using just...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/javascript/yoxview-jquery-photogallery/2010/03/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Simple News System For Basic Websites</title>
		<link>http://www.coderchris.com/php/a-simple-news-system-for-basic-websites/2010/03/10</link>
		<comments>http://www.coderchris.com/php/a-simple-news-system-for-basic-websites/2010/03/10#comments</comments>
		<pubDate>Tue, 09 Mar 2010 23:17:32 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google-toolbar]]></category>
		<category><![CDATA[sidewiki]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/a-simple-news-system-for-basic-websites/2010/03/10</guid>
		<description><![CDATA[
This is a very simple news system with comment support which is ideal for adding simple blog/news system functionality to any website needing that kind of system. In the past I'd usually use wordpress as a pre-built solution for adding this kind of content to a site and although you get a lot of  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/wordpress/wordpress-25-released/2008/03/31' rel='bookmark' title='WordPress 2.5 Released!'>WordPress 2.5 Released!</a> <small> Version 2.5 of wordpress has been released and we...</small></li>
<li><a href='http://www.coderchris.com/projects/my-gumtree-ads/2009/08/19' rel='bookmark' title='My Gumtree Ads'>My Gumtree Ads</a> <small> My gumtree ads (mygumtreeads.com) is a new project of...</small></li>
<li><a href='http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15' rel='bookmark' title='Refactor My Code &#8211; I Wish I&#8217;d Thought of It!'>Refactor My Code &#8211; I Wish I&#8217;d Thought of It!</a> <small> refactormycode.com is a fledgling website setup as a project...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start -->
<p>This is a very simple news system with comment support which is ideal for adding simple blog/news system functionality to any website needing that kind of system. In the past I'd usually use wordpress as a pre-built solution for adding this kind of content to a site and although you get a lot of extra benefits by using wordpress (as a result of its plugin system) there can be a lot of issues with tweaking the wordpress theme to suite the site. The method of embedding this system is so simple that it can be used easily within any site template and as such it's perfect for quickly adding blogging or news system style functionality to previously static sites or E-Commerce systems where an attempt at tying in wordpress could be very messy</p>
<p>More here:<br />
<a rel="nofollow" target="_blank" target="_blank" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/MCD9F8buKmjND35JpHYIYk6t6ss" title="A Simple News System For Basic Websites">A Simple News System For Basic Websites</a></p>
<p><script src="http://feeds.feedburner.com/~s/chrisjdean?i=" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/php/a-simple-news-system-for-basic-websites/2010/03/10" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/wordpress/wordpress-25-released/2008/03/31' rel='bookmark' title='WordPress 2.5 Released!'>WordPress 2.5 Released!</a> <small> Version 2.5 of wordpress has been released and we...</small></li>
<li><a href='http://www.coderchris.com/projects/my-gumtree-ads/2009/08/19' rel='bookmark' title='My Gumtree Ads'>My Gumtree Ads</a> <small> My gumtree ads (mygumtreeads.com) is a new project of...</small></li>
<li><a href='http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15' rel='bookmark' title='Refactor My Code &#8211; I Wish I&#8217;d Thought of It!'>Refactor My Code &#8211; I Wish I&#8217;d Thought of It!</a> <small> refactormycode.com is a fledgling website setup as a project...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/php/a-simple-news-system-for-basic-websites/2010/03/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Speech Bubbles</title>
		<link>http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10</link>
		<comments>http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10#comments</comments>
		<pubDate>Tue, 09 Mar 2010 23:02:31 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google-sidewiki]]></category>
		<category><![CDATA[info-for-topics]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[sidewiki]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/css-speech-bubbles/2010/03/10</guid>
		<description><![CDATA[


Examples of some cool speech bubble effects using just CSS


Read the rest here:
CSS Speech Bubbles

Related posts:
Twitter feeds via JavaScript  &#160; A great way to add twitter to your...
Woo Wishlists are now Universal  Thanks to recent improvements over at Amazon, you can...
EcoQuest Intl  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11' rel='bookmark' title='Twitter feeds via JavaScript'>Twitter feeds via JavaScript</a> <small> &nbsp; A great way to add twitter to your...</small></li>
<li><a href='http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11' rel='bookmark' title='Woo Wishlists are now Universal'>Woo Wishlists are now Universal</a> <small> Thanks to recent improvements over at Amazon, you can...</small></li>
<li><a href='http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31' rel='bookmark' title='EcoQuest Intl analysis &#8211; All Over Wiley Interscince'>EcoQuest Intl analysis &#8211; All Over Wiley Interscince</a> <small> I was flicking across the Wiley Interscience Journals website...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start --><br />
<blockquote>
<p>
Examples of some cool speech bubble effects using just CSS
</p>
</blockquote>
<p>Read the rest here:<br />
<a rel="nofollow" target="_blank" rel="nofollow" target="_blank" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/qT9xxKNN6V7ByDMlaDh-tq0sbdE" title="Reviews: CSS Speech Bubbles">CSS Speech Bubbles</a></p>
<p><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11' rel='bookmark' title='Twitter feeds via JavaScript'>Twitter feeds via JavaScript</a> <small> &nbsp; A great way to add twitter to your...</small></li>
<li><a href='http://www.coderchris.com/reviews/woo-wishlists-are-now-universal/2010/05/11' rel='bookmark' title='Woo Wishlists are now Universal'>Woo Wishlists are now Universal</a> <small> Thanks to recent improvements over at Amazon, you can...</small></li>
<li><a href='http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31' rel='bookmark' title='EcoQuest Intl analysis &#8211; All Over Wiley Interscince'>EcoQuest Intl analysis &#8211; All Over Wiley Interscince</a> <small> I was flicking across the Wiley Interscience Journals website...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AeroSQL an alternative to phpMyAdmin</title>
		<link>http://www.coderchris.com/php/aerosql-an-alternative-to-phpmyadmin/2010/03/08</link>
		<comments>http://www.coderchris.com/php/aerosql-an-alternative-to-phpmyadmin/2010/03/08#comments</comments>
		<pubDate>Sun, 07 Mar 2010 23:23:04 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[explorer]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/aerosql-an-alternative-to-phpmyadmin/2010/03/08</guid>
		<description><![CDATA[
Another really useful item from Oleg Burlaca. AreoSQL is a free web based database management solution which, given some development could be a decent replacement for the awful phpMyAdmin. I say awful, phpMyAdmin is in a lot of ways actually a pretty good tool, however it's also notorious for  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Funky ORM with PHPDoctrine'>Funky ORM with PHPDoctrine</a> <small> I work on all sorts of little personal projects...</small></li>
<li><a href='http://www.coderchris.com/php/page-and-sub-page-menus-in-wordpress/2007/09/17' rel='bookmark' title='Page and Sub-page Menus In WordPress'>Page and Sub-page Menus In WordPress</a> <small> Recently I wanted to change the theme I use...</small></li>
<li><a href='http://www.coderchris.com/linux/mremote-the-best-free-desktop-manager/2008/08/15' rel='bookmark' title='MRemote &#8211; The Best, Free, Desktop Manager'>MRemote &#8211; The Best, Free, Desktop Manager</a> <small> When you have a number of different servers to...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start -->
<p>Another really useful item from Oleg Burlaca. AreoSQL is a free web based database management solution which, given some development could be a decent replacement for the awful phpMyAdmin. I say awful, phpMyAdmin is in a lot of ways actually a pretty good tool, however it's also notorious for going wrong when you least expect it and, to be honest needs a throrough interface overhaul. AreoSQL doesn't provide anything like the level of functionality that phpMyAdmin does (yet) BUT the interface is better, especially for people who like to use a componentised view of databases as a lot desktop app's provide. Overall I personally don't think it's going to beat other projects like Chive ( chive-project.com ) to being an immediate successor to phpMyAdmin but it's certainly an alternative to be considered...<br />
<br/><br />
More here: <a rel="nofollow" target="_blank" target="_blank" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/21aX_oKMwyw6fo66zBadLidtt9k" title="AeroSQL an alternative to phpMyAdmin">AeroSQL an alternative to phpMyAdmin</a></p>
<p><script src="http://feeds.feedburner.com/~s/chrisjdean?i=" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/php/aerosql-an-alternative-to-phpmyadmin/2010/03/08" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Funky ORM with PHPDoctrine'>Funky ORM with PHPDoctrine</a> <small> I work on all sorts of little personal projects...</small></li>
<li><a href='http://www.coderchris.com/php/page-and-sub-page-menus-in-wordpress/2007/09/17' rel='bookmark' title='Page and Sub-page Menus In WordPress'>Page and Sub-page Menus In WordPress</a> <small> Recently I wanted to change the theme I use...</small></li>
<li><a href='http://www.coderchris.com/linux/mremote-the-best-free-desktop-manager/2008/08/15' rel='bookmark' title='MRemote &#8211; The Best, Free, Desktop Manager'>MRemote &#8211; The Best, Free, Desktop Manager</a> <small> When you have a number of different servers to...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/php/aerosql-an-alternative-to-phpmyadmin/2010/03/08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to visualise your webserver logs as a map of user progression through your site content</title>
		<link>http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08</link>
		<comments>http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08#comments</comments>
		<pubDate>Sun, 07 Mar 2010 23:10:03 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google-toolbar]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[sidewiki]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08</guid>
		<description><![CDATA[


I love web stats and for a long time now (last 4 years or so) I have been analysing web stats with Google Analytics, which is probably one of the best apps for assessing basic stats (provided the web browser being used support javascript). For the most accurate stats I also use AWStats (which  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22' rel='bookmark' title='Quite possibly THE most useful site(s) for cross browser testing (and fixing)'>Quite possibly THE most useful site(s) for cross browser testing (and fixing)</a> <small> http://spoon.net/browsers Nuff said... Actually while I'm on the topic...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
<li><a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='User Agent'>User Agent</a> <small> Of all the websites out there that I visit...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start --><br />
<blockquote>
<p>
I love web stats and for a long time now (last 4 years or so) I have been analysing web stats with Google Analytics, which is probably one of the best apps for assessing basic stats (provided the web browser being used support javascript). For the most accurate stats I also use AWStats (which has provided great results for the last 7 years) Within the last year or two I have also employed the use of ClickTale for the analysis of user interaction. Today however I found this website which provides another potentially very useful tool/method to add to the web analysis arsenal which essentially allows you to render your website access logs as a network diagram allowing you to visualise user paths through your site in a way that was only really possible through intuition. The article explains a lot more on how to do it but it's certainly something I'll be giving a try in the next few days!
</p>
</blockquote>
<p>Continue here:<br />
<a rel="nofollow" target="_blank" target="_blank" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/R8umCsdEk1iF40xML1DLzY3Sfjc" title="Reviews: How to visualise your webserver logs as a map of user progression through your site content">How to visualise your webserver logs as a map of user progression through your site content</a></p>
<p><script src="http://feeds.feedburner.com/~s/chrisjdean?i=" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22' rel='bookmark' title='Quite possibly THE most useful site(s) for cross browser testing (and fixing)'>Quite possibly THE most useful site(s) for cross browser testing (and fixing)</a> <small> http://spoon.net/browsers Nuff said... Actually while I'm on the topic...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
<li><a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='User Agent'>User Agent</a> <small> Of all the websites out there that I visit...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Live Log (ALiveLog)</title>
		<link>http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07</link>
		<comments>http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07#comments</comments>
		<pubDate>Sun, 07 Mar 2010 22:50:54 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google-toolbar]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[sidewiki]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/apache-live-log-alivelog/2010/03/07</guid>
		<description><![CDATA[


A really useful tool for providing simple stylised views of apache webserver log files via the browser. Ideal for providing a level of log file monitoring/analysis to novice web developers or website owners who don't want or need to see the raw log file text, but might need to keep occasional  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08' rel='bookmark' title='How to visualise your webserver logs as a map of user progression through your site content'>How to visualise your webserver logs as a map of user progression through your site content</a> <small> I love web stats and for a long time...</small></li>
<li><a href='http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15' rel='bookmark' title='Refactor My Code &#8211; I Wish I&#8217;d Thought of It!'>Refactor My Code &#8211; I Wish I&#8217;d Thought of It!</a> <small> refactormycode.com is a fledgling website setup as a project...</small></li>
<li><a href='http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11' rel='bookmark' title='Twitter feeds via JavaScript'>Twitter feeds via JavaScript</a> <small> &nbsp; A great way to add twitter to your...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start --><br />
<blockquote>
<p>
A really useful tool for providing simple stylised views of apache webserver log files via the browser. Ideal for providing a level of log file monitoring/analysis to novice web developers or website owners who don't want or need to see the raw log file text, but might need to keep occasional tabs on how the webserver is behaving as part of a bigger website control panel style app. Though somewhat useful for picking through the access logs, applying it to the error logs is where this becomes particularly useful
</p>
</blockquote>
<p>Read more:<br />
<a rel="nofollow" target="_blank" target="_blank" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/ZAo2odkxIy4VdXB_h3QHyGj26vI" title="Reviews: Apache Live Log (ALiveLog)">Apache Live Log (ALiveLog)</a></p>
<p><script src="http://feeds.feedburner.com/~s/chrisjdean?i=" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08' rel='bookmark' title='How to visualise your webserver logs as a map of user progression through your site content'>How to visualise your webserver logs as a map of user progression through your site content</a> <small> I love web stats and for a long time...</small></li>
<li><a href='http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15' rel='bookmark' title='Refactor My Code &#8211; I Wish I&#8217;d Thought of It!'>Refactor My Code &#8211; I Wish I&#8217;d Thought of It!</a> <small> refactormycode.com is a fledgling website setup as a project...</small></li>
<li><a href='http://www.coderchris.com/reviews/twitter-feeds-via-javascript/2010/04/11' rel='bookmark' title='Twitter feeds via JavaScript'>Twitter feeds via JavaScript</a> <small> &nbsp; A great way to add twitter to your...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVG-edit &#8211; A complete vector graphics editor in the browser</title>
		<link>http://www.coderchris.com/reviews/svg-edit-a-complete-vector-graphics-editor-in-the-browser/2010/03/07</link>
		<comments>http://www.coderchris.com/reviews/svg-edit-a-complete-vector-graphics-editor-in-the-browser/2010/03/07#comments</comments>
		<pubDate>Sun, 07 Mar 2010 22:34:51 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[project-hosting]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/svg-edit-a-complete-vector-graphics-editor-in-the-browser/2010/03/07</guid>
		<description><![CDATA[
Really interesting project. Combined with an appropriate backend this may well be useful tool for anyone wanting to implement the kind of product customisation features you find on printshop websites such as cafepress, etc.
Read more here:
SVG-edit - A complete vector graphics editor in the  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
<li><a href='http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10' rel='bookmark' title='CSS Speech Bubbles'>CSS Speech Bubbles</a> <small> Examples of some cool speech bubble effects using just...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><!-- google_ad_section_start -->
<p>Really interesting project. Combined with an appropriate backend this may well be useful tool for anyone wanting to implement the kind of product customisation features you find on printshop websites such as cafepress, etc.</p>
<p>Read more here:<br />
<a rel="nofollow" target="_blank" target="_blank" href="http://www.google.com/sidewiki/entry/chrisjohndean/id/3tParxqLObCx6e2PPnos7BFCeFQ" title="SVG-edit - A complete vector graphics editor in the browser">SVG-edit - A complete vector graphics editor in the browser</a></p>
<p><script src="http://feeds.feedburner.com/~s/chrisjdean?i=" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/reviews/svg-edit-a-complete-vector-graphics-editor-in-the-browser/2010/03/07" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
<li><a href='http://www.coderchris.com/reviews/apache-live-log-alivelog/2010/03/07' rel='bookmark' title='Apache Live Log (ALiveLog)'>Apache Live Log (ALiveLog)</a> <small> A really useful tool for providing simple stylised views...</small></li>
<li><a href='http://www.coderchris.com/reviews/css-speech-bubbles/2010/03/10' rel='bookmark' title='CSS Speech Bubbles'>CSS Speech Bubbles</a> <small> Examples of some cool speech bubble effects using just...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/reviews/svg-edit-a-complete-vector-graphics-editor-in-the-browser/2010/03/07/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buzz in Gmail Potential Issue</title>
		<link>http://www.coderchris.com/questions/buzz-in-gmail-potential-issue/2010/02/17</link>
		<comments>http://www.coderchris.com/questions/buzz-in-gmail-potential-issue/2010/02/17#comments</comments>
		<pubDate>Wed, 17 Feb 2010 00:29:42 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Questions]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[buzz]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[forwards]]></category>
		<category><![CDATA[gmail account]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hadn]]></category>
		<category><![CDATA[pop accounts]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=439</guid>
		<description><![CDATA[I don't know if this is just my account, but from the point that Google Buzz got integrated with my Gmail Account (6 days ago or so) Gmail hadn't collected any email from the main pop accounts I have it setup to retrieve from.
I've just forced a collection now and hopefully it'll all work going  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
<li><a href='http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small> No google storage team, thank you... Hi, We wanted...</small></li>
<li><a href='http://www.coderchris.com/php/webservices-and-the-curse-of-email/2008/04/02' rel='bookmark' title='Webservices and the Curse of Email'>Webservices and the Curse of Email</a> <small> It always amazes me how little secure and reliable...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p>I don't know if this is just my account, but from the point that Google Buzz got integrated with my Gmail Account (6 days ago or so) Gmail hadn't collected any email from the main pop accounts I have it setup to retrieve from.</p>
<p>I've just forced a collection now and hopefully it'll all work going forwards, but I wonder if anyone else out there reading my blog has seen something similar...</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/questions/buzz-in-gmail-potential-issue/2010/02/17" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
<li><a href='http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small> No google storage team, thank you... Hi, We wanted...</small></li>
<li><a href='http://www.coderchris.com/php/webservices-and-the-curse-of-email/2008/04/02' rel='bookmark' title='Webservices and the Curse of Email'>Webservices and the Curse of Email</a> <small> It always amazes me how little secure and reliable...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/questions/buzz-in-gmail-potential-issue/2010/02/17/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Possibly the world&#8217;s best 500 Error Page</title>
		<link>http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08</link>
		<comments>http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08#comments</comments>
		<pubDate>Mon, 08 Feb 2010 17:34:21 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=435</guid>
		<description><![CDATA[Nice One Qype  
Related posts:
Excel SYLK: File format is not valid error  I came across this error earlier this week so...
PHP IMAP Error On CentOS Linux 4.2  If youâ€™re compiling php 5Â on CentOS Linux with the...
Adding Additional Software Repositories To Yum  Iâ€™ve added this (slightly  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/microsoft/excel-sylk-file-format-is-not-valid-error/2007/07/27' rel='bookmark' title='Excel SYLK: File format is not valid error'>Excel SYLK: File format is not valid error</a> <small> I came across this error earlier this week so...</small></li>
<li><a href='http://www.coderchris.com/php/php-imap-error-on-centos-linux-42/2007/07/21' rel='bookmark' title='PHP IMAP Error On CentOS Linux 4.2'>PHP IMAP Error On CentOS Linux 4.2</a> <small> If youâ€™re compiling php 5Â on CentOS Linux with the...</small></li>
<li><a href='http://www.coderchris.com/linux/adding-additional-software-repositories-to-yum/2007/07/21' rel='bookmark' title='Adding Additional Software Repositories To Yum'>Adding Additional Software Repositories To Yum</a> <small> Iâ€™ve added this (slightly edited) post here as Iâ€™ve...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><img src="file:///D:/Desktop/Capture.PNG" alt=" Possibly the worlds best 500 Error Page"  title="Possibly the worlds best 500 Error Page" />Nice One Qype <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Possibly the worlds best 500 Error Page" class='wp-smiley' title="Possibly the worlds best 500 Error Page" /> </p>
<div id="attachment_436" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.coderchris.com/wp-content/uploads/2010/02/Capture.png"><img class="size-medium wp-image-436" title="Qype 500 Error Page" src="http://www.coderchris.com/wp-content/uploads/2010/02/Capture-300x185.png" alt="Capture 300x185 Possibly the worlds best 500 Error Page" width="300" height="185" /></a><p class="wp-caption-text">Qype 500 Error Page</p></div>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/microsoft/excel-sylk-file-format-is-not-valid-error/2007/07/27' rel='bookmark' title='Excel SYLK: File format is not valid error'>Excel SYLK: File format is not valid error</a> <small> I came across this error earlier this week so...</small></li>
<li><a href='http://www.coderchris.com/php/php-imap-error-on-centos-linux-42/2007/07/21' rel='bookmark' title='PHP IMAP Error On CentOS Linux 4.2'>PHP IMAP Error On CentOS Linux 4.2</a> <small> If youâ€™re compiling php 5Â on CentOS Linux with the...</small></li>
<li><a href='http://www.coderchris.com/linux/adding-additional-software-repositories-to-yum/2007/07/21' rel='bookmark' title='Adding Additional Software Repositories To Yum'>Adding Additional Software Repositories To Yum</a> <small> Iâ€™ve added this (slightly edited) post here as Iâ€™ve...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quite possibly THE most useful site(s) for cross browser testing (and fixing)</title>
		<link>http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22</link>
		<comments>http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22#comments</comments>
		<pubDate>Fri, 22 Jan 2010 13:33:49 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[cross browser]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[spoon]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=428</guid>
		<description><![CDATA[http://spoon.net/browsers
Nuff said...
Actually while I'm on the topic (mainly of IE being an idiot)
http://code.google.com/p/ie7-js/
In addition, for up to date browser usage stats (and in theory the most correct stats):
http://www.w3schools.com/browsers/browsers_stats.asp
Related posts:
How to  [...]
Related posts:<ol>
<li><a href='http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08' rel='bookmark' title='How to visualise your webserver logs as a map of user progression through your site content'>How to visualise your webserver logs as a map of user progression through your site content</a> <small> I love web stats and for a long time...</small></li>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
<li><a href='http://www.coderchris.com/reviews/svg-edit-a-complete-vector-graphics-editor-in-the-browser/2010/03/07' rel='bookmark' title='SVG-edit &#8211; A complete vector graphics editor in the browser'>SVG-edit &#8211; A complete vector graphics editor in the browser</a> <small> Really interesting project. Combined with an appropriate backend this...</small></li>
</ol>]]></description>
				<content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://spoon.net/browsers">http://spoon.net/browsers</a></p>
<p>Nuff said...</p>
<p>Actually while I'm on the topic (mainly of IE being an idiot)</p>
<p><a rel="nofollow" target="_blank" href="http://code.google.com/p/ie7-js/">http://code.google.com/p/ie7-js/</a></p>
<p>In addition, for up to date browser usage stats (and in theory the most correct stats):</p>
<p><a rel="nofollow" target="_blank" href="http://www.w3schools.com/browsers/browsers_stats.asp">http://www.w3schools.com/browsers/browsers_stats.asp</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22" type="text/javascript" charset="utf-8"></script><p>Related posts:<ol>
<li><a href='http://www.coderchris.com/reviews/how-to-visualise-your-webserver-logs-as-a-map-of-user-progression-through-your-site-content/2010/03/08' rel='bookmark' title='How to visualise your webserver logs as a map of user progression through your site content'>How to visualise your webserver logs as a map of user progression through your site content</a> <small> I love web stats and for a long time...</small></li>
<li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Google Chrome &#8211; Released But Not Polished?'>Google Chrome &#8211; Released But Not Polished?</a> <small> Google chrome is a new lightweight browser released by...</small></li>
<li><a href='http://www.coderchris.com/reviews/svg-edit-a-complete-vector-graphics-editor-in-the-browser/2010/03/07' rel='bookmark' title='SVG-edit &#8211; A complete vector graphics editor in the browser'>SVG-edit &#8211; A complete vector graphics editor in the browser</a> <small> Really interesting project. Combined with an appropriate backend this...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
