<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Peter Breuls's Weblog</title>
	<atom:link href="http://blog.breuls.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.breuls.org</link>
	<description>Discoveries of a Dutch Developer</description>
	<pubDate>Fri, 08 Aug 2008 08:49:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Farewell to PHP4</title>
		<link>http://blog.breuls.org/2008/08/08/farewell-to-php4/</link>
		<comments>http://blog.breuls.org/2008/08/08/farewell-to-php4/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 08:35:27 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[php4]]></category>

		<category><![CDATA[php5]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=78</guid>
		<description><![CDATA[When I started out PHP&#8217;ing, I bought a little PHP book called &#8216;PHP pocket reference&#8217;. It was one of those small O&#8217;Reilly books and it was written by Rasmus Lerdorf himself. I still have it, although of course I don&#8217;t use it anymore.
The book focused on PHP3, although PHP4 was already released. So, basically, I [...]]]></description>
			<content:encoded><![CDATA[<p>When I started out PHP&#8217;ing, I bought a little PHP book called &#8216;PHP pocket reference&#8217;. It was one of those small O&#8217;Reilly books and it was written by Rasmus Lerdorf himself. I still have it, although of course I don&#8217;t use it anymore.</p>
<p>The book focused on PHP3, although PHP4 was already released. So, basically, I learned PHP with version 3. I started out writing scripts with a .php3 extension, something I still don&#8217;t understand; why was the version number included in the extension?</p>
<p>Anyway, not long after I started PHP&#8217;ing, my environments switched to PHP4 and I became a PHP4-developer. And I still am. One of my employers still uses PHP4 and although today is PHP4&#8217;s death date, there is no indication that there&#8217;s an urge to speed up the upgrade process (which thankfully is in place and being worked on).</p>
<p>The problem with PHP4 and PHP5 is that the upgrade process actually is a big step. For the software, because not everything &#8216;just works&#8217; when you upgrade to 5, but also for the developers. Some of my co-workers still consider the features that were introduced or improved in 5 &#8216;new&#8217;, although they&#8217;ve now been included with PHP for years. And that&#8217;s understandable; when working heavily on projects in PHP4, and without having the opportunity to check out what&#8217;s ahead and trying to use newer features, you&#8217;ll never get a taste of it. Of course, developers should take those opportunities themselves, checking out new features and developments in their own time, but not everyone does that.</p>
<p>So today is the end of PHP4. Not really of course, because lots of developers will probably still spend months working on PHP4 code. It will work just fine and do just what you want forever, it just won&#8217;t have any updates anymore, But if you consider the fact that some servers (even those of my employer) still run a 4.3.X-version of PHP, that hardly matters.</p>
<p>I&#8217;m glad I switched the projects at my other employer to PHP5 at the start of 2008; not only are we up to date, but the new features (or simply the small improvements in existing features) make working with PHP a lot nicer. And we&#8217;re ready for the future; PHP6 is upon us, and I hope it will be adopted (and adoptable) a lot faster than its predecessor.</p>
<p>PHP4, you&#8217;ve served us well. You paved the way for PHP5. Thanks! Now get out, and stay out.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/08/08/farewell-to-php4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Links for this week</title>
		<link>http://blog.breuls.org/2008/07/09/links-for-this-week-2/</link>
		<comments>http://blog.breuls.org/2008/07/09/links-for-this-week-2/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 09:07:09 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=73</guid>
		<description><![CDATA[&#187; Neat tricks for the MySQL command-line pager
&#187; Why do browsers still not have file upload progress meters?
&#187; How Facebook serves pictures
&#187; Migrating OOP Libraries and Frameworks to PHP 5.3
&#187; Desktop Image Uploaders Using Adobe AIR and JavaScript
]]></description>
			<content:encoded><![CDATA[<p>&raquo; <a href="http://www.mysqlperformanceblog.com/2008/06/23/neat-tricks-for-the-mysql-command-line-pager/">Neat tricks for the MySQL command-line pager</a><br />
&raquo; <a href="http://michaelkimsal.com/blog/why-do-browsers-still-not-have-file-upload-progress-meters/">Why do browsers still not have file upload progress meters?</a><br />
&raquo; <a href="http://www.bytebot.net/blog/archives/2008/06/25/how-facebook-serves-pictures">How Facebook serves pictures</a><br />
&raquo; <a href="http://weierophinney.net/matthew/archives/181-Migrating-OOP-Libraries-and-Frameworks-to-PHP-5.3.html">Migrating OOP Libraries and Frameworks to PHP 5.3</a><br />
&raquo; <a href="http://devzone.zend.com/article/3650-Desktop-Image-Uploaders-Using-Adobe-AIR-and-JavaScript">Desktop Image Uploaders Using Adobe AIR and JavaScript</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/07/09/links-for-this-week-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tools of the trade</title>
		<link>http://blog.breuls.org/2008/07/02/tools-of-the-trade/</link>
		<comments>http://blog.breuls.org/2008/07/02/tools-of-the-trade/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 07:25:54 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[Web development]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=75</guid>
		<description><![CDATA[It&#8217;s always fun to compare tools. Who works with what and especially, why? Following the example of Flickr and some others, let me list my tools, see if you match:
Working:

Main machine: MacBook Pro. I have an Ubuntu PC, but that&#8217;s just &#8216;extra&#8217;. I do everything on my Mac, from working to living.
Editors: Zend Studio 6 [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s always fun to compare tools. Who works with what and especially, why? Following the <a href="http://code.flickr.com/blog/2008/06/30/trickr-or-humanising-the-developers-part-2/">example</a> of Flickr and some others, let me list my tools, see if you match:</p>
<p>Working:</p>
<ul>
<li>Main machine: MacBook Pro. I have an Ubuntu PC, but that&#8217;s just &#8216;extra&#8217;. I do everything on my Mac, from working to living.</li>
<li>Editors: Zend Studio 6 for all the main development tasks, completed by TextMate (and the handy &#8216;mate&#8217; cli-command) and vim for serveral minor things.</li>
<li>Transmit: used for access to (s)FTP code locations, and to manually check whether (s)FTP import applications do what they should</li>
<li>iTerm with usually about six tabs. I traverse folders, grep through them, use CVS/SVN commands and access MySQL from the commandline. And of course I connect to development and production servers using ssh, but that goes without saying.</li>
<li>MySQL Query Browser: I can usually do what I want by just using the commandline client, but every now and then I need a little more visual help.</li>
<li>Zend Core: used as an all-in-one package for Apache and PHP. I also use MAMP to run a good old PHP4 environment because at one of my employers we&#8217;re still in the midst of upgrading to PHP5 (I know, shut up).</li>
<li>Xdebug: I use it for profiling and I love the way it adapts var_dump() to a more usable way of displaying variables</li>
<li>FireFox and FireBug: very important indeed. I can&#8217;t image having to work without FireBug. I still remember trying to think really hard about my HTML/CSS and placing alerts in my JS as a way of doing some poor-mans-debugging. FireBug is a godsend.</li>
<li>YSlow: a man needs performance, and YSlow helps me determine what to do. Very nice!</li>
<li>CSSedit: editors for CSS don&#8217;t do a lot more than text editors, but they help a little and a little is enough.</li>
<li>OPML Editor: I keep my notes, todo&#8217;s and more in outlines. The best outline editor used to be the one from Radio UserLand, until Dave Winer took the tool and released it apart from the weblog editor.</li>
<li>VMWare Fusion: although I love working on my Mac, I&#8217;m still missing what I already <a href="http://blog.breuls.org/2008/04/19/wubi-the-new-way-of-dual-booting/">mentioned</a> before: the combination of Krusader and Kompare (and to a lesser degree, Cervisia) for development work. For that, I am trying out using an Ubuntu virtual machine which uses the three beforementioned apps and sshfs to mount the (development) servers I&#8217;m working on. Works like a charm!
</li>
</ul>
<p>Living and working:<br />
I take my Mac everywhere. I work on it at work, even though it is a private machine. At home, I use VLC to watch video&#8217;s and DVD&#8217;s, NetNewsWire for the daily read, Celtx for screenwriting, Mail.app for.. well duh, RealPlayer to listen to BBC Radio 1 or iTunes for my <a href="http://last.fm/user/breuls">music collection</a>, Twitterific for <a href="http://twitter.com/breuls">Twitter</a> and Unison to eh, browse newsgroups. </p>
<p>Well, that&#8217;s most of it. What about you?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/07/02/tools-of-the-trade/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geeeeee-mail. There, six characters extra</title>
		<link>http://blog.breuls.org/2008/06/27/geeeeee-mail-there-six-characters-extra/</link>
		<comments>http://blog.breuls.org/2008/06/27/geeeeee-mail-there-six-characters-extra/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 17:09:14 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[germany]]></category>

		<category><![CDATA[gmail]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=74</guid>
		<description><![CDATA[The Next Web: &#8220;I feel sorry for you to type in mail.google.com as it’s six characters longer. That seems like a minor effort, but let’s assume you check your email ten times a day. Then, all of a sudden, it’s 60 characters extra. Now consider the number of Germans using Gmail, probably millions, and multiply [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feeds.feedburner.com/~r/TheNextWeb/~3/320403052/">The Next Web</a>: &#8220;I feel sorry for you to type in mail.google.com as it’s six characters longer. That seems like a minor effort, but let’s assume you check your email ten times a day. Then, all of a sudden, it’s 60 characters extra. Now consider the number of Germans using Gmail, probably millions, and multiply it with 60. All this extra typing work for the copyright needs of one man.&#8221;</p>
<p>Oh, come on. Don&#8217;t you ever re-enter URL&#8217;s in your browser? That&#8217;s right, your browser recognizes what you&#8217;re typing and comes up with suggestions. And if even that is too much, the&#8217;ve added this newfangled feature that, I think, will become a big, big hit. They&#8217;re called bookmarks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/06/27/geeeeee-mail-there-six-characters-extra/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A day at the RAI: Dutch PHP Conference 2008</title>
		<link>http://blog.breuls.org/2008/06/18/a-day-at-the-rai-dutch-php-conference-2008/</link>
		<comments>http://blog.breuls.org/2008/06/18/a-day-at-the-rai-dutch-php-conference-2008/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 19:40:52 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[Web development]]></category>

		<category><![CDATA[dpc08]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=72</guid>
		<description><![CDATA[I like conferences. They bring a combination of information, context, some discussion and all kinds of impressions to you in audible form. In a form that doesn&#8217;t require you to browse through blogs or magazine articles. Also, you can reflect on the subjects with others during the break times. Or just reflect on it by [...]]]></description>
			<content:encoded><![CDATA[<p>I like conferences. They bring a combination of information, context, some discussion and all kinds of impressions to you in audible form. In a form that doesn&#8217;t require you to browse through blogs or magazine articles. Also, you can reflect on the subjects with others during the break times. Or just reflect on it by yourself. In some way, it differs from just reading about the topics on weblogs or online manuals, it&#8217;s got a different vibe. One I like.</p>
<p>So last weekend I went to the <a href="http://www.phpconference.nl/schedule/">Dutch PHP Conference</a>. I went last year, and I liked it, so attending this year&#8217;s edition seems logical. But after a day of listening to some interesting talks I&#8217;m wondering: who is the indented audience for this conference? Am I even in it?</p>
<p>Let me explain by walking through the day. After <a href="http://twitter.com/ijansch">@ijansch</a>&#8217;s opening, we were welcomed into the history of PHP by <a href="http://suraski.net/blog/">Zeev Suraski</a>, one of the founders of Zend and with that, one of the people who made PHP what it is today. It&#8217;s nice to hear the story from someone first-hand, as opposed to reading it in the <a href="http://www.php.net/manual/en/history.php">PHP Manual</a>. </p>
<p>He gave his view on PHP today: it&#8217;s mostly done, and our focus as a community has been, and still is, shifting to frameworks. In a way that&#8217;s like saying &#8220;we&#8217;ve been building the car for a few years, now it has become time to do some driving&#8221;. And he&#8217;s right. PHP is never truly done, of course, but it is fairly done, and now it&#8217;s up to the frameworks to mature and become the highly useful, production-ready toolkits we all need (yes, need, even though some of us might not know it yet). In my view: some parts of frameworks wille eventually become more attached to the core of PHP, as often-used parts will grow into the extensions area.</p>
<p>After Zeev, <a href="http://mtabini.blogspot.com/">Marco Tabini</a>, publisher of <a href="http://www.phparch.com/">php|architect</a> (which I&#8217;m subscribed to), explained how important mayo is to the PHP world. No, wait, that wasn&#8217;t it. He wasn&#8217;t very PHP-specific, but his keynote was quite interesting nevertheless.</p>
<p>Lunch came and went, and the breakout sessions started. I attended the ones presented by Gaylord Aulke, Lorna Jane Mitchell and Ivo Jansch.</p>
<p>Gaylord talked about how you would go about creating, maintaining and using an infrastructure when you&#8217;re working in a team. He explained about development locations, version control management, test- and staging servers and deploying your work to a live server. This very much connected with <a href="http://www.lornajane.net/posts/2008/DPC-Talk-Review">Lorna&#8217;s talk</a>, which <a href="http://www.lornajane.net/posts/2008/Deployment-with-SVN-slides-Dutch-PHP-Conference">focused</a> on deployment in general, and on doing that with subversion in particular.</p>
<p>Both talks were interesting, but only small bits of it were giving me new information or a perspective I didn&#8217;t think of before. Both gave me the impression that the intended audience would not include people already working in teams, with version control already very much in place and several live projects to maintain. Those people would already have invented (and/or implemented) the proverbial wheel for their own situation. Which is the case for me: at both of my jobs, an infrastructure is in place and working nicely. Nevertheless, both talks were interesting, and some viewpoints offered, along with a nice feeling of confirmation, some food for though and/or Googling.</p>
<p>After the break, the choice was to be made between Stefan Priebsch&#8217;s session on the upcoming PHP releases, a session by Matthew Weier O&#8217;Phinney about best practices within Zend Framework (this description is not as accurate as it should be, but we&#8217;ll get to that) and Ivo Jansch&#8217;s presentation about Enterprise PHP.</p>
<p>Because information about PHP 5.3 and 6 can be found on the <a href="http://news.php.net/php.internals">mailing list</a>, <a href="http://wiki.php.net/todo/php60">wiki</a> pages, blogs and the slides Stefan <a href="http://inside.e-novative.de/archives/117-What-is-new-in-PHP-5.3-IPCDLW-2008-slides.html">posted</a> before the conference, that one was an easy choice: no need to attend. The session on Best practices within Zend Framework would only make sense if you were actively using ZF, I thought, so that would not be very practical at this very moment (I was wrong, as you can see by reading the actual <a href="http://www.phpconference.nl/schedule/bestpractices">description</a> on the site, it&#8217;s not &#8216;within&#8217; Zend Framework, but &#8216;inspired by&#8217; it, if I understand correctly). So I entered the room in which I would be very cautious about product placement (kidding).</p>
<p>Ivo&#8217;s session had &#8216;Enterprise PHP Development&#8217; as its title. Because I work in a couple of teams/environments where the label &#8216;enterprise&#8217; might, in some way, be a suitable one, I thought I&#8217;d attend this session. It&#8217;s always nice to get some tips, attention points and such. But, the session was basically about the same as Gaylord&#8217;s and Lorna&#8217;s. Not that he covered the same topics, but again I felt like I knew a lot of it already. He covered ten main points you need to be thoughtful of when working on your projects, of which some were very obvious, and others inspired some thinking while in itself not being new (to me, at least).</p>
<p>After all this, my colleagues and me were interviewed for a <a href="http://iljavandenberg.blogspot.com/2008/06/dutch-php-conference-08-interessant-en.html">Bachelor ICT video</a>, in which we expressed our concerns about the lack of depth in the sessions. <a href="http://terrychay.com/blog/">Terry Chay</a> had already started his keynote by that time, so after missing the beginning, we hurried in and stood in the back, while listening to a very interesting and nice keynote. Chay is a wise man, I said <a href="http://twitter.com/Breuls/statuses/834686044">to myself</a>.</p>
<p>Looking back at the day in its entirety, I think I expected more. I already called my feeling about the sessions a &#8216;lack of depth&#8217;. This of course isn&#8217;t necessarily a bad thing. A PHP Conference, especially one in a community that&#8217;s still growing and has a lot of people still learning how to be the best, should be aiming for a wide audience and not exclude beginners. However, if some f the sessions would last longer, maybe the contents could become more hands-on and give you more the feeling you&#8217;re walking away with lots of information to research in the days or weeks after the conference.</p>
<p>I&#8217;ll probably attend next year&#8217;s edition, but can I silently hope for some more advanced content?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/06/18/a-day-at-the-rai-dutch-php-conference-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Links for this week</title>
		<link>http://blog.breuls.org/2008/06/17/links-for-this-week/</link>
		<comments>http://blog.breuls.org/2008/06/17/links-for-this-week/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 11:45:00 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Mac]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[Web development]]></category>

		<category><![CDATA[dpc08]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=71</guid>
		<description><![CDATA[&#187; MacGDBp - a PHP debugger using XDebug
&#187; Dutch PHP Conference 2008  - The Video - I was interviewed. Did I make the cut?
&#187; DPC&#8217;08 review by Rick Buitenman
&#187; It&#8217;s About Time You Learned Javascript (for real) - I think I&#8217;m gonna read that book
&#187; The Top Ten Subversion Tips for CVS Users
&#187; The [...]]]></description>
			<content:encoded><![CDATA[<p>&raquo; <a href="http://www.bluestatic.org/pr/">MacGDBp</a> - a PHP debugger using <a href="http://www.xdebug.org/">XDebug</a><br />
&raquo; <a href="http://iljavandenberg.blogspot.com/2008/06/dutch-php-conference-08-interessant-en.html">Dutch PHP Conference 2008  - The Video</a> - I was interviewed. Did I make the cut?<br />
&raquo; <a href="http://blog.meritos.nl/archives/37">DPC&#8217;08 review by Rick Buitenman</a><br />
&raquo; <a href="http://developer.yahoo.net/blog/archives/2008/06/javascript_the_good_parts_review.html">It&#8217;s About Time You Learned Javascript (for real)</a> - I think I&#8217;m gonna read that book<br />
&raquo; <a href="http://www.onlamp.com/pub/a/onlamp/2004/08/19/subversiontips.html">The Top Ten Subversion Tips for CVS Users</a><br />
&raquo; <a href="http://svnbook.red-bean.com/en/1.0/svn-book.html">The Subversion Book</a><br />
&raquo; <a href="http://codecontortionist.com/software/mac-osx-software/multifirefox/">Running multiple FireFoxes on your Mac</a><br />
&raquo; <a href="http://blog.digitalstruct.com/2008/06/18/php-performance-series-maximizing-your-mysql-database/">PHP Performance Series: Maximizing Your MySQL Database</a><br />
&raquo; <a href="http://www.webmonkey.com/blog/Clock_Browser_Speeds_with_Webmonkey_s_Stopwatch">Which is the fastest browser?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/06/17/links-for-this-week/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Todo&#8217;s for June 17</title>
		<link>http://blog.breuls.org/2008/06/16/todos-for-june-17/</link>
		<comments>http://blog.breuls.org/2008/06/16/todos-for-june-17/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 19:34:54 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Mac]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[Web development]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[MacGDBp]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[xdebug]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=70</guid>
		<description><![CDATA[&#187; Download FireFox 3 and install it on my Mac (my Ubuntu machine switched to FF3 weeks ago)
&#187; Download this possibly very interesting PHP Debug thingy for the Mac
]]></description>
			<content:encoded><![CDATA[<p>&raquo; Download FireFox 3 and install it on my Mac (my Ubuntu machine switched to FF3 weeks ago)<br />
&raquo; Download this <a href="http://www.bluestatic.org/pr/">possibly very interesting PHP Debug thingy</a> for the Mac</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/06/16/todos-for-june-17/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stuff I need to read</title>
		<link>http://blog.breuls.org/2008/06/13/stuff-i-need-to-read/</link>
		<comments>http://blog.breuls.org/2008/06/13/stuff-i-need-to-read/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 14:01:27 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[Reading]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[Web development]]></category>

		<category><![CDATA[food for reading]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=69</guid>
		<description><![CDATA[I&#8217;ve got lots of content in my RSS aggregator that I &#8220;want to read, but not right now&#8221;. And I keep skipping over it, making sure I don&#8217;t accidentally mark those items as read, and that is starting to annoy me. So I&#8217;ll just do what every sensible guy does: make a note of those [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got lots of content in my RSS aggregator that I &#8220;want to read, but not right now&#8221;. And I keep skipping over it, making sure I don&#8217;t accidentally mark those items as read, and that is starting to annoy me. So I&#8217;ll just do what every sensible guy does: make a note of those items and move on.</p>
<p>Adding to that, I thought I&#8217;d just share them with you, so here is my to-read list:<br />
&raquo; <a href="http://izoratti.blogspot.com/2008/06/q-and-recording-of-memcached-webinar.html">Q&#038;A and Recording of the Memcached Webinar</a><br />
&raquo; <a href="http://www.mysqlperformanceblog.com/2008/06/05/how-would-you-compress-your-mysql-backup/">How would you compress your MySQL Backup</a><br />
&raquo; <a href="http://www.codinghorror.com/blog/archives/001128.html">Please Give Us Your Email Password</a><br />
&raquo; <a href="http://feeds.feedburner.com/~r/ramsey/~3/304658056/">Give Your Site a Boost With Memcache</a><br />
&raquo; <a href="http://jan.kneschke.de/2008/6/3/mysql-proxy-debug-plugin">MySQL Proxy: debug plugin</a><br />
&raquo; <a href="http://www.xaprb.com/blog/2008/06/01/mysql-cacti-templates-100-released/">MySQL Cacti templates 1.0.0 released</a> (<a href="http://www.xaprb.com/blog/2008/05/25/screenshots-of-improved-mysql-cacti-templates/">screenshots</a>)<br />
&raquo; <a href="http://www.mysqlperformanceblog.com/2008/05/31/tools-to-use-for-mysql-performance-review/">Tools to use for MySQL Performance Review</a><br />
&raquo; <a href="http://www.codinghorror.com/blog/archives/001123.html">Designing For Evil</a><br />
&raquo; <a href="http://code.flickr.com/blog/2008/05/01/videos-in-the-flickr-api/">Videos in the Flickr API</a></p>
<p>There. Now I can clean out some items in my aggregator. I&#8217;m gonna do this more often, by the way.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/06/13/stuff-i-need-to-read/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Life in a cafe</title>
		<link>http://blog.breuls.org/2008/05/15/life-in-a-cafe/</link>
		<comments>http://blog.breuls.org/2008/05/15/life-in-a-cafe/#comments</comments>
		<pubDate>Thu, 15 May 2008 13:45:44 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=68</guid>
		<description><![CDATA[Lore Sjöberg: &#8220;here&#8217;s what I often do: I put my laptop back into my satchel, put my iPod back into my coat and bring my entire life with me into the bathroom&#8221;
Lore ponders what to do if you&#8217;re working in a cafe and have to use the bathroom. I think I would take option 4: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wired.com/culture/lifestyle/commentary/alttext/2008/05/alttext_051408">Lore Sjöberg</a>: &#8220;here&#8217;s what I often do: I put my laptop back into my satchel, put my iPod back into my coat and bring my entire life with me into the bathroom&#8221;</p>
<p>Lore ponders what to do if you&#8217;re working in a cafe and have to use the bathroom. I think I would take option 4: pack it all up, emty my bladder, and unpack everything when I return. Fortnunately, when I&#8217;m in a cafe, doing some work, it usually is only for a short time so I actually never have this problem.</p>
<p>I don&#8217;t use my iPod when working on my laptop, by the way: i just plug my earpods into the laptop and use iTunes or RealPlayer to listen to music.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/05/15/life-in-a-cafe/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Auto-vertical-output</title>
		<link>http://blog.breuls.org/2008/04/21/auto-vertical-output/</link>
		<comments>http://blog.breuls.org/2008/04/21/auto-vertical-output/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 20:01:59 +0000</pubDate>
		<dc:creator>Peter Breuls</dc:creator>
		
		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.breuls.org/?p=67</guid>
		<description><![CDATA[Eric Bergen: Have you ever executed a query from the MySQL command line client only to find that the output wrapped and the result is unreadable? 
I have. A lot.
In the past you have to run the query again with \G instead of ; or \g to get it to display the output in a [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><a href="http://ebergen.net/wordpress/2008/04/21/auto-vertical-output-lands-in-mysql-604/">Eric Bergen</a>: Have you ever executed a query from the MySQL command line client only to find that the output wrapped and the result is unreadable? </p></blockquote>
<p>I have. A lot.</p>
<blockquote><p>In the past you have to run the query again with \G instead of ; or \g to get it to display the output in a vertical mode. My feature in MySQL 6.0.4 fixes that. </p></blockquote>
<p>I am standing up and cheering. No, really. I love those little things that make life (yes, I said life) easier:</p>
<blockquote><p>The auto-vertical-output option tells the command line client to display the results in vertical format if the results are going to be too wide to display horizontally. It does this without re-executing the query because MySQL passes the length of each column in the result set. </p></blockquote>
<p>It&#8217;s a shame MySQL 6 is still so far away, but still: nice feature!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.breuls.org/2008/04/21/auto-vertical-output/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
