<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.6" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>My So-Called Blog</title>
	<link>http://blog.plasticfish.info</link>
	<description>(even jon has a blog)</description>
	<pubDate>Wed, 19 Dec 2007 08:33:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.6</generator>
	<language>en</language>
			<item>
		<title>No Silver Bullet</title>
		<link>http://blog.plasticfish.info/2007/12/19/no-silver-bullet/</link>
		<comments>http://blog.plasticfish.info/2007/12/19/no-silver-bullet/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 08:32:49 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>MySQL</category>

		<category>MySQL Documentation</category>

		<category>MySQL Partitioning</category>

		<guid isPermaLink="false">http://blog.plasticfish.info/2007/12/19/no-silver-bullet/</guid>
		<description><![CDATA[Giuseppe Maxia&#8217;s new article at the MySQL DevZone rightly points out that using partitions doesn&#8217;t work by magic; as with any other enhancement, it requires a bit of know-how to realise its value. MySQL 5.1 Partitions in Practice reviews some of the basics and points out a few gotchas (if you want to partition on [...]]]></description>
			<content:encoded><![CDATA[<p>Giuseppe Maxia&#8217;s new article at the MySQL DevZone rightly points out that using partitions doesn&#8217;t work by magic; as with any other enhancement, it requires a bit of know-how to realise its value. <a href="http://dev.mysql.com/tech-resources/articles/testing-partitions-large-db.html">MySQL 5.1 Partitions in Practice</a> reviews some of the basics and points out a few gotchas (if you want to partition on a <tt>DATE</tt> or <tt>DATETIME</tt> column, pay close attention here). He then provides some realistic examples showing how you actually get <a href="http://dev.mysql.com/doc/refman/5.1/en/partitioning-pruning.html">partition pruning</a> working for your queries and backs it up with some interesting performance figures.</p>
<p>On a related note, I recently reorganised the MySQL Manual&#8217;s discussion of <a href="http://dev.mysql.com/doc/refman/5.1/en/partitioning-limitations-functions.html">functions in partitioning expressions</a> to get rid of the multiple listings (at Giuseppe&#8217;s behest). Now there&#8217;s a single Supported Functions list, which we hope you&#8217;ll find less confusing and more useful.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/12/19/no-silver-bullet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XML Article on MySQL DevZone</title>
		<link>http://blog.plasticfish.info/2007/12/13/xml-article-on-mysql-devzone/</link>
		<comments>http://blog.plasticfish.info/2007/12/13/xml-article-on-mysql-devzone/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 09:54:33 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>MySQL</category>

		<category>Words</category>

		<category>PHP</category>

		<category>XML</category>

		<guid isPermaLink="false">http://blog.plasticfish.info/2007/12/13/xml-article-on-mysql-devzone/</guid>
		<description><![CDATA[I&#8217;ve written an article highlighting some recent developments with XML support in MySQL 5.1 and MySQL 6.0. Topics include:

Outputting MySQL data in XML format; includes a look at the 3rd-party lib_mysqludf_xql library
Getting XML into MySQL; includes a discussion of the LOAD XML statement (new in MySQL 6.0)
The ExtractValue() and UpdateXML() functions (new in MySQL 5.1)
Security [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve written an article highlighting some recent developments with XML support in MySQL 5.1 and MySQL 6.0. Topics include:</p>
<ul>
<li>Outputting MySQL data in XML format; includes a look at the 3<sup>rd</sup>-party <tt>lib_mysqludf_xql</tt> library</li>
<li>Getting XML into MySQL; includes a discussion of the <tt>LOAD XML</tt> statement (new in MySQL 6.0)</li>
<li>The <tt>ExtractValue()</tt> and <tt>UpdateXML()</tt> functions (new in MySQL 5.1)</li>
<li>Security issues, including a look at a little nasty known as &#8220;XPath injection&#8221;</li>
</ul>
<p>You can <a href="http://dev.mysql.com/tech-resources/articles/xml-in-mysql5.1-6.0.html" target="_blank" title="[Link opens in a new window]">read it</a> at the MySQL Developer Zone.</p>
<p>Alexander Barkov contributed a nifty stored procedure and a very helpful pre-publication review. Thanks, Bar!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/12/13/xml-article-on-mysql-devzone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ISBN 978-1-8479-9168-3</title>
		<link>http://blog.plasticfish.info/2007/11/28/isbn-978-1-8479-9168-3/</link>
		<comments>http://blog.plasticfish.info/2007/11/28/isbn-978-1-8479-9168-3/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 22:17:00 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>MySQL</category>

		<category>Words</category>

		<category>MySQL Documentation</category>

		<category>MySQL Cluster</category>

		<guid isPermaLink="false">http://blog.plasticfish.info/2007/11/29/isbn-978-1-8479-9168-3/</guid>
		<description><![CDATA[A little over a year since the project to write this book began, the MySQL 5.1 Cluster Certification Study Guide is now at long last available. It covers everything you&#8217;ll need to know to pass the Certified MySQL Cluster 5.1 Database Administrator exam, including MySQL Cluster Concepts, Architecture, Configuration, Deployment, NDB Internals basics, High Availability [...]]]></description>
			<content:encoded><![CDATA[<p>A little over a year since the project to write this book began, the <cite><a href="http://dev.mysql.com/doc/5.1/en/mysql-cluster.html">MySQL 5.1 Cluster</a> Certification Study Guide</cite> is now at long last available. It covers everything you&#8217;ll need to know to pass the <a href="http://www.mysql.com/certification/">Certified MySQL Cluster 5.1 Database Administrator exam</a>, including MySQL Cluster Concepts, Architecture, Configuration, Deployment, <code>NDB</code> Internals basics, High Availability techniques, Security Issues, and more.</p>
<p>(It does <em>not</em> cover MySQL Cluster 5.1 Carrier Grade Edition, for the simple reason that MCCGE features are not part of the official mainline MySQL 5.1 release. However, those features will be part of <a href="http://dev.mysql.com/doc/6.0/en/">MySQL 6.0</a> [yes, MySQL 6.0 is already starting to happen, and there are already some cool new Cluster, Replication, and XML features in the 6.0 tree, but I&#8217;m starting to get off-topic here&#8230;], and there&#8217;s a good chance that there will be a 6.0 version of the certification course and book in a year or so.)</p>
<p>In addition to yours truly, the authors include <code>NDB</code> developer <a href="http://www.flamingspork.com/blog/">Stewart Smith</a>, <cite>Pro MySQL</cite> author Mike Kruckenberg, and MySQL training course developer (and former MySQL certification exam developer) Roland Bouman. Roland also helped me edit and index. (Did I mention that this is my first official Editor credit? Yay.)</p>
<p>You can order your copy <a href="http://www.lulu.com/content/1297960" title="Order it. Order it. ORDER IT. You know you want to.">here</a>, and still have time to read it and then get certified on MySQL 5.1 Cluster before MySQL 5.1 is GA.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/11/28/isbn-978-1-8479-9168-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XPath Variables in MySQL 5.1.20</title>
		<link>http://blog.plasticfish.info/2007/06/04/xpath-variables-in-mysql-5120/</link>
		<comments>http://blog.plasticfish.info/2007/06/04/xpath-variables-in-mysql-5120/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 08:03:34 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>Tech</category>

		<category>MySQL</category>

		<category>XML</category>

		<guid isPermaLink="false">http://blog.plasticfish.info/2007/06/04/xpath-variables-in-mysql-5120/</guid>
		<description><![CDATA[A few days ago, Alexander Barkov pushed some changes to the MySQL 5.1 tree that I&#8217;ve been waiting to see for some time &#8212; variable support for XPath functions used with ExtractValue() and UpdateXML(). (This was a fix for Bug #26518, BTW.) This will be available in MySQL 5.1.20 (or grab the MySQL 5.1 source [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago, Alexander Barkov pushed some changes to the MySQL 5.1 tree that I&#8217;ve been waiting to see for some time &#8212; variable support for XPath functions used with <code>ExtractValue()</code> and <code>UpdateXML()</code>. (This was a fix for <a href="http://bugs.mysql.com/bug.php?id=26518">Bug #26518</a>, BTW.) This will be available in <a href="http://dev.mysql.com/doc/refman/5.1/en/news-5-1-20.html">MySQL 5.1.20</a> (or grab the <a href="http://mysql.bkbits.net/">MySQL 5.1 source from bkbits</a> and build it yourself, if you just can&#8217;t wait).</p>
<p>Two slightly different notations are supported, depending on the context, and what sort of checking you want done on the values:</p>
<ol>
<li>If you don&#8217;t want or need type checking, prefix the variable name with <code>$@</code>, like this: <code>$@</code><em><code>myvar</code></em>. However, if you do this, and you make a typo, you&#8217;re on your own.</li>
<li>To make use of strict checking inside routines, leave off the <code>@</code> sign, like this: <code>$</code><em><code>myvar</code></em>.</li>
</ol>
<p>This may not seem like a lot, but it greatly expands the usefulness of MySQL 5.1&#8217;s XML functions:</p>
<ul>
<li>You should now be able to import XML that uses practically any format into MySQL easily.</li>
<li>This also makes it much easier to filter for specific rows/columns (or filter out unwated ones).</li>
<li>You can easily do preprocessing with MySQL string functions like <code>CONCAT()</code>, <code>REPLACE()</code>, <code>TRIM()</code>, etc.</li>
</ul>
<p>I&#8217;ve not yet had time to play with this and come up with some good examples for the Manual, but I&#8217;m really looking forward to doing so. Keep an eye out for them in the <a href="http://dev.mysql.com/doc/refman/5.1/en/xml-functions.html">XML Functions section of the Manual</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/06/04/xpath-variables-in-mysql-5120/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Houses In Motion (I)</title>
		<link>http://blog.plasticfish.info/2007/05/31/houses-in-motion-i/</link>
		<comments>http://blog.plasticfish.info/2007/05/31/houses-in-motion-i/#comments</comments>
		<pubDate>Wed, 30 May 2007 21:29:52 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>General</category>

		<category>Life</category>

		<category>Places</category>

		<category>Australia</category>

		<category>Sweden</category>

		<category>Hong Kong</category>

		<guid isPermaLink="false">http://blog.plasticfish.info/2007/05/31/houses-in-motion-i/</guid>
		<description><![CDATA[Hej hej from Stockholm where I arrived about two weeks ago for a fun-filled two four six weeks of meetings and face-to-face contact with the MySQL Cluster developers. And the chance to check things out when it&#8217;s not 2&#176;C and raining, all the time, as it was when I was here in November and December [...]]]></description>
			<content:encoded><![CDATA[<p><em>Hej hej</em> from Stockholm where I arrived about two weeks ago for a fun-filled <s>two</s> <s>four</s> six weeks of meetings and face-to-face contact with the MySQL Cluster developers. And the chance to check things out when it&#8217;s not 2&deg;C and raining, all the time, as it was when I was here in November and December of 2005. (This week, it&#8217;s 12&deg;C and kind of misty.)</p>
<p>The last five or six weeks have been pretty hectic, and this evening (it&#8217;s just after 10 PM local time as I write this) represents the first time in that span that I&#8217;ve actually had time that&#8217;s not been planned out for me in one way or another. At the end of April, I moved out of my place in Brisbane and stuffed all my gear into storage in <a href="http://en.wikipedia.org/wiki/Coffs_Harbour">Coffs Harbour, New South Wales</a>, where I rented a post office box that now constitutes my sole legal address for the duration.</p>
<p>That last sentence is actually shorthand for &#8220;Two 1,000-km round trips between Brisbane and Coffs in a rented truck loaded with furniture (and unloaded again), mostly by me, costing me about 2 grand <em>and</em> not inconsiderable wear and tear on and protestations from portions of my anatomy whose existence I&#8217;d been hitherto unaware of&#8221;. When I arrived in Australia just shy of five years ago, I had a rucksack and a couple of carry bags. Where did all that crap come from? By the time I got it all hauled and stored, I found myself wishing that I&#8217;d just set it all out in the street and taken a match to the whole lot. I then went back to my empty townhouse and spent a few days cleaning up the place. On the 8th of May, I turned in the keys and headed south to spend a few days with Elly before zipping off overseas. I took my first ever ride in a propellor-driven plane on a rainy and foggy Friday morning (11 May); we took off just before dawn, and I was hoping fervently that the pilot could tell which way was up, since I myself couldn&#8217;t really tell. I was pleasantly surprised to land alive and unscathed in Sydney a couple of hours later for my overseas connection. Five years and about a thousand exchanges of &#8220;You live in Australia? What&#8217;s Sydney like?&#8221;&#8211;&#8221;Dunno, never been there&#8221; after coming to Oz, I can now instead say, &#8220;Well&#8230; It&#8217;s a big bloody city with a big bloody airport&#8221;. I was there for about 3 hours.</p>
<p>My first post-Australia stop was Hong Kong, where I spent a few days on holiday, in the company of my friend Mei Ching, who acted as my guide and translator. It was nice to see her again. Fortunately, she place she picked for me to stay was in Kowloon and not downtown, where the air pollution was just ghastly. One day, we went up to The Peak and spent the day walking through the park, which wraps around the mountain just below the top. We also visited the temple and gardens at Nan Liang, which is quite a nice place, as well as the Temple of Wong Sai Tin (I will not reveal here what I wished for there, but I&#8217;ll be quite surprised if it comes to pass).</p>
<p>Of course, I couldn&#8217;t visit Hong Kong and not see the <a href="http://en.wikipedia.org/wiki/Tian_Tan_Buddha">Big Buddha</a>, all (nearly) 100 metres of it. The theme park village and religious prsentations were a little on the commercial/cheesy side; on the other hand, I can&#8217;t knock the proprietors for trying to spread the good word of the Lord Buddha. I nearly had my hand squeezed right off during the skycar ride up to the site; Mei hadn&#8217;t told me beforehand that she&#8217;s quite afraid of heights. I got the chance to pay my respects in the temple at Po Lin Monastery, and we also got some excellent vegetarian fare afterwards in the monastery&#8217;s cafeteria.</p>
<p>I made a couple of interesting acquaintances while I was there, including a cab driver who claimed that (over the course of a 30-minute taxi ride, yet) I&#8217;d taught him something new about the teachings of the Lord Buddha, and who insisted on giving me a book I&#8217;ll likely not be able to learn how to read if I live to be a hundred and fifty. I&#8217;m still figuring that one out.</p>
<p>On the 16th, I bade Mei and the Hong Kong Special Autonomous region farewell. I quite enjoyed my stay there &#8212; I might have to stop over again on my way back to Oz. I&#8217;ll post some photos soon.</p>
<p>[<em>To be continued&#8230;</em>]
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/05/31/houses-in-motion-i/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What, No Binaries?</title>
		<link>http://blog.plasticfish.info/2007/01/19/what-no-binaries/</link>
		<comments>http://blog.plasticfish.info/2007/01/19/what-no-binaries/#comments</comments>
		<pubDate>Fri, 19 Jan 2007 04:04:30 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>MySQL</category>

		<category>Open Source</category>

		<guid isPermaLink="false">http://plasticfish.info/blog/2007/01/19/what-no-binaries/</guid>
		<description><![CDATA[Some people have been saying that MySQL will not provide any more binary releases for its Community users, and that from now on you&#8217;ll have to build from source or pay up. Say it ain&#8217;t so!
It ain&#8217;t so.
Yes, it&#8217;s true that MySQL 5.0.33-community is a source-only release. However, this does not mean that all future [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://discuss.joelonsoftware.com/default.asp?biz.5.439544.51">Some people have been saying that MySQL will not provide any more binary releases for its Community users, and that from now on you&#8217;ll have to build from source or pay up</a>. Say it ain&#8217;t so!</p>
<p><strong>It ain&#8217;t so</strong>.</p>
<p>Yes, it&#8217;s true that MySQL 5.0.33-community is a source-only release. However, this does <em>not</em> mean that all future MySQL Community Server releases will be source-only! In fact, we are planning another (probably 5.0.35) Community release in the near future, that <em>will include binaries</em> that you can download from <a href="http://dev.mysql.com/downloads/">dev.mysql.com/downloads</a>, same as always.</p>
<p>But don&#8217;t take my word for it, when you can <a href="http://www.planetmysql.org/kaj/?p=84">read for yourself what Kaj Arn&ouml; has to say</a> about it.<br />
<a id="more-43"></a><br />
In the meantime, you <em>can</em> build 5.0.33 yourself. It&#8217;s not <em>that</em> hard &#8212; really!</p>
<p>On Linux, just unpack the source, <code>cd</code> into the root directory of the unpacked archive, and run <code>BUILD/compile-&lt;em&gt;*&lt;/em&gt;</code>, where <code>&lt;em&gt;*&lt;/em&gt;</code> looks like whatever you&#8217;re running. For me, that&#8217;s usually <code>BUILD/compile-pentium-debug-max</code> or <code>BUILD/compile-amd64-debug-max</code>. After that&#8217;s finished (takes about 20 minutes on my laptop, a 2.0 GHz AMD64 with 2 GB RAM), just <code>sudo make install</code>. You&#8217;ll need <code>gcc</code> and the other common GNU build tools installed, but these come with your Linux distro, right?</p>
<p>For Windows, it&#8217;s a bit trickier (at least for me), but can still be done using the free versions of <a href="http://msdn.microsoft.com/vstudio/express/visualc/">Microsoft Visual C++</a> and <a href="http://msdn.microsoft.com/platformsdk">Platform SDK</a> that you can download from Microsoft.com. </p>
<p>For more information about building MySQL from source on any number of platforms, just Read The Fine Manual: <a href="http://dev.mysql.com/doc/refman/5.0/en/installing-source.html">MySQL Installation Using a Source Distribution</a>. If you run into problems, you can also ask for help in the MySQL <a href="http://forums.mysql.com/list.php?117">Source, Builds, Binaries</a> forum.</p>
<p>Or get someone to build it for you. There&#8217;s no reason why you can&#8217;t share &#8212; that&#8217;s the beauty of Open Source.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/01/19/what-no-binaries/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Christmas 2006 Photos</title>
		<link>http://blog.plasticfish.info/2007/01/17/christmas-2006-photos/</link>
		<comments>http://blog.plasticfish.info/2007/01/17/christmas-2006-photos/#comments</comments>
		<pubDate>Tue, 16 Jan 2007 17:10:46 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>General</category>

		<category>Life</category>

		<category>Places</category>

		<category>Australia</category>

		<guid isPermaLink="false">http://plasticfish.info/blog/2007/01/17/christmas-2006-photos/</guid>
		<description><![CDATA[&#8230;have been posted in the gallery section. Fans everywhere of the Divine Miss &#8220;E&#8221; will rejoice. :)

]]></description>
			<content:encoded><![CDATA[<p>&#8230;have been posted in the <a href="gallery">gallery</a> section. Fans everywhere of the Divine Miss &#8220;E&#8221; will rejoice. :)
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/01/17/christmas-2006-photos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Very Good Year</title>
		<link>http://blog.plasticfish.info/2007/01/15/a-very-good-year/</link>
		<comments>http://blog.plasticfish.info/2007/01/15/a-very-good-year/#comments</comments>
		<pubDate>Sun, 14 Jan 2007 17:17:25 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>General</category>

		<category>Life</category>

		<category>Mind</category>

		<guid isPermaLink="false">http://plasticfish.info/blog/2007/01/15/a-very-good-year/</guid>
		<description><![CDATA[Two weeks into the New Year, and four weeks since I got back from Thailand, I finally get round to updating this thing. By &#8220;updating&#8221;, I don&#8217;t just mean posting. Gojira the One-Lung Webserver has had an overhaul as well: I&#8217;ve added some more RAM, caught up with the last couple of months&#8217; worth of [...]]]></description>
			<content:encoded><![CDATA[<p>Two weeks into the New Year, and four weeks since I got back from Thailand, I finally get round to updating this thing. By &#8220;updating&#8221;, I don&#8217;t just mean posting. Gojira the One-Lung Webserver has had an overhaul as well: I&#8217;ve added some more RAM, caught up with the last couple of months&#8217; worth of Windows 2000 patches, updated to the latest versions of PHP, MySQL, WordPress, and Cygwin. (<em>Tip</em>: If you&#8217;re running PHP and MySQL on Windows, be sure to get rid of the <code>libMySQL.dll</code> that comes with PHP &#8212; because it&#8217;s crap &#8212; and to use the version that comes with MySQL instead.)</p>
<p>So&#8230; 2006 was a pretty decent year, with a number of positive changes:</p>
<p><a id="more-41"></a></p>
<ul>
<li>I got to see my daughter grow up some more. She&#8217;s just more amazing every time I see her.</li>
<li>I got out of the hell-hole of a house that I&#8217;d lived in for 3 years. I must admit that I had some mixed emotions about that. I&#8217;d lived there longer than I&#8217;d lived anywhere since the early 90s. My only child came home to that house when she was born. But I had to get out. I&#8217;d become a target for increasingly frequent occurrences of theft and vandalism. My parents were concerned that the time would come when someone wouldn&#8217;t bother to wait until I wasn&#8217;t home, and would simply &#8220;take care&#8221; of me if I happened to be round at a time that wasn&#8217;t convenient. They were probably right. My current digs aren&#8217;t ideal &#8212; mostly due to location and the fact that I don&#8217;t really need a 3-bedroom condo to house myself and a few computers &#8212; but it&#8217;s a much nicer place than where I was, that&#8217;s for sure.</li>
<li>Speaking of computers, I got a second laptop PC. (Another Acer &#8212; this one&#8217;s got an AMD64 processor and will soon boast 2 GB RAM. It&#8217;s dual-booting OpenSuSE 10.2 and WIndows XP Pro, both 64-bit versions.) I&#8217;m definitely set up for mobile computing.</li>
<li>Including my December 2005 trip to Stockholm, I visited 7 countries (Sweden, Thailand, Singapore, Italy, Germany, Malaysia, Cambodia). I really enjoyed Thailand, so much so that I ended up spending a total of about 4 months of the year there and even started learning the language. Something happened to me in Thailand. I&#8217;m not sure exactly how to describe it, but my life and my frame of mind improved greatly while I was there. A big part of it was having a better routine and establishing some boundaries between my work and my personal life. Another <em>very</em> big part of it was that I made some good friends there. I miss them. I hope to see them again soon.</li>
<li>I got some more work done on my teeth. I didn&#8217;t appreciate how much trouble they&#8217;d been to me the last few years until I started getting something done about them. Having teeth that aren&#8217;t a constant source of discomfort and embarrassment is nice.</li>
<li>I got my head sorted. I don&#8217;t know if I can say that I got my head <em>completely</em> sorted, but it&#8217;s certainly in much better shape than in a very long time. I let go of some things that I&#8217;d carried round with me for a long time. I learnt to accept some things. I learnt to accept myself, and even to like myself a little. And I think that I found some things to believe in.</li>
</ul>
<p>As for this year, I&#8217;ve actually made a few resolutions, most of which I&#8217;ve already started acting on:</p>
<ul>
<li>Treat myself better: eat better, get more exercise, maybe drop a couple kilos. Maybe get out and live a little while I&#8217;m at it.</li>
<li>Do something about getting out of Brisbane and closer to where my daughter lives. I&#8217;ll get to spend more time with her, and I&#8217;ll save money on renting a place that&#8217;s much bigger than I need and all those car rentals/train tickets/etc. Maybe it will help me to be a bit better in the Being A Dad department as well.</li>
<li>Continue to progress in my career, which for now means mostly just keeping my job with MySQL AB (which is simply one of the best things ever to happen to me), and maybe writing a few articles on the side.</li>
<li>Further my studies in Buddhism, and see if I can&#8217;t live it as well as learn it a bit more and a bit better. (Starting with a temple retreat I&#8217;m hoping to attend in Bangkok next month.)</li>
<li>Spend some more time in Thailand and learn some more of the language.</li>
<li>And there&#8217;s one other thing, but I&#8217;m not saying what it is &#8212; I don&#8217;t want to be embarrassed if I blow it. Let&#8217;s just say that it&#8217;s another thing that&#8217;s been part of my life for way longer than need be, and it&#8217;s past time that I chucked it. It&#8217;s not going to be easy, either, but it really needs to happen (or maybe it&#8217;s more accurate to say that it really needs to <em>quit</em> happening).</li>
</ul>
<p>Anyroad, enough ruminating, except to say that if I can accomplish all these things &#8212; or even just most of them &#8212; then 2007 ought to be a very good year indeed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2007/01/15/a-very-good-year/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Is It Soup Yet?</title>
		<link>http://blog.plasticfish.info/2006/10/16/is-it-soup-yet/</link>
		<comments>http://blog.plasticfish.info/2006/10/16/is-it-soup-yet/#comments</comments>
		<pubDate>Mon, 16 Oct 2006 11:43:06 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>MySQL</category>

		<guid isPermaLink="false">http://www.plasticfish.info/blog/2006/10/16/is-it-soup-yet/</guid>
		<description><![CDATA[Over the last two days, I&#8217;ve deleted about a dozen comments from the MySQL Manual &#8212; and received emails from about a dozen friends &#8212; all asking the same question: &#8220;When will 5.0.26 and/or 5.1.12 be released?&#8221;
Here&#8217;s how I answer the emails: &#8220;Even if I knew for sure&#8230; I could tell you, but then I&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last two days, I&#8217;ve deleted about a dozen comments from the MySQL Manual &#8212; and received emails from about a dozen friends &#8212; all asking the same question: &#8220;When will 5.0.26 and/or 5.1.12 be released?&#8221;</p>
<p>Here&#8217;s how I answer the emails: &#8220;Even if I knew for sure&#8230; <em>I could tell you, but then I&#8217;d have to kill you</em>&#8220;.</p>
<p>If you&#8217;re looking for a sure source of insider info, maybe you need to look into actually <a href="http://www.mysql.com/jobs/" target="_blank">being on the inside</a>. Get yourself one of those jobs, and you&#8217;ll know what I do - maybe even more.</p>
<p>All I can say is that 5.0.26 will very definitely happen <em>Real Soon Now&trade;</em>, and 5.1.12 shouldn&#8217;t be far behind. </p>
<p>In the meantime&#8230; keep watching those mirrors.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2006/10/16/is-it-soup-yet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>More Photos: Around The &#8220;Neighbourhood&#8221;</title>
		<link>http://blog.plasticfish.info/2006/10/16/more-photos-around-the-neighbourhood/</link>
		<comments>http://blog.plasticfish.info/2006/10/16/more-photos-around-the-neighbourhood/#comments</comments>
		<pubDate>Mon, 16 Oct 2006 11:18:19 +0000</pubDate>
		<dc:creator>jon</dc:creator>
		
		<category>Life</category>

		<category>Places</category>

		<category>Thailand</category>

		<guid isPermaLink="false">http://www.plasticfish.info/blog/2006/10/16/more-photos-around-the-neighbourhood/</guid>
		<description><![CDATA[I&#8217;ve just uploaded some more pictures to the Gallery. I&#8217;ve taken these over the last three or four weeks at the hotel where I&#8217;ve been staying (The Bedrooms on Sukhumvit 77 Soi On-Nut) and its immediate environs. This is a really nice place, and if you&#8217;re looking for accomodation for the medium to long term, [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image39" align="right" src="/blog/wp-content/uploads/2006/10/p9294997.jpg" alt="Wat Tai" title="Wat Tai" />I&#8217;ve just uploaded some more pictures to the Gallery. I&#8217;ve taken these over the last three or four weeks at the hotel where I&#8217;ve been staying (The Bedrooms on Sukhumvit 77 Soi On-Nut) and its immediate environs. This is a really nice place, and if you&#8217;re looking for accomodation for the medium to long term, I highly recommend it.</p>
<p>Here&#8217;s a <a href="/gallery/travels/Thailand/Home%20Away%20From%20Home/" target="_blank" title="[Opens in a new window]">direct link</a> that opens in a new window, and without the inline frame, because I made the reductions too &#8230; well, not quite reduced enough to fit in the frameset very well.</p>
<p>The photo on the right is Wat Tai, just down the street from here, as seen from a bridge over Soi On-Nut.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.plasticfish.info/2006/10/16/more-photos-around-the-neighbourhood/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
