<?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>Mon, 08 Feb 2010 17:34:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Coderchriscom" /><feedburner:info uri="coderchriscom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>50.831031</geo:lat><geo:long>-0.170986</geo:long><feedburner:emailServiceId>Coderchriscom</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Possibly the world’s best 500 Error Page</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/PookRDxw2P0/08</link>
		<comments>http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08#comments</comments>
		<pubDate>Mon, 08 Feb 2010 17:34:21 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=435</guid>
		<description>Nice One Qype  


Related posts:Excel SYLK: File format is not valid error I came across this error earlier this week so thought...
PHP IMAP Error On CentOS Linux 4.2 If you’re compiling php 5 on CentOS Linux with the IMAP...
Adding Additional Software Repositories To Yum I’ve added this (slightly edited) post here as I’ve found...



Related posts:&lt;ol&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;li&gt;&lt;a href='http://www.coderchris.com/php/php-imap-error-on-centos-linux-42/2007/07/21' rel='bookmark' title='Permanent Link: PHP IMAP Error On CentOS Linux 4.2'&gt;PHP IMAP Error On CentOS Linux 4.2&lt;/a&gt; &lt;small&gt;If you’re compiling php 5 on CentOS Linux with the IMAP...&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><img src="file:///D:/Desktop/Capture.PNG" alt=" Possibly the worlds best 500 Error Page"  title="Possibly the worlds best 500 Error Page" />Nice One Qype <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Possibly the worlds best 500 Error Page" /> </p>
<div id="attachment_436" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.coderchris.com/wp-content/uploads/2010/02/Capture.png"><img class="size-medium wp-image-436" title="Qype 500 Error Page" src="http://www.coderchris.com/wp-content/uploads/2010/02/Capture-300x185.png" alt="Qype 500 Error Page" width="300" height="185" /></a><p class="wp-caption-text">Qype 500 Error Page</p></div>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/microsoft/excel-sylk-file-format-is-not-valid-error/2007/07/27' rel='bookmark' title='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>
<li><a href='http://www.coderchris.com/php/php-imap-error-on-centos-linux-42/2007/07/21' rel='bookmark' title='Permanent Link: PHP IMAP Error On CentOS Linux 4.2'>PHP IMAP Error On CentOS Linux 4.2</a> <small>If you’re compiling php 5 on CentOS Linux with the IMAP...</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/5-31pfdn8BR5wEl78nvhC1G7b3g/0/da"><img src="http://feedads.g.doubleclick.net/~a/5-31pfdn8BR5wEl78nvhC1G7b3g/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/5-31pfdn8BR5wEl78nvhC1G7b3g/1/da"><img src="http://feedads.g.doubleclick.net/~a/5-31pfdn8BR5wEl78nvhC1G7b3g/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PookRDxw2P0:bCf2xLIhB1Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PookRDxw2P0:bCf2xLIhB1Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=PookRDxw2P0:bCf2xLIhB1Y:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PookRDxw2P0:bCf2xLIhB1Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PookRDxw2P0:bCf2xLIhB1Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=PookRDxw2P0:bCf2xLIhB1Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=PookRDxw2P0:bCf2xLIhB1Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=PookRDxw2P0:bCf2xLIhB1Y:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/PookRDxw2P0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/uncategorized/possibly-the-worlds-best-500-error-page/2010/02/08</feedburner:origLink></item>
		<item>
		<title>Quite possibly THE most useful site(s) for cross browser testing (and fixing)</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/dCqQtkX5MgU/22</link>
		<comments>http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22#comments</comments>
		<pubDate>Fri, 22 Jan 2010 13:33:49 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[cross browser]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[spoon]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=428</guid>
		<description>http://spoon.net/browsers
Nuff said...
Actually while I'm on the topic (mainly of IE being an idiot)
http://code.google.com/p/ie7-js/
In addition, for up to date browser usage stats (and in theory the most correct stats):
http://www.w3schools.com/browsers/browsers_stats.asp


Related posts:Google Chrome &amp;#8211; Released But Not Polished? Google chrome is a new lightweight browser released by Google,...
2 New Facebook Apps Begun Today I have started writing 2 [...]


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/facebook-apps/2-new-facebook-apps-begun/2007/09/30' rel='bookmark' title='Permanent Link: 2 New Facebook Apps Begun'&gt;2 New Facebook Apps Begun&lt;/a&gt; &lt;small&gt;Today I have started writing 2 new Facebook applications, Doomsday...&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><a href="http://spoon.net/browsers">http://spoon.net/browsers</a></p>
<p>Nuff said...</p>
<p>Actually while I'm on the topic (mainly of IE being an idiot)</p>
<p><a href="http://code.google.com/p/ie7-js/">http://code.google.com/p/ie7-js/</a></p>
<p>In addition, for up to date browser usage stats (and in theory the most correct stats):</p>
<p><a href="http://www.w3schools.com/browsers/browsers_stats.asp">http://www.w3schools.com/browsers/browsers_stats.asp</a></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22" type="text/javascript" charset="utf-8"></script><!-- 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/facebook-apps/2-new-facebook-apps-begun/2007/09/30' rel='bookmark' title='Permanent Link: 2 New Facebook Apps Begun'>2 New Facebook Apps Begun</a> <small>Today I have started writing 2 new Facebook applications, Doomsday...</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/6fKMa67KReyZvdel-uvd11gWxwA/0/da"><img src="http://feedads.g.doubleclick.net/~a/6fKMa67KReyZvdel-uvd11gWxwA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6fKMa67KReyZvdel-uvd11gWxwA/1/da"><img src="http://feedads.g.doubleclick.net/~a/6fKMa67KReyZvdel-uvd11gWxwA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=dCqQtkX5MgU:3x3S6gQ7mFI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=dCqQtkX5MgU:3x3S6gQ7mFI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=dCqQtkX5MgU:3x3S6gQ7mFI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=dCqQtkX5MgU:3x3S6gQ7mFI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=dCqQtkX5MgU:3x3S6gQ7mFI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=dCqQtkX5MgU:3x3S6gQ7mFI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=dCqQtkX5MgU:3x3S6gQ7mFI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=dCqQtkX5MgU:3x3S6gQ7mFI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/dCqQtkX5MgU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/web-development/quite-possibly-the-most-useful-site-for-cross-browser-testing/2010/01/22</feedburner:origLink></item>
		<item>
		<title>Handling CType Data With SimpleXML in PHP</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/zjG9TWel_Xw/16</link>
		<comments>http://www.coderchris.com/php/handling-ctype-data-with-simplexml-in-php/2010/01/16#comments</comments>
		<pubDate>Fri, 15 Jan 2010 23:41:19 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[9 times out of 10]]></category>
		<category><![CDATA[apparent loss]]></category>
		<category><![CDATA[Ctype Data]]></category>
		<category><![CDATA[functionality]]></category>
		<category><![CDATA[libxml]]></category>
		<category><![CDATA[parsed xml]]></category>
		<category><![CDATA[php 5]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[simpleXML]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=423</guid>
		<description>If you're new to SimpleXML then the output and representation of complex XML data produced by the library can be daunting and sometimes confusing, but once you're used to it, SimpleXML is a massively useful tool for processing XML information.
When debugging other people's implementations of simpleXML however, one of the biggest issues I come across [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/cool-articles/searching-for-words-that-sounds-like/2008/07/08' rel='bookmark' title='Permanent Link: Searching for words that &amp;quot;sounds like&amp;#8230;&amp;quot;'&gt;Searching for words that &amp;quot;sounds like&amp;#8230;&amp;quot;&lt;/a&gt; &lt;small&gt;This article is interesting: http://lamp.codeproject.com/KB/recipes/soundslike.aspx Combining methods to better search...&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/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>If you're new to SimpleXML then the output and representation of complex XML data produced by the library can be daunting and sometimes confusing, but once you're used to it, SimpleXML is a massively useful tool for processing XML information.</p>
<p>When debugging other people's implementations of simpleXML however, one of the biggest issues I come across time and again is the apparent loss of CType data from the processed feed.</p>
<p>Luckily this is very easily remedied, but not well documented so here's how to deal with it.</p>
<p>PHP 5.1.0 introduced the        <em><tt>options</tt></em> parameter to functions such as simplexml_load_string() which allows you to specify additional paramters to Libxml the underlying library PHP uses to interpret XML.</p>
<p>The default Libxml setting ignores any data in CType blocks, but you can override this behaviour by passing the LIBXML_NOCDATA option to the function.</p>
<p>In other words, in cases where you might usually do this to load some xml data and not find the CType fields in the resulting object:</p>
<p>$xml = simplexml_load_string($feed);</p>
<p>Doing this instead, will allow the CType fields to be added to the object and used in your scripts where you need to</p>
<p>$xml = simplexml_load_string($feed, NULL, LIBXML_NOCDATA);</p>
<p>Unfortunately the options parameter is the 3rd in the list, and 9 times out of 10 the second option (which is the name that's given to the class containing the parsed xml) doesn't need to be changed/overridden so I personally choose to pass NULL in as the second option, though you can enter whatever you like here.</p>
<p>It's as easy as that  - I hope you found this note useful <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Handling CType Data With SimpleXML in PHP" /> </p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/php/handling-ctype-data-with-simplexml-in-php/2010/01/16" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/cool-articles/searching-for-words-that-sounds-like/2008/07/08' rel='bookmark' title='Permanent Link: Searching for words that &quot;sounds like&#8230;&quot;'>Searching for words that &quot;sounds like&#8230;&quot;</a> <small>This article is interesting: http://lamp.codeproject.com/KB/recipes/soundslike.aspx Combining methods to better search...</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/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/sGOk1o5VjOaQuw9jDmhrjdgLAQk/0/da"><img src="http://feedads.g.doubleclick.net/~a/sGOk1o5VjOaQuw9jDmhrjdgLAQk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/sGOk1o5VjOaQuw9jDmhrjdgLAQk/1/da"><img src="http://feedads.g.doubleclick.net/~a/sGOk1o5VjOaQuw9jDmhrjdgLAQk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=zjG9TWel_Xw:DthX1oD_J0I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=zjG9TWel_Xw:DthX1oD_J0I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=zjG9TWel_Xw:DthX1oD_J0I:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=zjG9TWel_Xw:DthX1oD_J0I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=zjG9TWel_Xw:DthX1oD_J0I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=zjG9TWel_Xw:DthX1oD_J0I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=zjG9TWel_Xw:DthX1oD_J0I:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=zjG9TWel_Xw:DthX1oD_J0I:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/zjG9TWel_Xw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/php/handling-ctype-data-with-simplexml-in-php/2010/01/16/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/php/handling-ctype-data-with-simplexml-in-php/2010/01/16</feedburner:origLink></item>
		<item>
		<title>Styling the The TinyMCE Text Area</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/4ansDt6_uUk/04</link>
		<comments>http://www.coderchris.com/web-development/styling-the-the-tinymce-text-area/2010/01/04#comments</comments>
		<pubDate>Mon, 04 Jan 2010 17:28:19 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ad]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[css file]]></category>
		<category><![CDATA[default alignment]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[layout options]]></category>
		<category><![CDATA[MCE]]></category>
		<category><![CDATA[padding]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[text alignment]]></category>
		<category><![CDATA[textarea]]></category>
		<category><![CDATA[tiny]]></category>
		<category><![CDATA[tinyMCE]]></category>
		<category><![CDATA[wysiwyg editor]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/web-development/styling-the-the-tinymce-text-area/2010/01/04</guid>
		<description>They guys who produce TinyMCE suggest, when initialising the editor, that you set the content_css parameter to be the url to your site’s CSS, so that the content you type into the text area is styled in the same way as the rest of your site.
This is a great idea and works very well, but [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/php/32/2007/11/21' rel='bookmark' title='Permanent Link: Make Money With Wordpress And Matched.co.uk'&gt;Make Money With Wordpress And Matched.co.uk&lt;/a&gt; &lt;small&gt;Everybody out there at the moment is trying to make...&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;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;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>They guys who produce TinyMCE suggest, when initialising the editor, that you set the content_css parameter to be the url to your site’s CSS, so that the content you type into the text area is styled in the same way as the rest of your site.</p>
<p>This is a great idea and works very well, but a lot of CSS layouts make use of various text positioning options which don’t really apply when translated to a wysiwyg editor, for example making the default alignment centred with no padding.</p>
<p>Thankfully you can get around all of this quite easily and add further custom styling to your editor’s textarea by adding the .mceContentBody style to the end of your site’s CSS file and specifying any further layout options in that.</p>
<p>For example the following css tells the editor in my app to always ensure the text alignment is left justified by default and give a 10 pixel padding to the textarea the editor’s being applied to so that the text that will be input by the user doesn’t squash up against any particular border of the text area itself:</p>
<p>.mceContentBody {<br />
text-align: left;<br />
padding: 10px;<br />
}</p>
<p>Nice and simple really but not so easy to find quickly when searching on Google so I hope this helps someone else out there too!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/web-development/styling-the-the-tinymce-text-area/2010/01/04" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/php/32/2007/11/21' rel='bookmark' title='Permanent Link: Make Money With Wordpress And Matched.co.uk'>Make Money With Wordpress And Matched.co.uk</a> <small>Everybody out there at the moment is trying to make...</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>
<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>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/CclrWCa9rbrsWyuFvK4DPBxX4Ng/0/da"><img src="http://feedads.g.doubleclick.net/~a/CclrWCa9rbrsWyuFvK4DPBxX4Ng/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/CclrWCa9rbrsWyuFvK4DPBxX4Ng/1/da"><img src="http://feedads.g.doubleclick.net/~a/CclrWCa9rbrsWyuFvK4DPBxX4Ng/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=4ansDt6_uUk:2KwriSXnn1w:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=4ansDt6_uUk:2KwriSXnn1w:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=4ansDt6_uUk:2KwriSXnn1w:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=4ansDt6_uUk:2KwriSXnn1w:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=4ansDt6_uUk:2KwriSXnn1w:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=4ansDt6_uUk:2KwriSXnn1w:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=4ansDt6_uUk:2KwriSXnn1w:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=4ansDt6_uUk:2KwriSXnn1w:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/4ansDt6_uUk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/web-development/styling-the-the-tinymce-text-area/2010/01/04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/web-development/styling-the-the-tinymce-text-area/2010/01/04</feedburner:origLink></item>
		<item>
		<title>Agggh Quota Exceeded</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/J5TPHMnWHaw/01</link>
		<comments>http://www.coderchris.com/web-development/agggh-quota-exceeded/2009/12/01#comments</comments>
		<pubDate>Tue, 01 Dec 2009 18:24:29 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[mb webspace]]></category>
		<category><![CDATA[quota limit]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=408</guid>
		<description>Apparently though I've only used 3,341.70 MB of my 20,000.00 MB webspace I have hit my file quota limit of 262,144 files.
And what notification did I get - none!
Just a load of head scratching as to why my FTP uplaods were failing...
Looks like I'm gonna have to delete some stuff...
Cheers 1and1...



Related posts:Getting Wordpress To Ping [...]


Related posts:&lt;ol&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;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/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>Apparently though I've only used <span>3,341.70 MB of my 20,000.00 MB webspace I have hit my file quota limit of </span><span>262,144 files.</span></p>
<p><span>And what notification did I get - none!</span></p>
<p><span>Just a load of head scratching as to why my FTP uplaods were failing...</span></p>
<p><span>Looks like I'm gonna have to delete some stuff...</span></p>
<p><span>Cheers 1and1...<br />
</span></p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/web-development/agggh-quota-exceeded/2009/12/01" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><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>
<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/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/TI-RSjvdx5mhPc0J_Pz-W1QIWCg/0/da"><img src="http://feedads.g.doubleclick.net/~a/TI-RSjvdx5mhPc0J_Pz-W1QIWCg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/TI-RSjvdx5mhPc0J_Pz-W1QIWCg/1/da"><img src="http://feedads.g.doubleclick.net/~a/TI-RSjvdx5mhPc0J_Pz-W1QIWCg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=J5TPHMnWHaw:IJtadqaETJU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=J5TPHMnWHaw:IJtadqaETJU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=J5TPHMnWHaw:IJtadqaETJU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=J5TPHMnWHaw:IJtadqaETJU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=J5TPHMnWHaw:IJtadqaETJU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=J5TPHMnWHaw:IJtadqaETJU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=J5TPHMnWHaw:IJtadqaETJU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=J5TPHMnWHaw:IJtadqaETJU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/J5TPHMnWHaw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/web-development/agggh-quota-exceeded/2009/12/01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/web-development/agggh-quota-exceeded/2009/12/01</feedburner:origLink></item>
		<item>
		<title>Random fact of the day</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/iYMglVlqt9g/28</link>
		<comments>http://www.coderchris.com/mysql/random-fact-of-the-day/2009/11/28#comments</comments>
		<pubDate>Sat, 28 Nov 2009 13:35:52 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[fact of the day]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[int]]></category>
		<category><![CDATA[random fact of the day]]></category>
		<category><![CDATA[years]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=404</guid>
		<description>If you use an unsigned MySQL int to count seconds you can count up to roughly 136 years before the field is full  
On another note I also got my Google Wave invite today, so if anyone wants to connect just add chrisjohndean@googlewave.com to your list!


Related posts:Using Linux Saves Money And Helps Save The [...]


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/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/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Permanent Link: Google storage update: More space for your photos and email'&gt;Google storage update: More space for your photos and email&lt;/a&gt; &lt;small&gt;No google storage team, thank you... Hi, We wanted to...&lt;/small&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>If you use an unsigned MySQL int to count seconds you can count up to roughly 136 years before the field is full <img src='http://www.coderchris.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Random fact of the day" /> </p>
<p>On another note I also got my Google Wave invite today, so if anyone wants to connect just add chrisjohndean@googlewave.com to your list!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/mysql/random-fact-of-the-day/2009/11/28" 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/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/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Permanent Link: Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small>No google storage team, thank you... Hi, We wanted to...</small></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/u2cIjeyoz5dfoS8-Sj88lp53DqM/0/da"><img src="http://feedads.g.doubleclick.net/~a/u2cIjeyoz5dfoS8-Sj88lp53DqM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/u2cIjeyoz5dfoS8-Sj88lp53DqM/1/da"><img src="http://feedads.g.doubleclick.net/~a/u2cIjeyoz5dfoS8-Sj88lp53DqM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=iYMglVlqt9g:bl9G58y1wt4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=iYMglVlqt9g:bl9G58y1wt4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=iYMglVlqt9g:bl9G58y1wt4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=iYMglVlqt9g:bl9G58y1wt4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=iYMglVlqt9g:bl9G58y1wt4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=iYMglVlqt9g:bl9G58y1wt4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=iYMglVlqt9g:bl9G58y1wt4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=iYMglVlqt9g:bl9G58y1wt4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/iYMglVlqt9g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/mysql/random-fact-of-the-day/2009/11/28/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/mysql/random-fact-of-the-day/2009/11/28</feedburner:origLink></item>
		<item>
		<title>Google storage update: More space for your photos and email</title>
		<link>http://feedproxy.google.com/~r/Coderchriscom/~3/-Xf78L9hU6s/12</link>
		<comments>http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12#comments</comments>
		<pubDate>Thu, 12 Nov 2009 02:26:46 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[account settings]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[information thanks]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[quota]]></category>
		<category><![CDATA[storage costs]]></category>
		<category><![CDATA[storage plan]]></category>
		<category><![CDATA[tiers]]></category>

		<guid isPermaLink="false">http://www.coderchris.com/?p=400</guid>
		<description>No google storage team, thank you...

Hi,
We wanted to let you know about some exciting changes to your Google paid storage plan. While storage costs have dropped naturally in the past few years, we've also been working hard to improve our infrastructure to reduce your costs even further. On Tuesday, November 10th, we increased the size [...]


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href='http://www.coderchris.com/netbasic/netbasic-no-3-in-the-tech-track-100/2008/09/29' rel='bookmark' title='Permanent Link: Netbasic &amp;#8211; No. 3 in the Tech Track 100!'&gt;Netbasic &amp;#8211; No. 3 in the Tech Track 100!&lt;/a&gt; &lt;small&gt; As anyone who actually reads this blog probably already...&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;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;/ol&gt;</description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>No google storage team, thank you...</p>
<blockquote>
<p style="margin-bottom: 1em;">Hi,</p>
<p style="margin-bottom: 1em;">We wanted to let you know about some exciting changes to your Google paid storage plan. While storage costs have dropped naturally in the past few years, we've also been working hard to improve our infrastructure to reduce your costs even further. On Tuesday, November 10th, <a href="http://googlephotos.blogspot.com/2009/11/twice-storage-for-quarter-of-price.html" target="_blank">we increased the size of each of our tiers</a> to make storage even more affordable and accessible. For the same $20.00 per year, you’ll now get 80 GB, 8 times as much storage as before. Your current plan will be automatically upgraded and your new quota will automatically show up in your account in the next 24 hours.</p>
<p style="margin-bottom: 1em;">We hope you’ll like the extra space, but if it’s more than you need you can always change your storage plan or renewal preferences for next year in your Google account settings: <a href="http://www.google.com/accounts/purchasestorage" target="_blank">www.google.com/accounts/purchasestorage</a>. Feel free to visit our <a href="http://picasa.google.com/support/bin/answer.py?hl=en&amp;answer=39567" target="_blank">Help Center</a> for more information.</p>
<p style="margin-bottom: 1em;">Thanks,<br />
The Google storage team</p></blockquote>
<p>Christ knows how I'm going to fill up 80 Gig with email and images, but I'm gonna give it a bloody good go!</p>
<script src="http://feeds.feedburner.com/~s/chrisjdean?i=http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end -->

<p>Related posts:<ol><li><a href='http://www.coderchris.com/netbasic/netbasic-no-3-in-the-tech-track-100/2008/09/29' rel='bookmark' title='Permanent Link: Netbasic &#8211; No. 3 in the Tech Track 100!'>Netbasic &#8211; No. 3 in the Tech Track 100!</a> <small> As anyone who actually reads this blog probably already...</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>
<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>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/vL_v9uM50N6CJuxs6kH1l9zpGaM/0/da"><img src="http://feedads.g.doubleclick.net/~a/vL_v9uM50N6CJuxs6kH1l9zpGaM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/vL_v9uM50N6CJuxs6kH1l9zpGaM/1/da"><img src="http://feedads.g.doubleclick.net/~a/vL_v9uM50N6CJuxs6kH1l9zpGaM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=-Xf78L9hU6s:WJ66xajbqaE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=-Xf78L9hU6s:WJ66xajbqaE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=-Xf78L9hU6s:WJ66xajbqaE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=-Xf78L9hU6s:WJ66xajbqaE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=-Xf78L9hU6s:WJ66xajbqaE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=-Xf78L9hU6s:WJ66xajbqaE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=-Xf78L9hU6s:WJ66xajbqaE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=-Xf78L9hU6s:WJ66xajbqaE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Coderchriscom/~4/-Xf78L9hU6s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.coderchris.com/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12</feedburner:origLink></item>
		<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/WibPMY12dEyI3pxToeCwOBk9LQw/0/da"><img src="http://feedads.g.doubleclick.net/~a/WibPMY12dEyI3pxToeCwOBk9LQw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/WibPMY12dEyI3pxToeCwOBk9LQw/1/da"><img src="http://feedads.g.doubleclick.net/~a/WibPMY12dEyI3pxToeCwOBk9LQw/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/r2zCDCL60Wy3RCtYz4674EpFX54/0/da"><img src="http://feedads.g.doubleclick.net/~a/r2zCDCL60Wy3RCtYz4674EpFX54/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/r2zCDCL60Wy3RCtYz4674EpFX54/1/da"><img src="http://feedads.g.doubleclick.net/~a/r2zCDCL60Wy3RCtYz4674EpFX54/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/oBBjXwRG6hxpgNtngjlSgpgpUuc/0/da"><img src="http://feedads.g.doubleclick.net/~a/oBBjXwRG6hxpgNtngjlSgpgpUuc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/oBBjXwRG6hxpgNtngjlSgpgpUuc/1/da"><img src="http://feedads.g.doubleclick.net/~a/oBBjXwRG6hxpgNtngjlSgpgpUuc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:T98lz0HM1T4: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:T98lz0HM1T4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=t2f2v68qfwE:T98lz0HM1T4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:T98lz0HM1T4: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:T98lz0HM1T4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=t2f2v68qfwE:T98lz0HM1T4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=t2f2v68qfwE:T98lz0HM1T4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=t2f2v68qfwE:T98lz0HM1T4: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/seo/holy-keyword-loaded-sub-domains-batman/2008/08/20' rel='bookmark' title='Permanent Link: Holy Keyword Loaded Sub-domains Batman!'&gt;Holy Keyword Loaded Sub-domains Batman!&lt;/a&gt; &lt;small&gt;After finding this in a random search on Google for...&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/seo/holy-keyword-loaded-sub-domains-batman/2008/08/20' rel='bookmark' title='Permanent Link: Holy Keyword Loaded Sub-domains Batman!'>Holy Keyword Loaded Sub-domains Batman!</a> <small>After finding this in a random search on Google for...</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/A7VR5atfMD3JPmtfVUJTaR_INq0/0/da"><img src="http://feedads.g.doubleclick.net/~a/A7VR5atfMD3JPmtfVUJTaR_INq0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/A7VR5atfMD3JPmtfVUJTaR_INq0/1/da"><img src="http://feedads.g.doubleclick.net/~a/A7VR5atfMD3JPmtfVUJTaR_INq0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:SqBGutfPS-0: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:SqBGutfPS-0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XQF5ceQnwjs:SqBGutfPS-0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:SqBGutfPS-0: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:SqBGutfPS-0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XQF5ceQnwjs:SqBGutfPS-0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=XQF5ceQnwjs:SqBGutfPS-0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=XQF5ceQnwjs:SqBGutfPS-0: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/ZKrKuV1bkzux3NL8V_e73cBW1Oc/0/da"><img src="http://feedads.g.doubleclick.net/~a/ZKrKuV1bkzux3NL8V_e73cBW1Oc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ZKrKuV1bkzux3NL8V_e73cBW1Oc/1/da"><img src="http://feedads.g.doubleclick.net/~a/ZKrKuV1bkzux3NL8V_e73cBW1Oc/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/ebh8BpVObT_ssZ-6V2sVCByt7N8/0/da"><img src="http://feedads.g.doubleclick.net/~a/ebh8BpVObT_ssZ-6V2sVCByt7N8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ebh8BpVObT_ssZ-6V2sVCByt7N8/1/da"><img src="http://feedads.g.doubleclick.net/~a/ebh8BpVObT_ssZ-6V2sVCByt7N8/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/LbU-VHSmos0XupPO1_eAPAmx-kU/0/da"><img src="http://feedads.g.doubleclick.net/~a/LbU-VHSmos0XupPO1_eAPAmx-kU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LbU-VHSmos0XupPO1_eAPAmx-kU/1/da"><img src="http://feedads.g.doubleclick.net/~a/LbU-VHSmos0XupPO1_eAPAmx-kU/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>No related posts.


No related posts.</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>No related posts.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/6tQAMLymVrr29tDBJLVKbzxkQOk/0/da"><img src="http://feedads.g.doubleclick.net/~a/6tQAMLymVrr29tDBJLVKbzxkQOk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6tQAMLymVrr29tDBJLVKbzxkQOk/1/da"><img src="http://feedads.g.doubleclick.net/~a/6tQAMLymVrr29tDBJLVKbzxkQOk/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>2</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/TBDi3KTanujqjV1NkHaL_Tbuz2g/0/da"><img src="http://feedads.g.doubleclick.net/~a/TBDi3KTanujqjV1NkHaL_Tbuz2g/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/TBDi3KTanujqjV1NkHaL_Tbuz2g/1/da"><img src="http://feedads.g.doubleclick.net/~a/TBDi3KTanujqjV1NkHaL_Tbuz2g/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-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-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/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Permanent Link: Google storage update: More space for your photos and email'&gt;Google storage update: More space for your photos and email&lt;/a&gt; &lt;small&gt;No google storage team, thank you... Hi, We wanted to...&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-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-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/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Permanent Link: Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small>No google storage team, thank you... Hi, We wanted to...</small></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/NgXB685t_i6oB3HeM8o4b-AR36c/0/da"><img src="http://feedads.g.doubleclick.net/~a/NgXB685t_i6oB3HeM8o4b-AR36c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/NgXB685t_i6oB3HeM8o4b-AR36c/1/da"><img src="http://feedads.g.doubleclick.net/~a/NgXB685t_i6oB3HeM8o4b-AR36c/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/-okOJqb0REOUV6CTxh2LfIv-ecM/0/da"><img src="http://feedads.g.doubleclick.net/~a/-okOJqb0REOUV6CTxh2LfIv-ecM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/-okOJqb0REOUV6CTxh2LfIv-ecM/1/da"><img src="http://feedads.g.doubleclick.net/~a/-okOJqb0REOUV6CTxh2LfIv-ecM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:ifSGF5JVDhw: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:ifSGF5JVDhw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=kSjS5w1SoAY:ifSGF5JVDhw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:ifSGF5JVDhw: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:ifSGF5JVDhw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=kSjS5w1SoAY:ifSGF5JVDhw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=kSjS5w1SoAY:ifSGF5JVDhw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=kSjS5w1SoAY:ifSGF5JVDhw: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/linux/installing-red5-open-source-flash-media-server-on-centos-42/2007/09/19' rel='bookmark' title='Permanent Link: Installing Red5 Open Source Flash Media Server On CentOS 4.2'&gt;Installing Red5 Open Source Flash Media Server On CentOS 4.2&lt;/a&gt; &lt;small&gt;After having no end of issues with the proprietary flash...&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/linux/installing-red5-open-source-flash-media-server-on-centos-42/2007/09/19' rel='bookmark' title='Permanent Link: Installing Red5 Open Source Flash Media Server On CentOS 4.2'>Installing Red5 Open Source Flash Media Server On CentOS 4.2</a> <small>After having no end of issues with the proprietary flash...</small></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/-S89GettleGmP6r8jlZRXM73PAo/0/da"><img src="http://feedads.g.doubleclick.net/~a/-S89GettleGmP6r8jlZRXM73PAo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/-S89GettleGmP6r8jlZRXM73PAo/1/da"><img src="http://feedads.g.doubleclick.net/~a/-S89GettleGmP6r8jlZRXM73PAo/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/5cnhy1Y32Qs0VBZkpjV6nK6lTG8/0/da"><img src="http://feedads.g.doubleclick.net/~a/5cnhy1Y32Qs0VBZkpjV6nK6lTG8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/5cnhy1Y32Qs0VBZkpjV6nK6lTG8/1/da"><img src="http://feedads.g.doubleclick.net/~a/5cnhy1Y32Qs0VBZkpjV6nK6lTG8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:eIXGecggUQg: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:eIXGecggUQg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=qk4Ox8nhYXk:eIXGecggUQg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:eIXGecggUQg: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:eIXGecggUQg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=qk4Ox8nhYXk:eIXGecggUQg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=qk4Ox8nhYXk:eIXGecggUQg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=qk4Ox8nhYXk:eIXGecggUQg: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/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/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/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;/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/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/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/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>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/qxKHd17NW2sfVbbEsmoQ4GzYQvs/0/da"><img src="http://feedads.g.doubleclick.net/~a/qxKHd17NW2sfVbbEsmoQ4GzYQvs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/qxKHd17NW2sfVbbEsmoQ4GzYQvs/1/da"><img src="http://feedads.g.doubleclick.net/~a/qxKHd17NW2sfVbbEsmoQ4GzYQvs/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/2WGCTCJc68Q_zLRxtsEa5hS8nL4/0/da"><img src="http://feedads.g.doubleclick.net/~a/2WGCTCJc68Q_zLRxtsEa5hS8nL4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/2WGCTCJc68Q_zLRxtsEa5hS8nL4/1/da"><img src="http://feedads.g.doubleclick.net/~a/2WGCTCJc68Q_zLRxtsEa5hS8nL4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:7Mqbb8353X8: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:7Mqbb8353X8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=yZWDPH6M35w:7Mqbb8353X8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:7Mqbb8353X8: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:7Mqbb8353X8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=yZWDPH6M35w:7Mqbb8353X8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Coderchriscom?a=yZWDPH6M35w:7Mqbb8353X8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Coderchriscom?i=yZWDPH6M35w:7Mqbb8353X8: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/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;/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/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>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/e9OmDnPAdQWEgAVEnWecfdmL-hI/0/da"><img src="http://feedads.g.doubleclick.net/~a/e9OmDnPAdQWEgAVEnWecfdmL-hI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/e9OmDnPAdQWEgAVEnWecfdmL-hI/1/da"><img src="http://feedads.g.doubleclick.net/~a/e9OmDnPAdQWEgAVEnWecfdmL-hI/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/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Permanent Link: Google storage update: More space for your photos and email'&gt;Google storage update: More space for your photos and email&lt;/a&gt; &lt;small&gt;No google storage team, thank you... Hi, We wanted to...&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/announcements/google-storage-update-more-space-for-your-photos-and-email/2009/11/12' rel='bookmark' title='Permanent Link: Google storage update: More space for your photos and email'>Google storage update: More space for your photos and email</a> <small>No google storage team, thank you... Hi, We wanted to...</small></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/qFx_Mf4F6K2-wqlRaGz1Rl4A2Pc/0/da"><img src="http://feedads.g.doubleclick.net/~a/qFx_Mf4F6K2-wqlRaGz1Rl4A2Pc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/qFx_Mf4F6K2-wqlRaGz1Rl4A2Pc/1/da"><img src="http://feedads.g.doubleclick.net/~a/qFx_Mf4F6K2-wqlRaGz1Rl4A2Pc/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/odaWf3FlVhxZDn03e59EUnvuMHY/0/da"><img src="http://feedads.g.doubleclick.net/~a/odaWf3FlVhxZDn03e59EUnvuMHY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/odaWf3FlVhxZDn03e59EUnvuMHY/1/da"><img src="http://feedads.g.doubleclick.net/~a/odaWf3FlVhxZDn03e59EUnvuMHY/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/0k6tsSOM5pds9fRJfXsGdeSG0uA/0/da"><img src="http://feedads.g.doubleclick.net/~a/0k6tsSOM5pds9fRJfXsGdeSG0uA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/0k6tsSOM5pds9fRJfXsGdeSG0uA/1/da"><img src="http://feedads.g.doubleclick.net/~a/0k6tsSOM5pds9fRJfXsGdeSG0uA/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/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/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;/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/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/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>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/DN3MQKTU0nUUtv76VQKt_C3dBOk/0/da"><img src="http://feedads.g.doubleclick.net/~a/DN3MQKTU0nUUtv76VQKt_C3dBOk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/DN3MQKTU0nUUtv76VQKt_C3dBOk/1/da"><img src="http://feedads.g.doubleclick.net/~a/DN3MQKTU0nUUtv76VQKt_C3dBOk/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/GjWj7udo6I3Khl3bXA4EUteIGz4/0/da"><img src="http://feedads.g.doubleclick.net/~a/GjWj7udo6I3Khl3bXA4EUteIGz4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/GjWj7udo6I3Khl3bXA4EUteIGz4/1/da"><img src="http://feedads.g.doubleclick.net/~a/GjWj7udo6I3Khl3bXA4EUteIGz4/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/VbH9fi2lv3p0GJEAxB74snIw-kA/0/da"><img src="http://feedads.g.doubleclick.net/~a/VbH9fi2lv3p0GJEAxB74snIw-kA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/VbH9fi2lv3p0GJEAxB74snIw-kA/1/da"><img src="http://feedads.g.doubleclick.net/~a/VbH9fi2lv3p0GJEAxB74snIw-kA/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>
	</channel>
</rss><!-- Dynamic Page Served (once) in 9.080 seconds -->
