<?xml version="1.0" encoding="iso-8859-1"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
	<channel>
		<title>Joomla! powered Site</title>
		<description>Joomla! site syndication</description>
		<link>http://www.hoekstra.co.uk</link>
		<lastBuildDate>Tue, 07 Sep 2010 08:43:31 +0100</lastBuildDate>
		<generator>FeedCreator 1.7.2</generator>
		<image>
			<url>http://www.hoekstra.co.uk/images/M_images/joomla_rss.png</url>
			<title>Powered by Joomla!</title>
			<link>http://www.hoekstra.co.uk</link>
			<description>Joomla! site syndication</description>
		</image>
		<item>
			<title>Large MySQL databases</title>
			<link>index.php?option=com_content&amp;task=view&amp;id=97&amp;Itemid=36</link>
			<description>... don&amp;#39;t work very well using the MyISAM table type. Corruptions and system lock-ups are a-plenty  when you have MyISAM tables with more than 1,000,000 records. The only  reason you would want to use MyISAM tables is to use the full-text searching functionality, and this feature is only marginally better than using the SQL &amp;#39;like&amp;#39; statement. Oh hell, my data is no more,It all lies on the floor!I used a cheap database,And now I&amp;#39;ve lost some face.MySQL is just such a chore! If you are hosting millions of records and need any text-searching capabillity, then your data is probably worth more than the system itself. So go for a proper, but paid-for, RDBMS like Oracle, which  also has excellent full-text searching capability.   Don&amp;#39;t spoil the boat for a ha&amp;#39;penny&amp;#39;s worth of tar  as they say.</description>
			<category>Software - MySQL</category>
			<pubDate>Tue, 10 Nov 2009 12:13:03 +0100</pubDate>
		</item>
		<item>
			<title>Product Quickcode Generator</title>
			<link>index.php?option=com_content&amp;task=view&amp;id=96&amp;Itemid=36</link>
			<description>How to generate a Base36 quickcode sequence using the SHA2 hash  This deterministic techique uses a hash of  the sequential Integer Id of an item to generate a typical product quickcode for it, as found in many shopping catalogues.  On a &amp;#39;slowish&amp;#39; 2GHz machine it can generate 20,000 quickcodes per minute. The spread of the resulting quickcodes is near-perfectly even, which means that substrings of the quickcode can be used to construct a hashed directory tree for holding, for example, the huge amount of product image files associated with a product catalog. Using a hashed directory tree is a quick and efficient method to host millions of separate files for quick, random access, as most file systems only perform optimally with less than 1,000 contained in a directory.  Example of how a quickcode is generated from its primary key integer Id:  1 =&amp;gt; 8M9LFLN2 2 =&amp;gt; HZ40H3K03 =&amp;gt; 02LUJYQ2 etc. You can download  (index.php?option=com_docman task=doc_download gid=41 Itemid=67) the Base36 Quickcode Generator test script, which demonstrates an implementation in Perl and MySQL  </description>
			<category>Software - Perl</category>
			<pubDate>Sat, 24 Oct 2009 12:45:49 +0100</pubDate>
		</item>
		<item>
			<title>How to Dedupe a table in MySQL</title>
			<link>index.php?option=com_content&amp;task=view&amp;id=95&amp;Itemid=36</link>
			<description>A quick and dirty way of stripping duplicate records out of a MySQL table!, if your table has no indexes or constraints:  Assuming the name of the offending table is customers:CREATE TABLE customer_dedupe AS SELECT DISTINCT * FROM customers; RENAME TABLE customers TO customers_dupe;RENAME TABLE  customers_dedupe TO customers; Done!  But what if your original table had indexes? </description>
			<category>Software - MySQL</category>
			<pubDate>Tue, 15 Sep 2009 10:33:32 +0100</pubDate>
		</item>
		<item>
			<title>How to open .daa Files?</title>
			<link>index.php?option=com_content&amp;task=view&amp;id=94&amp;Itemid=36</link>
			<description>Yet another bespoke file format that unsuccessfully attempts to futher the agenda of vendor lock-in: If you are running Windows, you need to purchase PowerISO from poweriso.com (http://poweriso.com) , if you are running X86-based Linux flavour, the same people offer a free program to read and write .daa files. Go figure...   </description>
			<category>Software - Linux HowTo\'s</category>
			<pubDate>Mon, 13 Jul 2009 13:06:19 +0100</pubDate>
		</item>
		<item>
			<title>How to open .nrg Files?</title>
			<link>index.php?option=com_content&amp;task=view&amp;id=93&amp;Itemid=36</link>
			<description>A well-meaning person gives you a .nrg file and you will not invest in a piece of expensive bespoke software to read it. After all, you run free, open-source software and never have and never will pay for software. What to do with this stupid .nrg file? </description>
			<category>Software - Linux HowTo\'s</category>
			<pubDate>Tue, 30 Jun 2009 11:30:55 +0100</pubDate>
		</item>
	</channel>
</rss>
