<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-531088335809996994</id><updated>2011-07-31T02:45:29.229+02:00</updated><category term='programming grails'/><category term='leopard'/><category term='odf'/><category term='hardware'/><category term='programming'/><title type='text'>Bart Bits</title><subtitle type='html'>Bits, bytes and beauty</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-615379907397394619</id><published>2010-02-27T22:50:00.002+01:00</published><updated>2010-02-27T22:56:46.274+01:00</updated><title type='text'>This blog has moved</title><content type='html'>New content will only appear on &lt;a href="http://www.smop.org/"&gt;www.smop.org&lt;/a&gt; from now on. Feel free to keep subscribed to this blog, in case the other one falls over just when I'm the only source of information on a major event. But please, if you will &lt;a href="http://www.smop.org/"&gt;follow me…&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-615379907397394619?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/615379907397394619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/615379907397394619'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2010/02/this-blog-has-moved.html' title='This blog has moved'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-5510020450938978765</id><published>2009-01-17T11:37:00.004+01:00</published><updated>2009-01-17T12:31:41.467+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming grails'/><title type='text'>Explosion of activity</title><content type='html'>&lt;p&gt;Whether it's also an explosion of productivity remains to be seen, but one thing is unmistakable: I am a lot more active than I have been the last year.&lt;/p&gt;
&lt;p&gt;Things I'm doing at the moment:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Writing an issue tracker using &lt;a href="http://grails.org/"&gt;Grails&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Using and exploring &lt;a href="http://git-scm.com/"&gt;git&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Exploring &lt;a href="http://ui.jquery.com/"&gt;jQuery UI&lt;/a&gt;, writing a simple grails plugin for it&lt;/li&gt;
&lt;li&gt;Pondering on features for another grails app: the next generation of our internal hour-tracking tool&lt;/li&gt;
&lt;li&gt;Installing the &lt;a href="http://www.fishshell.org/"&gt;fish shell&lt;/a&gt; and immediatly having fun, just like with grails and git&lt;/li&gt;
&lt;li&gt;Making more use of &lt;a href="http://macromates.com/"&gt;TextMate&lt;/a&gt; instead of Eclipse, and exploring its ecosystem&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/BartSchuller"&gt;Twittering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=""&gt;Blogging&lt;/a&gt; and writing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In other words: I'm having fun doing geeky things (or is it nerdy? they're both doubly foreign words for me). The strange thing is that I hadn't really noticed that I didn't have enough fun.&lt;/p&gt;
&lt;p&gt;Having more fun goes hand in hand with being more active: waking up earlier, more eager to do things.&lt;/p&gt;
&lt;p&gt;Now if you'll excuse me, I'll keep this brief because I have stuff to do...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-5510020450938978765?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/5510020450938978765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=5510020450938978765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/5510020450938978765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/5510020450938978765'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2009/01/explosion-of-activity.html' title='Explosion of activity'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-6300075736765623219</id><published>2008-08-07T20:00:00.003+02:00</published><updated>2008-08-07T20:05:01.575+02:00</updated><title type='text'>Got it just before it was pulled…</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FfOhxzGduAU/SJs4xg7Aw_I/AAAAAAAAACo/J0oQ86N3hjs/s1600-h/rich.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_FfOhxzGduAU/SJs4xg7Aw_I/AAAAAAAAACo/J0oQ86N3hjs/s400/rich.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5231837815423157234" /&gt;&lt;/a&gt;
&lt;p&gt;…thereby preserving the exclusive nature of the app.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-6300075736765623219?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/6300075736765623219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=6300075736765623219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/6300075736765623219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/6300075736765623219'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2008/08/got-it-just-before-it-was-pulled.html' title='Got it just before it was pulled…'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FfOhxzGduAU/SJs4xg7Aw_I/AAAAAAAAACo/J0oQ86N3hjs/s72-c/rich.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-2734617983720829973</id><published>2008-05-04T22:53:00.004+02:00</published><updated>2008-05-04T23:07:26.402+02:00</updated><title type='text'>Unlocking my Mac's full potential with VirtualBox</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FfOhxzGduAU/SB4i3VUOp-I/AAAAAAAAACg/fTt0szENpmI/s1600-h/TerminalScreenSnapz001.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_FfOhxzGduAU/SB4i3VUOp-I/AAAAAAAAACg/fTt0szENpmI/s400/TerminalScreenSnapz001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5196629354042271714" /&gt;&lt;/a&gt; The 1.6.0 release of &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt; looks like a winner. It ran an old Windows install that I had lying around in VMWare format and it does the insane &lt;span style="font-style:italic;"&gt;seamless&lt;/span&gt; trick which makes the windows in your virtual machine appear as normal windows.&lt;/p&gt;
&lt;p&gt;This could be the application that my multi-core machine has been waiting for. Except that luckily it draws almost no CPU when you're idle.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-2734617983720829973?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/2734617983720829973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=2734617983720829973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/2734617983720829973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/2734617983720829973'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2008/05/unlocking-my-macs-full-potential-with.html' title='Unlocking my Mac&apos;s full potential with VirtualBox'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FfOhxzGduAU/SB4i3VUOp-I/AAAAAAAAACg/fTt0szENpmI/s72-c/TerminalScreenSnapz001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-5008498994218217514</id><published>2008-04-20T21:32:00.002+02:00</published><updated>2008-04-20T22:17:35.981+02:00</updated><title type='text'>New hobby programming project</title><content type='html'>&lt;p&gt;I have taken an interest in &lt;a href="http://git.or.cz/"&gt;git&lt;/a&gt; and would like to use it for work. But work means java and eclipse and convincing colleagues of the advantages in the face of some disadvantages. One of the current disadvantages is the lack of a finished Eclipse plugin for git. I have played with &lt;a href="http://git.or.cz/gitwiki/EclipsePlugin"&gt;egit&lt;/a&gt; and like the way it can already be used even though you have to fall back to other clients for some things. However, my colleagues were not impressed.&lt;/p&gt;
&lt;p&gt;That's where the itching started. I have 3 of the &lt;a href="http://www.informit.com/imprint/series_detail.aspx?st=61273"&gt;Addison-Wesley eclipse series&lt;/a&gt; books on my bookshelf, but I have never coded a real plugin. So this could be my niche...&lt;p&gt;
&lt;p&gt;But wait, am I not supposed to help develop egit then? It could sure use the help.&lt;br /&gt;
Good question. My current answer is that I don't like one of their design goals: to be 100% pure java. Looking through the wiki it seems that work on some features is waiting for features in the core jgit library to be done first. My personal design goal is quite the opposite: reuse as much of git-core as possible. One thing that attracted me to git was the modular implementation, with user-friendly commands sometimes implemented as perl or shell-scripts that make use of lower-level C programs. As for the 100% java goal itself: it has never done anything for me. GNU is my platform, developers with their workstations my audience. Git-core is just an &lt;span style="font-style:italic;"&gt;apt-get install&lt;/span&gt; or &lt;span style="font-style:italic;"&gt;port install&lt;/span&gt; away.&lt;p&gt;
&lt;p&gt;So, what's the current status and what are the first features you can look forward to?&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-style:italic;"&gt;Share project...&lt;/span&gt; shows my plugin as &lt;span style="font-style:italic;"&gt;Git (smop)&lt;/span&gt; to differentiate it from egit&lt;/li&gt;
&lt;li&gt;The sharing icon is cooler (I took the CVS one and made it say GIT)&lt;/li&gt;
&lt;li&gt;Graphical status emblems will be the first feature I am going to work on, followed by&lt;/li&gt;
&lt;li&gt;a simple &lt;span style="font-style:italic;"&gt;commit&lt;/span&gt; right-click menu item&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Of course, the chance that I can keep focussed long enough to really deliver something useful is not that high. Be that as it may, I'm having fun programming again!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-5008498994218217514?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/5008498994218217514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=5008498994218217514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/5008498994218217514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/5008498994218217514'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2008/04/new-hobby-programming-project.html' title='New hobby programming project'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-140429608874133229</id><published>2008-03-29T12:08:00.004+01:00</published><updated>2008-03-29T12:20:58.460+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>Not all computer problems are software problems</title><content type='html'>&lt;p&gt;For the last week the quality of my computing experience was severely degraded. My scroll wheel stopped scrolling. The mouse was working perfectly fine otherwise, including the button in the scroll wheel.&lt;/p&gt;
&lt;p&gt;Naturally, I blamed software. I went through the "Keyboard and Mouse" settings multiple times. I tried installing the Logitech Control Center even though I hadn't needed it earlier. Nothing worked.&lt;/p&gt;
&lt;p&gt;Until I tried the mouse in another computer, where scrolling &lt;i&gt;also&lt;/i&gt; didn't work. It was a hardware problem after all. Opening up the mouse, I was greeted with bits of hairy dust sticking to the grease that makes the wheel turn smooth. After removing all the dust and admiring the inner workings I closed it again and tried it out. Didn't work.&lt;br /&gt;
Open it up again. Notice a tiny speck of dirt, smack in the middle of the eye that catches light from a LED on the other side of the wheel's spokes. Removed the speck and now everything works!&lt;/p&gt;
&lt;p&gt;It's the little things that bring me happiness. I can scroll again.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-140429608874133229?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/140429608874133229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=140429608874133229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/140429608874133229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/140429608874133229'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2008/03/not-all-computer-problems-are-software.html' title='Not all computer problems are software problems'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-2069782866134151887</id><published>2008-02-09T11:35:00.000+01:00</published><updated>2008-02-09T11:44:19.519+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Booleans and tests</title><content type='html'>There's a subject for a post in my head that I haven't yet written. And today I found out that &lt;a href="http://okasaki.blogspot.com/"&gt;Chris Okasaki&lt;/a&gt; has written it better than I could have: &lt;a href="http://okasaki.blogspot.com/2008/02/boolean-confusion.html"&gt;Boolean Confusion&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-2069782866134151887?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/2069782866134151887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=2069782866134151887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/2069782866134151887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/2069782866134151887'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2008/02/booleans-and-tests.html' title='Booleans and tests'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-7861060972081896289</id><published>2008-01-21T00:40:00.000+01:00</published><updated>2008-01-21T00:45:22.339+01:00</updated><title type='text'>Drinking Bird</title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-cb18429608bd121b" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;
&lt;param name="bgcolor" value="#FFFFFF"&gt;
&lt;param name="allowfullscreen" value="true"&gt;
&lt;param name="flashvars" value="flvurl=http://v12.nonxt2.googlevideo.com/videoplayback?id%3Dcb18429608bd121b%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330440600%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D26D668D9A2420BC34E8B1BD671DF33BDE4E76942.516B63FBC5399E651B9EE967234959B4F54D8159%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dcb18429608bd121b%26offsetms%3D5000%26itag%3Dw160%26sigh%3DPWpkwDkDHC5ey8MSnyQmRaB-FTA&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;
&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"
width="320" height="266" bgcolor="#FFFFFF"
flashvars="flvurl=http://v12.nonxt2.googlevideo.com/videoplayback?id%3Dcb18429608bd121b%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330440600%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D26D668D9A2420BC34E8B1BD671DF33BDE4E76942.516B63FBC5399E651B9EE967234959B4F54D8159%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dcb18429608bd121b%26offsetms%3D5000%26itag%3Dw160%26sigh%3DPWpkwDkDHC5ey8MSnyQmRaB-FTA&amp;autoplay=0&amp;ps=blogger"
allowFullScreen="true" /&gt;&lt;/object&gt;



&lt;p&gt;I'm very happy with it, you can look at it for hours.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-7861060972081896289?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=cb18429608bd121b&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/7861060972081896289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=7861060972081896289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/7861060972081896289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/7861060972081896289'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2008/01/drinking-bird.html' title='Drinking Bird'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-575258469794988544</id><published>2007-11-26T23:01:00.000+01:00</published><updated>2007-11-26T23:27:55.609+01:00</updated><title type='text'>Liquid Rescale</title><content type='html'>&lt;p&gt;I was very impressed by the image resizing demo you see here:&lt;/p&gt;
&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vIFCV2spKtg&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vIFCV2spKtg&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;p&gt;So when I saw that there is a &lt;a href="http://www.gimp.org/"&gt;Gimp&lt;/a&gt; &lt;a href="http://liquidrescale.wikidot.com/"&gt;plugin&lt;/a&gt; for it, I decided to try it out. Installation was a breeze thanks to &lt;a href="http://www.macports.org/"&gt;MacPorts&lt;/a&gt;, my first experiments worked but when I wanted tor draw a mask, the Gimp crashed. This was due to the issues documented on, and fixed by, &lt;a href="http://www.x.org/wiki/XDarwin"&gt;the XDarwin page on the x.org wiki&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So anyway, here are the results. First the original photo of people at the beach:&lt;/p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FfOhxzGduAU/R0tGhIVQf8I/AAAAAAAAABU/q962ZxFWsAo/s1600-h/lqr-orig.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_FfOhxzGduAU/R0tGhIVQf8I/AAAAAAAAABU/q962ZxFWsAo/s400/lqr-orig.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5137277334932455362" /&gt;&lt;/a&gt;
&lt;p&gt;and again, but with the kid selected for removal and the width of the image reduced:&lt;/p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FfOhxzGduAU/R0tGhoVQf9I/AAAAAAAAABc/Tj1vYPsQ_y0/s1600-h/lqr-resized.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_FfOhxzGduAU/R0tGhoVQf9I/AAAAAAAAABc/Tj1vYPsQ_y0/s400/lqr-resized.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5137277343522389970" /&gt;&lt;/a&gt;
&lt;p&gt;Notice the stretch of empty beach is shortened, yet both the people above the kid as well as the dog survived intact.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-575258469794988544?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/575258469794988544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=575258469794988544' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/575258469794988544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/575258469794988544'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2007/11/liquid-rescale.html' title='Liquid Rescale'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FfOhxzGduAU/R0tGhIVQf8I/AAAAAAAAABU/q962ZxFWsAo/s72-c/lqr-orig.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-6240044854138321436</id><published>2007-11-11T12:10:00.000+01:00</published><updated>2007-11-11T12:31:20.524+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='leopard'/><title type='text'>Leopard shell annoyances</title><content type='html'>&lt;p&gt;After having been bitten by the erroneous &lt;em&gt;LANG=UTF-8&lt;/em&gt; environment variable that Terminal added (you can disable it in the prefs under Advanced), I decided to figure out why &lt;em&gt;man port&lt;/em&gt; would claim there is no man page for port.&lt;/p&gt;
&lt;p&gt;The problem turns out to be not any misconfiguration of /etc/man.conf, that file is fine as it is. The real problem is the MANPATH environment variable that's shown up out of nowhere. Or rather, it's set by /usr/libexec/path_helper from the shell startup files. The goal of path_helper is to make it easy to add entries to everyone's PATH, in particular entries for X11. But path_helper doesn't seem to know that also setting MANPATH is a) unnecessary with a modern man program and b) detrimental, because setting MANPATH disables the automatic matching of man directories with bin directories in your PATH.&lt;/p&gt;
&lt;p&gt;I fixed it by unsetting MANPATH in my shell startup file.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-6240044854138321436?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/6240044854138321436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=6240044854138321436' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/6240044854138321436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/6240044854138321436'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2007/11/leopard-shell-annoyances.html' title='Leopard shell annoyances'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-531088335809996994.post-2232456458123072002</id><published>2007-10-27T17:36:00.000+02:00</published><updated>2007-10-27T18:55:59.162+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='odf'/><category scheme='http://www.blogger.com/atom/ns#' term='leopard'/><title type='text'>Open Document Format in Leopard</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FfOhxzGduAU/RyNr3czvtkI/AAAAAAAAAA8/9YjBhWZXUl0/s1600-h/Snapshot+2007-10-27+18-41-48.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_FfOhxzGduAU/RyNr3czvtkI/AAAAAAAAAA8/9YjBhWZXUl0/s320/Snapshot+2007-10-27+18-41-48.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5126059401247962690" /&gt;&lt;/a&gt;
Scrolling through the &lt;a href="http://www.apple.com/macosx/features/300.html#unix"&gt;300+ New Features&lt;/a&gt; page at Apple I noticed a mention of ODF under the UNIX heading. Curious, I found an ODT file, right-clicked and there it was: under NeoOffice, TextEdit.app sat there claiming it knew how to open my document.

Both opening and saving works, the fidelity is about what I'd expect. But there's more: the new QuickLook feature &lt;span style="font-style:italic;"&gt;also&lt;/span&gt; works with ODT files (see the screenshot of part of the ODF spec itself). Just find a file in the Finder and press space to look inside.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/531088335809996994-2232456458123072002?l=bartbits.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bartbits.blogspot.com/feeds/2232456458123072002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=531088335809996994&amp;postID=2232456458123072002' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/2232456458123072002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/531088335809996994/posts/default/2232456458123072002'/><link rel='alternate' type='text/html' href='http://bartbits.blogspot.com/2007/10/open-document-format-in-leopard.html' title='Open Document Format in Leopard'/><author><name>Bart Schuller</name><uri>http://www.blogger.com/profile/14082346662520763850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FfOhxzGduAU/SPerL7mPCZI/AAAAAAAAADo/a4xfdqAAA0k/S220/bart-gdm-square.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FfOhxzGduAU/RyNr3czvtkI/AAAAAAAAAA8/9YjBhWZXUl0/s72-c/Snapshot+2007-10-27+18-41-48.png' height='72' width='72'/><thr:total>3</thr:total></entry></feed>
