<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns: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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>coderchris.com</title>
	
	<link>http://www.coderchris.com</link>
	<description>Freelance PHP5 development and MySQL DBA</description>
	<lastBuildDate>Fri, 23 Oct 2009 16:39:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>50.831031</geo:lat><geo:long>-0.170986</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Coderchriscom" type="application/rss+xml" /><feedburner:emailServiceId>Coderchriscom</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>ctype_digit rtfm!</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/AZ-xrsgQaMM/23</link>
		<comments>http://www.coderchris.com/php/ctype_digit-rtfm/2009/10/23#comments</comments>
		<pubDate>Fri, 23 Oct 2009 16:37:09 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[ctype_digit]]></category>
		<category><![CDATA[digit]]></category>
		<category><![CDATA[digits]]></category>
		<category><![CDATA[integers]]></category>
		<category><![CDATA[manual states]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[rtfm]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=393</guid>
		<description>For the last 5-10 minutes I've been wondering why a check on a variable which should be valid has been returning false.
The check is ctype_digit, which returns true if all characters in a string are digits.
So if $var = 1;, you might expect it to return true, but it doesn't.
Why not? Well, as the PHP [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24' rel='bookmark' title='Permanent Link: Windows 7 64Bit &amp;ndash; Impressions So Far&amp;hellip;'&gt;Windows 7 64Bit &amp;ndash; Impressions So Far&amp;hellip;&lt;/a&gt; &lt;small&gt;I’ve been using the released version of Windows 7 for...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/webservices-and-the-curse-of-email/2008/04/02' rel='bookmark' title='Permanent Link: Webservices and the Curse of Email'&gt;Webservices and the Curse of Email&lt;/a&gt; &lt;small&gt;It always amazes me how little secure and reliable communication...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Permanent Link: Bloody MySQL Bugs'&gt;Bloody MySQL Bugs&lt;/a&gt; &lt;small&gt;I’m looking to setup some replication between two servers and...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>For the last 5-10 minutes I've been wondering why a check on a variable which should be valid has been returning false.</p>
<p>The check is ctype_digit, which returns true if all characters in a string are digits.</p>
<p>So if $var = 1;, you might expect it to return true, but it doesn't.</p>
<p>Why not? Well, as the PHP manual states, this function acts on strings not integers.</p>
<p>Therefore checking something that has been specifically set as an integer (as in the example above) or typecast to be an integer at some point (as is my case) ctype_digit will fail as the data it is checking is not a string in the first place!</p>
<p>So there you go. Although 99% of data handled in PHP is in string form at some point, and therefore a ctype_digit check is generally completely valid, in some special cases it might be worth combining a ctype_digit() check with a preceding is_string() check depending on your application.</p>
<p>Rant over...</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/php/ctype_digit-rtfm/2009/10/23" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24' rel='bookmark' title='Permanent Link: Windows 7 64Bit &ndash; Impressions So Far&hellip;'>Windows 7 64Bit &ndash; Impressions So Far&hellip;</a> <small>I’ve been using the released version of Windows 7 for...</small></li><li><a href='http://www.coderchris.com/php/webservices-and-the-curse-of-email/2008/04/02' rel='bookmark' title='Permanent Link: Webservices and the Curse of Email'>Webservices and the Curse of Email</a> <small>It always amazes me how little secure and reliable communication...</small></li><li><a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Permanent Link: Bloody MySQL Bugs'>Bloody MySQL Bugs</a> <small>I’m looking to setup some replication between two servers and...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/-l2Y3VV7KC1Z0mFSjae30ul_rHY/0/da"><img src="http://feedads.g.doubleclick.net/~a/-l2Y3VV7KC1Z0mFSjae30ul_rHY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/-l2Y3VV7KC1Z0mFSjae30ul_rHY/1/da"><img src="http://feedads.g.doubleclick.net/~a/-l2Y3VV7KC1Z0mFSjae30ul_rHY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=AZ-xrsgQaMM:fT8ozhUlO_I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=AZ-xrsgQaMM:fT8ozhUlO_I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=AZ-xrsgQaMM:fT8ozhUlO_I:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=AZ-xrsgQaMM:fT8ozhUlO_I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=AZ-xrsgQaMM:fT8ozhUlO_I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=AZ-xrsgQaMM:fT8ozhUlO_I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=AZ-xrsgQaMM:fT8ozhUlO_I:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=AZ-xrsgQaMM:fT8ozhUlO_I:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/AZ-xrsgQaMM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/php/ctype_digit-rtfm/2009/10/23/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/php/ctype_digit-rtfm/2009/10/23</feedburner:origLink></item>
		<item>
		<title>QR Codes Are Great!</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/emSRN_xtgYs/18</link>
		<comments>http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18#comments</comments>
		<pubDate>Sun, 18 Oct 2009 10:22:36 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[bar code reader]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[code readers]]></category>
		<category><![CDATA[cutt]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[marketing game]]></category>
		<category><![CDATA[mobile phones]]></category>
		<category><![CDATA[new marketing]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[nokia e71]]></category>
		<category><![CDATA[pepsi]]></category>
		<category><![CDATA[qr code]]></category>
		<category><![CDATA[qr codes]]></category>
		<category><![CDATA[reader software]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=384</guid>
		<description>Recently I saw a symbol on the side of the pepsi can that looked something like this and all it said with it was want to know more... visit us, with some url back to pepsi's website.
I thought that was all a bit odd, but unusually for me I disregarded it as some kind of [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04' rel='bookmark' title='Permanent Link: It&amp;#8217;s all about the mobbler'&gt;It&amp;#8217;s all about the mobbler&lt;/a&gt; &lt;small&gt;I love last.fm It's basically made my mp3 collection redundant...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: Google Chrome &amp;#8211; Released But Not Polished?'&gt;Google Chrome &amp;#8211; Released But Not Polished?&lt;/a&gt; &lt;small&gt;Google chrome is a new lightweight browser released by Google,...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/php5-universal-file-download-class/2008/08/12' rel='bookmark' title='Permanent Link: PHP5 Universal File Download Class'&gt;PHP5 Universal File Download Class&lt;/a&gt; &lt;small&gt;After finding different hosting companies having wildly different policies when...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><a href="http://code.google.com/apis/chart/types.html#qrcodes"><img class="alignright size-full wp-image-386" title="Hello World QR code" src="http://www.coderchris.com/wp-content/uploads/2009/10/chart.png" alt="Hello World QR code" width="150" height="150" /></a>Recently I saw a symbol on the side of the pepsi can that looked something like this and all it said with it was want to know more... visit us, with some url back to pepsi's website.</p>
<p>I thought that was all a bit odd, but unusually for me I disregarded it as some kind of new marketing game I wasn't interested in.</p>
<p>Today however I was starting to catch back up with months of missed Google reader posts, saw a similar thing on <a href="http://www.mattcutts.com/blog/create-map-api/" target="_blank">Matt Cutt's blog</a> where he was talking about the <a href="http://code.google.com/apis/chart/types.html" target="_blank">chart types that the google charting API</a> can produce and found out these things are called QR codes.</p>
<p>And apparently  "QR codes can be read   by any device that has the appropriate software installed. Such devices   range from dedicated QR code readers to mobile phones."</p>
<p>When I received my Nokia E71 a year or so ago I noticed it had bar-code reader software pre-installed on it, but had no idea what that was really for, until now, it's for reading codes like this!</p>
<p><img class="alignright size-full wp-image-388" title="Scan this with your phone and find out what it says!" src="http://www.coderchris.com/wp-content/uploads/2009/10/chart2.png" alt="Scan this with your phone and find out what it says!" width="150" height="150" /><br />
So why not try it yourself. If you have a phone with bar code reader software built in and want to give it a try, point it at the screen and find out what this says:</p>
<p>If you have an interest in having these codes produced please get in touch!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04' rel='bookmark' title='Permanent Link: It&#8217;s all about the mobbler'>It&#8217;s all about the mobbler</a> <small>I love last.fm It's basically made my mp3 collection redundant...</small></li><li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: 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 Google,...</small></li><li><a href='http://www.coderchris.com/php/php5-universal-file-download-class/2008/08/12' rel='bookmark' title='Permanent Link: PHP5 Universal File Download Class'>PHP5 Universal File Download Class</a> <small>After finding different hosting companies having wildly different policies when...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/dYFRq1fsAtSTOu8GmNegyILKQoU/0/da"><img src="http://feedads.g.doubleclick.net/~a/dYFRq1fsAtSTOu8GmNegyILKQoU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/dYFRq1fsAtSTOu8GmNegyILKQoU/1/da"><img src="http://feedads.g.doubleclick.net/~a/dYFRq1fsAtSTOu8GmNegyILKQoU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=emSRN_xtgYs:uINa6FHEIUI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=emSRN_xtgYs:uINa6FHEIUI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=emSRN_xtgYs:uINa6FHEIUI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=emSRN_xtgYs:uINa6FHEIUI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=emSRN_xtgYs:uINa6FHEIUI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=emSRN_xtgYs:uINa6FHEIUI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=emSRN_xtgYs:uINa6FHEIUI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=emSRN_xtgYs:uINa6FHEIUI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/emSRN_xtgYs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18</feedburner:origLink></item>
		<item>
		<title>Olark-ing About…</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/t2f2v68qfwE/02</link>
		<comments>http://www.coderchris.com/web-development/olark-ing-about/2009/10/02#comments</comments>
		<pubDate>Fri, 02 Oct 2009 21:13:44 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Freelancing]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[chat box]]></category>
		<category><![CDATA[chat client]]></category>
		<category><![CDATA[chat request]]></category>
		<category><![CDATA[date services]]></category>
		<category><![CDATA[direct enquiries]]></category>
		<category><![CDATA[hellip]]></category>
		<category><![CDATA[ing]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[live chat]]></category>
		<category><![CDATA[live web]]></category>
		<category><![CDATA[pidgin]]></category>
		<category><![CDATA[web page]]></category>
		<category><![CDATA[windows live messenger]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/web-development/olark-ing-about/2009/10/02</guid>
		<description>Olark is a very neat new service from as US company called Habla, Inc. that lets you integrate a live chat box on your website directly with one of a number of common Instant Messaging clients.
Very easy to setup and relatively cheap (free for the most basic service), it provides an excellent way of getting [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/webservices-and-the-curse-of-email/2008/04/02' rel='bookmark' title='Permanent Link: Webservices and the Curse of Email'&gt;Webservices and the Curse of Email&lt;/a&gt; &lt;small&gt;It always amazes me how little secure and reliable communication...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/windows-live-writer-is-cool/2008/01/25' rel='bookmark' title='Permanent Link: Windows Live Writer Is Cool'&gt;Windows Live Writer Is Cool&lt;/a&gt; &lt;small&gt;Recently when using my new laptop I noticed a small...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/uncategorized/convert-multiple-spaces-to-a-single-space/2007/05/29' rel='bookmark' title='Permanent Link: Convert Multiple Spaces To a Single Space'&gt;Convert Multiple Spaces To a Single Space&lt;/a&gt; &lt;small&gt;Sometimes you want to sanitise a block of text or...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><a href="http://www.olark.com" target="_blank">Olark</a> is a very neat new service from as US company called Habla, Inc. that lets you integrate a live chat box on your website directly with one of a number of common Instant Messaging clients.</p>
<p>Very easy to setup and relatively cheap (free for the most basic service), it provides an excellent way of getting direct interaction with site visitors, which can be incredibly important for anyone attempting to engage customers immediately in a sales process.</p>
<p>To date, services that I know of like this require you to actually be logged in to the website or some other server somewhere for them to actually work. This is all well and good, but who wants to keep a live web page open just in case they get any direct enquiries whilst they’re doing other things? Certainly not me!</p>
<p>I’d rather just have my usual IM client popup with a new message/chat request alert as soon as someone wants to get in touch from the website, just as it would if a friend or a known client wanted to talk to me, and that’s exactly what this offers.</p>
<p>So far, though they support a number of IM solutions, they do not currently support MSN (well, Windows Live Messenger), which is my chat client of choice (probably along with 99% of everyone else) BUT after chatting to a member of their support team I am told it’s something being worked on and could even be in place by the end of the month (Oct – 2009)!</p>
<p>For now though I’m quite happy to switch to something like <a href="http://www.pidgin.im/" target="_blank">pidgin</a> for a few weeks.</p>
<p>As you’ll see to the bottom right of the screen, I have integrated their service on this blog already, meaning that I can now chat directly to potential clients who visit my website and have questions or comments about the services I have to offer. Fantastic!</p>
<p>If it says I’m online, why not try it out for yourself and send me a message <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Olark ing About&hellip;" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/web-development/olark-ing-about/2009/10/02" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/php/webservices-and-the-curse-of-email/2008/04/02' rel='bookmark' title='Permanent Link: Webservices and the Curse of Email'>Webservices and the Curse of Email</a> <small>It always amazes me how little secure and reliable communication...</small></li><li><a href='http://www.coderchris.com/microsoft/windows/windows-live-writer-is-cool/2008/01/25' rel='bookmark' title='Permanent Link: Windows Live Writer Is Cool'>Windows Live Writer Is Cool</a> <small>Recently when using my new laptop I noticed a small...</small></li><li><a href='http://www.coderchris.com/uncategorized/convert-multiple-spaces-to-a-single-space/2007/05/29' rel='bookmark' title='Permanent Link: Convert Multiple Spaces To a Single Space'>Convert Multiple Spaces To a Single Space</a> <small>Sometimes you want to sanitise a block of text or...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/y6FQAFruG5BkVOHTz4PDGoBxJI8/0/da"><img src="http://feedads.g.doubleclick.net/~a/y6FQAFruG5BkVOHTz4PDGoBxJI8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/y6FQAFruG5BkVOHTz4PDGoBxJI8/1/da"><img src="http://feedads.g.doubleclick.net/~a/y6FQAFruG5BkVOHTz4PDGoBxJI8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:4SJNUU3VuDk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:4SJNUU3VuDk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=t2f2v68qfwE:4SJNUU3VuDk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:4SJNUU3VuDk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:4SJNUU3VuDk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=t2f2v68qfwE:4SJNUU3VuDk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:4SJNUU3VuDk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=t2f2v68qfwE:4SJNUU3VuDk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/t2f2v68qfwE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/web-development/olark-ing-about/2009/10/02/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/web-development/olark-ing-about/2009/10/02</feedburner:origLink></item>
		<item>
		<title>Changing The Default Search Engine in Firefox Back To Google or To Something Else</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/XQF5ceQnwjs/06</link>
		<comments>http://www.coderchris.com/software/changing-the-default-search-engine-in-firefox-back-to-google-or-to-something-else/2009/09/06#comments</comments>
		<pubDate>Sun, 06 Sep 2009 16:50:01 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[amp]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[browser search]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[default options]]></category>
		<category><![CDATA[default search engine]]></category>
		<category><![CDATA[double click]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google co uk]]></category>
		<category><![CDATA[google search]]></category>
		<category><![CDATA[http www google com]]></category>
		<category><![CDATA[iso 8859]]></category>
		<category><![CDATA[keyword searches]]></category>
		<category><![CDATA[mistake]]></category>
		<category><![CDATA[search options]]></category>
		<category><![CDATA[search url]]></category>
		<category><![CDATA[type keywords]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/software/changing-the-default-search-engine-in-firefox-back-to-google-or-to-something-else/2009/09/06</guid>
		<description>When you type keywords into your Firefox address bar and hit enter it usually goes off and searches a particular search engine for you. e.g. Google (as the default) but sometimes other applications you install override this behaviour and replace a Google search with their own search.
In my case I accidently chose to install the [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: Google Chrome &amp;#8211; Released But Not Polished?'&gt;Google Chrome &amp;#8211; Released But Not Polished?&lt;/a&gt; &lt;small&gt;Google chrome is a new lightweight browser released by Google,...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29' rel='bookmark' title='Permanent Link: SSH on a PS3'&gt;SSH on a PS3&lt;/a&gt; &lt;small&gt;So, not thinking about it, I tried to remotely SSH...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13' rel='bookmark' title='Permanent Link: Google Chrome&amp;#8217;s Future Support for Extensions'&gt;Google Chrome&amp;#8217;s Future Support for Extensions&lt;/a&gt; &lt;small&gt;This is an interesting article from the Google operating system...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>When you type keywords into your Firefox address bar and hit enter it usually goes off and searches a particular search engine for you. e.g. Google (as the default) but sometimes other applications you install override this behaviour and replace a Google search with their own search.</p>
<p>In my case I accidently chose to install the Ask toolbar along with another piece of software I actually wanted on my machine. Ok I thought, that was a mistake so I’ll just go and uninstall the Ask toolbar and everything will be fine, right? Wrong! Removing the Ask toolbar alone will not reset the default options in Firefox that were overwritten when the toolbar initially installed.</p>
<p>Thankfully though this is something that’s pretty easy to fix, even if it might look complicated. Here’s how you do it:</p>
<ol>
<li>Type <strong>about:config</strong> into the firefox address bar (the place where you’d normally type a web address) to open up the firefox config options</li>
<li>In the filter box enter: <strong>keyword.URL</strong></li>
<li>Double click the value column to change the the default url used for keyword searches</li>
<li>Enter the search url you actually want to use e.g: <a title="http://www.google.com/cse?cx=partner-pub-6458081723116676:1i1tbs-63yw&amp;ie=ISO-8859-1&amp;sa=Search&amp;q=" href="http://www.google.com/cse?cx=partner-pub-6458081723116676:1i1tbs-63yw&amp;ie=ISO-8859-1&amp;sa=Search&amp;q=">http://www.google.com/cse?cx=partner-pub-6458081723116676:1i1tbs-63yw&amp;ie=ISO-8859-1&amp;sa=Search&amp;q=</a></li>
</ol>
<p>It’s that easy!</p>
<p>Also you’ll probably find other search options have been overwritten. The others I found that needed changing back were anything in the <strong>browser.search</strong> group. i.e. if you filter the config options by <strong>browser.search</strong> as above, you’ll see various options that have the value Ask (in my case) All of these need to be changed back to say Google or Google.co.uk or whatever is appropriate.</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/software/changing-the-default-search-engine-in-firefox-back-to-google-or-to-something-else/2009/09/06" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: 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 Google,...</small></li><li><a href='http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29' rel='bookmark' title='Permanent Link: SSH on a PS3'>SSH on a PS3</a> <small>So, not thinking about it, I tried to remotely SSH...</small></li><li><a href='http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13' rel='bookmark' title='Permanent Link: 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 system...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/6H0I5VkZk7V0jljQhiglrDhpVts/0/da"><img src="http://feedads.g.doubleclick.net/~a/6H0I5VkZk7V0jljQhiglrDhpVts/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6H0I5VkZk7V0jljQhiglrDhpVts/1/da"><img src="http://feedads.g.doubleclick.net/~a/6H0I5VkZk7V0jljQhiglrDhpVts/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:ejiu0U5fFBo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:ejiu0U5fFBo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XQF5ceQnwjs:ejiu0U5fFBo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:ejiu0U5fFBo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:ejiu0U5fFBo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XQF5ceQnwjs:ejiu0U5fFBo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:ejiu0U5fFBo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XQF5ceQnwjs:ejiu0U5fFBo:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/XQF5ceQnwjs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/software/changing-the-default-search-engine-in-firefox-back-to-google-or-to-something-else/2009/09/06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/software/changing-the-default-search-engine-in-firefox-back-to-google-or-to-something-else/2009/09/06</feedburner:origLink></item>
		<item>
		<title>Windows 7 doesn’t seem to like zip files</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/v9uVpigzhSY/30</link>
		<comments>http://www.coderchris.com/microsoft/windows/windows-7-doesnt-seem-to-like-zip-files/2009/08/30#comments</comments>
		<pubDate>Sat, 29 Aug 2009 23:42:43 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[64 bit]]></category>
		<category><![CDATA[hard drive]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[zip archive]]></category>
		<category><![CDATA[zip files]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=342</guid>
		<description>On every other version of windows I've used over the last 12 years or so, you've always been able to double click a .zip archive, open it up like a folder and drag and drop any files you like out of it to anywhere else on your hard drive. A very easy procedure, and I [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24' rel='bookmark' title='Permanent Link: Windows 7 64Bit &amp;ndash; Impressions So Far&amp;hellip;'&gt;Windows 7 64Bit &amp;ndash; Impressions So Far&amp;hellip;&lt;/a&gt; &lt;small&gt;I’ve been using the released version of Windows 7 for...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/how-to-mount-a-linux-lvm2-partition-in-windows/2008/02/10' rel='bookmark' title='Permanent Link: How to Mount a Linux LVM2 Partition in Windows'&gt;How to Mount a Linux LVM2 Partition in Windows&lt;/a&gt; &lt;small&gt;I have a dual boot Windows Vista / Linux Laptop...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/file-system-mp3-organisation-is-it-really-that-hard/2008/06/10' rel='bookmark' title='Permanent Link: File-system mp3 Organisation &amp;#8211; Is It Really That Hard?'&gt;File-system mp3 Organisation &amp;#8211; Is It Really That Hard?&lt;/a&gt; &lt;small&gt;Like most people I know I have a lot of...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>On every other version of windows I've used over the last 12 years or so, you've always been able to double click a .zip archive, open it up like a folder and drag and drop any files you like out of it to anywhere else on your hard drive. A very easy procedure, and I use it all the time.</p>
<p>I don't know if it's just me, but on the 64 bit version of Windows 7 this process seems to screw up somewhere and takes FOREVER to complete...</p>
<p>It's fine if you just extract the whole archive to another location but if you want to drag and drop selected contents it simply doesn't seem to like it... it just hangs there....</p>
<p>If anyone else has experienced this and knows how to solve it, please leave me a comment below <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Windows 7 doesnt seem to like zip files" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/microsoft/windows/windows-7-doesnt-seem-to-like-zip-files/2009/08/30" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24' rel='bookmark' title='Permanent Link: Windows 7 64Bit &ndash; Impressions So Far&hellip;'>Windows 7 64Bit &ndash; Impressions So Far&hellip;</a> <small>I’ve been using the released version of Windows 7 for...</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='Permanent Link: 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 Laptop...</small></li><li><a href='http://www.coderchris.com/microsoft/windows/file-system-mp3-organisation-is-it-really-that-hard/2008/06/10' rel='bookmark' title='Permanent Link: File-system mp3 Organisation &#8211; Is It Really That Hard?'>File-system mp3 Organisation &#8211; Is It Really That Hard?</a> <small>Like most people I know I have a lot of...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/kMnB9SMv4hMRCYxu3ACBiSo4qt4/0/da"><img src="http://feedads.g.doubleclick.net/~a/kMnB9SMv4hMRCYxu3ACBiSo4qt4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/kMnB9SMv4hMRCYxu3ACBiSo4qt4/1/da"><img src="http://feedads.g.doubleclick.net/~a/kMnB9SMv4hMRCYxu3ACBiSo4qt4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=v9uVpigzhSY:2l-6QsE2faE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=v9uVpigzhSY:2l-6QsE2faE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=v9uVpigzhSY:2l-6QsE2faE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=v9uVpigzhSY:2l-6QsE2faE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=v9uVpigzhSY:2l-6QsE2faE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=v9uVpigzhSY:2l-6QsE2faE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=v9uVpigzhSY:2l-6QsE2faE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=v9uVpigzhSY:2l-6QsE2faE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/v9uVpigzhSY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/microsoft/windows/windows-7-doesnt-seem-to-like-zip-files/2009/08/30/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/microsoft/windows/windows-7-doesnt-seem-to-like-zip-files/2009/08/30</feedburner:origLink></item>
		<item>
		<title>User Agent</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/ZgiFWxw-IAk/29</link>
		<comments>http://www.coderchris.com/experiments/user-agent/2009/08/29#comments</comments>
		<pubDate>Sat, 29 Aug 2009 22:05:39 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[daily basis]]></category>
		<category><![CDATA[user agent string]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=337</guid>
		<description>Of all the websites out there that I visit on a daily basis, I wonder which actively analyse my user agent and do something with it, or at least end up exposing it somewhere else on the web.
As a result I've decided to make the url of this post the value of my user agent [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/how-to-filter-user-submitted-data-easily-in-php/2008/08/18' rel='bookmark' title='Permanent Link: How to filter user submitted data easily in PHP?'&gt;How to filter user submitted data easily in PHP?&lt;/a&gt; &lt;small&gt;How to filter user submitted data easily in PHP? Posted...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/wordpress/wordpress-23-has-been-released/2007/09/27' rel='bookmark' title='Permanent Link: Wordpress 2.3 has been released'&gt;Wordpress 2.3 has been released&lt;/a&gt; &lt;small&gt;Wordpress 2.3 has been released and I can already see...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/wordpress/wordpress-25-released/2008/03/31' rel='bookmark' title='Permanent Link: Wordpress 2.5 Released!'&gt;Wordpress 2.5 Released!&lt;/a&gt; &lt;small&gt;Version 2.5 of wordpress has been released and we have a...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Of all the websites out there that I visit on a daily basis, I wonder which actively analyse my user agent and do something with it, or at least end up exposing it somewhere else on the web.</p>
<p>As a result I've decided to make the url of this post the value of my user agent string, and we'll see how many hits come into it over the next few months.</p>
<p>I'll update this post as time goes on with what I find out... <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="User Agent" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/experiments/user-agent/2009/08/29" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/php/how-to-filter-user-submitted-data-easily-in-php/2008/08/18' rel='bookmark' title='Permanent Link: How to filter user submitted data easily in PHP?'>How to filter user submitted data easily in PHP?</a> <small>How to filter user submitted data easily in PHP? Posted...</small></li><li><a href='http://www.coderchris.com/wordpress/wordpress-23-has-been-released/2007/09/27' rel='bookmark' title='Permanent Link: Wordpress 2.3 has been released'>Wordpress 2.3 has been released</a> <small>Wordpress 2.3 has been released and I can already see...</small></li><li><a href='http://www.coderchris.com/wordpress/wordpress-25-released/2008/03/31' rel='bookmark' title='Permanent Link: Wordpress 2.5 Released!'>Wordpress 2.5 Released!</a> <small>Version 2.5 of wordpress has been released and we have a...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/8bbz5fKM_RLAB8nYdMhqVDDlYMs/0/da"><img src="http://feedads.g.doubleclick.net/~a/8bbz5fKM_RLAB8nYdMhqVDDlYMs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/8bbz5fKM_RLAB8nYdMhqVDDlYMs/1/da"><img src="http://feedads.g.doubleclick.net/~a/8bbz5fKM_RLAB8nYdMhqVDDlYMs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZgiFWxw-IAk:pRTpIvh8ous:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZgiFWxw-IAk:pRTpIvh8ous:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ZgiFWxw-IAk:pRTpIvh8ous:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZgiFWxw-IAk:pRTpIvh8ous:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZgiFWxw-IAk:pRTpIvh8ous:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ZgiFWxw-IAk:pRTpIvh8ous:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZgiFWxw-IAk:pRTpIvh8ous:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ZgiFWxw-IAk:pRTpIvh8ous:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/ZgiFWxw-IAk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/experiments/user-agent/2009/08/29/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/experiments/user-agent/2009/08/29</feedburner:origLink></item>
		<item>
		<title>Windows 7 64Bit – Impressions So Far…</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/pwObQPMFTbk/24</link>
		<comments>http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24#comments</comments>
		<pubDate>Mon, 24 Aug 2009 07:08:10 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[battery life]]></category>
		<category><![CDATA[impressions]]></category>
		<category><![CDATA[improvements]]></category>
		<category><![CDATA[joke]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[massive improvement]]></category>
		<category><![CDATA[network management]]></category>
		<category><![CDATA[security options]]></category>
		<category><![CDATA[win 7]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[windows 98]]></category>
		<category><![CDATA[windows media centre]]></category>
		<category><![CDATA[windows xp]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/windows-7-64bit-impressions-so-far/2009/08/24</guid>
		<description>I’ve been using the released version of Windows 7 for about 4 days on and off now and have to say it seems to be a massive improvement over Vista.
In my opinion it’s what Vista should have been (the whole release of Vista vs. XP being akin to the release of Windows ME vs. windows [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/using-linux-saves-money-and-helps-save-the-planet/2008/01/04' rel='bookmark' title='Permanent Link: Using Linux Saves Money And Helps Save The Planet'&gt;Using Linux Saves Money And Helps Save The Planet&lt;/a&gt; &lt;small&gt;Recently I bought a new cheap Toshiba laptop which came...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/installing-flash-media-server-2-on-linux-centos-44/2007/07/21' rel='bookmark' title='Permanent Link: Installing Flash Media Server 2 On Linux (CentOS 4.4)'&gt;Installing Flash Media Server 2 On Linux (CentOS 4.4)&lt;/a&gt; &lt;small&gt;Recently I was asked by a client to look at...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/windows-7-doesnt-seem-to-like-zip-files/2009/08/30' rel='bookmark' title='Permanent Link: Windows 7 doesn&amp;#8217;t seem to like zip files'&gt;Windows 7 doesn&amp;#8217;t seem to like zip files&lt;/a&gt; &lt;small&gt;On every other version of windows I've used over the...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>I’ve been using the released version of Windows 7 for about 4 days on and off now and have to say it seems to be a massive improvement over Vista.</p>
<p>In my opinion it’s what Vista should have been (the whole release of Vista vs. XP being akin to the release of Windows ME vs. windows 98 i.e. a bit of a joke, with the real improvements come in the next version again – in that case XP in this case 7).</p>
<p>Anyway, things to note so far are:</p>
<ul>
<li>Battery life seems to be improved – Win 7 seems to require a lot less juice to run well</li>
<li>Stacked taskbar icons make the management of multiple applications easier</li>
<li>Icon themes are nicer than Vista</li>
<li>Network management is much improved over Vista for those who change networks a lot</li>
<li>Start up screen is fairly funky <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Windows 7 64Bit &ndash; Impressions So Far&hellip;" /> </li>
<li>User Account Control and other Security options are less intrusive</li>
<li>Windows Media Centre is included in the Pro Version (Vista Business excluded it…)</li>
<li>So far ALL of the applications that I used to run on XP and Vista seem to run without issue, even small 3rdparty standalone tools (programs that don't require an installer to run)</li>
</ul>
<p>That’s a fairly short list so far but just for those improvements (minimal though some of them may seem) I’d say it’s worth it.</p>
<p>I’d recommend upgrading for anyone who’s currently using Vista, especially on a laptop and for those of you still running Windows XP, though in your case you might also need a hardware upgrade too.</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/linux/using-linux-saves-money-and-helps-save-the-planet/2008/01/04' rel='bookmark' title='Permanent Link: Using Linux Saves Money And Helps Save The Planet'>Using Linux Saves Money And Helps Save The Planet</a> <small>Recently I bought a new cheap Toshiba laptop which came...</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='Permanent Link: 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 at...</small></li><li><a href='http://www.coderchris.com/microsoft/windows/windows-7-doesnt-seem-to-like-zip-files/2009/08/30' rel='bookmark' title='Permanent Link: Windows 7 doesn&#8217;t seem to like zip files'>Windows 7 doesn&#8217;t seem to like zip files</a> <small>On every other version of windows I've used over the...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/GGEmINUoaGJ0dUOLfUHyv7ukMAQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/GGEmINUoaGJ0dUOLfUHyv7ukMAQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/GGEmINUoaGJ0dUOLfUHyv7ukMAQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/GGEmINUoaGJ0dUOLfUHyv7ukMAQ/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=pwObQPMFTbk:u-XFl0PcsW4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=pwObQPMFTbk:u-XFl0PcsW4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=pwObQPMFTbk:u-XFl0PcsW4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=pwObQPMFTbk:u-XFl0PcsW4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=pwObQPMFTbk:u-XFl0PcsW4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=pwObQPMFTbk:u-XFl0PcsW4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=pwObQPMFTbk:u-XFl0PcsW4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=pwObQPMFTbk:u-XFl0PcsW4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/pwObQPMFTbk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/microsoft/windows/windows-7-64bit-impressions-so-far/2009/08/24</feedburner:origLink></item>
		<item>
		<title>My Gumtree Ads</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/PNbeCe8NZc8/19</link>
		<comments>http://www.coderchris.com/projects/my-gumtree-ads/2009/08/19#comments</comments>
		<pubDate>Wed, 19 Aug 2009 17:35:45 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[ad]]></category>
		<category><![CDATA[audience]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[base functionality]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[beta testing]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[code framework]]></category>
		<category><![CDATA[current service]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[ebay store]]></category>
		<category><![CDATA[gap]]></category>
		<category><![CDATA[gaps]]></category>
		<category><![CDATA[gumtree]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[mash]]></category>
		<category><![CDATA[new features]]></category>
		<category><![CDATA[open to suggestions]]></category>
		<category><![CDATA[plugin development]]></category>
		<category><![CDATA[relationship]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=309</guid>
		<description>My gumtree ads (mygumtreeads.com) is a new project of mine, filling in what I see as one of the major gaps in Gumtree's current service. The gap that I and I'm sure many other people have experienced is the inability to setup a user page containing all of your ads for easy reference, a bit [...]


No related posts.</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>My gumtree ads (<a href="http://www.mygumtreeads.com">mygumtreeads.com</a>) is a new project of mine, filling in what I see as one of the major gaps in Gumtree's current service. The gap that I and I'm sure many other people have experienced is the inability to setup a user page containing all of your ads for easy reference, a bit like an eBay store. </p>
<p>The real issue with Gumtree is that each ad is regarded as unique and has no obvious relationship to other ads on the site, even if they've been posted by the same person. So, once you post an ad it can get lost forever in their system and though they send you emails telling you what your ad id is, etc. it's very easy to lose track of the ads that you've setup, especially if you have a lot of items to sell, swap or give away.</p>
<p>The service itself is a mash up between wordpress, twitter and gumtree itself, and though released to a wider audience, is still in beta testing, meaning that from time to time there will be issues with system while I iron out bugs and more importantly I'm very open to suggestions on new features and functionality.  </p>
<p>Technically, the site is built on wordpress and uses my own rapid plugin development code framework, to extend the base functionality (which I hope to release sometime soon). It uses twitter as a way of collating a list of ads that you post and then processes these entries to form a catalgouge/store like interface.</p>
<p>Anyway I hope if you are also a regular Gumtree user you'll try out the site and see if it works for you. </p>
<p>If not, let me know why and I'll do something about it!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/projects/my-gumtree-ads/2009/08/19" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>No related posts.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/YP789Ka-AN-g9KeT2HKSZ9dCk1k/0/da"><img src="http://feedads.g.doubleclick.net/~a/YP789Ka-AN-g9KeT2HKSZ9dCk1k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/YP789Ka-AN-g9KeT2HKSZ9dCk1k/1/da"><img src="http://feedads.g.doubleclick.net/~a/YP789Ka-AN-g9KeT2HKSZ9dCk1k/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PNbeCe8NZc8:YtXLMOvzaBA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PNbeCe8NZc8:YtXLMOvzaBA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=PNbeCe8NZc8:YtXLMOvzaBA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PNbeCe8NZc8:YtXLMOvzaBA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PNbeCe8NZc8:YtXLMOvzaBA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=PNbeCe8NZc8:YtXLMOvzaBA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PNbeCe8NZc8:YtXLMOvzaBA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=PNbeCe8NZc8:YtXLMOvzaBA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/PNbeCe8NZc8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/projects/my-gumtree-ads/2009/08/19/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/projects/my-gumtree-ads/2009/08/19</feedburner:origLink></item>
		<item>
		<title>Nerd Tests</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/FGK8NIhCyU8/17</link>
		<comments>http://www.coderchris.com/awards/nerd-tests/2009/08/17#comments</comments>
		<pubDate>Mon, 17 Aug 2009 17:25:48 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Awards]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=307</guid>
		<description>Related posts:User Agent Of all the websites out there that I visit on...


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='Permanent Link: User Agent'&gt;User Agent&lt;/a&gt; &lt;small&gt;Of all the websites out there that I visit on...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><a href="http://www.nerdtests.com/nq_ref.html"><br />
<img src="http://www.nerdtests.com/images/badge/5a9c6870cc91db3b.gif" alt="I am nerdier than 99% of all people. Are you a nerd? Click here to find out!" title="Nerd Tests" /></a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/awards/nerd-tests/2009/08/17" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='Permanent Link: User Agent'>User Agent</a> <small>Of all the websites out there that I visit on...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/WVVr3SdYiaE0DYOjtBpyI43XpiU/0/da"><img src="http://feedads.g.doubleclick.net/~a/WVVr3SdYiaE0DYOjtBpyI43XpiU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/WVVr3SdYiaE0DYOjtBpyI43XpiU/1/da"><img src="http://feedads.g.doubleclick.net/~a/WVVr3SdYiaE0DYOjtBpyI43XpiU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FGK8NIhCyU8:CqflfNiUIAU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FGK8NIhCyU8:CqflfNiUIAU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=FGK8NIhCyU8:CqflfNiUIAU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FGK8NIhCyU8:CqflfNiUIAU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FGK8NIhCyU8:CqflfNiUIAU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=FGK8NIhCyU8:CqflfNiUIAU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FGK8NIhCyU8:CqflfNiUIAU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=FGK8NIhCyU8:CqflfNiUIAU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/FGK8NIhCyU8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/awards/nerd-tests/2009/08/17/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/awards/nerd-tests/2009/08/17</feedburner:origLink></item>
		<item>
		<title>Master Master Replication on MySQL 5.1</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/UiVsvriqPi8/06</link>
		<comments>http://www.coderchris.com/mysql/master-master-replication-on-mysql-51/2009/05/06#comments</comments>
		<pubDate>Wed, 06 May 2009 11:52:28 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/master-master-replication-on-mysql-51/2009/05/06</guid>
		<description>Not much for me to say here that isn’t covered in the following tutorial: http://www.howtoforge.com/mysql_master_master_replication
Aside from the comments I made there, which I hope they include, if not I’ll update this post with those comments in due course


Related posts:All of A Twitter Recently I've been playing about with Twitter and so have...User Agent Of all [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/all-of-a-twitter/2008/04/23' rel='bookmark' title='Permanent Link: All of A Twitter'&gt;All of A Twitter&lt;/a&gt; &lt;small&gt;Recently I've been playing about with Twitter and so have...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='Permanent Link: User Agent'&gt;User Agent&lt;/a&gt; &lt;small&gt;Of all the websites out there that I visit on...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/wordpress/getting-wordpress-to-ping-google-blog-search/2008/07/05' rel='bookmark' title='Permanent Link: Getting Wordpress To Ping Google Blog Search'&gt;Getting Wordpress To Ping Google Blog Search&lt;/a&gt; &lt;small&gt;I noticed today that my blog wasn't included in Google...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Not much for me to say here that isn’t covered in the following tutorial: <a title="http://www.howtoforge.com/mysql_master_master_replication" href="http://www.howtoforge.com/mysql_master_master_replication">http://www.howtoforge.com/mysql_master_master_replication</a></p>
<p>Aside from the comments I made there, which I hope they include, if not I’ll update this post with those comments in due course</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mysql/master-master-replication-on-mysql-51/2009/05/06" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/php/all-of-a-twitter/2008/04/23' rel='bookmark' title='Permanent Link: All of A Twitter'>All of A Twitter</a> <small>Recently I've been playing about with Twitter and so have...</small></li><li><a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='Permanent Link: User Agent'>User Agent</a> <small>Of all the websites out there that I visit on...</small></li><li><a href='http://www.coderchris.com/wordpress/getting-wordpress-to-ping-google-blog-search/2008/07/05' rel='bookmark' title='Permanent Link: Getting Wordpress To Ping Google Blog Search'>Getting Wordpress To Ping Google Blog Search</a> <small>I noticed today that my blog wasn't included in Google...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/RO4hU3Lju7LeLXxjVH1NYTKIuNc/0/da"><img src="http://feedads.g.doubleclick.net/~a/RO4hU3Lju7LeLXxjVH1NYTKIuNc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/RO4hU3Lju7LeLXxjVH1NYTKIuNc/1/da"><img src="http://feedads.g.doubleclick.net/~a/RO4hU3Lju7LeLXxjVH1NYTKIuNc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=UiVsvriqPi8:6PK85_5HB60:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=UiVsvriqPi8:6PK85_5HB60:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=UiVsvriqPi8:6PK85_5HB60:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=UiVsvriqPi8:6PK85_5HB60:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=UiVsvriqPi8:6PK85_5HB60:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=UiVsvriqPi8:6PK85_5HB60:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=UiVsvriqPi8:6PK85_5HB60:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=UiVsvriqPi8:6PK85_5HB60:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/UiVsvriqPi8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mysql/master-master-replication-on-mysql-51/2009/05/06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/mysql/master-master-replication-on-mysql-51/2009/05/06</feedburner:origLink></item>
		<item>
		<title>Bloody MySQL Bugs</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/APf_UHgbZOs/06</link>
		<comments>http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06#comments</comments>
		<pubDate>Wed, 06 May 2009 08:41:20 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/bloody-mysql-bugs/2009/05/06</guid>
		<description>I’m looking to setup some replication between two servers and server B has none of the databases server A has, so obviously I have to populate B with A’s data.
Easy you might think, simply start the slave and issue some like:
mysql&amp;#62; load data from master;
But actually, in my case, this fails because of the following [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01' rel='bookmark' title='Permanent Link: MySQL 5.1 partitioning and loosing all your databases (or not)!'&gt;MySQL 5.1 partitioning and loosing all your databases (or not)!&lt;/a&gt; &lt;small&gt;I can across a few other funky things in MySQL...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22' rel='bookmark' title='Permanent Link: MySQL 5.1 multiple tmpdirs and incorrect key file for table errors'&gt;MySQL 5.1 multiple tmpdirs and incorrect key file for table errors&lt;/a&gt; &lt;small&gt;Well I found out a few new things today... Firstly...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27' rel='bookmark' title='Permanent Link: Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3'&gt;Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3&lt;/a&gt; &lt;small&gt;Recently I wanted a new development box/streaming media server for...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>I’m looking to setup some replication between two servers and server B has none of the databases server A has, so obviously I have to populate B with A’s data.</p>
<p>Easy you might think, simply start the slave and issue some like:</p>
<p>mysql&gt; load data from master;</p>
<p>But actually, in my case, this fails because of the following bug when loading master data and the fact that views exist on server A</p>
<p>As it says here<a href="http://bugs.mysql.com/bug.php?id=20596"> http://bugs.mysql.com/bug.php?id=20596</a></p>
<blockquote><p>[30 Aug 2006 20:36] Trudy Pelzer</p>
<p>Since the current implementation of LOAD DATA FROM MASTER and LOAD TABLE FROM MASTER is very limited, these statements are deprecated in versions 4.1, 5.0 and 5.1 of MySQL. We will introduce a more advanced technique (online backup) in a future (&gt;5.1) version, that will have the added advantage of working with more storage engines.</p>
<p>Due to the deprecated status of the statements, this bug will not be fixed. For 5.1 and earlier, the recommended alternative solution to using LOAD DATA|TABLE FROM MASTER is mysqldump on the master piped (or output copied) to the mysql client on the slave. This also has the advantage of working for all storage engines.</p>
<p>A deprecation warning will be added for these statements in 4.1, 5.0 and 5.1 shortly.</p></blockquote>
<p>Now there’s a number of ways around this e.g. exporting the views table, dropping them, doing load data from master then re-importing them or just copying the mysql data dir’s from A to B, or using mysql dump as suggested above, but this shouldn’t be necessary!</p>
<p>This is a bug that’s been known about by MySQL for almost 3 years, should be a fairly simple thing to fix really and hasn’t been. I don’t remember seeing any  deprecation warning in the latest version of MySQL and have wasted more time as a result.</p>
<p>Hopefully now SUN seem to be taking a proper hold of MySQL some of these more minor but pain in the ass issues will start to be fixed!!!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01' rel='bookmark' title='Permanent Link: MySQL 5.1 partitioning and loosing all your databases (or not)!'>MySQL 5.1 partitioning and loosing all your databases (or not)!</a> <small>I can across a few other funky things in MySQL...</small></li><li><a href='http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22' rel='bookmark' title='Permanent Link: MySQL 5.1 multiple tmpdirs and incorrect key file for table errors'>MySQL 5.1 multiple tmpdirs and incorrect key file for table errors</a> <small>Well I found out a few new things today... Firstly...</small></li><li><a href='http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27' rel='bookmark' title='Permanent Link: Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3'>Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3</a> <small>Recently I wanted a new development box/streaming media server for...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/rUuaEDo7RQOn0fSoCLiFjo-5HN0/0/da"><img src="http://feedads.g.doubleclick.net/~a/rUuaEDo7RQOn0fSoCLiFjo-5HN0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rUuaEDo7RQOn0fSoCLiFjo-5HN0/1/da"><img src="http://feedads.g.doubleclick.net/~a/rUuaEDo7RQOn0fSoCLiFjo-5HN0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=APf_UHgbZOs:RPZq3c6inPc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=APf_UHgbZOs:RPZq3c6inPc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=APf_UHgbZOs:RPZq3c6inPc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=APf_UHgbZOs:RPZq3c6inPc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=APf_UHgbZOs:RPZq3c6inPc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=APf_UHgbZOs:RPZq3c6inPc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=APf_UHgbZOs:RPZq3c6inPc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=APf_UHgbZOs:RPZq3c6inPc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/APf_UHgbZOs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06</feedburner:origLink></item>
		<item>
		<title>MySQL 5.1.34 Upgrades on CentOS 4 – ho hum</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/kSjS5w1SoAY/05</link>
		<comments>http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05#comments</comments>
		<pubDate>Tue, 05 May 2009 12:45:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05</guid>
		<description>So, I needed to upgrade MySQL on our development boxes today and I was met by a little surprise from the RPM program…
Basically it won’t do an upgrade as the vendor has changed from being MySQL AB to Sun Microsystems, and as a result I have to do a complete uninstall and re-install manually…
Ho hum, [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/installing-flash-media-server-2-on-linux-centos-44/2007/07/21' rel='bookmark' title='Permanent Link: Installing Flash Media Server 2 On Linux (CentOS 4.4)'&gt;Installing Flash Media Server 2 On Linux (CentOS 4.4)&lt;/a&gt; &lt;small&gt;Recently I was asked by a client to look at...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27' rel='bookmark' title='Permanent Link: Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3'&gt;Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3&lt;/a&gt; &lt;small&gt;Recently I wanted a new development box/streaming media server for...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/adding-additional-software-repositories-to-yum/2007/07/21' rel='bookmark' title='Permanent Link: Adding Additional Software Repositories To Yum'&gt;Adding Additional Software Repositories To Yum&lt;/a&gt; &lt;small&gt;I’ve added this (slightly edited) post here as I’ve found...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>So, I needed to upgrade MySQL on our development boxes today and I was met by a little surprise from the RPM program…</p>
<p>Basically it won’t do an upgrade as the vendor has changed from being MySQL AB to Sun Microsystems, and as a result I have to do a complete uninstall and re-install manually…</p>
<p>Ho hum, I know it’s a small issue and for the best, but it’s still a pain in the ass when something silly such as  vendor name change wastes time in what would otherwise be a quick and simple upgrade.</p>
<p>So anyway as I’m going through it the following might be useful to you if you have to do the same any time soon.</p>
<p>First download all the current MySQL packages you need:</p>
<p>$hell&gt; mkdir mysql-5.1.34</p>
<p>$hell&gt; cd mysql-5.1.34</p>
<p>$hell&gt; wget <a href="http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-server-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/">http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-server-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/</a></p>
<p>$hell&gt; wget <a href="http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-client-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/">http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-client-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/</a></p>
<p>$hell&gt; wget <a href="http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-shared-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/">http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-shared-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/</a></p>
<p>$hell&gt; wget <a href="http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-shared-compat-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/">http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-shared-compat-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/</a></p>
<p>$hell&gt; wget <a href="http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-devel-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/">http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-devel-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/</a></p>
<p>$hell&gt; wget <a href="http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-test-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/">http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-test-community-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/</a></p>
<p>$hell&gt; wget <a href="http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-community-debuginfo-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/">http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-community-debuginfo-5.1.34-0.rhel4.i386.rpm/from/http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/</a></p>
<p>Then  stop all running MySQL Process:</p>
<p>$hell&gt; /etc/init.d/myst stop</p>
<p>Then find all the MySQL packages you need to remove by running:</p>
<p>$hell&gt; rpm -qa | grep -i '^mysql-'</p>
<p>Then uninstall each e.g.:</p>
<p>$hell&gt; rpm -e MySQL-client-community-5.1.29-0.rhel4</p>
<p>Then re-install all the new ones you just downloaded e.g.:</p>
<p>$hell&gt; rpm -i MySQL-shared-community-5.1.34-0.rhel4.i386.rpm</p>
<p>Then run the MySQL upgrade program to do the final checks and upgrade the MySQL system database if necessary:</p>
<p>$hell&gt; /usr/bin/mysql_upgrade -uroot -p</p>
<p>And that’s it, all should work nicely again <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="MySQL 5.1.34 Upgrades on CentOS 4   ho hum" /> </p>
<p>Remember though, you shouldn’t upgrade between major versions that aren’t in sequence. i.e. Don’t upgrade from MySQL from 4.0 to 5.1 as the additions to the software made in 4.1, 5.0, etc. can be lost by skipping these intermediate upgrades.</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<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='Permanent Link: 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 at...</small></li><li><a href='http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27' rel='bookmark' title='Permanent Link: Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3'>Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3</a> <small>Recently I wanted a new development box/streaming media server for...</small></li><li><a href='http://www.coderchris.com/linux/adding-additional-software-repositories-to-yum/2007/07/21' rel='bookmark' title='Permanent Link: 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 found...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/pJ3kttAiQi16HdmOxPN4wPaCBII/0/da"><img src="http://feedads.g.doubleclick.net/~a/pJ3kttAiQi16HdmOxPN4wPaCBII/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/pJ3kttAiQi16HdmOxPN4wPaCBII/1/da"><img src="http://feedads.g.doubleclick.net/~a/pJ3kttAiQi16HdmOxPN4wPaCBII/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:T_5tTcXDblQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:T_5tTcXDblQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=kSjS5w1SoAY:T_5tTcXDblQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:T_5tTcXDblQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:T_5tTcXDblQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=kSjS5w1SoAY:T_5tTcXDblQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:T_5tTcXDblQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=kSjS5w1SoAY:T_5tTcXDblQ:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/kSjS5w1SoAY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05</feedburner:origLink></item>
		<item>
		<title>Some Recent Stuff on Web Application Security</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/wS8DZYUIXGY/05</link>
		<comments>http://www.coderchris.com/security/some-recent-stuff-on-web-application-security/2009/05/05#comments</comments>
		<pubDate>Tue, 05 May 2009 12:30:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/uncategorized/some-recent-stuff-on-web-application-security/2009/05/05</guid>
		<description>I subscribe to the Security Focus web application security mailing list and as a result I get all kinds of mail through on various topics from across the field.
Recently (last 6-9 months or so) a few have caught my eye that I thought would be useful to forward to friends and colleagues also in the [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/news/some-useful-news-from-the-wasc/2007/04/30' rel='bookmark' title='Permanent Link: Some useful news from the WASC'&gt;Some useful news from the WASC&lt;/a&gt; &lt;small&gt;The Web Application Security Consortium (WASC) is pleased to announce...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='Permanent Link: QR Codes Are Great!'&gt;QR Codes Are Great!&lt;/a&gt; &lt;small&gt;Recently I saw a symbol on the side of the...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: Google Chrome &amp;#8211; Released But Not Polished?'&gt;Google Chrome &amp;#8211; Released But Not Polished?&lt;/a&gt; &lt;small&gt;Google chrome is a new lightweight browser released by Google,...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>I subscribe to the <a href="http://www.securityfocus.com/">Security Focus</a> <a href="http://www.securityfocus.com/archive/107">web application security mailing list</a> and as a result I get all kinds of mail through on various topics from across the field.</p>
<p>Recently (last 6-9 months or so) a few have caught my eye that I thought would be useful to forward to friends and colleagues also in the business, and similarly I thought I’d summarise those items here too:</p>
<p><a href="http://www.technicalinfo.net/papers/AntiFraudImageSolutions.html">Anti-fraud Image Solutions</a> from <a href="http://www.technicalinfo.net">Gunter Ollmann</a></p>
<p><a href="http://pajhome.org.uk/security/webchecks.html">Checklist for testing web apps</a> from <a href="http://pajhome.org.uk">Paul Johnston</a></p>
<p><a href="http://www.owasp.org/images/5/56/OWASP_Testing_Guide_v3.pdf">OWASP TESTING GUIDE v3</a> from <a href="http://www.owasp.org">OWASP</a></p>
<p><a href="http://resources.enablesecurity.com/resources/the%20extended%20html%20form%20attack%20revisited.pdf">The Extended HTML Form attack revisited</a> from <a href="http://enablesecurity.com/">Sandro Gauci</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/security/some-recent-stuff-on-web-application-security/2009/05/05" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/news/some-useful-news-from-the-wasc/2007/04/30' rel='bookmark' title='Permanent Link: Some useful news from the WASC'>Some useful news from the WASC</a> <small>The Web Application Security Consortium (WASC) is pleased to announce...</small></li><li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='Permanent Link: QR Codes Are Great!'>QR Codes Are Great!</a> <small>Recently I saw a symbol on the side of the...</small></li><li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: 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 Google,...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/IYlMlH3ayqeqs2Ym28uWDfiAlW4/0/da"><img src="http://feedads.g.doubleclick.net/~a/IYlMlH3ayqeqs2Ym28uWDfiAlW4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IYlMlH3ayqeqs2Ym28uWDfiAlW4/1/da"><img src="http://feedads.g.doubleclick.net/~a/IYlMlH3ayqeqs2Ym28uWDfiAlW4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=wS8DZYUIXGY:MoWTxEXl2FY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=wS8DZYUIXGY:MoWTxEXl2FY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=wS8DZYUIXGY:MoWTxEXl2FY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=wS8DZYUIXGY:MoWTxEXl2FY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=wS8DZYUIXGY:MoWTxEXl2FY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=wS8DZYUIXGY:MoWTxEXl2FY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=wS8DZYUIXGY:MoWTxEXl2FY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=wS8DZYUIXGY:MoWTxEXl2FY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/wS8DZYUIXGY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/security/some-recent-stuff-on-web-application-security/2009/05/05/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/security/some-recent-stuff-on-web-application-security/2009/05/05</feedburner:origLink></item>
		<item>
		<title>SSH on a PS3</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/qk4Ox8nhYXk/29</link>
		<comments>http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29#comments</comments>
		<pubDate>Wed, 29 Apr 2009 12:55:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29</guid>
		<description>So, not thinking about it, I tried to remotely SSH into Ubuntu on my PS3 today only to get a connection refused message. Turns out SSH isn’t installed by default on this distro (or poss with the settings I chose) so I had to use good old apt to install it:
$hell&amp;#62; sudo apt-get install ssh
 [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27' rel='bookmark' title='Permanent Link: Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3'&gt;Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3&lt;/a&gt; &lt;small&gt;Recently I wanted a new development box/streaming media server for...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;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='Permanent Link: Changing The Default Search Engine in Firefox Back To Google or To Something Else'&gt;Changing The Default Search Engine in Firefox Back To Google or To Something Else&lt;/a&gt; &lt;small&gt;When you type keywords into your Firefox address bar and...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;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='Permanent Link: ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)'&gt;ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)&lt;/a&gt; &lt;small&gt;In a previous post about how to install Flash Media...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>So, not thinking about it, I tried to remotely SSH into Ubuntu on my PS3 today only to get a connection refused message. Turns out SSH isn’t installed by default on this distro (or poss with the settings I chose) so I had to use good old apt to install it:</p>
<p>$hell&gt; sudo apt-get install ssh</p>
<p> It all installed fine, no config options required, and I can now connect from anywhere on the network - Woo <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="SSH on a PS3" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27' rel='bookmark' title='Permanent Link: Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3'>Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3</a> <small>Recently I wanted a new development box/streaming media server for...</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='Permanent Link: 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 and...</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='Permanent Link: 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 Media...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/H0tJ53PgS8LTycICXJFjK-8WY-I/0/da"><img src="http://feedads.g.doubleclick.net/~a/H0tJ53PgS8LTycICXJFjK-8WY-I/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/H0tJ53PgS8LTycICXJFjK-8WY-I/1/da"><img src="http://feedads.g.doubleclick.net/~a/H0tJ53PgS8LTycICXJFjK-8WY-I/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:7V0S7sMDT-o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:7V0S7sMDT-o:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=qk4Ox8nhYXk:7V0S7sMDT-o:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:7V0S7sMDT-o:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:7V0S7sMDT-o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=qk4Ox8nhYXk:7V0S7sMDT-o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:7V0S7sMDT-o:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=qk4Ox8nhYXk:7V0S7sMDT-o:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/qk4Ox8nhYXk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29</feedburner:origLink></item>
		<item>
		<title>Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/ej5jIwm0pek/27</link>
		<comments>http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27#comments</comments>
		<pubDate>Mon, 27 Apr 2009 07:27:52 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[jackelope]]></category>
		<category><![CDATA[jaunty]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=266</guid>
		<description>Recently I wanted a new development box/streaming media server for use around the house and for work.
After looking at the prices of all the main small form factor PC's or NAS boxes that would let me do this I could see that I was easily looking at £200-£250 minimum for the kind of setup I [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29' rel='bookmark' title='Permanent Link: SSH on a PS3'&gt;SSH on a PS3&lt;/a&gt; &lt;small&gt;So, not thinking about it, I tried to remotely SSH...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/using-linux-saves-money-and-helps-save-the-planet/2008/01/04' rel='bookmark' title='Permanent Link: Using Linux Saves Money And Helps Save The Planet'&gt;Using Linux Saves Money And Helps Save The Planet&lt;/a&gt; &lt;small&gt;Recently I bought a new cheap Toshiba laptop which came...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;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='Permanent Link: ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)'&gt;ATI Radion 9600 TV Output On Centos 5.0 (And Probably CentOS 4.4)&lt;/a&gt; &lt;small&gt;In a previous post about how to install Flash Media...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Recently I wanted a new development box/streaming media server for use around the house and for work.</p>
<p>After looking at the prices of all the main small form factor PC's or NAS boxes that would let me do this I could see that I was easily looking at £200-£250 minimum for the kind of setup I wanted to put together.</p>
<p>At the same time, I happened to notice that Sony actually support the use of Ubuntu as an alternative OS on the playstation 3 (or possibly Ubuntu Support the PS3 as an installation platform - whichever, it doesn't matter, the point is that some one does and it works!).</p>
<p>Now, an 80Gb PS3 is about £290 at the time of writing and has oodles of inbuilt support as a streaming media client, media storage and playback and a blue-ray player, as well as giving me the option to install a fully functional version of linux that will allow me to do whatever the hell I liked (RAM permitting).<br />
So last weekend I bought one and, aside from playing games, I have just finished setting up Ubuntu 9.04 on it and I'm actually blogging this via firefox on the PS3 - woohoo <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' title="Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3" /> </p>
<p>So what did I have to do to get this working?</p>
<p>Well the first thing to remember, if you've had a PS3 for a while and want to keep all your game saves, downloads, etc. is to back them up! There's an easy tool to do this in the system settings menu and I found having an external  USB HDD rather than a memory stick to hand was quite useful for this. Also you might want to sync your trophy collection with the Playstation Network Servers if you're interested in keeping that kinda stuff.</p>
<p>Once you've done your backups, you'll need to set aside a partition for the new OS to use.</p>
<p>To do this, oddly enough you have to use the format disk utility from system menu, as this where the partition management is also done. Basically you select the option and you'll get the choice of either giving the Guest OS 10 GB, and the PS3 the rest of the space, or the PS3 10GB and the Guest OS the rest of the space.</p>
<p>I chose to give the guest OS 10Gb and keep the PS3 holding the bulk of the space as I can see myself downloading a fair few games from the playstation network over the next couple of years. Also though this 10GB default setting isn't massive,  for my needs, as a system partition it's fine since I intend to run a 1TB data tank off the back of the PS3 to hold any other media.</p>
<p>Anyway, what seems to happen when you do this is that the PS3 re-formats the part of the disk allocated for all non-essential user data i.e. downloads and game saves and frees up a 10Gb chunk for the new OS.</p>
<p>At this point I'm pretty sure you get a prompt to insert the installation media for the new OS (if you don't just click through the options relating to guest OS's and it will pop up somewhere), so you then need to get (in my case as I'm using Ubuntu) the Ubuntu installation image for powerPC and PS3 and burn it to a CD. <a title="Ubuntu 9.04 Jaunty Jackalope" href="http://cdimage.ubuntu.com/ports/releases/9.04/release/ubuntu-9.04-alternate-powerpc+ps3.iso" target="_blank">You can get Jaunty (9.04) here </a></p>
<p>Once you have the CD in hand, simply insert it into the PS3 and the install process will start as normal with any linux distro, allowing you to partition your allocated space and setup any basic system options - note however that the install may take quite a while due to the processing speed and allocated RAM of the PS3 - that said once installed Ubuntu seems to run pretty smoothly.</p>
<p>To get the linux side working you need to chose the default OS to use from the system settings menu i.e. PS3 or 'Guest OS' choosing the latter will fire up Ubuntu as normal on any standard PC. The PS3 will then always boot into Ubuntu unless you type 'game' at the boot prompt, which will reset the default OS to being the PS3's own OS.</p>
<p>Once Ubuntu has loaded all you need to do to install Apache, PHP and MySQL, is open up a terminal and type the following (Note: I'd install MySQL first as components of Apache and PHP seem to need the libs anyway):</p>
<p>$shell&gt; sudo apt-get install mysql-server-5.1</p>
<p>$shell&gt; sudo apt-get install apache2</p>
<p>$shell&gt; sudo apt-get install php5</p>
<p>Note: for some reason the MySQL setup also requires you to setup postfix, I'm not sure why but I did this anyway as it prompted me to and having postfix active on this box is no bad thing really.</p>
<p>The last thing to do was to boot back into the PS3 and restore the backup up game files and resync the trophies and all is done...</p>
<p>So that's it. I now have a fancy pants gaming system, blue ray player, media server (when I setup twonky media) and a development box all for under £300 <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' title="Setting Up Ubuntu PHP 5.2, MySQL 5.1 and Apache 2 on a PS3" /> </p>
<p>In all, if you've installed linux before and are not afraid to click around the system settings of your PS3 the whole process is pretty straightforwards and self explanatory. That said, before I actually went the whole hog I did do a little bit of research and found the following sites which was quite handy to start with. The comments on some of the articles aren't great, and some are dated now, as doing what I've outlined above has seemed to work fine for me:</p>
<p><a href="https://help.ubuntu.com/community/PlayStation_3" target="_blank">https://help.ubuntu.com/community/PlayStation_3</a></p>
<p><a href="http://psubuntu.com/wiki/UbuntuVersions?show_comments=1#comments" target="_blank">http://psubuntu.com/wiki/UbuntuVersions?show_comments=1#comments</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/linux/ssh-on-a-ps3/2009/04/29' rel='bookmark' title='Permanent Link: SSH on a PS3'>SSH on a PS3</a> <small>So, not thinking about it, I tried to remotely SSH...</small></li><li><a href='http://www.coderchris.com/linux/using-linux-saves-money-and-helps-save-the-planet/2008/01/04' rel='bookmark' title='Permanent Link: Using Linux Saves Money And Helps Save The Planet'>Using Linux Saves Money And Helps Save The Planet</a> <small>Recently I bought a new cheap Toshiba laptop which came...</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='Permanent Link: 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 Media...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/42-8jeCxxMJS3ybA2ZonmjhEgIU/0/da"><img src="http://feedads.g.doubleclick.net/~a/42-8jeCxxMJS3ybA2ZonmjhEgIU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/42-8jeCxxMJS3ybA2ZonmjhEgIU/1/da"><img src="http://feedads.g.doubleclick.net/~a/42-8jeCxxMJS3ybA2ZonmjhEgIU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ej5jIwm0pek:rd7ub19sYy4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ej5jIwm0pek:rd7ub19sYy4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ej5jIwm0pek:rd7ub19sYy4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ej5jIwm0pek:rd7ub19sYy4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ej5jIwm0pek:rd7ub19sYy4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ej5jIwm0pek:rd7ub19sYy4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ej5jIwm0pek:rd7ub19sYy4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ej5jIwm0pek:rd7ub19sYy4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/ej5jIwm0pek" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/linux/setting-up-ubuntu-php-52-mysql-51-and-apache-2-on-a-ps3/2009/04/27</feedburner:origLink></item>
		<item>
		<title>MySQL 5.1 partitioning and loosing all your databases (or not)!</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/yZWDPH6M35w/01</link>
		<comments>http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01#comments</comments>
		<pubDate>Sun, 01 Feb 2009 19:38:19 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[5.1]]></category>
		<category><![CDATA[disappear]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[lost]]></category>
		<category><![CDATA[partitioning]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[tmp]]></category>
		<category><![CDATA[vanish]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01</guid>
		<description>I can across a few other funky things in MySQL 5.1 today that I thought it might be worth telling you about in case you ever come across them too. 
This time I was partitioning a number of large tables in and initially started to get the same weird errors as I did before when [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22' rel='bookmark' title='Permanent Link: MySQL 5.1 multiple tmpdirs and incorrect key file for table errors'&gt;MySQL 5.1 multiple tmpdirs and incorrect key file for table errors&lt;/a&gt; &lt;small&gt;Well I found out a few new things today... Firstly...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05' rel='bookmark' title='Permanent Link: MySQL 5.1.34 Upgrades on CentOS 4 &amp;#8211; ho hum'&gt;MySQL 5.1.34 Upgrades on CentOS 4 &amp;#8211; ho hum&lt;/a&gt; &lt;small&gt;So, I needed to upgrade MySQL on our development boxes...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Permanent Link: Bloody MySQL Bugs'&gt;Bloody MySQL Bugs&lt;/a&gt; &lt;small&gt;I’m looking to setup some replication between two servers and...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>I can across a few other funky things in MySQL 5.1 today that I thought it might be worth telling you about in case you ever come across them too. </p>
<p>This time I was partitioning a number of large tables in and initially started to get the same weird errors as I did before when stupid queries were running away with themselves due to lack of temp space. </p>
<p>When you partition a table, MySQL seems to build a partitioned copy of it on the file system before swapping to that table for general use – which seems like a fair way to go, but if you don’t have enough temp space for the new table to be built in you get issues similar to those <a href="http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22">I discussed here</a>, and you can get round them in the same way. </p>
<p>In my case, when doing this kind of maintenance I now add an ‘overflow’ path to the tmpdir variable which is basically a dir on part of the local filesystem with a large chunk of free space on it, but that isn’t on the same partition as the MySQL tables themselves. </p>
<p>This allows these operations to spill over when they need to without causing a lot of hassle – be warned though, it’s not generally a good idea to use a fileshare on a NAS for this procedure! I don’t know how well it’d work with a SAN as I don’t have one to play with, but doing it on a NAS will be REALLY slow in most cases and may cause other issues as a result.</p>
<p>But anyway that’s not the main thing I wanted to talk about.</p>
<p>What I wanted to talk about here is all your databases suddenly apparently vanishing altogether from MySQL after you’ve implemented some a partitioning scheme. I guess the same would apply if you suddenly added a load of new databases/database tables to your MySQL setup too.</p>
<p>At the same time as vanishing databases I’ve also seen errors where MySQL reports that it cannot open the directory on the file system that a particular database resides in, and other similar filesystem related error messages.</p>
<p>What causes this to happen? Well it appears to be the a combination of the max number of connections, the max files mysql&#160; can open and the table cache, which dictates the number of files MySQL can have open at any one time. </p>
<p>Basically what seems to happen is that when table cache gets full, MySQL essentially dies not being able to open any more database files, and therefore cannot access any more information either. BUT because the main operation on the server is not interrupted it seems that the MySQL process doesn’t die - it just continues to run but without access to any information, as if none of it ever existed!</p>
<p>This tends to happen after partitioning has been done because a partitioning scheme can result in a large number of new database data files being produced – after all, that’s all it’s doing, breaking one massive single myISAM file down into more manageable chunks.</p>
<p>Also another reason it tends to happen after partitioning is because partitioning came in in MySQL 5.1 and in MySQL 5.1 the name of the table cache server variable (at least) changed from <code>table_cache</code> to <code><a href="http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_table_open_cache">table_open_cache</a>. S</code>o, if your my.cnf or my.ini still references table_cache and your running 5.1.3 upwards you’ll not actually be setting this value any more and as a result the server will revert to its default value – namely 64 – a tiny amount.</p>
<p>I have seen recommendations that you should set this value to around to 2048 for a lot of systems (which seems a bit arbitrary really), but the way to determine what kind of numbers you should be using here comes from analysing the results of the opened_files server status variable traded off against the max connections, and whatever the table cache is currently set to - see the resources links below for more info on this – you can access this status variable and a few other useful related parameters by running:&#160; </p>
<pre>SHOW STATUS LIKE '%open%';</pre>
<p>&#160;</p>
<p>Issues can also ensue when the number of files opened by the server exceeds/hits the limit of the total number of files the operating system allows any one user to open, and if this actually appears to be the case you need to check the docs for your OS in order to up this limit.</p>
<p>To get an idea of the maximum number of tables mysql might look to open at any one time you can count the number of files in the mysql data dir&#160; - this dir might also contain other junk like bin logs, error logs, etc. but for a rough upper limit this will do it:</p>
<pre>ls -1R | wc -l</pre>
<p>
  <br />If your data dir is polluted with logs then you can filter this kind of a count through grep and add up the results:</p>
<pre>ls -1R | grep *.MYI | wc -l</pre>
<pre>ls -1R | grep *.MYD | wc -l</pre>
<p>&#160;</p>
<p>To find out the number of files mysql has open currently you can also do this:</p>
<pre>$shell&gt; lsof | grep mysql | wc –l</pre>
<p>You can find out the number of max open files your OS supports by running this: </p>
<pre>$shell&gt; cat /proc/sys/fs/file-max</pre>
<p>
  <br />Some resources on these issues: </p>
<p><a title="http://dev.mysql.com/doc/refman/5.0/en/table-cache.html" href="http://dev.mysql.com/doc/refman/5.0/en/table-cache.html">http://dev.mysql.com/doc/refman/5.0/en/table-cache.html</a> </p>
<p><a title="http://forums.mysql.com/read.php?35,168304,168304" href="http://forums.mysql.com/read.php?35,168304,168304">http://forums.mysql.com/read.php?35,168304,168304</a> </p>
<p><a title="http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_open-files-limit" href="http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_open-files-limit">http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_open-files-limit</a></p>
<p><a title="http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_table_open_cache" href="http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_table_open_cache">http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_table_open_cache</a></p>
<p><a title="http://dev.mysql.com/doc/refman/5.0/en/not-enough-file-handles.html" href="http://dev.mysql.com/doc/refman/5.0/en/not-enough-file-handles.html">http://dev.mysql.com/doc/refman/5.0/en/not-enough-file-handles.html</a></p>
<p><a title="http://confluence.atlassian.com/display/DOC/Fix+%27Too+many+open+files%27+error+on+Linux+by+increasing+filehandles" href="http://confluence.atlassian.com/display/DOC/Fix+%27Too+many+open+files%27+error+on+Linux+by+increasing+filehandles">http://confluence.atlassian.com/display/DOC/Fix+%27Too+many+open+files%27+error+on+Linux+by+increasing+filehandles</a></p>
<p><a title="http://www.linuxquestions.org/questions/linux-general-1/number-of-files-in-directory-274630/" href="http://www.linuxquestions.org/questions/linux-general-1/number-of-files-in-directory-274630/">http://www.linuxquestions.org/questions/linux-general-1/number-of-files-in-directory-274630/</a></p>
<p><a title="http://www.techiesabode.com/article/read_article_w.php?article_id=2" href="http://www.techiesabode.com/article/read_article_w.php?article_id=2">http://www.techiesabode.com/article/read_article_w.php?article_id=2</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22' rel='bookmark' title='Permanent Link: MySQL 5.1 multiple tmpdirs and incorrect key file for table errors'>MySQL 5.1 multiple tmpdirs and incorrect key file for table errors</a> <small>Well I found out a few new things today... Firstly...</small></li><li><a href='http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05' rel='bookmark' title='Permanent Link: MySQL 5.1.34 Upgrades on CentOS 4 &#8211; ho hum'>MySQL 5.1.34 Upgrades on CentOS 4 &#8211; ho hum</a> <small>So, I needed to upgrade MySQL on our development boxes...</small></li><li><a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Permanent Link: Bloody MySQL Bugs'>Bloody MySQL Bugs</a> <small>I’m looking to setup some replication between two servers and...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/8nI--2sA7UCW6vVioqrvHuQ9Be0/0/da"><img src="http://feedads.g.doubleclick.net/~a/8nI--2sA7UCW6vVioqrvHuQ9Be0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/8nI--2sA7UCW6vVioqrvHuQ9Be0/1/da"><img src="http://feedads.g.doubleclick.net/~a/8nI--2sA7UCW6vVioqrvHuQ9Be0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:CdFmuzNRtco:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:CdFmuzNRtco:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=yZWDPH6M35w:CdFmuzNRtco:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:CdFmuzNRtco:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:CdFmuzNRtco:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=yZWDPH6M35w:CdFmuzNRtco:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:CdFmuzNRtco:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=yZWDPH6M35w:CdFmuzNRtco:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/yZWDPH6M35w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01</feedburner:origLink></item>
		<item>
		<title>MySQL 5.1 multiple tmpdirs and incorrect key file for table errors</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/5kxqFN0EULY/22</link>
		<comments>http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22#comments</comments>
		<pubDate>Thu, 22 Jan 2009 12:20:41 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[5.1]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[tmpdir]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=244</guid>
		<description>Well I found out a few new things today...
Firstly if you see an error similar to this:
Incorrect key file for table '/tmp/#sql_913_4.MYI'; try to repair it
It's likely you've got a dodgy query that is creating a temp table so big it's maxing out all your available temp filesystem space.
Secondly if you try to get round [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01' rel='bookmark' title='Permanent Link: MySQL 5.1 partitioning and loosing all your databases (or not)!'&gt;MySQL 5.1 partitioning and loosing all your databases (or not)!&lt;/a&gt; &lt;small&gt;I can across a few other funky things in MySQL...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Permanent Link: Bloody MySQL Bugs'&gt;Bloody MySQL Bugs&lt;/a&gt; &lt;small&gt;I’m looking to setup some replication between two servers and...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/simple-function-to-force-download-of-a-file/2007/07/21' rel='bookmark' title='Permanent Link: Simple Function To Force Download Of A File'&gt;Simple Function To Force Download Of A File&lt;/a&gt; &lt;small&gt;The following function will allow you to run a file...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Well I found out a few new things today...</p>
<p>Firstly if you see an error similar to this:</p>
<p>Incorrect key file for table '/tmp/#sql_913_4.MYI'; try to repair it</p>
<p>It's likely you've got a dodgy query that is creating a temp table so big it's maxing out all your available temp filesystem space.</p>
<p>Secondly if you try to get round this by throwing disk space at the issue then you'll come unstuck.</p>
<p>Queries that create a self-join cartesian product, and contain ORDER BY clauses, cause the server to materialize the entire result set into a temporary table before applying any limits. If you try to get round this by giving the server a larger tmp dir to expand into, then you'll probably watch your disk fill up very quickly, as these can chew up literally tens of gigs of space or worse.</p>
<p>(by the way for reference, i'm paraphrasing Mark Matthews comment at the end of this: <a href="http://bugs.mysql.com/bug.php?id=10075">http://bugs.mysql.com/bug.php?id=10075</a> and using experience from my own issue, similar results my be found with other queries that don't manage the data they're pulling back well)</p>
<p>Thirdly if you're trying to use <a href="http://dev.mysql.com/doc/refman/5.1/en/temporary-files.html">mysql 5.1's new multiple tmpdir's option</a> in the my.cnf file to provide that extra disk space you need to do it like this:</p>
<p>tmpdir = /tmp:/tmp2:/tmp3</p>
<p>Not like this:</p>
<p>tmpdir = /tmp/:/tmp2/:/tmp3/</p>
<p>As for some reason the mysql server doesn't like the trailing slash on the dir name and ignores the lot if you do it the latter way.</p>
<p>So there you go - I learned something new today, and hopefully, so have you!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/mysql/mysql-51-partitioning-and-loosing-all-your-databases-or-not/2009/02/01' rel='bookmark' title='Permanent Link: MySQL 5.1 partitioning and loosing all your databases (or not)!'>MySQL 5.1 partitioning and loosing all your databases (or not)!</a> <small>I can across a few other funky things in MySQL...</small></li><li><a href='http://www.coderchris.com/mysql/bloody-mysql-bugs/2009/05/06' rel='bookmark' title='Permanent Link: Bloody MySQL Bugs'>Bloody MySQL Bugs</a> <small>I’m looking to setup some replication between two servers and...</small></li><li><a href='http://www.coderchris.com/php/simple-function-to-force-download-of-a-file/2007/07/21' rel='bookmark' title='Permanent Link: Simple Function To Force Download Of A File'>Simple Function To Force Download Of A File</a> <small>The following function will allow you to run a file...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/o1FhASXfallrZNB23ovR5b3-JHE/0/da"><img src="http://feedads.g.doubleclick.net/~a/o1FhASXfallrZNB23ovR5b3-JHE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/o1FhASXfallrZNB23ovR5b3-JHE/1/da"><img src="http://feedads.g.doubleclick.net/~a/o1FhASXfallrZNB23ovR5b3-JHE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=5kxqFN0EULY:AYuTAa5RdNU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=5kxqFN0EULY:AYuTAa5RdNU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=5kxqFN0EULY:AYuTAa5RdNU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=5kxqFN0EULY:AYuTAa5RdNU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=5kxqFN0EULY:AYuTAa5RdNU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=5kxqFN0EULY:AYuTAa5RdNU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=5kxqFN0EULY:AYuTAa5RdNU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=5kxqFN0EULY:AYuTAa5RdNU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/5kxqFN0EULY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/mysql/mysql-51-multiple-tmpdirs-and-incorrect-key-file-for-table-errors/2009/01/22</feedburner:origLink></item>
		<item>
		<title>Google Chrome’s Future Support for Extensions</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/oUfktWeMx04/13</link>
		<comments>http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13#comments</comments>
		<pubDate>Sat, 13 Dec 2008 13:48:30 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=236</guid>
		<description>This is an interesting article from the Google operating system blog about plugin support in the Google Chrome Browser:
http://googlesystem.blogspot.com/2008/12/on-google-chromes-future-support-for.html
With this approach however I have to ask myself, will Chrome ever exceed the abilities of Firefox?
It'd be nice if it did, but it seems like Chrome will always be in a lagging position, unless Google can [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: Google Chrome &amp;#8211; Released But Not Polished?'&gt;Google Chrome &amp;#8211; Released But Not Polished?&lt;/a&gt; &lt;small&gt;Google chrome is a new lightweight browser released by Google,...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;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='Permanent Link: Changing The Default Search Engine in Firefox Back To Google or To Something Else'&gt;Changing The Default Search Engine in Firefox Back To Google or To Something Else&lt;/a&gt; &lt;small&gt;When you type keywords into your Firefox address bar and...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/excel-sylk-file-format-is-not-valid-error/2007/07/27' rel='bookmark' title='Permanent Link: Excel SYLK: File format is not valid error'&gt;Excel SYLK: File format is not valid error&lt;/a&gt; &lt;small&gt;I came across this error earlier this week so thought...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>This is an interesting article from the Google operating system blog about plugin support in the Google Chrome Browser:</p>
<p><a href="http://googlesystem.blogspot.com/2008/12/on-google-chromes-future-support-for.html">http://googlesystem.blogspot.com/2008/12/on-google-chromes-future-support-for.html</a></p>
<p>With this approach however I have to ask myself, will Chrome ever exceed the abilities of Firefox?</p>
<p>It'd be nice if it did, but it seems like Chrome will always be in a lagging position, unless Google can really add something noticeably ground breaking...</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04' rel='bookmark' title='Permanent Link: 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 Google,...</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='Permanent Link: 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 and...</small></li><li><a href='http://www.coderchris.com/microsoft/excel-sylk-file-format-is-not-valid-error/2007/07/27' rel='bookmark' title='Permanent Link: 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 thought...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/vJwZC2Xlh29MMOniJJ3Z5H7Bn68/0/da"><img src="http://feedads.g.doubleclick.net/~a/vJwZC2Xlh29MMOniJJ3Z5H7Bn68/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/vJwZC2Xlh29MMOniJJ3Z5H7Bn68/1/da"><img src="http://feedads.g.doubleclick.net/~a/vJwZC2Xlh29MMOniJJ3Z5H7Bn68/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oUfktWeMx04:BEmd1ilr_rI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oUfktWeMx04:BEmd1ilr_rI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oUfktWeMx04:BEmd1ilr_rI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oUfktWeMx04:BEmd1ilr_rI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oUfktWeMx04:BEmd1ilr_rI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oUfktWeMx04:BEmd1ilr_rI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oUfktWeMx04:BEmd1ilr_rI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oUfktWeMx04:BEmd1ilr_rI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/oUfktWeMx04" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13</feedburner:origLink></item>
		<item>
		<title>It’s all about the mobbler</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/FSKeAHrORI4/04</link>
		<comments>http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04#comments</comments>
		<pubDate>Thu, 04 Dec 2008 08:48:14 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Mobile Internet]]></category>
		<category><![CDATA[3]]></category>
		<category><![CDATA[e71]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[mobbler]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[scrobbler]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=217</guid>
		<description>I love last.fm
It's basically made my mp3 collection redundant over the last few months (no mean feat, believe me) but until today I hadn't junked it completely because I didn't have a way of listening to last.fm on the move.
Yesterday I however I received my shiny new Nokia E71 on a slightly different contract from [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='Permanent Link: QR Codes Are Great!'&gt;QR Codes Are Great!&lt;/a&gt; &lt;small&gt;Recently I saw a symbol on the side of the...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Permanent Link: Where Did All The Disk Space Go??'&gt;Where Did All The Disk Space Go??&lt;/a&gt; &lt;small&gt;When I converted my laptop to a dual boot system,...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/installing-tor-from-source-on-centos-5/2007/08/29' rel='bookmark' title='Permanent Link: Installing tor from source on CentOS 5'&gt;Installing tor from source on CentOS 5&lt;/a&gt; &lt;small&gt;As usal with CentOS I can up against a few ...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>I love <a href="http://www.last.fm">last.fm</a></p>
<p>It's basically made my mp3 collection redundant over the last few months (no mean feat, believe me) but until today I hadn't junked it completely because I didn't have a way of listening to last.fm on the move.</p>
<p>Yesterday I however I received my shiny new <a href="http://threestore.three.co.uk/priceplans.aspx?phonecode=NOE71G3DSL" target="_blank">Nokia E71</a> on a slightly different contract from 3 which gives me full power to use the internet as I like (well subject to their fair usage policy anyway).</p>
<p>At the same time I noticed the new <a href="http://www.three.co.uk/personal/mobiles_/inq.omp" target="_blank">INQ phone from 3</a> also supported last.fm and went hunting for a last.fm mobile app, and that's when I found <a href="http://code.google.com/p/mobbler/" target="_blank">mobbler</a> a free, open source version of the last.fm scrobbler for Symbian based mobile phones i.e. those made by Nokia</p>
<p>I'm glad to say it works really well and as a result I'm going to archive the mp3's and free up a good 100 gig of disk space - woo for social radio!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='Permanent Link: QR Codes Are Great!'>QR Codes Are Great!</a> <small>Recently I saw a symbol on the side of the...</small></li><li><a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Permanent Link: 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 system,...</small></li><li><a href='http://www.coderchris.com/linux/installing-tor-from-source-on-centos-5/2007/08/29' rel='bookmark' title='Permanent Link: 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 few ...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/YzsML1ZTiUi3Dj7NjMN3MMuh6Qc/0/da"><img src="http://feedads.g.doubleclick.net/~a/YzsML1ZTiUi3Dj7NjMN3MMuh6Qc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/YzsML1ZTiUi3Dj7NjMN3MMuh6Qc/1/da"><img src="http://feedads.g.doubleclick.net/~a/YzsML1ZTiUi3Dj7NjMN3MMuh6Qc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FSKeAHrORI4:NbkuktK_2Y0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FSKeAHrORI4:NbkuktK_2Y0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=FSKeAHrORI4:NbkuktK_2Y0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FSKeAHrORI4:NbkuktK_2Y0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FSKeAHrORI4:NbkuktK_2Y0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=FSKeAHrORI4:NbkuktK_2Y0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=FSKeAHrORI4:NbkuktK_2Y0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=FSKeAHrORI4:NbkuktK_2Y0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/FSKeAHrORI4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04</feedburner:origLink></item>
		<item>
		<title>Running on Tomato</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/lc-7c5vqmys/15</link>
		<comments>http://www.coderchris.com/linux/running-on-tomato/2008/11/15#comments</comments>
		<pubDate>Sat, 15 Nov 2008 22:59:04 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Tomato]]></category>
		<category><![CDATA[firmware]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=206</guid>
		<description>At home I have Linksys WRT54GL router which I've had for 4/5 years now.
It's always been a dependable box with all the basic functionality I've needed onboard, but recently (mainly as a result of networking discussions at work) I've thought about doing more things which require more control over my internet connection.
When talking to a [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Permanent Link: Funky ORM with PHPDoctrine'&gt;Funky ORM with PHPDoctrine&lt;/a&gt; &lt;small&gt;I work on all sorts of little personal projects in...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/starting-apps-for-facebook/2007/09/19' rel='bookmark' title='Permanent Link: Starting App&amp;#8217;s For Facebook'&gt;Starting App&amp;#8217;s For Facebook&lt;/a&gt; &lt;small&gt;Yesterday for a bit of fun I decided I'd try...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/how-to-mount-a-linux-lvm2-partition-in-windows/2008/02/10' rel='bookmark' title='Permanent Link: How to Mount a Linux LVM2 Partition in Windows'&gt;How to Mount a Linux LVM2 Partition in Windows&lt;/a&gt; &lt;small&gt;I have a dual boot Windows Vista / Linux Laptop...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><a href="http://www.polarcloud.com/tomato" target="_blank"><img class="size-medium wp-image-207 alignright" title="Powered by Linux &amp; Tomato" src="http://www.coderchris.com/wp-content/uploads/2008/11/tux.png" alt="Powered by Linux &amp; Tomato" width="90" height="95" /></a></p>
<p>At home I have <a title="Linksys WRT54GL Router" href="http://en.wikipedia.org/wiki/Linksys_WRT54G_series" target="_blank">Linksys WRT54GL router</a> which I've had for 4/5 years now.</p>
<p>It's always been a dependable box with all the basic functionality I've needed onboard, but recently (mainly as a result of networking discussions at work) I've thought about doing more things which require more control over my internet connection.</p>
<p>When talking to a friend about this recently, he suggested I try <a href="http://www.polarcloud.com/tomato">Tomato</a> out, as it's designed to work on boxes like mine and offers a lot of extra functionality over the standard supplied firmware.</p>
<p>So today I bit the bullet and gave it a whirl, and I couldn't be happier.</p>
<p>I now have a neat little accessible linux based router with all the extra useful features you'd expect - VPN, bandwith monitoring, signal monitoring, decent routing, cron jobs, custom scripting, etc.</p>
<p>Given that my router cost £35 when I bought it and other models that offer this level of extra functionality can cost a LOT more - I'm happy to say the least <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Running on Tomato" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/linux/running-on-tomato/2008/11/15" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Permanent Link: Funky ORM with PHPDoctrine'>Funky ORM with PHPDoctrine</a> <small>I work on all sorts of little personal projects in...</small></li><li><a href='http://www.coderchris.com/php/starting-apps-for-facebook/2007/09/19' rel='bookmark' title='Permanent Link: Starting App&#8217;s For Facebook'>Starting App&#8217;s For Facebook</a> <small>Yesterday for a bit of fun I decided I'd try...</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='Permanent Link: 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 Laptop...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Xol7_sLtg3N9g_G8vfqfqRuL-z8/0/da"><img src="http://feedads.g.doubleclick.net/~a/Xol7_sLtg3N9g_G8vfqfqRuL-z8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Xol7_sLtg3N9g_G8vfqfqRuL-z8/1/da"><img src="http://feedads.g.doubleclick.net/~a/Xol7_sLtg3N9g_G8vfqfqRuL-z8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=lc-7c5vqmys:UKai9odX5do:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=lc-7c5vqmys:UKai9odX5do:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=lc-7c5vqmys:UKai9odX5do:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=lc-7c5vqmys:UKai9odX5do:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=lc-7c5vqmys:UKai9odX5do:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=lc-7c5vqmys:UKai9odX5do:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=lc-7c5vqmys:UKai9odX5do:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=lc-7c5vqmys:UKai9odX5do:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/lc-7c5vqmys" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/linux/running-on-tomato/2008/11/15/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/linux/running-on-tomato/2008/11/15</feedburner:origLink></item>
		<item>
		<title>Netbasic – No. 3 in the Tech Track 100!</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/ERaUe7Kne5g/29</link>
		<comments>http://www.coderchris.com/netbasic/netbasic-no-3-in-the-tech-track-100/2008/09/29#comments</comments>
		<pubDate>Mon, 29 Sep 2008 07:32:37 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Netbasic]]></category>
		<category><![CDATA[100]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Track]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=163</guid>
		<description>As anyone who actually reads this blog probably already knows, I work for an internet marketing company called Netbasic as projects manager and web developer.
We entered the Tech Track 100 this year and as you can see from their website we're No. 3, which makes us the 3rd fastest growing private technology company in the [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Permanent Link: Where Did All The Disk Space Go??'&gt;Where Did All The Disk Space Go??&lt;/a&gt; &lt;small&gt;When I converted my laptop to a dual boot system,...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/pot-o-ideas/pot-o-ideas/2008/06/17' rel='bookmark' title='Permanent Link: Pot O&amp;#8217; Ideas'&gt;Pot O&amp;#8217; Ideas&lt;/a&gt; &lt;small&gt;I have a lot of ideas for personal projects that...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04' rel='bookmark' title='Permanent Link: It&amp;#8217;s all about the mobbler'&gt;It&amp;#8217;s all about the mobbler&lt;/a&gt; &lt;small&gt;I love last.fm It's basically made my mp3 collection redundant...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><a href="http://www.netbasic.co.uk/site/team/chris.phtml"><img class="alignleft" title="Chris @ Netbasic" src="http://www.netbasic.co.uk/mimages/team/weemees/medium/chris.jpg" alt="Chris @ Netbasic" width="55" height="99" /></a></p>
<p>As anyone who actually reads this blog probably already knows, I work for an internet marketing company called <a href="http://www.netbasic.co.uk" target="_blank">Netbasic</a> as projects manager and web developer.</p>
<p>We entered the <a href="http://www.fasttrack.co.uk/fasttrack2002/migration/dbIndex.asp?siteID=3&amp;searchName=&amp;yr=2008&amp;sort=num&amp;area1=99" target="_self">Tech Track 100</a> this year and as you can see from their website we're No. 3, which makes us <span class="entry-content">the 3rd fastest growing private technology company in the UK</span>!</p>
<p>Not bad at all for just 7 people!</p>
<p>Since then we've doubled in size, grabbed some extra office space and completely revamped one of our bigger brands, <a href="http://www.accepted.co.uk" target="_self">accepted.co.uk</a> - a mammoth task but something necessary to keep us on top of the game!</p>
<p>So what's next?</p>
<p>Well there'll be a number of exciting developments coming over the next couple of years (which I'm not going to talk about here), but keep your eyes peeled, cus credit crunch or not we're here to stay!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/netbasic/netbasic-no-3-in-the-tech-track-100/2008/09/29" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/microsoft/windows/where-did-all-the-disk-space-go/2008/02/20' rel='bookmark' title='Permanent Link: 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 system,...</small></li><li><a href='http://www.coderchris.com/pot-o-ideas/pot-o-ideas/2008/06/17' rel='bookmark' title='Permanent Link: Pot O&#8217; Ideas'>Pot O&#8217; Ideas</a> <small>I have a lot of ideas for personal projects that...</small></li><li><a href='http://www.coderchris.com/mobile-internet/its-all-about-the-mobbler/2008/12/04' rel='bookmark' title='Permanent Link: It&#8217;s all about the mobbler'>It&#8217;s all about the mobbler</a> <small>I love last.fm It's basically made my mp3 collection redundant...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/SOgKRoHOmeeB5M2Ja_2qPFFgUuU/0/da"><img src="http://feedads.g.doubleclick.net/~a/SOgKRoHOmeeB5M2Ja_2qPFFgUuU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/SOgKRoHOmeeB5M2Ja_2qPFFgUuU/1/da"><img src="http://feedads.g.doubleclick.net/~a/SOgKRoHOmeeB5M2Ja_2qPFFgUuU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ERaUe7Kne5g:kkBKs5DWM18:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ERaUe7Kne5g:kkBKs5DWM18:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ERaUe7Kne5g:kkBKs5DWM18:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ERaUe7Kne5g:kkBKs5DWM18:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ERaUe7Kne5g:kkBKs5DWM18:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ERaUe7Kne5g:kkBKs5DWM18:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ERaUe7Kne5g:kkBKs5DWM18:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ERaUe7Kne5g:kkBKs5DWM18:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/ERaUe7Kne5g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/netbasic/netbasic-no-3-in-the-tech-track-100/2008/09/29/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/netbasic/netbasic-no-3-in-the-tech-track-100/2008/09/29</feedburner:origLink></item>
		<item>
		<title>JS Popup Script Thing – Good For Thumbnails, etc.</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/XVxY7G4HA7o/04</link>
		<comments>http://www.coderchris.com/wordpress/js-popup-script-thing-good-for-thumbnails-etc/2008/09/04#comments</comments>
		<pubDate>Thu, 04 Sep 2008 07:09:47 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Cool Scripts]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Popup]]></category>
		<category><![CDATA[Thumbnails]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=158</guid>
		<description>Just found this which is quite cool: http://highslide.com/
Wordpress version here: http://wordpress.org/extend/plugins/highslide4wp/


Related posts:Meld Wordpress And Facebook Together With Wordbook Now this is a pretty neat plugin: Wordbook allows you...Advanced Syntax-Hilighting Online Code Editors &amp;#8211; A Wordpress IDE? When I write plugins for wordpress I like to do...All of A Twitter Recently I've been playing about with [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/wordpress/meld-wordpress-and-facebook-together-with-wordbook/2008/01/30' rel='bookmark' title='Permanent Link: Meld Wordpress And Facebook Together With Wordbook'&gt;Meld Wordpress And Facebook Together With Wordbook&lt;/a&gt; &lt;small&gt;Now this is a pretty neat plugin: Wordbook allows you...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/advanced-syntax-hilighting-online-code-editors-a-wordpress-ide/2008/07/02' rel='bookmark' title='Permanent Link: Advanced Syntax-Hilighting Online Code Editors &amp;#8211; A Wordpress IDE?'&gt;Advanced Syntax-Hilighting Online Code Editors &amp;#8211; A Wordpress IDE?&lt;/a&gt; &lt;small&gt;When I write plugins for wordpress I like to do...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/all-of-a-twitter/2008/04/23' rel='bookmark' title='Permanent Link: All of A Twitter'&gt;All of A Twitter&lt;/a&gt; &lt;small&gt;Recently I've been playing about with Twitter and so have...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Just found this which is quite cool: http://highslide.com/</p>
<p>Wordpress version here: http://wordpress.org/extend/plugins/highslide4wp/</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/wordpress/js-popup-script-thing-good-for-thumbnails-etc/2008/09/04" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/wordpress/meld-wordpress-and-facebook-together-with-wordbook/2008/01/30' rel='bookmark' title='Permanent Link: 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 you...</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='Permanent Link: 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 do...</small></li><li><a href='http://www.coderchris.com/php/all-of-a-twitter/2008/04/23' rel='bookmark' title='Permanent Link: All of A Twitter'>All of A Twitter</a> <small>Recently I've been playing about with Twitter and so have...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Z821z-tzWSgMhi1bgcg-a3jXSy0/0/da"><img src="http://feedads.g.doubleclick.net/~a/Z821z-tzWSgMhi1bgcg-a3jXSy0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Z821z-tzWSgMhi1bgcg-a3jXSy0/1/da"><img src="http://feedads.g.doubleclick.net/~a/Z821z-tzWSgMhi1bgcg-a3jXSy0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XVxY7G4HA7o:pmg0ocQV7ZU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XVxY7G4HA7o:pmg0ocQV7ZU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XVxY7G4HA7o:pmg0ocQV7ZU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XVxY7G4HA7o:pmg0ocQV7ZU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XVxY7G4HA7o:pmg0ocQV7ZU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XVxY7G4HA7o:pmg0ocQV7ZU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XVxY7G4HA7o:pmg0ocQV7ZU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XVxY7G4HA7o:pmg0ocQV7ZU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/XVxY7G4HA7o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/wordpress/js-popup-script-thing-good-for-thumbnails-etc/2008/09/04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/wordpress/js-popup-script-thing-good-for-thumbnails-etc/2008/09/04</feedburner:origLink></item>
		<item>
		<title>Google Chrome – Released But Not Polished?</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/nhH-raAVNKA/04</link>
		<comments>http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04#comments</comments>
		<pubDate>Thu, 04 Sep 2008 06:51:37 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=154</guid>
		<description>Google chrome is a new lightweight browser released by Google, which is meant to be faster, safer, etc. and optimised for web apps such as Google provides (and I use).
I judge a browser by it's speed when I'm using it on the train (into and out of work), via my mobile broadband and what I [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13' rel='bookmark' title='Permanent Link: Google Chrome&amp;#8217;s Future Support for Extensions'&gt;Google Chrome&amp;#8217;s Future Support for Extensions&lt;/a&gt; &lt;small&gt;This is an interesting article from the Google operating system...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;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='Permanent Link: Changing The Default Search Engine in Firefox Back To Google or To Something Else'&gt;Changing The Default Search Engine in Firefox Back To Google or To Something Else&lt;/a&gt; &lt;small&gt;When you type keywords into your Firefox address bar and...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='Permanent Link: QR Codes Are Great!'&gt;QR Codes Are Great!&lt;/a&gt; &lt;small&gt;Recently I saw a symbol on the side of the...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Google chrome is a new lightweight browser released by Google, which is meant to be faster, safer, etc. and optimised for web apps such as Google provides (and I use).</p>
<p>I judge a browser by it's speed when I'm using it on the train (into and out of work), via my mobile broadband and what I can actually do with it in terms of functionality, and unfortunately I'm not impressed.</p>
<p>I don't like bloated software, but I don't like software that's so minimal I can't really use it.</p>
<p>So, though seemingly very fast on a standard internet connection, google chrome has been very slow on my mobile broadband, noticeably slower than firefox but not as slow as internet explorer. Gmail is comparativly slow as are other google apps such as igoogle.</p>
<p>Features wise it's not much better -  so far, it's so minimalistic it's almost unusable. Don't get me wrong, it has a few nice things in it but it's missing all the things I need and use every day.</p>
<p>So what's the answer?</p>
<p>Well I may be able to spped up the browser by turning off the usage statistics reporting (though this is on in firefox without issue), so I'll give that a try soon.</p>
<p>And if google produce a plugin API for chrome and developers actually code for it that'd be great. But saying that, what would be better (for me at least) is an interface that allows you to use native chrome plugins if they exist but, also import firefox plugins where possible.</p>
<p>As it stands, unfortunately, I'm quite underwhelmed with the usefulness of chrome and kinda wish it'd been released with a bit more usefulness than it currently has, at the very least it could have google toolbar options built in...</p>
<p>Lets hope they build on it quickly or else it'll just become another niche product for die hard googlephiles.</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/microsoft/windows/google-chromes-future-support-for-extensions/2008/12/13' rel='bookmark' title='Permanent Link: 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 system...</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='Permanent Link: 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 and...</small></li><li><a href='http://www.coderchris.com/web-development/qr-codes-are-great/2009/10/18' rel='bookmark' title='Permanent Link: QR Codes Are Great!'>QR Codes Are Great!</a> <small>Recently I saw a symbol on the side of the...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/tgvrP2RGVdeEK69xigyrqYsc7-8/0/da"><img src="http://feedads.g.doubleclick.net/~a/tgvrP2RGVdeEK69xigyrqYsc7-8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/tgvrP2RGVdeEK69xigyrqYsc7-8/1/da"><img src="http://feedads.g.doubleclick.net/~a/tgvrP2RGVdeEK69xigyrqYsc7-8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=nhH-raAVNKA:g6D-hmfA5rg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=nhH-raAVNKA:g6D-hmfA5rg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=nhH-raAVNKA:g6D-hmfA5rg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=nhH-raAVNKA:g6D-hmfA5rg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=nhH-raAVNKA:g6D-hmfA5rg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=nhH-raAVNKA:g6D-hmfA5rg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=nhH-raAVNKA:g6D-hmfA5rg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=nhH-raAVNKA:g6D-hmfA5rg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/nhH-raAVNKA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/misc/google-chrome-released-but-not-polished/2008/09/04</feedburner:origLink></item>
		<item>
		<title>Books On CEO Succession</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/hy2-wclUfoY/31</link>
		<comments>http://www.coderchris.com/misc/books-on-ceo-succession/2008/08/31#comments</comments>
		<pubDate>Sun, 31 Aug 2008 22:07:51 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[CEO]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[Succession]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=149</guid>
		<description>HR managers in various companies can have a very difficult job when it comes to topics such as CEO Succession. They really need to be informed about new ideas and practices in the corporate industries on an ongoing basis. That said, it is always important to be aware of the changing trends in recruitment and [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/pot-o-ideas/personal-papers/2008/06/17' rel='bookmark' title='Permanent Link: Personal Papers'&gt;Personal Papers&lt;/a&gt; &lt;small&gt;Not everyone has, or wants to have a device that...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/subject-object-verb/2008/07/01' rel='bookmark' title='Permanent Link: Subject, Object, Verb'&gt;Subject, Object, Verb&lt;/a&gt; &lt;small&gt;According to the paper today some experiments were done at...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31' rel='bookmark' title='Permanent Link: EcoQuest Intl analysis &amp;#8211; All Over Wiley Interscince'&gt;EcoQuest Intl analysis &amp;#8211; All Over Wiley Interscince&lt;/a&gt; &lt;small&gt;I was flicking across the Wiley Interscience Journals website earlier...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>HR managers in various companies can have a very difficult job when it comes to topics such as CEO Succession. They really need to be informed about new ideas and practices in the corporate industries on an ongoing basis. That said, it is always important to be aware of the changing trends in recruitment and management strategies in any field of work relating to Human Resources.</p>
<p>That is why <a href="http://sandiegobloggers.com/dennis-carey-books.html ">books about CEO Succession </a> by Dennis Carey are so useful. I often read around management and recruitment strategies in my spare time and his books prove to be really helpful guides time and again. Dennis Carey is an author who is particularly insightful and his co-authors as well.</p>
<p>Writing about topics such as CEO Succession, How To Run A Company, The Human Side of M &amp; A, and Music Publishing in Renaissance England can't be easy and he achieves it with gusto!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/misc/books-on-ceo-succession/2008/08/31" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/pot-o-ideas/personal-papers/2008/06/17' rel='bookmark' title='Permanent Link: Personal Papers'>Personal Papers</a> <small>Not everyone has, or wants to have a device that...</small></li><li><a href='http://www.coderchris.com/misc/subject-object-verb/2008/07/01' rel='bookmark' title='Permanent Link: Subject, Object, Verb'>Subject, Object, Verb</a> <small>According to the paper today some experiments were done at...</small></li><li><a href='http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31' rel='bookmark' title='Permanent Link: 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 earlier...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/pfByPDNkpOqsH6Rsl77dSo04MYg/0/da"><img src="http://feedads.g.doubleclick.net/~a/pfByPDNkpOqsH6Rsl77dSo04MYg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/pfByPDNkpOqsH6Rsl77dSo04MYg/1/da"><img src="http://feedads.g.doubleclick.net/~a/pfByPDNkpOqsH6Rsl77dSo04MYg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=hy2-wclUfoY:OoE6Cy_22j0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=hy2-wclUfoY:OoE6Cy_22j0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=hy2-wclUfoY:OoE6Cy_22j0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=hy2-wclUfoY:OoE6Cy_22j0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=hy2-wclUfoY:OoE6Cy_22j0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=hy2-wclUfoY:OoE6Cy_22j0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=hy2-wclUfoY:OoE6Cy_22j0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=hy2-wclUfoY:OoE6Cy_22j0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/hy2-wclUfoY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/misc/books-on-ceo-succession/2008/08/31/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/misc/books-on-ceo-succession/2008/08/31</feedburner:origLink></item>
		<item>
		<title>Understanding Revision Nasal Surgery</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/oCqkKvRGb08/31</link>
		<comments>http://www.coderchris.com/misc/understanding-revision-nasal-surgery/2008/08/31#comments</comments>
		<pubDate>Sun, 31 Aug 2008 21:45:20 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[medical]]></category>
		<category><![CDATA[Nasal]]></category>
		<category><![CDATA[Revision]]></category>
		<category><![CDATA[Surgery]]></category>
		<category><![CDATA[Understanding]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=143</guid>
		<description>Bit of an odd one this but earlier today I was watching a great TV show about Sculpture, the first part of a 6 part series on it's history, cultural implications and so on.
It's a fantastic documentary and the guy presenting it went all around the world looking at sculpture and rounded today's show (about [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-dba-database-administrator-course-review/2008/02/15' rel='bookmark' title='Permanent Link: MySQL DBA Database Administrator Course Review'&gt;MySQL DBA Database Administrator Course Review&lt;/a&gt; &lt;small&gt;All this week I have been attending the 5 day...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31' rel='bookmark' title='Permanent Link: EcoQuest Intl analysis &amp;#8211; All Over Wiley Interscince'&gt;EcoQuest Intl analysis &amp;#8211; All Over Wiley Interscince&lt;/a&gt; &lt;small&gt;I was flicking across the Wiley Interscience Journals website earlier...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/security/change-in-spam/2008/06/17' rel='bookmark' title='Permanent Link: Change In Spam?'&gt;Change In Spam?&lt;/a&gt; &lt;small&gt;I get a few hundred spam mails a day and...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Bit of an odd one this but earlier today I was watching a great TV show about Sculpture, the first part of a 6 part series on it's history, cultural implications and so on.</p>
<p>It's a fantastic documentary and the guy presenting it went all around the world looking at sculpture and rounded today's show (about sculpture of women) on plastic surgery - modern biological sculpture. He discussed beauty and various facial work, including rhinoplasty i.e "nose-job's".</p>
<p>This inspired me to go off onto the internet have a look at more information on rhinoplasty and other plastic surgry. As I did so I came accross this interesting article on <a href="http://www.todaysface.com/Procedures/UNDERSTANDINGREVISIONNASALSURGERY.htm">perforated septum repair</a></p>
<p>It sounds a nasty business so I won't be taking part any time soon, but it is interesting the complications people experience in these operations and you've got to feel sorry for guys like Michael Jackson who underwent this surgery when they were new and fashionable without quite realising the implications further on in life.</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/misc/understanding-revision-nasal-surgery/2008/08/31" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/mysql/mysql-dba-database-administrator-course-review/2008/02/15' rel='bookmark' title='Permanent Link: MySQL DBA Database Administrator Course Review'>MySQL DBA Database Administrator Course Review</a> <small>All this week I have been attending the 5 day...</small></li><li><a href='http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31' rel='bookmark' title='Permanent Link: 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 earlier...</small></li><li><a href='http://www.coderchris.com/security/change-in-spam/2008/06/17' rel='bookmark' title='Permanent Link: Change In Spam?'>Change In Spam?</a> <small>I get a few hundred spam mails a day and...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/jXjIOb1R3i7KhYaQLoKs3t9jdSw/0/da"><img src="http://feedads.g.doubleclick.net/~a/jXjIOb1R3i7KhYaQLoKs3t9jdSw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jXjIOb1R3i7KhYaQLoKs3t9jdSw/1/da"><img src="http://feedads.g.doubleclick.net/~a/jXjIOb1R3i7KhYaQLoKs3t9jdSw/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oCqkKvRGb08:sDOk0UBBQ6s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oCqkKvRGb08:sDOk0UBBQ6s:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oCqkKvRGb08:sDOk0UBBQ6s:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oCqkKvRGb08:sDOk0UBBQ6s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oCqkKvRGb08:sDOk0UBBQ6s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oCqkKvRGb08:sDOk0UBBQ6s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oCqkKvRGb08:sDOk0UBBQ6s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oCqkKvRGb08:sDOk0UBBQ6s:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/oCqkKvRGb08" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/misc/understanding-revision-nasal-surgery/2008/08/31/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/misc/understanding-revision-nasal-surgery/2008/08/31</feedburner:origLink></item>
		<item>
		<title>Dan Neumeister, California’s Top Healthcare Executive</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/39NmWmgJfwQ/31</link>
		<comments>http://www.coderchris.com/misc/dan-neumeister-californias-top-healthcare-executive/2008/08/31#comments</comments>
		<pubDate>Sun, 31 Aug 2008 21:27:03 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Inspirational People]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[California]]></category>
		<category><![CDATA[Dan]]></category>
		<category><![CDATA[Executive]]></category>
		<category><![CDATA[Healthcare]]></category>
		<category><![CDATA[Neumeister]]></category>
		<category><![CDATA[Top]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=139</guid>
		<description>Here's a funny thing: I was browsing the web the yesterday and came across this post about a really inspirational Guy,  Dan Neumeister, California's Top healthcare executive  which just seemed to stick with me.
First let me explain who Dan Neumeister actually is. He was the Senior Vice President, as well as Chief Operating Officer [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/linux/adding-additional-software-repositories-to-yum/2007/07/21' rel='bookmark' title='Permanent Link: Adding Additional Software Repositories To Yum'&gt;Adding Additional Software Repositories To Yum&lt;/a&gt; &lt;small&gt;I’ve added this (slightly edited) post here as I’ve found...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/videos-from-you-tube/2008/02/09' rel='bookmark' title='Permanent Link: Videos From You Tube'&gt;Videos From You Tube&lt;/a&gt; &lt;small&gt; Watch the latest videos on YouTube.com ...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-dba-database-administrator-course-review/2008/02/15' rel='bookmark' title='Permanent Link: MySQL DBA Database Administrator Course Review'&gt;MySQL DBA Database Administrator Course Review&lt;/a&gt; &lt;small&gt;All this week I have been attending the 5 day...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><span class="code">Here's a funny thing: I was browsing the web the yesterday and came across this post about a really inspirational Guy,  Dan Neumeister, California's Top </span><a href="http://www.writecoast.com/dan-neumeister-top-california-healthcare-executive.html ">healthcare executive </a><span class="code"> which just seemed to stick with me.</span></p>
<p>First let me explain who Dan Neumeister actually is. He was the Senior Vice President, as well as Chief Operating Officer for Enloe Health System who also had the responsibility of  being the as Senior Executive responsible for the Medical Center there. He joined the Health System in 1997.</p>
<p>He was instrumental in helping Enloe emerge as a leading tertiary hospital for the north valley, and developed the nationally-recognized Enloe Heart Program, as well as assisting the design and construction of the new Enloe Cancer Center. He led the $80 million dollar expansion effort at the Enloe Esplanade facility, which nearly doubled the size of the Esplanade campus, including a new maternity center, expanded emergency room and all-new surgical suites.</p>
<p>What fantastic guy!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/misc/dan-neumeister-californias-top-healthcare-executive/2008/08/31" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/linux/adding-additional-software-repositories-to-yum/2007/07/21' rel='bookmark' title='Permanent Link: 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 found...</small></li><li><a href='http://www.coderchris.com/misc/videos-from-you-tube/2008/02/09' rel='bookmark' title='Permanent Link: Videos From You Tube'>Videos From You Tube</a> <small> Watch the latest videos on YouTube.com ...</small></li><li><a href='http://www.coderchris.com/mysql/mysql-dba-database-administrator-course-review/2008/02/15' rel='bookmark' title='Permanent Link: MySQL DBA Database Administrator Course Review'>MySQL DBA Database Administrator Course Review</a> <small>All this week I have been attending the 5 day...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/aUpGnRb_KsePF-OEqbTbrD2Jdp4/0/da"><img src="http://feedads.g.doubleclick.net/~a/aUpGnRb_KsePF-OEqbTbrD2Jdp4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/aUpGnRb_KsePF-OEqbTbrD2Jdp4/1/da"><img src="http://feedads.g.doubleclick.net/~a/aUpGnRb_KsePF-OEqbTbrD2Jdp4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=39NmWmgJfwQ:dqTM4F5rq38:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=39NmWmgJfwQ:dqTM4F5rq38:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=39NmWmgJfwQ:dqTM4F5rq38:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=39NmWmgJfwQ:dqTM4F5rq38:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=39NmWmgJfwQ:dqTM4F5rq38:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=39NmWmgJfwQ:dqTM4F5rq38:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=39NmWmgJfwQ:dqTM4F5rq38:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=39NmWmgJfwQ:dqTM4F5rq38:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/39NmWmgJfwQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/misc/dan-neumeister-californias-top-healthcare-executive/2008/08/31/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/misc/dan-neumeister-californias-top-healthcare-executive/2008/08/31</feedburner:origLink></item>
		<item>
		<title>EcoQuest Intl analysis – All Over Wiley Interscince</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/RDJdKrl07AE/31</link>
		<comments>http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31#comments</comments>
		<pubDate>Sun, 31 Aug 2008 21:11:12 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[(RCI) cell]]></category>
		<category><![CDATA[Analysis]]></category>
		<category><![CDATA[bateria]]></category>
		<category><![CDATA[Catalytic]]></category>
		<category><![CDATA[E-coli]]></category>
		<category><![CDATA[EcoQuest Intl]]></category>
		<category><![CDATA[Ionization]]></category>
		<category><![CDATA[Kill]]></category>
		<category><![CDATA[Listeria]]></category>
		<category><![CDATA[Radiant]]></category>
		<category><![CDATA[Staphylococcus]]></category>
		<category><![CDATA[Streptococcus]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=133</guid>
		<description>I was flicking across the Wiley Interscience Journals website earlier today and kept seeing EcoQuest Intl analysis  mentioned in almost every article I read about bacteria neutralisation. It seems that they produce a lot of high end sterilization equipment for the food production industry and healthcare.
This is important as it's surprisingly easy for bacteria [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/more-laptop-battery-life-stuff/2008/07/05' rel='bookmark' title='Permanent Link: More Laptop Battery Life Stuff'&gt;More Laptop Battery Life Stuff&lt;/a&gt; &lt;small&gt;I have a Toshiba A200-1V0 Laptop as do a lot...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/misc/understanding-revision-nasal-surgery/2008/08/31' rel='bookmark' title='Permanent Link: Understanding Revision Nasal Surgery'&gt;Understanding Revision Nasal Surgery&lt;/a&gt; &lt;small&gt;Bit of an odd one this but earlier today I...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/pot-o-ideas/personal-papers/2008/06/17' rel='bookmark' title='Permanent Link: Personal Papers'&gt;Personal Papers&lt;/a&gt; &lt;small&gt;Not everyone has, or wants to have a device that...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><span class="code">I was flicking across the Wiley Interscience Journals website earlier today and kept seeing </span><a href="http://www.blackwell-synergy.com/doi/pdf/10.1111/j.1745-4581.2007.00107.x ">EcoQuest Intl analysis </a> mentioned in almost every article I read about bacteria neutralisation. It seems that they produce a lot of high end sterilization equipment for the food production industry and healthcare.</p>
<p>This is important as it's surprisingly easy for bacteria to make it into pre-packaged, ready-cooked food. Not only that but when considering the quantity of superbugs reported in the news recently I'm sure we'd all be thankful that equipment like this is in use in our hospitals.</p>
<p>The last article I read (the one I've linked to above) was particularly interesting as it showed how effective the <span class="i">the EcoQuest Radiant Catalytic Ionization (RCI) cell was for the inactivation of </span>bacteria such as E-coli, Listeria, Streptococcus, Staphylococcus, and other particularly harmful bacteria <span class="i">on stainless steel surfaces - the overwhelming result ALL</span><span class="i"> micro-organisms tested were reduced by at least 90% after 24 hours of  exposure.</span></p>
<p>Cool eh?</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/misc/more-laptop-battery-life-stuff/2008/07/05' rel='bookmark' title='Permanent Link: More Laptop Battery Life Stuff'>More Laptop Battery Life Stuff</a> <small>I have a Toshiba A200-1V0 Laptop as do a lot...</small></li><li><a href='http://www.coderchris.com/misc/understanding-revision-nasal-surgery/2008/08/31' rel='bookmark' title='Permanent Link: Understanding Revision Nasal Surgery'>Understanding Revision Nasal Surgery</a> <small>Bit of an odd one this but earlier today I...</small></li><li><a href='http://www.coderchris.com/pot-o-ideas/personal-papers/2008/06/17' rel='bookmark' title='Permanent Link: Personal Papers'>Personal Papers</a> <small>Not everyone has, or wants to have a device that...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/nPeLRRey5tFgTEXG3mbt5tojGo0/0/da"><img src="http://feedads.g.doubleclick.net/~a/nPeLRRey5tFgTEXG3mbt5tojGo0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/nPeLRRey5tFgTEXG3mbt5tojGo0/1/da"><img src="http://feedads.g.doubleclick.net/~a/nPeLRRey5tFgTEXG3mbt5tojGo0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=RDJdKrl07AE:t6AqL6rkR6k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=RDJdKrl07AE:t6AqL6rkR6k:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=RDJdKrl07AE:t6AqL6rkR6k:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=RDJdKrl07AE:t6AqL6rkR6k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=RDJdKrl07AE:t6AqL6rkR6k:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=RDJdKrl07AE:t6AqL6rkR6k:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=RDJdKrl07AE:t6AqL6rkR6k:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=RDJdKrl07AE:t6AqL6rkR6k:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/RDJdKrl07AE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/misc/ecoquest-intl-analysis-all-over-wiley-interscince/2008/08/31</feedburner:origLink></item>
		<item>
		<title>Holy Keyword Loaded Sub-domains Batman!</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/0UkRV_kSStY/20</link>
		<comments>http://www.coderchris.com/seo/holy-keyword-loaded-sub-domains-batman/2008/08/20#comments</comments>
		<pubDate>Wed, 20 Aug 2008 16:08:03 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[keyword]]></category>
		<category><![CDATA[loaded]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[sub]]></category>
		<category><![CDATA[subdomains]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/2008/08/20/holy-keyword-loaded-sub-domains-batman/</guid>
		<description>After finding this in a random search on Google for CSV to SQL converters a couple of days ago and dismissing it, I have just done some other queries for MySQL scripts and seen results like this:


What the hell is going on? Surely these don't give better SEO do they Google....?
They certainly don't help my [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05' rel='bookmark' title='Permanent Link: MySQL 5.1.34 Upgrades on CentOS 4 &amp;#8211; ho hum'&gt;MySQL 5.1.34 Upgrades on CentOS 4 &amp;#8211; ho hum&lt;/a&gt; &lt;small&gt;So, I needed to upgrade MySQL on our development boxes...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;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='Permanent Link: Changing The Default Search Engine in Firefox Back To Google or To Something Else'&gt;Changing The Default Search Engine in Firefox Back To Google or To Something Else&lt;/a&gt; &lt;small&gt;When you type keywords into your Firefox address bar and...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Permanent Link: Funky ORM with PHPDoctrine'&gt;Funky ORM with PHPDoctrine&lt;/a&gt; &lt;small&gt;I work on all sorts of little personal projects in...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>After finding this in a random search on Google for CSV to SQL converters a couple of days ago and dismissing it, I have just done some other queries for MySQL scripts and seen results like this:</p>
<p><a href="http://www.coderchris.com/wp-content/uploads/2008/08/keyword-domains1.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://www.coderchris.com/wp-content/uploads/2008/08/keyword-domains1-thumb.jpg" border="0" alt="keyword domains1 thumb Holy Keyword Loaded Sub domains Batman!" width="244" height="154" title="Holy Keyword Loaded Sub domains Batman!" /></a></p>
<p><a href="http://www.coderchris.com/wp-content/uploads/2008/08/keyword-domains2.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://www.coderchris.com/wp-content/uploads/2008/08/keyword-domains2-thumb.jpg" border="0" alt="keyword domains2 thumb Holy Keyword Loaded Sub domains Batman!" width="244" height="154" title="Holy Keyword Loaded Sub domains Batman!" /></a></p>
<p>What the hell is going on? Surely these don't give better SEO do they Google....?</p>
<p>They certainly don't help my search!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/seo/holy-keyword-loaded-sub-domains-batman/2008/08/20" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/mysql/mysql-5134-upgrades-on-centos-4-ho-hum/2009/05/05' rel='bookmark' title='Permanent Link: MySQL 5.1.34 Upgrades on CentOS 4 &#8211; ho hum'>MySQL 5.1.34 Upgrades on CentOS 4 &#8211; ho hum</a> <small>So, I needed to upgrade MySQL on our development boxes...</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='Permanent Link: 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 and...</small></li><li><a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Permanent Link: Funky ORM with PHPDoctrine'>Funky ORM with PHPDoctrine</a> <small>I work on all sorts of little personal projects in...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/yYTR4N2HBv1yFemaNr_cRaZIp3k/0/da"><img src="http://feedads.g.doubleclick.net/~a/yYTR4N2HBv1yFemaNr_cRaZIp3k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/yYTR4N2HBv1yFemaNr_cRaZIp3k/1/da"><img src="http://feedads.g.doubleclick.net/~a/yYTR4N2HBv1yFemaNr_cRaZIp3k/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=0UkRV_kSStY:bv95EhRh-bE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=0UkRV_kSStY:bv95EhRh-bE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=0UkRV_kSStY:bv95EhRh-bE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=0UkRV_kSStY:bv95EhRh-bE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=0UkRV_kSStY:bv95EhRh-bE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=0UkRV_kSStY:bv95EhRh-bE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=0UkRV_kSStY:bv95EhRh-bE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=0UkRV_kSStY:bv95EhRh-bE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/0UkRV_kSStY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/seo/holy-keyword-loaded-sub-domains-batman/2008/08/20/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/seo/holy-keyword-loaded-sub-domains-batman/2008/08/20</feedburner:origLink></item>
		<item>
		<title>How to filter user submitted data easily in PHP?</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/ZtF9HuDbwDY/18</link>
		<comments>http://www.coderchris.com/php/how-to-filter-user-submitted-data-easily-in-php/2008/08/18#comments</comments>
		<pubDate>Mon, 18 Aug 2008 06:29:10 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[array_map]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/2008/08/18/how-to-filter-user-submitted-data-easily-in-php/</guid>
		<description>How to filter user submitted data easily in PHP?
Posted using ShareThis
Firstly, as you can see this is my first post made as a direct result of using the ShareThis bookmarklet, which is pretty neat as it actually worked  
Secondly and more importantly, I wanted to flag this up on my blog as it's something [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='Permanent Link: User Agent'&gt;User Agent&lt;/a&gt; &lt;small&gt;Of all the websites out there that I visit on...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/advanced-syntax-hilighting-online-code-editors-a-wordpress-ide/2008/07/02' rel='bookmark' title='Permanent Link: Advanced Syntax-Hilighting Online Code Editors &amp;#8211; A Wordpress IDE?'&gt;Advanced Syntax-Hilighting Online Code Editors &amp;#8211; A Wordpress IDE?&lt;/a&gt; &lt;small&gt;When I write plugins for wordpress I like to do...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/wordpress/wordpress-25-released/2008/03/31' rel='bookmark' title='Permanent Link: Wordpress 2.5 Released!'&gt;Wordpress 2.5 Released!&lt;/a&gt; &lt;small&gt;Version 2.5 of wordpress has been released and we have a...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><blockquote><p><a href="http://roshanbh.com.np/2008/08/how-to-filter-user-submitted-data-easily-in-php.html">How to filter user submitted data easily in PHP?</a></p>
<p>Posted using <a href="http://sharethis.com">ShareThis</a></p></blockquote>
<p>Firstly, as you can see this is my first post made as a direct result of using the ShareThis bookmarklet, which is pretty neat as it actually worked <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="How to filter user submitted data easily in PHP?" /> </p>
<p>Secondly and more importantly, I wanted to flag this up on my blog as it's something that quite often gets missed in PHP which is actually a very powerful tool.</p>
<p>As the author of the post above mentions, <a href="http://uk2.php.net/array_map" target="_blank">array_map()</a> can be a useful function when sanitizing user data, but it has so many more uses too when dealing with the transformation of a data-set.</p>
<p>Basically a call such as $new_data = array_map('process_data', $old_data); will allow you to transform each element in the $old_data array to a new element in the $new_data array via the function called process_data.</p>
<p>What's more you can manipulate multiple data-sets in this way too by specifying multiple arrays, so long as process_data() can take in the arguments.</p>
<p>For example lets say we have process_data($item1, $item2, $item3) which manipulates $item1, $item2, $item3 to produce a single result.</p>
<p>If we need to perform this calculation on a bulk set of data we can do</p>
<p>$new_data = array_map('process_data', $array_of_item1, $array_of_item2, $array_of_item3);</p>
<p>Easy huh?</p>
<p>I still see people performing these transformations, calculations, whatever, using for, foreach and while loops which can be prone to failure under certain conditions, and are probably less efficient code than simply making this call.</p>
<p>So why don't more people use it?  I don't know, but maybe this post will help raise awareness!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/php/how-to-filter-user-submitted-data-easily-in-php/2008/08/18" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/experiments/user-agent/2009/08/29' rel='bookmark' title='Permanent Link: User Agent'>User Agent</a> <small>Of all the websites out there that I visit on...</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='Permanent Link: 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 do...</small></li><li><a href='http://www.coderchris.com/wordpress/wordpress-25-released/2008/03/31' rel='bookmark' title='Permanent Link: Wordpress 2.5 Released!'>Wordpress 2.5 Released!</a> <small>Version 2.5 of wordpress has been released and we have a...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/L7VKG97aD_oJvi9n1CYq6ClvFoE/0/da"><img src="http://feedads.g.doubleclick.net/~a/L7VKG97aD_oJvi9n1CYq6ClvFoE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/L7VKG97aD_oJvi9n1CYq6ClvFoE/1/da"><img src="http://feedads.g.doubleclick.net/~a/L7VKG97aD_oJvi9n1CYq6ClvFoE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZtF9HuDbwDY:UfXC-z1_JIo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZtF9HuDbwDY:UfXC-z1_JIo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ZtF9HuDbwDY:UfXC-z1_JIo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZtF9HuDbwDY:UfXC-z1_JIo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZtF9HuDbwDY:UfXC-z1_JIo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ZtF9HuDbwDY:UfXC-z1_JIo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=ZtF9HuDbwDY:UfXC-z1_JIo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=ZtF9HuDbwDY:UfXC-z1_JIo:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/ZtF9HuDbwDY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/php/how-to-filter-user-submitted-data-easily-in-php/2008/08/18/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/php/how-to-filter-user-submitted-data-easily-in-php/2008/08/18</feedburner:origLink></item>
		<item>
		<title>Refactor My Code – I Wish I’d Thought of It!</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/oDXHNc7kGh0/15</link>
		<comments>http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15#comments</comments>
		<pubDate>Fri, 15 Aug 2008 20:03:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/2008/08/15/refactor-my-code-i-wish-id-thought-of-it/</guid>
		<description>refactormycode.com is a fledgling website setup as a project by French Canadian  Ruby Developer Marc-André Cournoyer and basically it's like a coding forum without the usual forum junk, style and obfuscation of content (forums for me are always a pain to use because of the tiers of information you have to go through).
It's a great [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/advanced-syntax-hilighting-online-code-editors-a-wordpress-ide/2008/07/02' rel='bookmark' title='Permanent Link: Advanced Syntax-Hilighting Online Code Editors &amp;#8211; A Wordpress IDE?'&gt;Advanced Syntax-Hilighting Online Code Editors &amp;#8211; A Wordpress IDE?&lt;/a&gt; &lt;small&gt;When I write plugins for wordpress I like to do...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/why-is-not-your-friend/2007/07/17' rel='bookmark' title='Permanent Link: Why @ is NOT your friend'&gt;Why @ is NOT your friend&lt;/a&gt; &lt;small&gt;Ah, the error suppression operator (@) It seems like such...&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Permanent Link: Funky ORM with PHPDoctrine'&gt;Funky ORM with PHPDoctrine&lt;/a&gt; &lt;small&gt;I work on all sorts of little personal projects in...&lt;/small&gt;&lt;/li&gt;&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><a href="http://www.refactormycode.com" target="_blank">refactormycode.com</a> is a fledgling website setup as a project by French Canadian  <a href="http://www.ruby-lang.org/" target="_blank">Ruby</a> Developer <a href="http://macournoyer.wordpress.com/" target="_blank">Marc-André Cournoyer</a> and basically it's like a coding forum without the usual forum junk, style and obfuscation of content (forums for me are always a pain to use because of the tiers of information you have to go through).</p>
<p>It's a great looking website covering all the current major programming languages (at least when thinking of the web) and the idea behind it, though simple, seems to work really well.</p>
<p>Basically, you have some code that works, but you want to make it better, more efficient, or just tidier. So, you post your code sample and other people suggest changes. It's kind of like <a href="http://answers.yahoo.com" target="_blank">yahoo answers</a> for developers or the comments foot of the <a href="http://www.php.net/manual/" target="_blank">PHP manual</a>.</p>
<p>The code to be refactored, so far in the PHP section at least, has been of a reasonable standard i.e. that of at least intermediate developers, which is great as these services can tend to get flooded by newbies who don't know their $i++ from their ++$i :p and rapidly lose interest for me.</p>
<p>So far there are only a few PHP samples on there to comment on but I think, as the site begins to grow, there will be a wealth of well developed and critiqued code that serves as good examples or directly useable functionality.</p>
<p>So far I can't really fault it, other than making the "Best" link clearer by calling it "Best Refactorors"  or something similar, and providing some closed, or accepted answer(s) type functionality to stop a thread getting out of hand (it could be that this exists already but I just haven't seen it yet). Maybe even an option to download each refactoring as a plain text file could be useful.</p>
<p>So, to round up, as you can probably tell, I love this site and you can see my standing in the community in the foot of this page! Keep up the great work Marc and I hope your site develops in the way it deserves and gets the recognition it should!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/php/advanced-syntax-hilighting-online-code-editors-a-wordpress-ide/2008/07/02' rel='bookmark' title='Permanent Link: 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 do...</small></li><li><a href='http://www.coderchris.com/php/why-is-not-your-friend/2007/07/17' rel='bookmark' title='Permanent Link: Why @ is NOT your friend'>Why @ is NOT your friend</a> <small>Ah, the error suppression operator (@) It seems like such...</small></li><li><a href='http://www.coderchris.com/php/funky-orm-with-phpdoctrine/2008/02/26' rel='bookmark' title='Permanent Link: Funky ORM with PHPDoctrine'>Funky ORM with PHPDoctrine</a> <small>I work on all sorts of little personal projects in...</small></li></ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/MxGuu1nQtghTv6lSZQOCyDdRKz0/0/da"><img src="http://feedads.g.doubleclick.net/~a/MxGuu1nQtghTv6lSZQOCyDdRKz0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/MxGuu1nQtghTv6lSZQOCyDdRKz0/1/da"><img src="http://feedads.g.doubleclick.net/~a/MxGuu1nQtghTv6lSZQOCyDdRKz0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oDXHNc7kGh0:sueuW6AoS3A:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oDXHNc7kGh0:sueuW6AoS3A:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oDXHNc7kGh0:sueuW6AoS3A:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oDXHNc7kGh0:sueuW6AoS3A:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oDXHNc7kGh0:sueuW6AoS3A:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oDXHNc7kGh0:sueuW6AoS3A:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=oDXHNc7kGh0:sueuW6AoS3A:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=oDXHNc7kGh0:sueuW6AoS3A:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/oDXHNc7kGh0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/php/refactor-my-code-i-wish-id-thought-of-it/2008/08/15</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 8.361 seconds -->
