<?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-12454362</id><updated>2012-01-28T16:20:17.759+01:00</updated><title type='text'>Pascal's TechBlog</title><subtitle type='html'>Random thoughts about technology and some other stuff</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default?start-index=101&amp;max-results=100'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>146</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-12454362.post-115091974264447406</id><published>2006-06-21T21:54:00.000+02:00</published><updated>2006-06-21T21:55:42.663+02:00</updated><title type='text'>Migration Notice</title><content type='html'>I will no longer update this blog.&lt;br /&gt;&lt;br /&gt;My new blog can be found at &lt;a href="http://blog.pcode.nl/"&gt;blog.pcode.nl&lt;/a&gt;.&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115091974264447406?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115091974264447406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115091974264447406' title='177 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115091974264447406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115091974264447406'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/migration-notice.html' title='Migration Notice'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>177</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115072793264936490</id><published>2006-06-19T16:22:00.000+02:00</published><updated>2006-06-19T16:38:52.670+02:00</updated><title type='text'>Globally Compatible Paper Size</title><content type='html'>One of the reasons I dislike country's like the US of A is because they keep on clamping to their own medieval (and illogical) standards, for example, they haven't accepted the metric system there yet, the Inch and Mile are &lt;span style="font-style: italic;"&gt;still&lt;/span&gt; the standard measure of distance.&lt;br /&gt;&lt;br /&gt;The same thing goes for paper standards, almost the whole world has embraced &lt;a href="http://en.wikipedia.org/wiki/ISO_216"&gt;ISO 216&lt;/a&gt; and standardized on A4. But not the US, no, no... They still keep on using their Letter format.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/univeral_paper_size.1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/200/univeral_paper_size.0.png" alt="" border="0" /&gt;&lt;/a&gt;When exporting documents to PDF for distribution, this raises issues. As both formats are incompatible with each other. A4 has more height, and Letter has more width. So when printing either of the formats to the other on paper implies the document gets scaled (best case) or the margins get cropped (worst case).&lt;br /&gt;&lt;br /&gt;So I'm proposing a solution to this debacle which is quite simple: create your documents using the lowest common denominator of the paper metrics. This means using the width of A4 and the height of Letter: 210mm x 279mm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115072793264936490?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115072793264936490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115072793264936490' title='172 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115072793264936490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115072793264936490'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/globally-compatible-paper-size.html' title='Globally Compatible Paper Size'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>172</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115072502014903697</id><published>2006-06-19T15:33:00.000+02:00</published><updated>2006-06-19T15:50:20.210+02:00</updated><title type='text'>Extracting Fonts from PDFs</title><content type='html'>Have you ever come across a PDF, which uses some really cool fonts, but you can't seem to get a hold of them... Here's a solution, you can extract font from PDFs! It's possible!&lt;br /&gt;&lt;br /&gt;There are some drawbacks though, in many (and probably most) cases it won't be either legal or moral to extract a font from a PDF and then use it without paying a licensing fee. Next most PDF creators only embed a subset of characters into the PDF, which means you won't get a complete character set. This basically means this method is only useful for sampling...&lt;br /&gt;&lt;br /&gt;Now first you'll need to convert the PDF to an old school PostScript file like so:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;# pdftops 1Rules.pdf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Next open the 1Rules.ps file with your favorite text editor and search for the following:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;%%BeginResource: font CIKHFG+Schoensperger-Modified&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;%!FontType1-1.0: CIKHFG+Schoensperger-Modified&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;12 dict begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;/FontInfo 10 dict dup begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;/Notice (©1991 FontFontRevival; FontShop International ¥ Modified by Marc G @ the Black Library 7/99 so we can write the word 'Skaven' properly.) readonly def&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;cleartomark&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;%%EndResource&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Copy that excluding the &lt;span style="font-family: courier new;"&gt;%%BeginResource&lt;/span&gt; and &lt;span style="font-family: courier new;"&gt;%%EndResource&lt;/span&gt; lines to a new textfile, which you can then save using a &lt;span style="font-family: courier new;"&gt;.pfa&lt;/span&gt; extension.&lt;br /&gt;Open the newly created &lt;span style="font-family: courier new;"&gt;.pfa&lt;/span&gt; file with &lt;a href="http://fontforge.sourceforge.net/"&gt;FontForge&lt;/a&gt;, and reencode the font as Latin1 &lt;span style="font-size:85%;"&gt;(Encoding - Reencode - Latin1)&lt;/span&gt;, and compact the font &lt;span style="font-size:85%;"&gt;(Encoding - Compact)&lt;/span&gt;. Because of the embedding the font's name will be garbled, so you'll want to adjust that &lt;span style="font-size:85%;"&gt;(Element - Font Info - Names)&lt;/span&gt;. Finally you can generate a TrueType or PostScript Type1 font to your liking &lt;span style="font-size:85%;"&gt;(File - Generate Fonts)&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115072502014903697?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115072502014903697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115072502014903697' title='399 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115072502014903697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115072502014903697'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/extracting-fonts-from-pdfs.html' title='Extracting Fonts from PDFs'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>399</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115046868184511377</id><published>2006-06-16T16:27:00.000+02:00</published><updated>2006-06-16T16:38:01.870+02:00</updated><title type='text'>Desktop Publishing Rules of Thumb</title><content type='html'>Along the years I've seen many reports being written in the horrid default Microsoft Word style. OpenOffice.org's default style is just as horrid because of compatability reasons. The following are rules of thumb explaining how to properly layout a report:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fonts&lt;/span&gt;&lt;br /&gt;Always try to use the least number of fonts you can. For most documents this means you end up using either two or three fonts, depending whether you want to give your document (respectively) a traditional or contemporary look. For a traditional look, use a single serif font for both headers and body text. If you rather like a contemporary look, use a sans-serif font for the headers and a serif font for the body text. In both cases you might need to use a monospaced font to display screen dumps and the likes. The font size for your body text should always be either 10, 11 or 12pts.&lt;br /&gt;While there there is &lt;span style="font-style: italic;"&gt;not much&lt;/span&gt; fundamentally wrong with Times New Roman, Arial and Courier, they just reek of laksness, and basically say to the reading 'I didn't care!'.&lt;br /&gt;Instead of using Times New Roman, try Palatino or a Garamond. Arial being a bad Helvetica ripoff, should be replaced even more so, for example try Frutiger, Gill Sans, Andale Sans, Univers, Akzidenz-Grotesk. And last but not least, Courier could be replaced by Prestige, Andale Mono or Vera Sans Mono.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Margins&lt;/span&gt;&lt;br /&gt;Don't be afraid of white space, white space is your friend. All documents should at least have margins of 2.5cm, preferably even larger, 3.0cm or 3.5cm is &lt;span style="font-style: italic;"&gt;not&lt;/span&gt; too much. LaTeX even uses 4.0cm for it's innner and outer margins, and that's just fine.&lt;br /&gt;Large margins are a good place to grip the document, making sure your fingers aren't obscuring any text. For teachers, mentors and reviewers it's also an ideal place to scribble notes and corrections.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Line Width&lt;/span&gt;&lt;br /&gt;There are several available rules of thumb concerning line width, they're all different, yet very similar. Some folks say each line should hold about 10-12 words, other say 12-14 words. Yet another crowd tells you to put the letters A-Z, a-z, 0-9 on a line as a guide. If you compare these methods (and some others) it basically boils down to the following, always keep on average between 10-15 words per line of text.&lt;br /&gt;Reading lines shorter than 10 words will disturb the sentence flow too often, while lines larger than 15 words will be tiring, because of excessive eye movement.&lt;br /&gt;Ofcourse you can't configure a line width anywhere so you must experiment the font size and margins accordingly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Line Spacing&lt;/span&gt;&lt;br /&gt;I always prefer a proportional line spacing between 110% and 120%. Having lines stuck too close to each other, may cause the eye to unintentionally switch between lines. But having lines be too far apart will disturb the sentence flow, because the eye needs to search where the next line starts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dont's&lt;/span&gt;&lt;br /&gt;Do not type two spaces after a dot. This is a remnant of the typewriter era, where the double space would cue the brain a new sentence was about to start. But modern proportional fonts obsoleted this custom.&lt;br /&gt;Do not use a non-proportional font for your body text. Non-proportional fonts are harder to read, and cause eye strain.&lt;br /&gt;Do not mix TrueType and Type1 fonts in your document (especially when exporting to PDF). Different operating systems have different font renderers, and may render either TT or T1 fonts more crisp or blurry. Sticking with one type will keep your document looking consistent.&lt;br /&gt;Do not use Comic Sans. Only you can prevent bunny punchings:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/bunnypunch.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/bunnypunch.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115046868184511377?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115046868184511377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115046868184511377' title='166 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115046868184511377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115046868184511377'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/desktop-publishing-rules-of-thumb.html' title='Desktop Publishing Rules of Thumb'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>166</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115045694629680542</id><published>2006-06-16T13:16:00.000+02:00</published><updated>2006-06-16T13:22:26.320+02:00</updated><title type='text'>RichText Mail?</title><content type='html'>During my participation in the &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Exchange_Server"&gt;Exchange Server 2003&lt;/a&gt; course, it has come to my attention that Outlook and Exchange actually use &lt;a href="http://en.wikipedia.org/wiki/Rich_Text_Format"&gt;RichText Format&lt;/a&gt; when &lt;a href="http://en.wikipedia.org/wiki/MAPI"&gt;MAPI&lt;/a&gt; is used to send or receive mails. Only when mails are sent using SMTP, POP3 or IMAP4 is the mail converted to plain text or HTML.&lt;br /&gt;&lt;br /&gt;Nuff said...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115045694629680542?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115045694629680542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115045694629680542' title='163 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115045694629680542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115045694629680542'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/richtext-mail.html' title='RichText Mail?'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>163</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115004880415175152</id><published>2006-06-11T19:55:00.000+02:00</published><updated>2006-06-12T16:25:51.950+02:00</updated><title type='text'>OpenOffice.org templates packaged</title><content type='html'>I managed to create a quick and dirty Ubuntu package of my OpenOffice.org humanist templates. The package contains the following five templates:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Humanist Presentation&lt;/li&gt;&lt;li&gt;Humanist Report (A4, Letter)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Humanist Curriculum Vitae (A4, Letter)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;You can download the Ubuntu package &lt;a href="http://www.xs4all.nl/%7Ebruijn9/temp/openoffice.org-humanist-templates_0.4-2_all.deb"&gt;here&lt;/a&gt;, and either double click the package or install it like this:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sudo dpkg -i openoffice.org-humanist-templates_0.4-2_all.deb&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE:&lt;/span&gt; I updated the package to remove the spaces from the templates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115004880415175152?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115004880415175152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115004880415175152' title='31 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115004880415175152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115004880415175152'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/openofficeorg-templates-packaged.html' title='OpenOffice.org templates packaged'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>31</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115003448962055565</id><published>2006-06-11T15:55:00.000+02:00</published><updated>2006-06-11T16:03:53.426+02:00</updated><title type='text'>Lawrence Lessig: What have you done?</title><content type='html'>I ran acros &lt;a href="http://lessig.org/freeculture/free.html"&gt;this&lt;/a&gt; old keynote from &lt;a href="http://en.wikipedia.org/wiki/Lawrence_Lessig"&gt;Lawrence Lessig&lt;/a&gt; the other day. It's a really good keynote where he makes a point out of the fact that most people talk about their ever decreasing freedoms, but never actually do anything substantial about it (like, for example, supporting &lt;a href="http://eff.org/"&gt;&lt;span style="text-decoration: underline;"&gt;EFF&lt;/span&gt;&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115003448962055565?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115003448962055565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115003448962055565' title='27 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115003448962055565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115003448962055565'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/lawrence-lessig-what-have-you-done.html' title='Lawrence Lessig: What have you done?'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>27</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115002398853879798</id><published>2006-06-11T13:00:00.000+02:00</published><updated>2006-06-11T15:55:38.173+02:00</updated><title type='text'>Sun Java 5 Fonts</title><content type='html'>If you fiddle a bit with Synaptic you'll notice that the Sun Java 5 JRE/JDK has a package called &lt;span style="font-family:courier new;"&gt;sun-java5-fonts&lt;/span&gt;. What this package basically does is install the fonts (which are normally exclusively accessible by Java itself) and make them available to &lt;a href="http://packages.ubuntu.com/dapper/admin/defoma"&gt;defoma&lt;/a&gt;. The Sun Java 5 Fonts package contains &lt;a href="http://en.wikipedia.org/wiki/Lucida"&gt;Lucida Bright&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Lucida"&gt;Lucida Sans&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Lucida"&gt;Lucida Typewriter&lt;/a&gt;. After installing these fonts, try visiting &lt;a href="http://slashdot.org/"&gt;Slashdot&lt;/a&gt; again, it looks stunning!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE:&lt;/span&gt; You might need to run '&lt;span style="font-family: courier new;"&gt;sudo fc-cache -v&lt;/span&gt;' to update your font cache.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115002398853879798?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115002398853879798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115002398853879798' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115002398853879798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115002398853879798'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/sun-java-5-fonts.html' title='Sun Java 5 Fonts'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-115002219234838786</id><published>2006-06-11T12:35:00.000+02:00</published><updated>2006-06-11T12:36:32.363+02:00</updated><title type='text'>Double One!</title><content type='html'>For those of you, who know what this means: Yes, I &lt;span style="font-style: italic;"&gt;do&lt;/span&gt; like to gloat!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-115002219234838786?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/115002219234838786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=115002219234838786' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115002219234838786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/115002219234838786'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/double-one.html' title='Double One!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114988024786894686</id><published>2006-06-09T20:44:00.000+02:00</published><updated>2006-06-09T21:12:55.656+02:00</updated><title type='text'>CorelDRAW! 9 Fonts</title><content type='html'>While going through my stuff the other day, I found an old student license of the &lt;a href="http://en.wikipedia.org/wiki/CorelDRAW"&gt;CorelDRAW!&lt;/a&gt; 9 graphics suite. I popped in the CD and found a goldmine of professional fonts. Most fonts included with CorelDRAW! are from the &lt;a href="http://www.bitstream.com/"&gt;Bitstream&lt;/a&gt; foundy (which also did the &lt;a href="http://en.wikipedia.org/wiki/Bitstream_Vera"&gt;Vera&lt;/a&gt; fonts included with GNOME). Here's a short list of the Bitstream fonts:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Aldine401 BT (&lt;a href="http://en.wikipedia.org/wiki/Bembo"&gt;Bembo&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Humanst521 BT (&lt;a href="http://en.wikipedia.org/wiki/Gill_Sans"&gt;Gill Sans&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Humnst777 Bt (&lt;a href="http://en.wikipedia.org/wiki/Frutiger"&gt;Frutiger&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;OrigGarmnd BT (&lt;a href="http://en.wikipedia.org/wiki/Garamond"&gt;Garamond&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Swis721 BT (&lt;a href="http://en.wikipedia.org/wiki/Helvetica"&gt;Helvetica&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;ZapfCalligr BT (&lt;a href="http://en.wikipedia.org/wiki/Palatino"&gt;Palatino&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;ZapfHumnst BT (&lt;a href="http://en.wikipedia.org/wiki/Optima"&gt;Optima&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Zurich BT (&lt;a href="http://en.wikipedia.org/wiki/Univers"&gt;Univers&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;All of these Bitstream fonts are properly &lt;a href="http://en.wikipedia.org/wiki/Font_hinting"&gt;hinted&lt;/a&gt; to produce good onscreen results when rendered with &lt;a href="http://www.freetype.org/"&gt;FreeType&lt;/a&gt;, the open source font rendering engine which is used by GNOME.&lt;br /&gt;&lt;br /&gt;After inspecting the CorelDRAW! &lt;a href="http://en.wikipedia.org/wiki/EULA"&gt;EULA&lt;/a&gt; I couldn't find anything prohibiting me from separating the Bitstream fonts from the rest of CorelDRAW! as long as I didn't have CorelDRAW! and/or the Bitstream fonts installed elsewhere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114988024786894686?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114988024786894686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114988024786894686' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114988024786894686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114988024786894686'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/coreldraw-9-fonts.html' title='CorelDRAW! 9 Fonts'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114985817451123577</id><published>2006-06-09T14:57:00.000+02:00</published><updated>2006-06-09T15:02:54.526+02:00</updated><title type='text'>Eben Moglen Keynote</title><content type='html'>For all the folks who haven't seen &lt;a href="http://en.wikipedia.org/wiki/Eben_Moglen"&gt;Eben Moglen&lt;/a&gt;'s Keynote at the Red Hat summit yet: you &lt;span style="font-style: italic;"&gt;really&lt;/span&gt; &lt;span style="font-style: italic;"&gt;really&lt;/span&gt; need to see it.  It's available in several formats: &lt;a href="http://www.redhat.com/v/mov/060606_moglen.mov"&gt;Quicktime&lt;/a&gt;, &lt;a href="http://www.redhat.com/v/rm/060606_moglen.rm"&gt;Real&lt;/a&gt;, &lt;a href="http://www.redhat.com/v/ogg/060606_moglen.ogg"&gt;Ogg&lt;/a&gt;. Download it now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114985817451123577?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114985817451123577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114985817451123577' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114985817451123577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114985817451123577'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/eben-moglen-keynote.html' title='Eben Moglen Keynote'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114951795932867030</id><published>2006-06-05T15:56:00.000+02:00</published><updated>2006-06-05T16:33:06.286+02:00</updated><title type='text'>Thom's comments on Ubuntu's GNOME</title><content type='html'>After reading reading Thom Holwerda's &lt;a href="http://www.osnews.com/story.php?news_id=14811"&gt;post&lt;/a&gt;  about Ubuntu's GNOME, I noticed that most of his complains were either bugs or works in progress, except for this one:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"GNOME needs a better default layout for its panels. The top bar is wasting an insane amount of space; to the left, we have a few menus and icons, and all the way to the far right we have the system tray and clock. In between, it's all gray. A solution would be to place the taskbar in between those two ends, but on most screens, the space there is just a little too limited to comfortably house the taskbar. Other than that, the top bar becomes extremely cluttered if it also houses the taskbar."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thom seems to put space efficiency on par with usability, which in't necessarily true. Well, actually those will often be antithetical to each other.&lt;br /&gt;Also the uselessness with which Thom portraits the empty space in the upper panel is hardly deserved. It can be quite handy for placing launchers (for Epiphany, Evolution, etc), and applets (Tomboy Notes, System Monitor, Weather Report, Network Manager, etc).&lt;br /&gt;Housing the taskbar in the upper panel seems like an extremely bad idea, because most important the available space is much too small, so when a lot of applications are opened the application bars are so small, it'll be impossible to differentiate between them, and the taskbar loses it's primary functionality. That's the brillance of putting the taskbar in the lower panel, where there's plenty of room.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Ubuntu still does not pass my ZipDisk test; nor does any other distribution for that matter. My desktop x86 has an internal IDE ZipDisk drive (250MB), and no matter what distribution I install, neither of them configures fstab correctly so I can use my ZipDisk instantly. And that's for an internal one-- don't get me started on any of my 6 external (parallel) drives. I never got those to work with any operating system (except Windows, as Iomega has drivers for that, obviously). By the way, BeOS/Zeta also passes the internal part of the ZipDisk test."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;While Thom is right from a fundamental point of view, having plug and play ZipDisk support seems hardly relevant anymore. ZipDisks were never really popular, so investing a lot of effort in to this would be a waste of time. And considering a wonderful new technology called 'USB Memory Sticks' it would seem silly at best.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114951795932867030?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114951795932867030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114951795932867030' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114951795932867030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114951795932867030'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/thoms-comments-on-ubuntus-gnome.html' title='Thom&apos;s comments on Ubuntu&apos;s GNOME'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114933330350960158</id><published>2006-06-03T13:11:00.000+02:00</published><updated>2006-06-03T13:15:03.510+02:00</updated><title type='text'>VMware Player</title><content type='html'>While reading &lt;a href="http://planet.ubuntu-nl.org/"&gt;Planet Ubuntu NL&lt;/a&gt;, I noticed Nicolas' &lt;a href="http://www.ossfi.nl/drupal/node/24"&gt;post&lt;/a&gt; about the fact that VMware Player was now prepackaged in Dapper. Thanks for the tip!&lt;br /&gt;&lt;br /&gt;Anyway this is great! Really! The best part about having VMware Player prepackaged is the fact that the user doesn't have to compile the kernel modules manually anymore. Sweet...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114933330350960158?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114933330350960158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114933330350960158' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114933330350960158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114933330350960158'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/vmware-player.html' title='VMware Player'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114933305125810300</id><published>2006-06-03T13:07:00.000+02:00</published><updated>2006-06-03T13:10:51.276+02:00</updated><title type='text'>BlackAdder II</title><content type='html'>While re-watching the BlackAdder series, I noticed in the Potato episode of BlackAdder II, &lt;a href="http://www.imdb.com/name/nm0429254/"&gt;Simon Jones&lt;/a&gt; makes an appearance Sir Walter Raleigh, the seafarer. Simon Jones is probably most famous for his role in the original BCC series of The HitchHikers Guide to the Galaxy as Arthur Dent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114933305125810300?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114933305125810300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114933305125810300' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114933305125810300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114933305125810300'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/06/blackadder-ii.html' title='BlackAdder II'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114865872600393862</id><published>2006-05-26T17:48:00.000+02:00</published><updated>2006-05-26T17:57:05.376+02:00</updated><title type='text'>Elephants Dream</title><content type='html'>Lately the Blender folks have released their short movie "Elephants Dream". The movie lasts for about ten minutes, but it really shows off what &lt;a href="http://www.blender.org/"&gt;Blender&lt;/a&gt; is capable of. And it's very entertaining to watch.&lt;br /&gt;&lt;br /&gt;You can download their HD formatted movie &lt;a href="http://www.tribler.org/content/Elephants_Dream_HD.avi.torrent"&gt;here&lt;/a&gt;, after you have downloaded the movie, it can be transcoded into a plain ol' DVD:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;ffmpeg -i Elephants_Dream_HD.avi -pass 1 -target pal-dvd -aspect 16:9 Elephants_Dream_DVD.mpg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;ffmpeg -i Elephants_Dream_HD.avi -pass 2 -target pal-dvd -aspect 16:9 Elephants_Dream_DVD.mpg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;dvdauthor -o ed_dvd/ -t Elephants_Dream_DVD.mpg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;dvdauthor -o ed_dvd/ -T &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mkisofs -dvd-video -V "Elephants Dream" -v -o ed_dvd.iso ed_dvd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Transcoding the movie this way works fine, except that during the top-down scrolling bits of the movie it's not 100% smooth, this might be caused because the HD formatted movie uses a different framerate than PAL DVD. I'm not sure on how to resolve that yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114865872600393862?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114865872600393862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114865872600393862' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114865872600393862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114865872600393862'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/05/elephants-dream.html' title='Elephants Dream'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114857615680161721</id><published>2006-05-25T18:45:00.000+02:00</published><updated>2006-06-11T18:51:57.073+02:00</updated><title type='text'>OpenOffice.org: Lacking Professional Templates</title><content type='html'>Commercial office suites like Microsoft Office and Corel WordPerfect Office offer the normal user a wealth of document templates for all common document types. Clearly OpenOffice.org lacks these.&lt;br /&gt;&lt;br /&gt;Ofcourse there's the &lt;a href="http://ooextras.sourceforge.net/"&gt;OOExtras&lt;/a&gt; project, but to be plain honest, most templates offered by OOExtras look very unprofessional downto outright butt ugly.&lt;br /&gt;&lt;br /&gt;I decided to give it a shot and fill this gap. The end result being three templates:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.openoffice.org/nonav/issues/showattachment.cgi/37054/OOo_Humanist_Templates_v3.zip"&gt;Report&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.openoffice.org/nonav/issues/showattachment.cgi/37054/OOo_Humanist_Templates_v3.zip"&gt;Curriculum Vitae&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.openoffice.org/nonav/issues/showattachment.cgi/37054/OOo_Humanist_Templates_v3.zip"&gt;Presentation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;All the templates use the &lt;a href="http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/1.10/"&gt;Bitstream Vera&lt;/a&gt; fonts as these fonts are supplied by OOo itself, and are the only fonts which can be relied upon to be present on all OOo installations. During the design of these templates I've tried to find a balance between making them esthetically pleasing, legible and generally professional looking.&lt;br /&gt;&lt;br /&gt;I submitted them to the OpenOffice.org Issue Tracker as &lt;a href="http://www.openoffice.org/issues/show_bug.cgi?id=65779"&gt;issue 65779&lt;/a&gt; for inclusion into the default OOo install.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114857615680161721?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114857615680161721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114857615680161721' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114857615680161721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114857615680161721'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/05/openofficeorg-lacking-professional.html' title='OpenOffice.org: Lacking Professional Templates'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114846613464018358</id><published>2006-05-24T12:17:00.000+02:00</published><updated>2006-05-24T12:22:14.660+02:00</updated><title type='text'>NGC: Soul Calibur II</title><content type='html'>Guess what... It's possible to hang Soul Calibur II on an Nintedo GameCube, and I did last night.  I don't seem to be able to reproduce the crash. It happened somewhere in weapon master mode, after rebooting everything seemed fine again.&lt;br /&gt;&lt;br /&gt;Anyway I seem to have progressed quite a bit only having played a couple of hours, I completed 7 of the 10 chapters, unlocking most of the characters and arena's.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114846613464018358?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114846613464018358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114846613464018358' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114846613464018358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114846613464018358'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/05/ngc-soul-calibur-ii.html' title='NGC: Soul Calibur II'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114805081968887329</id><published>2006-05-19T16:41:00.000+02:00</published><updated>2006-05-19T17:00:19.710+02:00</updated><title type='text'>SANE 2006: Free Software Bazaar</title><content type='html'>I finally uploaded the &lt;a href="http://www.flickr.com/photos/58458912@N00/tags/sane2006freesoftwarebazaar/"&gt;Free Software Bazaar photo's&lt;/a&gt; I took at the end of the evening. I also started to actually manage my photo's, and quite frankly &lt;a href="http://f-spot.org/"&gt;F-Spot&lt;/a&gt; rocks!!! The &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt; export feature works great.&lt;br /&gt;&lt;br /&gt;The bazaar was actually quite fun to attend. I was introduced to OpenOffice.org's new '&lt;a href="http://why.openoffice.org/"&gt;Get Legal&lt;/a&gt;' campaign, which is a nice effort. Though I'm afraid it won't have that much of an impact, because most people just don't care whether they're using legal software or not. But let's hope for the best...&lt;br /&gt;&lt;br /&gt;Another cool project which I first became aware of during the FSB was &lt;a href="http://www.simuze.nl/"&gt;Simuze&lt;/a&gt;. It a great concept: a free distribution point for home made music. You really need to check out &lt;a href="http://www.simuze.nl/live/public/huggy/mp3hi/The_Penis_Song_.mp3"&gt;The Penis Song&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114805081968887329?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114805081968887329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114805081968887329' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114805081968887329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114805081968887329'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/05/sane-2006-free-software-bazaar.html' title='SANE 2006: Free Software Bazaar'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114804237132453791</id><published>2006-05-19T14:33:00.000+02:00</published><updated>2006-05-19T14:39:31.336+02:00</updated><title type='text'>Leaked cover art for Dapper Drake!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/ubuntu_rubber_ducks.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/ubuntu_rubber_ducks.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114804237132453791?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114804237132453791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114804237132453791' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114804237132453791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114804237132453791'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/05/leaked-cover-art-for-dapper-drake.html' title='Leaked cover art for Dapper Drake!!!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114745260249530013</id><published>2006-05-12T18:38:00.000+02:00</published><updated>2006-05-12T18:50:02.520+02:00</updated><title type='text'>Dots Per Inch</title><content type='html'>Calculating your screen's &lt;a href="http://en.wikipedia.org/wiki/Dots_per_inch"&gt;DPI&lt;/a&gt; rating is quite easy, first measure your screen's physical width and height (in &lt;a href="http://en.wikipedia.org/wiki/Inch"&gt;inch&lt;/a&gt;es), next divide your screen's native resolution by either your screen's pyshical width or height. For example:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Width:&lt;/span&gt; 1680px / 17.1"  =  ~98 DPI&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Height:&lt;/span&gt; 1050px / 10.7"  =  ~98 DPI&lt;br /&gt;&lt;br /&gt;After calculating your screen's DPI you can set it through System, Preferences, Font, Details.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114745260249530013?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114745260249530013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114745260249530013' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114745260249530013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114745260249530013'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/05/dots-per-inch.html' title='Dots Per Inch'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114676507781528454</id><published>2006-05-04T19:43:00.000+02:00</published><updated>2006-05-12T10:39:06.126+02:00</updated><title type='text'>I (don't) hate Cisco Systems (anymore)</title><content type='html'>Last semester I took Cisco's CCNP7 course at school. During the course we weren't given the chance to take the Cisco CCNP7 final exam. After talking to my teacher about this, I was told that Cisco didn't offer our version (3) any more, and that version 4 wasn't available yet. Usually there is overlap between versions, but in my case there's a big gap. A crevasse of sorts.&lt;br /&gt;&lt;br /&gt;Of course this is pure speculation, but version 4 probably covers more recent Cisco technology, which Cisco badly needs to sell. Basically the course is being prematurely ended because it doesn't advertise Cisco equipment enough.&lt;br /&gt;&lt;br /&gt;So no certificate for me. I hate Cisco Systems.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;IMPORTANT UPDATE:&lt;/span&gt; Filip van Bel of Cisco Systems has clarified the situation for me, which basically boils down to a miscommunication issue. Please note that I (in my frustration) was quick to judge and I no longer hold the opinion expressed above!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114676507781528454?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114676507781528454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114676507781528454' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114676507781528454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114676507781528454'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/05/i-dont-hate-cisco-systems-anymore.html' title='I (don&apos;t) hate Cisco Systems (anymore)'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114623207356435878</id><published>2006-04-28T15:33:00.000+02:00</published><updated>2006-05-14T14:56:00.833+02:00</updated><title type='text'>Dia Revisited</title><content type='html'>About a week ago a new version of &lt;a href="http://www.gnome.org/projects/dia/"&gt;Dia&lt;/a&gt; was released, after more than a year Dia 0.95 was finally there. The changes in Dia aren't really major when considering the invested work, but from a usability perspective the changes are quite massive. Dia 0.94 still uses the old GTK 2.4 FileDialog, which is old and just plain crappy, and it finally got replaced in 0.95 with the new and more usable GTK 2.6 FileDialog.&lt;br /&gt;&lt;br /&gt;Another change, which personally affects me, is the updated Cisco icon set. The new Cisco icons are now colored, and look exactly like the icons used in Cisco literature. A simple sample:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/test_diagram_3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/test_diagram_3.png" alt="" border="0" /&gt;&lt;/a&gt;I hope Dia 0.95 makes it into Dapper. But if it doesn't I've ported the Debian package to Ubuntu, you can download them &lt;a href="http://www.xs4all.nl/%7Ebruijn9/temp/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE:&lt;/span&gt; Please remove your &lt;span style="font-family: courier new;"&gt;~/.dia&lt;/span&gt; directory after upgrading to Dia 0.95, if you don't you won't get all the new Dia features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114623207356435878?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114623207356435878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114623207356435878' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114623207356435878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114623207356435878'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/dia-revisited.html' title='Dia Revisited'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114615903678297587</id><published>2006-04-27T19:20:00.000+02:00</published><updated>2006-04-27T19:30:36.800+02:00</updated><title type='text'>YellowSheepRiver Municator</title><content type='html'>The &lt;a href="http://www.yellowsheepriver.org/"&gt;YellowSheepRiver&lt;/a&gt; &lt;a href="http://www.yellowsheepriver.org/products.html"&gt;Municator&lt;/a&gt; has been in the news lately, this machine has very much potential, a strong MIPS-like CPU (The Godson II) and a Mobile Radeon 7000 onboard, which means it has hardware 3D acceleration using open source drivers.&lt;br /&gt;&lt;br /&gt;Beside it's primary target, being a low-cost desktop, this little machine has also great potential as a residential server. It's small size means it can be easily put in an electrics closet.&lt;br /&gt;&lt;br /&gt;I certainly hope these machines will become available in the Netherlands, though I highly doubt it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114615903678297587?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114615903678297587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114615903678297587' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114615903678297587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114615903678297587'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/yellowsheepriver-municator.html' title='YellowSheepRiver Municator'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114615826838191759</id><published>2006-04-27T19:04:00.000+02:00</published><updated>2006-04-27T19:17:48.416+02:00</updated><title type='text'>Corbicula anti virus: Other...</title><content type='html'>With the previous releases of Corbicula it wasn't possible to scan anything else but the default supplied scan targets. With the latest corbicula release it's now possible to choose 'Other...', a FileChooserDialog opens where you can select any random directory you would want to scan for virusses.&lt;br /&gt;&lt;br /&gt;Coinciding with this new feature release is also the first available Dapper Drake package, apt-gettable in a seperate repository:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;deb http://dl.gna.org/corbicula/ubuntu dapper/&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114615826838191759?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114615826838191759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114615826838191759' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114615826838191759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114615826838191759'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/corbicula-anti-virus-other.html' title='Corbicula anti virus: Other...'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114604884946309592</id><published>2006-04-26T12:35:00.000+02:00</published><updated>2006-04-26T12:54:09.476+02:00</updated><title type='text'>Dapper's glibc</title><content type='html'>The current Ubuntu stable release (Breezy Badger) was released with gcc 4.0, one of the things that nagged me was the fact that Breezy's kernel wasn't compiled with 4.0 but with an older version of gcc, namely 3.4.&lt;br /&gt;&lt;br /&gt;The first thing I did after installing Dapper Drake was to check whether the kernel was compiled with gcc 4.0, it was, so I was happy as a clam. But yesterday I was in for quite a shock, it seems that Dapper's glibc isn't compiled with 4.0, but with gcc 3.4.&lt;br /&gt;&lt;br /&gt;I can think of only two reasons why not to compile glibc with gcc 4.0, either glibc just doesn't compile properly with gcc 4.0, or they used the old gcc 3.4 to prevent unknown regressions. In either case gcc 4.0 should not be the default system compiler.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114604884946309592?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114604884946309592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114604884946309592' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114604884946309592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114604884946309592'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/dappers-glibc.html' title='Dapper&apos;s glibc'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114604775067346080</id><published>2006-04-26T12:31:00.000+02:00</published><updated>2006-04-26T12:35:50.696+02:00</updated><title type='text'>StarCraft#</title><content type='html'>I regularly read &lt;a href="http://www.go-mono.com/monologue/"&gt;Monologue&lt;/a&gt;, today I came across something quite extraordinary: &lt;a href="http://squeedlyspooch.com/blog/archives/002040.html"&gt;StarCraft#&lt;/a&gt;. Apparently Chris Toshok is rebuilding the StarCraft engine in C# using SDL#. Sofar he has only released binaries, I can't wait to see the sources.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114604775067346080?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114604775067346080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114604775067346080' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114604775067346080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114604775067346080'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/starcraft.html' title='StarCraft#'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114580785420074626</id><published>2006-04-23T17:42:00.000+02:00</published><updated>2006-04-23T18:00:40.493+02:00</updated><title type='text'>Ubuntu Bonding</title><content type='html'>It's quite easy to configure network interface fail-over on Ubuntu, this feature is called bonding in the Linux kernel. Bonding allows you to do two things: fail-over and load-balancing.&lt;br /&gt;&lt;br /&gt;To configure fail-over make sure the &lt;span style="font-family:courier new;"&gt;bonding&lt;/span&gt; kernel module gets loaded during the boot process, this can be achieved by editing the &lt;span style="font-family:courier new;"&gt;/etc/modules&lt;/span&gt; file and adding the following line:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;bonding mode=active-backup miimon=100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The &lt;span style="font-family:courier new;"&gt;mode&lt;/span&gt; module parameter tells the bonding module what to do, either fail-over or load-balancing. The &lt;span style="font-family:courier new;"&gt;miimon&lt;/span&gt; module parameters defines the monitoring interval in milliseconds.&lt;br /&gt;&lt;br /&gt;Next install &lt;span style="font-family:courier new;"&gt;ifenslave&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;ifenslave&lt;/span&gt; binds the physical slave interfaces to the master logical interface:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# apt-get install ifenslave-2.6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Finally you need to edit the &lt;span style="font-family:courier new;"&gt;/etc/network/interfaces&lt;/span&gt; file:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;auto bond0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;iface bond0 inet static&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        address 192.168.9.9&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        netmask 255.255.255.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        gateway 192.168.9.1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        post-up ifenslave bond0 eth0 eth1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        pre-down ifenslave -d bond0 eth0 eth1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The &lt;span style="font-family:courier new;"&gt;post-up&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;pre-down&lt;/span&gt; lines make sure the physical slave interfaces are bound and unbound when the logical master interface goes up or is being taken down.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114580785420074626?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114580785420074626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114580785420074626' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114580785420074626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114580785420074626'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/ubuntu-bonding.html' title='Ubuntu Bonding'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114572535005366175</id><published>2006-04-22T18:55:00.000+02:00</published><updated>2006-04-22T19:05:11.166+02:00</updated><title type='text'>Advanced Trivial FTP</title><content type='html'>The other day I had to install a TFTP daemon on my machine, to upgrade the IOS software of my Router, after considering my options, I went with &lt;span style="font-family:courier new;"&gt;atftpd&lt;/span&gt;, mainly because &lt;span style="font-family:courier new;"&gt;atftpd&lt;/span&gt; is very full featured and can be run standalone, without being dependant on &lt;span style="font-family:courier new;"&gt;inetd&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;First install the Advanced Trivial FTP daemon and client:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# apt-get install atftpd atftp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Second create a &lt;span style="font-family:courier new;"&gt;tftpboot&lt;/span&gt; directory on your file system, make sure it's world writable if you want to be able to upload stuff:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# mkdir /tftpboot&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; # chmod 777 /tftpboot&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Next edit your &lt;span style="font-family:courier new;"&gt;/etc/default/atftpd&lt;/span&gt; file to match this:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;USE_INETD=false&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;OPTIONS="--daemon --port 69 --tftpd-timeout 300 --retry-timeout 5     --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5  /tftpboot"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now you can start and stop the Advanced Trivial FTP daemon like so:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# /etc/init.d/atftpd start&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# /etc/init.d/atftpd stop&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114572535005366175?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114572535005366175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114572535005366175' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114572535005366175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114572535005366175'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/advanced-trivial-ftp.html' title='Advanced Trivial FTP'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114546968068488290</id><published>2006-04-19T19:50:00.000+02:00</published><updated>2006-04-19T20:01:20.706+02:00</updated><title type='text'>Corbicula anti virus: Consistency</title><content type='html'>I contacted &lt;a href="http://primates.ximian.com/%7Elluis/blog/index.php"&gt;lluis&lt;/a&gt; about &lt;span style="font-family: courier new;"&gt;protected virtual&lt;/span&gt; issue with Stetic, he explained to me, that making event handler &lt;span style="font-family: courier new;"&gt;protected virtual&lt;/span&gt; didn't have any technical merits, rather practical. When an event handler is made &lt;span style="font-family: courier new;"&gt;private&lt;/span&gt;, &lt;span style="font-family: courier new;"&gt;mcs&lt;/span&gt; complains unused &lt;span style="font-family: courier new;"&gt;private&lt;/span&gt; methods are declared, but in reality they aren't unused, they're just dynamically bound by Glade/Stetic instead of assigned in the code itself. Making these methods &lt;span style="font-family: courier new;"&gt;protected&lt;/span&gt; removes these warnings. The &lt;span style="font-family: courier new;"&gt;virtual&lt;/span&gt; part isn't strictly nessecarry.&lt;br /&gt;&lt;br /&gt;After understanding why event handlers are made &lt;span style="font-family: courier new;"&gt;protected&lt;/span&gt; by Stetic, I revisited the Corbicula codebase and made all my &lt;span style="font-family: courier new;"&gt;private&lt;/span&gt; and &lt;span style="font-family: courier new;"&gt;public&lt;/span&gt; (&lt;span style="font-style: italic;"&gt;yuck&lt;/span&gt;) event handlers &lt;span style="font-family: courier new;"&gt;protected&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114546968068488290?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114546968068488290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114546968068488290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114546968068488290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114546968068488290'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/corbicula-anti-virus-consistency.html' title='Corbicula anti virus: Consistency'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114546270163921890</id><published>2006-04-19T17:58:00.000+02:00</published><updated>2006-04-19T18:05:01.666+02:00</updated><title type='text'>MP3 ID3 tagging</title><content type='html'>Somehow if you define a genre which doesn't exist (like Electronica) while ripping music with the Sound Juicer, it will just insert an unknown [255] as genre into the generated MP3s.&lt;br /&gt;&lt;br /&gt;This is easy to correct though (tag as Electronic [52]):&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;# find ./Album/* -name *.mp3 -exec mp3info -g 52 {} \;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114546270163921890?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114546270163921890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114546270163921890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114546270163921890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114546270163921890'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/mp3-id3-tagging.html' title='MP3 ID3 tagging'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114545935921134561</id><published>2006-04-19T16:18:00.000+02:00</published><updated>2006-04-22T19:03:46.373+02:00</updated><title type='text'>I'm not a GNU!</title><content type='html'>During the past week I've been accused of being a follower of Richard Stallman's ideologies. Why? Just because I'm a &lt;a href="http://www.gtk.org/"&gt;GTK&lt;/a&gt; user/lover. And ofcourse anybody who uses &lt;a href="http://www.gnu.org/"&gt;GNU&lt;/a&gt; software must be against commercial software, right?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wrong!&lt;/span&gt;&lt;br /&gt;Unlike Richard Stallman I do &lt;span style="font-style: italic;"&gt;not&lt;/span&gt; think &lt;a href="http://en.wikipedia.org/wiki/Commercial_off-the-shelf"&gt;COTS&lt;/a&gt; software to be either evil or unethical. Does that mean I generally like COTS software? &lt;span style="font-style: italic;"&gt;No&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Examples&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Microsoft Internet Explorer&lt;/span&gt;: I do think MSIE is evil, but not because it's commercial or closed source. It is because of MSIE that the W3C standards still aren't used today.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Microsoft Office&lt;/span&gt;: I do think Office is evil, but again not because it's commercial or closed source. MS refuses to support &lt;a href="http://en.wikipedia.org/wiki/OpenDoc"&gt;OpenDoc&lt;/a&gt; in Office, which is detrimental to interoperability between competing Office suites. Taking into account the fact that Office is the number one Office suite worldwide, this is an obvious abuse of Microsoft's monopoly.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Opera&lt;/span&gt; is de excellent example, of good COTS software, which is everything but evil. The folks at Opera Software seem to make a genuine effort to build the best browser on the planet, there is nothing wrong with trying to make a living of that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114545935921134561?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114545935921134561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114545935921134561' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114545935921134561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114545935921134561'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/im-not-gnu.html' title='I&apos;m not a GNU!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114529910159445653</id><published>2006-04-17T20:31:00.000+02:00</published><updated>2006-04-17T20:40:24.830+02:00</updated><title type='text'>Corbicula anti virus: Doing Dapper</title><content type='html'>I fixed Corbicula to compile and run on Dapper Drake today. It only required two minor changes. First there has been a change in case of some method. Next it seemed the System reference wasn't implicit anymore, so I had to add that reference explicitly.&lt;br /&gt;&lt;br /&gt;I also began working on a Scan Target called 'Other...' which opens een FileChooserDialog, which allows you to scan any directory you want instead of just the listed Scan Targets, initial work is done and the code compiles just fine, but somehow the code throws an exception because an empty string gets passed as Scan Target.&lt;br /&gt;&lt;br /&gt;After looking over my code I noticed how inconsistent/sloppy I've been, I have some event handlers declared &lt;span style="font-family:courier new;"&gt;public&lt;/span&gt; and some &lt;span style="font-family:courier new;"&gt;private&lt;/span&gt;. After playing a bit with Stetic, it seems the way to go would be to declare them &lt;span style="font-family:courier new;"&gt;protected virtual&lt;/span&gt; instead.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114529910159445653?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114529910159445653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114529910159445653' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114529910159445653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114529910159445653'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/corbicula-anti-virus-doing-dapper.html' title='Corbicula anti virus: Doing Dapper'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114514021419118633</id><published>2006-04-16T00:23:00.000+02:00</published><updated>2006-04-16T00:30:14.206+02:00</updated><title type='text'>Wacom Volito2 (CTF-420/G)</title><content type='html'>To my surprise it seems that my Wacom Volito2 now works out of the box in Dapper:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Bus 004 Device 005: ID 056a:0062 Wacom Co., Ltd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;[4294687.920000] input: Wacom Volito2 4x5 as /class/input/input5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;[4294687.921000] drivers/usb/input/wacom.c: v1.44:USB Wacom Graphire and Wacom Intuos tablet driver&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;My Volito2 used to work using mouse emulation in Breezy, but that ment no absolute coordinate mode, I'm not even sure I want that, but I have a choice now... Choice is a good thing...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114514021419118633?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114514021419118633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114514021419118633' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114514021419118633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114514021419118633'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/wacom-volito2-ctf-420g.html' title='Wacom Volito2 (CTF-420/G)'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114511370157076512</id><published>2006-04-15T16:32:00.000+02:00</published><updated>2006-04-15T17:14:45.336+02:00</updated><title type='text'>The Epiphany versus Firefox showdown</title><content type='html'>The last few weeks I've been using &lt;a href="http://www.gnome.org/projects/epiphany/"&gt;Epiphany&lt;/a&gt; as my primary browser, and basically Epiphany knocks the socks right of Firefox. Epiphany's user interface looks a bit more clean and it's a bit more snappy than Firefox'. Epiphany is mostly GNOME HIG compliant, so it's easier to use, and it fits better in the GNOME desktop environment.&lt;br /&gt;&lt;br /&gt;Yet I switched back to Firefox... why you ask...&lt;br /&gt;&lt;br /&gt;First and foremost, Epiphany doesn't have a separate Google search box, instead when something is entered into the address bar which isn't an URL, it's sent to Google as a query, but somehow this doesn't always work properly, which can get pretty ennoying.&lt;br /&gt;&lt;br /&gt;Another issue in Epiphany is the fact that every tab has it's own close button. Logically speaking this is better, and is actually required by the GNOME HIG, but practically this sucks (at for browsers it does). The main difference with browser tabs and text editor tabs (and the like), is the rate at which tabs are opened and closed. When compared to a text editor, tabs within a browser are probably opened and closed tenfold. For the user this means he has to visually locate the tab, then click the approriate close button on the tab. When considering the single close button (like Firefox has), located at the right, the user has one fixed position to click, which (generally speaking) is much more convenient.&lt;br /&gt;&lt;br /&gt;Last, Epiphany still doesn't have &lt;a href="http://del.icio.us/pmjdebruijn"&gt;del.icio.us&lt;/a&gt; plugin, which I have quickly grown attached to, after trying the Firefox plugin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114511370157076512?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114511370157076512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114511370157076512' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114511370157076512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114511370157076512'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/epiphany-versus-firefox-showdown.html' title='The Epiphany versus Firefox showdown'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114502771870603834</id><published>2006-04-14T16:59:00.000+02:00</published><updated>2006-04-14T17:15:18.723+02:00</updated><title type='text'>Dapper Drake</title><content type='html'>It has been a couple of days now since I've installed Dapper Drake on my main desktop, the experience has been overwhelmingly positive.&lt;br /&gt;&lt;br /&gt;One of the big improvements is the progress bar which is displayed while unmounting volumes, this prevents impatient users from prematurely disconnecting the removable drive.&lt;br /&gt;&lt;br /&gt;Another improvement is the interdesktop application bar blinking*. Basically if an X-Chat or GAIM conversation receives a reply while your away working on another desktop, its application bar will appear on the desktop you're working on, and it'll blink to grab your attention. Now the sweet part happens when you click on the blinking application bar, you're immediately taken to the desktop where X-Chat or GAIM resides.&lt;br /&gt;&lt;br /&gt;However there is a downside to Dapper, the first and foremost being the &lt;span style="font-style: italic;"&gt;new&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;improved&lt;/span&gt; Human theme. Well it's new alright, but I'm not sure I would call it an improvement. The Orange makes me think about soccer and the new icons are way too busy and shiny. I basically couldn't tolerate it for more than a day or so, I quickly changed to Clearlooks controls with a Human window border and GNOME icons.&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;* I didn't know what else to call it.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114502771870603834?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114502771870603834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114502771870603834' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114502771870603834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114502771870603834'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/dapper-drake.html' title='Dapper Drake'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114502677609808051</id><published>2006-04-14T16:35:00.000+02:00</published><updated>2006-04-14T17:21:51.440+02:00</updated><title type='text'>Water Heater</title><content type='html'>While showering yesterday our water heater gave out. Reading the manual didn't help. After contacting my father, I was told to reboot the water heater. No, that weren't six typo's in a row! &lt;span style="font-weight: bold;"&gt;reboot&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;Sigh...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114502677609808051?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114502677609808051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114502677609808051' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114502677609808051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114502677609808051'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/water-heater.html' title='Water Heater'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114460567930410846</id><published>2006-04-09T19:59:00.000+02:00</published><updated>2006-04-09T20:07:52.100+02:00</updated><title type='text'>Dapper Dapper Dapper</title><content type='html'>To celebrate my new found freedom I decided to have a go at installing Dapper Drake. I went with the good ol' install CD, not feeling adventurous enough to taste Espresso.&lt;br /&gt;&lt;br /&gt;Being exciting during the first boot, I was in for a surprise... Xorg hung itself. After some searching on &lt;a href="http://www.launchpad.net/"&gt;Launchpad&lt;/a&gt;, it appeared more folks were experiencing &lt;a href="https://launchpad.net/distros/ubuntu/+source/linux-meta/+bug/31527"&gt;this&lt;/a&gt; problem.&lt;br /&gt;&lt;br /&gt;For the time being I just removed the &lt;span style="font-family:courier new;"&gt;dri&lt;/span&gt; module from my &lt;span style="font-family:courier new;"&gt;xorg.conf&lt;/span&gt;. Now Xorg works fine, although I have no &lt;a href="http://en.wikipedia.org/wiki/Direct_Rendering_Infrastructure"&gt;Direct Rendering&lt;/a&gt; now.&lt;br /&gt;&lt;br /&gt;After I got everything to work properly I was amazed with how much faster Dapper boots, it's just incredible...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114460567930410846?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114460567930410846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114460567930410846' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114460567930410846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114460567930410846'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/dapper-dapper-dapper.html' title='Dapper Dapper Dapper'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114460469912381410</id><published>2006-04-09T19:43:00.000+02:00</published><updated>2006-04-09T19:44:59.136+02:00</updated><title type='text'>Windows Be Gone</title><content type='html'>After using Ubuntu Breezy nearly full time for six month's, I finally decided I was ready to dump Microsoft Windows XP once and for all.&lt;br /&gt;&lt;br /&gt;Free at last...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114460469912381410?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114460469912381410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114460469912381410' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114460469912381410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114460469912381410'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/windows-be-gone.html' title='Windows Be Gone'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114432973489491127</id><published>2006-04-06T15:18:00.000+02:00</published><updated>2006-04-06T15:22:14.910+02:00</updated><title type='text'>Java on FreeBSD</title><content type='html'>It took a while, but the FreeBSD 5.x and 6.x branches finally have a &lt;a href="http://lists.freebsd.org/pipermail/freebsd-announce/2006-April/001057.html"&gt;proper Java platform&lt;/a&gt;. Java is probably one of the biggest arguments against FreeBSD on the enterprise server.&lt;br /&gt;&lt;br /&gt;Having a proper Java release on FreeBSD is one thing, but keeping it up to date is another, we'll just have to wait and see...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114432973489491127?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114432973489491127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114432973489491127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114432973489491127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114432973489491127'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/java-on-freebsd.html' title='Java on FreeBSD'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114391189495667633</id><published>2006-04-01T19:02:00.000+02:00</published><updated>2006-04-01T19:18:15.003+02:00</updated><title type='text'>There's something beautiful in the sky</title><content type='html'>Since a couple of days I have a digital satellite receiver, and a &lt;a href="http://www.canaldigitaal.nl/"&gt;CanalDigitaal&lt;/a&gt; subscription. Especially picture quality has improved by leaps and bounds.&lt;br /&gt;&lt;br /&gt;After taking a look at the &lt;a href="http://www.canaldigitaal.nl/"&gt;CanalDigitaal&lt;/a&gt; channel guide, there are some interesting channels to try, namely VH1 Classics and BBC Prime.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114391189495667633?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114391189495667633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114391189495667633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114391189495667633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114391189495667633'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/theres-something-beautiful-in-sky.html' title='There&apos;s something beautiful in the sky'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114389391199330865</id><published>2006-04-01T14:13:00.000+02:00</published><updated>2006-04-01T14:18:31.993+02:00</updated><title type='text'>Cisco 836</title><content type='html'>During the past week I received my second hand &lt;a href="http://www.cisco.com/en/US/products/hw/routers/ps380/products_data_sheet09186a008014ee18.html"&gt;Cisco 836 ADSL over ISDN Secure Broadband Router&lt;/a&gt;. Cisco's equipment isn't perfect (at all), but it definately beats a Thomson SpeedTouch any day of the week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114389391199330865?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114389391199330865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114389391199330865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114389391199330865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114389391199330865'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/cisco-836.html' title='Cisco 836'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114389354416456500</id><published>2006-04-01T14:07:00.000+02:00</published><updated>2006-04-08T18:16:58.486+02:00</updated><title type='text'>I'm a "Joe Normal" ???</title><content type='html'>While browsing &lt;a href="http://planet.ubuntu.com/"&gt;Planet Ubuntu&lt;/a&gt;, I noticed the Nerd/Geek/Dork &lt;a href="http://www.okcupid.com/tests/take?testid=9935030990046738815"&gt;test&lt;/a&gt; and I just couldn't resist. After taking the test I was actually somewhat disappointed with the result, according to the test I'm a "Joe Normal", for crying out loud...&lt;br /&gt;&lt;br /&gt;My results: 43% Nerd, 21% Geek, 43% Dork.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;edit:&lt;/span&gt; I actually re-took the test with the following results: 47% Nerd, 34% Geek, 47% Dork. So I'm still a Joe Normal...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114389354416456500?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114389354416456500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114389354416456500' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114389354416456500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114389354416456500'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/04/im-joe-normal.html' title='I&apos;m a &quot;Joe Normal&quot; ???'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114341184500801071</id><published>2006-03-27T00:15:00.000+02:00</published><updated>2006-03-27T00:24:05.036+02:00</updated><title type='text'>HSZLUUG Logo</title><content type='html'>For a while now I've been involved with a local LUUG in my school, which is called &lt;a href="http://www.hszluug.nl/"&gt;HSZLUUG&lt;/a&gt;. During the past month we had a logo design competition, and because a lack of competition I won by default.&lt;br /&gt;&lt;br /&gt;Behold the new official HSZLUUG logo:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/hszluug_color_on_white.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/hszluug_color_on_white.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114341184500801071?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114341184500801071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114341184500801071' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114341184500801071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114341184500801071'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/03/hszluug-logo.html' title='HSZLUUG Logo'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114277644669168362</id><published>2006-03-19T14:49:00.000+01:00</published><updated>2006-03-19T14:55:13.280+01:00</updated><title type='text'>AMiLDA Logo Design Competition</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/amilda_v2.jpg"&gt;&lt;/a&gt;A couple of weeks ago I found this really cool project which aims to replace the &lt;a href="http://www.linux-mips.org/wiki/Adm5120"&gt;ADMtek 5120&lt;/a&gt; routers firmware, it's called &lt;a href="http://www.amilda.org/"&gt;AMiLDA&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Recently they started a logo design competition, I though I'd give it a try:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/amilda_v2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/200/amilda_v2.jpg" alt="" border="0" /&gt;&lt;/a&gt;More information can be found &lt;a href="http://forum.amilda.org/viewtopic.php?pid=137#p137"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114277644669168362?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114277644669168362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114277644669168362' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114277644669168362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114277644669168362'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/03/amilda-logo-design-competition.html' title='AMiLDA Logo Design Competition'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114252521820688619</id><published>2006-03-16T17:04:00.000+01:00</published><updated>2006-03-16T17:34:46.723+01:00</updated><title type='text'>"Copy Controlled" Music</title><content type='html'>I've recently purchased Moby.Hotel and noticed it was "&lt;a href="http://en.wikipedia.org/wiki/Copy_Control"&gt;Copy Controlled&lt;/a&gt;", when I popped in the CD, it asked to install software. After the Sony rootkit debacle, nobody in his right mind will ever even consider installing software bundled to copy protect the CDs contents. So obviously, I didn't.&lt;br /&gt;&lt;br /&gt;Frankly I can't see why record companies would want to copy protect their content, and here is why:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Most people who buy music, do not buy music to make illegal copies, most people who still buy music, do it because it's the right thing to do.&lt;/li&gt;   &lt;li&gt;Copy protection will severely impair their righteous customers listening experience. (For example: I don't own a 'real' CD player, and I can't play it on my computer without installing Mute Records untrusted software).&lt;/li&gt;   &lt;li&gt;Folks who illegally acquire music from p2p networks, remain unimpaired, and can redistribute it to their hearts desire!&lt;/li&gt;   &lt;li&gt;The mere notion that any copy protection scheme could protect music against 'professional' pirates (who generally populate the p2p networks) is extremely naive at best.&lt;br /&gt;&lt;/li&gt; &lt;/ul&gt; I'm considering returning Moby.Hotel and will probably never purchase another "Copy Controlled" CD from Mute (or any other record company) again.&lt;br /&gt;&lt;br /&gt;I hope this will be properly resolved in the future, so I can keep on enjoying Moby's music!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114252521820688619?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114252521820688619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114252521820688619' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114252521820688619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114252521820688619'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/03/copy-controlled-music.html' title='&quot;Copy Controlled&quot; Music'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114181178256979776</id><published>2006-03-08T10:51:00.000+01:00</published><updated>2006-03-08T17:43:41.376+01:00</updated><title type='text'>City counsil elections</title><content type='html'>We had the city counsil elections yesterday, after checking the results for &lt;a href="http://en.wikipedia.org/wiki/Sittard-Geleen"&gt;Sittard&lt;/a&gt;, I noticed that the left-wing parties seems to have significantly grown, which is a Good Thing(tm). Especially &lt;a href="http://en.wikipedia.org/wiki/PvdA"&gt;PvdA&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/GroenLinks"&gt;GroenLinks&lt;/a&gt; seems to have had a growing spirt with respectively +8,7% and +3,3%.&lt;br /&gt;&lt;br /&gt;It seems Sittard is in for a four year rule under a mostly left-wing city counsil... Good times ahead...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114181178256979776?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114181178256979776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114181178256979776' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114181178256979776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114181178256979776'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/03/city-counsil-elections.html' title='City counsil elections'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114175743148722975</id><published>2006-03-07T19:44:00.000+01:00</published><updated>2006-03-07T19:51:29.506+01:00</updated><title type='text'>Dell PowerEdge 2500</title><content type='html'>Recently a friend of mine purchased a Dell PowerEdge 2500, which to his suprise worked just perfectly with Ubuntu, even Dell's PERC RAID worked fine:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Red Hat/Adaptec aacraid driver (1.1.2-lk2 Oct 10 2005)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;AAC0: kernel 2.5-0[2991]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;AAC0: monitor 2.5-0[2991]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;AAC0: bios 2.5-0[2991]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;AAC0: serial 212010d2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;scsi1 : percraid&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Vendor: DELL      Model: primary           Rev: V1.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Type:   Direct-Access                      ANSI SCSI revision: 02&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Vendor: DELL      Model: files             Rev: V1.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Type:   Direct-Access                      ANSI SCSI revision: 02&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Sweet stuff!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114175743148722975?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114175743148722975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114175743148722975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114175743148722975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114175743148722975'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/03/dell-poweredge-2500.html' title='Dell PowerEdge 2500'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114175703858168753</id><published>2006-03-07T19:37:00.000+01:00</published><updated>2006-03-07T19:43:58.630+01:00</updated><title type='text'>patrick.fm</title><content type='html'>After posting some mildly embarrassing pictures of Floortje (of Idols fame), it &lt;span style="font-style: italic;"&gt;seems&lt;/span&gt; a fanatic (albeit nerdy) Floortje fan has defaced Patrick Kicken's homepage:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/StemFloortje.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/320/StemFloortje.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There is a lesson to be learnt here: Apply security updates swiftly, when available!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114175703858168753?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114175703858168753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114175703858168753' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114175703858168753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114175703858168753'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/03/patrickfm.html' title='patrick.fm'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114131587658811495</id><published>2006-03-02T17:05:00.000+01:00</published><updated>2006-03-02T17:11:16.603+01:00</updated><title type='text'>Mordheim rules!</title><content type='html'>Surprisingly &lt;a href="http://en.wikipedia.org/wiki/Games_Workshop"&gt;Games Workshop&lt;/a&gt; has released the &lt;a href="http://en.wikipedia.org/wiki/Mordheim"&gt;Mordheim: City of the Damned&lt;/a&gt; rules for free!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.specialist-games.com/mordheim/assets/lrb/1Rules.pdf"&gt;Mordheim Rules&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.specialist-games.com/mordheim/assets/lrb/2Warbands.pdf"&gt;Mordheim Warbands&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.specialist-games.com/mordheim/assets/lrb/3Campaigns.pdf"&gt;Mordheim Campaign Rules&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114131587658811495?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114131587658811495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114131587658811495' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114131587658811495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114131587658811495'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/03/mordheim-rules.html' title='Mordheim rules!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114071481590276255</id><published>2006-02-23T18:07:00.000+01:00</published><updated>2006-02-23T18:13:35.920+01:00</updated><title type='text'>GameCube RGB SCART Cable</title><content type='html'>Saitek's GameCube RGB SCART Cable really does improve picture quality when opposed to the default composite cable and SCART converter. The colors are more vibrant, especially. And now the great part, I purchased one for 0,99 EUR at MediaMarkt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114071481590276255?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114071481590276255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114071481590276255' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114071481590276255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114071481590276255'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/gamecube-rgb-scart-cable.html' title='GameCube RGB SCART Cable'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114070173742341977</id><published>2006-02-23T14:33:00.000+01:00</published><updated>2006-03-02T16:51:38.490+01:00</updated><title type='text'>BenHeck: SEGA Exodus</title><content type='html'>A while back I purchased of the those Radica Genesis mini consoles, apparently these units are quite hackable, and someone managed to retrofit a SEGA Genesis Cartridge units on it:&lt;br /&gt;&lt;a href="http://www.benheck.com/Games/Sega_projects/Exodus/Exodus.htm"&gt;BenHeck: SEGA Exodus&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114070173742341977?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114070173742341977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114070173742341977' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114070173742341977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114070173742341977'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/benheck-sega-exodus.html' title='BenHeck: SEGA Exodus'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114070158861242112</id><published>2006-02-23T14:25:00.000+01:00</published><updated>2006-03-02T16:51:06.946+01:00</updated><title type='text'>Rick Dangerous</title><content type='html'>Bringing back some childhood memories is what this game does, Rick Dangerous is a which I played a lot on my old Atari ST. It's a great platformer, sortof 'Indiana Jones'-ish...&lt;br /&gt;&lt;a href="http://www.bigorno.net/xrick/shots.html"&gt;xRick screenshots&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some bloke actually ported this to the GameCube:&lt;br /&gt;&lt;a href="http://web.telia.com/%7Eu24315537/menu_gc/xrick.htm"&gt;xRick for the GameCube&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This really makes me consider modding my GameCube...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114070158861242112?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114070158861242112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114070158861242112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114070158861242112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114070158861242112'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/rick-dangerous.html' title='Rick Dangerous'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114060931135919120</id><published>2006-02-22T12:46:00.000+01:00</published><updated>2006-02-22T12:55:11.376+01:00</updated><title type='text'>Savage</title><content type='html'>I installed Dapper Flight 4 on my ASRock &lt;a href="http://www.asrock.com/product/K7VM2.htm"&gt;K7VM2&lt;/a&gt; yesterday. It's a &lt;a href="http://en.wikipedia.org/wiki/Micro_atx"&gt;Micro-ATX&lt;/a&gt; board with a &lt;a href="http://en.wikipedia.org/wiki/Savage_3D"&gt;ProSavage8&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Graphics_processing_unit"&gt;IGP&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The ProSavage8 IGP wasn't properly detected and thus Xorg defaulted to the &lt;span style="font-family: courier new;"&gt;vesa&lt;/span&gt; driver. After loading the &lt;span style="font-family: courier new;"&gt;savage&lt;/span&gt; kernel module and changing the Xorg driver to &lt;span style="font-family: courier new;"&gt;savage&lt;/span&gt; I had working 3D acceleration!&lt;br /&gt;&lt;br /&gt;After that I had a go with Xgl, it actually worked, it was slow as hell*, but it worked. Compiz wouldn't cooperate though, apparently the ProSavage8 hardware doesn't have support for textures which aren't a power of 2 in size.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;* Xgl was actually slower than Xorg in 2D&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114060931135919120?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114060931135919120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114060931135919120' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114060931135919120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114060931135919120'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/savage.html' title='Savage'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-114030441241943905</id><published>2006-02-18T23:51:00.000+01:00</published><updated>2006-02-19T00:13:32.433+01:00</updated><title type='text'>SoftMaker's MegaFont XXL</title><content type='html'>One of Ubuntu's shortcomings is that it has very few good fonts. Recently this situation has been improved by Bitstream, a major font foundry. Bitstream's Vera is nothing short of brilliant.&lt;br /&gt;&lt;br /&gt;But having one great font isn't exactly ideal. A small compay in Germany offers a solution, it's called SoftMaker's &lt;a href="http://www.softmaker.com/english/megafont_en.htm"&gt;MegaFont XXL&lt;/a&gt;. MegaFont is a font pack containing 10k fonts of good quality. Most fonts are proper serif or sans serif fonts, many cheaper font packs contain loads of symbol and shareware fonts. Please note I said good quality, not excellent quality, many fonts don't have excellent hinting which makes them less then perfect for onscreen display at smaller font sizes, but all the fonts are great on printed on paper.&lt;br /&gt;&lt;br /&gt;SoftMaker has excellent &lt;a href="http://www.softmaker.com/english/education/"&gt;academic licensing&lt;/a&gt; available which makes this fontpack a real boon for students using Linux.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-114030441241943905?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/114030441241943905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=114030441241943905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114030441241943905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/114030441241943905'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/softmakers-megafont-xxl.html' title='SoftMaker&apos;s MegaFont XXL'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113976848939027901</id><published>2006-02-12T19:12:00.000+01:00</published><updated>2006-02-12T19:25:07.800+01:00</updated><title type='text'>Corbicula anti virus: Bug fixes</title><content type='html'>A couple of days ago I received my first bug report, from Dan Ballard, it had to do with my inefficient and buggy infinite recursion prevention algoritm. I fixed it today, more info &lt;a href="https://gna.org/bugs/index.php?func=detailitem&amp;item_id=5235"&gt;here&lt;/a&gt;, but the general thought is to follow all directories, and count followed symlinks to prevent infinite recursion.&lt;br /&gt;&lt;br /&gt;Meanwhile I've also taken the liberty of creating a &lt;a href="http://www.gnomefiles.org/app.php?soft_id=1277"&gt;GnomeFiles&lt;/a&gt; page for Corbicula. If you are a Corbicula user, please consider voting. Thankyou!&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113976848939027901?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113976848939027901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113976848939027901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113976848939027901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113976848939027901'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/corbicula-anti-virus-bug-fixes.html' title='Corbicula anti virus: Bug fixes'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113958693848916824</id><published>2006-02-10T16:53:00.000+01:00</published><updated>2006-02-10T16:55:38.503+01:00</updated><title type='text'>Merging PDFs</title><content type='html'>PDFs can be easily merged using GhostScript. The trick is to make GhostScript print a series of PDFs to it's own loopback and then have it write a new PDF, it work like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=full.pdf parts*.pdf&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113958693848916824?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113958693848916824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113958693848916824' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113958693848916824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113958693848916824'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/merging-pdfs.html' title='Merging PDFs'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113941711699485876</id><published>2006-02-08T17:07:00.000+01:00</published><updated>2006-02-08T17:49:00.486+01:00</updated><title type='text'>Bluetooth adventures with GNOME</title><content type='html'>My dad recently got a Bluetooth capable phone, so I went out and bought a &lt;a href="http://www.conceptronic.net/site/DesktopDefault.aspx?tabindex=1&amp;tabid=200&amp;amp;amp;Cat=10&amp;grp=1020&amp;amp;ar=193&amp;Prod_ID=1227&amp;amp;Prod=CBT200U2"&gt;Conceptronic Bluetooth 2.0 USB Adapter 200M&lt;/a&gt;. The device identified itself as follows:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Setting up Bluetooth in Ubuntu Breezy was, well..., a Breeze... I just installed '&lt;a href="http://usefulinc.com/software/gnome-bluetooth/"&gt;gnome-bluetooth&lt;/a&gt;' through Synaptic. I plugged in the dongle, and started Bluetooth File Sharing from the Systems Tools menu. Next, the file transfer was initiated from the phone, a popup appeared on my desktop asking whether I wanted to accept a picture from 'Nokia'. After accepting the transfer, the picture appeared in my Home Folder.&lt;br /&gt;&lt;br /&gt;Kudos to &lt;a href="http://times.usefulinc.com/"&gt;Edd Dumbill&lt;/a&gt;, for making my life a little bit easier. Thanks!&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113941711699485876?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113941711699485876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113941711699485876' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113941711699485876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113941711699485876'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/bluetooth-adventures-with-gnome.html' title='Bluetooth adventures with GNOME'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113916694010632498</id><published>2006-02-05T20:09:00.000+01:00</published><updated>2006-02-05T20:15:40.136+01:00</updated><title type='text'>Corbicula anti virus: Gna!</title><content type='html'>Growing ever more frustrated with CVS, I decided I would migrate away from SourceForge. Looking at the alternatives, I finally chose to go with &lt;a href="http://gna.org/"&gt;Gna&lt;/a&gt;. Gna offers CVS, Subversion and Arch, I went with Subversion. Subversion has been a dream sofar...&lt;br /&gt;&lt;br /&gt;Gna also uses rsync to manage it's download area, instead a clumsy web interface like SourceForge has. rsync combined with apt-ftparchive allowed me to quickly setup an apt repo, which is now available for Corbicula users:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;deb http://dl.gna.org/corbicula/ubuntu breezy/&lt;/span&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113916694010632498?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113916694010632498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113916694010632498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113916694010632498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113916694010632498'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/corbicula-anti-virus-gna.html' title='Corbicula anti virus: Gna!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113906430416016532</id><published>2006-02-04T15:42:00.000+01:00</published><updated>2006-02-04T15:45:04.183+01:00</updated><title type='text'>Moby</title><content type='html'>For prolonged coding sessions I can highly recommend the following albums from Moby:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;18&lt;/li&gt;   &lt;li&gt;Play&lt;/li&gt;   &lt;li&gt;Play The B Sides&lt;/li&gt;   &lt;li&gt;I Like To Score&lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113906430416016532?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113906430416016532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113906430416016532' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113906430416016532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113906430416016532'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/moby.html' title='Moby'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113900560772498156</id><published>2006-02-03T23:19:00.000+01:00</published><updated>2006-02-03T23:26:47.743+01:00</updated><title type='text'>Corbicula anti virus: An Ubuntu package!</title><content type='html'>Finally!&lt;br /&gt;&lt;br /&gt;I've been promising an Ubuntu "Breezy Badger" package for several weeks... erhm, months now. Well the time has come, at last, I present to you:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/temp/corbicula_0.0.20060203-4_i386.deb"&gt;corbicula_0.0.20060203-4_i386.deb&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;The package conforms to the &lt;a href="http://pkg-mono.alioth.debian.org/cli-policy/"&gt;Debian CLI Policy&lt;/a&gt; and it should properly install the Corbicula GConf schemas. The translations from &lt;a href="https://launchpad.net/products/corbicula/+translations"&gt;Rosetta&lt;/a&gt; are also included and installed.&lt;br /&gt;&lt;br /&gt;Please note that this is an alpha test version, so don't expect too much. I'd be happy to receive bugs reports, usability issues, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113900560772498156?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113900560772498156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113900560772498156' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113900560772498156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113900560772498156'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/corbicula-anti-virus-ubuntu-package.html' title='Corbicula anti virus: An Ubuntu package!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113890775086283019</id><published>2006-02-02T19:59:00.000+01:00</published><updated>2006-02-02T20:15:50.886+01:00</updated><title type='text'>Prince of Persia: Sands of Time</title><content type='html'>Last night I finally finished playing Prince Of Persia: Sands of Time. I bought it a couple of weeks ago at a discount price. Not really expecting &lt;span style="font-style: italic;"&gt;that&lt;/span&gt; much from the game, I was in for a surprise...&lt;br /&gt;&lt;br /&gt;I really need to emphasize the fact that the Prince of Persia levels design is nothing short of brilliant! Most scenes are at the very least breath taking!&lt;br /&gt;&lt;br /&gt;Another aspect of the game which is very good, was the voice acting. The voice actors playing Prince and Farah were properly selected to 'fit' the 3D characters.&lt;br /&gt;&lt;br /&gt;The only major downside of PoP:SoT seems to be it's third person camera. Please don't get me wrong, there's nothing wrong with third person views, except that the camera code in PoP seems flip out sometimes. This behaviour seems to be exercerbated by small enclosures and heavy movements. This can really make combat a sour experience! But on the flip side, looking at other games, the camera issue seems omnipresent in 3D platform games. So this isn't really a downside since most games don't get this right...&lt;br /&gt;&lt;br /&gt;One really cool feature is the possibility to unlock the original &lt;a href="http://en.wikipedia.org/wiki/Image:PrinceofPersia-Mac.png"&gt;Prince of Persia&lt;/a&gt; game by Jordan Mechner halfway through the game. It seems the Ubisoft folks used the 'newer' Macintosh graphics, which looks great on a television.&lt;br /&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;It took me about 15 hours the complete the game, making PoP:SoT the first game I've completed on my GameCube. I can definately recommend it to anyone!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113890775086283019?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113890775086283019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113890775086283019' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113890775086283019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113890775086283019'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/02/prince-of-persia-sands-of-time.html' title='Prince of Persia: Sands of Time'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113857039358655485</id><published>2006-01-29T22:04:00.000+01:00</published><updated>2006-01-29T22:33:13.600+01:00</updated><title type='text'>Corbicula anti virus: Makefile!</title><content type='html'>It has been more than a month since my last Corbicula related post, but have no fear! I'm on a short break from school, so I'm resuming my Corbicula anti virus effort in full force!&lt;br /&gt;&lt;br /&gt;Today a major advance was made, being spoilt rotten by MonoDevelop I had major issues getting MonoDevelop te compile using just the commandline. I got that figured out, and having tackled that hurdle I was able to write a proper Makefile for Corbicula. The Makefile includes install and uninstall sections. It also installs a proper .desktop file for GNOME. The translations from Rosetta were also committed to CVS.&lt;br /&gt;&lt;br /&gt;But there's still a lot of work to be done, eventually I want to autotool Corbicula but that's not a priority. Making a Debian package for Corbicula is however, I hope to have a &lt;span style="font-family: courier new;"&gt;.deb&lt;/span&gt; available before the week terminates.&lt;br /&gt;&lt;br /&gt;I'm also in need of an icon. To be more specific a HIG compliant icon depicting a clam of the 'Genus Corbicula' family. Anybody want to volunteer? I won't pay you, I promise! Please?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113857039358655485?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113857039358655485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113857039358655485' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113857039358655485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113857039358655485'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/corbicula-anti-virus-makefile.html' title='Corbicula anti virus: Makefile!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113837855591683082</id><published>2006-01-27T17:01:00.000+01:00</published><updated>2006-01-27T17:15:55.960+01:00</updated><title type='text'>OpenOffice.org Curriculum Vitae template</title><content type='html'>A while back I lost my resume made with LaTeX, and it took me a while to do it all over again. I decided to go with OpenOffice.org this time, the layout remained mostly the same as my older LaTeX version though:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Portable Document Format &lt;a href="http://www.xs4all.nl/%7Ebruijn9/openoffice/templates/CV_template.pdf"&gt;sample&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;OpenOffice.org Writer &lt;a href="http://www.xs4all.nl/%7Ebruijn9/openoffice/templates/CV_template.ott"&gt;template&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; To properly use this template you'll need to install the DejaVu TrueType fonts. If you do not wish to use these fonts, modify the 'Default' and the 'Heading' styles, because the other styles in the template inherit the font settings from these styles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113837855591683082?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113837855591683082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113837855591683082' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113837855591683082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113837855591683082'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/openofficeorg-curriculum-vitae.html' title='OpenOffice.org Curriculum Vitae template'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113796184683764277</id><published>2006-01-22T21:28:00.000+01:00</published><updated>2006-01-22T21:30:46.840+01:00</updated><title type='text'>QEMU 0.8.0 backport</title><content type='html'>QEMU 0.8.0 appeared in Dapper a couple of days ago, I backported it, a binary package for Breezy can be found &lt;a href="http://www.xs4all.nl/%7Ebruijn9/temp/qemu_0.8.0-1ubuntu1_i386.deb"&gt;here&lt;/a&gt;.&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113796184683764277?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113796184683764277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113796184683764277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113796184683764277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113796184683764277'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/qemu-080-backport.html' title='QEMU 0.8.0 backport'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113796112066718624</id><published>2006-01-22T21:07:00.000+01:00</published><updated>2006-01-22T21:18:40.683+01:00</updated><title type='text'>icculus.org Quake 3 1.33 r517</title><content type='html'>Somewhere around the 500th revision of the icculus.org Quake 3 codebase the developers moved the build directory to a new location called 'build'. My &lt;a href="http://www.xs4all.nl/%7Ebruijn9/quake3/ioq3build.sh"&gt;ioq3build&lt;/a&gt; script has been modified to use the new build directory.&lt;br /&gt;&lt;br /&gt;A new binary build of ioq3 for Breezy can be found &lt;a href="http://www.xs4all.nl/%7Ebruijn9/quake3/breezy/quake3-1.33-r517-i586.tar.gz"&gt;here&lt;/a&gt;. The new build has been built for i586 compatible processors to work around a bug.&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113796112066718624?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113796112066718624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113796112066718624' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113796112066718624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113796112066718624'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/icculusorg-quake-3-133-r517.html' title='icculus.org Quake 3 1.33 r517'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113760887714545921</id><published>2006-01-18T19:00:00.000+01:00</published><updated>2006-01-18T19:27:57.166+01:00</updated><title type='text'>OpenOffice.org Report template</title><content type='html'>During the past years I've had to do some school reports, but since OpenOffice.org is lacking any good report templates (and it has a crappy set of default styles), I always did some last minute formatting, and handed in a scruffy looking report.&lt;br /&gt;&lt;br /&gt;So I finally decided to resolve this issue and make a proper OpenOffice.org template myself, you can follow my progress here:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Portable Document Format &lt;a href="http://www.xs4all.nl/%7Ebruijn9/openoffice/templates/hsz_template.pdf"&gt;sample&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;OpenOffice.org Writer &lt;a href="http://www.xs4all.nl/%7Ebruijn9/openoffice/templates/hsz_template.ott"&gt;template&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; I recently dropped the Bitstream Vera fonts in favour of the &lt;a href="http://dejavu.sourceforge.net/"&gt;DejaVu&lt;/a&gt; fonts, because all the DejaVu fonts have an oblique font variant. I have a backport (to Ubuntu Breezy) of a more recent DejaVu fonts release &lt;a href="http://www.xs4all.nl/%7Ebruijn9/temp/ttf-dejavu_2.1-0ubuntu1_all.deb"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you want to change the fonts change the 'Default' and the 'Heading' styles, because the other template styles depends on these!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113760887714545921?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113760887714545921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113760887714545921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113760887714545921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113760887714545921'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/openofficeorg-report-template.html' title='OpenOffice.org Report template'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113744647971535396</id><published>2006-01-16T22:12:00.000+01:00</published><updated>2006-01-16T22:21:19.736+01:00</updated><title type='text'>Times New Roman vs Bitstream Vera Serif</title><content type='html'>Many of you might have noticed that the &lt;a href="http://www.bitstream.com/font_rendering/products/dev_fonts/vera.html"&gt;Bitstream Vera Serif&lt;/a&gt; font being rather large relative to it's point size. To satisfy my own curiosity I went to town with OpenOffice.org Writer and used &lt;a href="http://www.lipsum.com/"&gt;lorem ipsum&lt;/a&gt; to fill a single page (A4, 1" margins), with text, and counting the characters on the page using both Times and Vera at different point sizes:&lt;br /&gt;&lt;br /&gt;First the Times counts:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;12 pt, 4796 chars, 100%&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;11 pt, 5733 chars, 120%&lt;/li&gt;   &lt;li&gt;10.5 pt, 6220 chars, 130%&lt;/li&gt;   &lt;li&gt;10 pt, 6908 chars, 144%&lt;/li&gt; &lt;/ul&gt; And the Vera Serif counts:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;12 pt, 3461 chars, 70%&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;11 pt, 4216 chars, 88%&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;10.5 pt, 4592 chars, 96%&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;10 pt, 5088 chars, 106 %&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;9 pt, 6343 chars, 132%&lt;/li&gt; &lt;/ul&gt; As you can size there's a rather large difference with Vera at 10/10.5 being equivalent to Times at 12 pt. After some more testing it seems to be Vera's width which contributes most to it being large.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113744647971535396?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113744647971535396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113744647971535396' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113744647971535396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113744647971535396'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/times-new-roman-vs-bitstream-vera.html' title='Times New Roman vs Bitstream Vera Serif'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113717856976422408</id><published>2006-01-13T19:43:00.000+01:00</published><updated>2006-01-13T20:00:21.226+01:00</updated><title type='text'>Cisco and minicom</title><content type='html'>Connecting to a Cisco router or switch is really easy using a terminal application called minicom, if you use minicom solely for this purpose you can do a system wide setup (as root) like this:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# minicom -s&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Or make sure &lt;span style="font-family:courier new;"&gt;/etc/minicom/minirc.dfl&lt;/span&gt; contains this:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;pr port        /dev/ttys0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;pu baudrate    9600&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;pu bits        8&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;pu parity      N&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;pu stopbits    1&lt;br /&gt;pu rtscts       No&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;And make sure you add the dialout secondary group to the appropriate users:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;# usermod -G dialout pmjdebruijn&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113717856976422408?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113717856976422408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113717856976422408' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113717856976422408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113717856976422408'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/cisco-and-minicom.html' title='Cisco and minicom'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113683455561448907</id><published>2006-01-09T20:13:00.000+01:00</published><updated>2006-01-09T20:22:35.633+01:00</updated><title type='text'>ioq3build automation</title><content type='html'>Finally I decided to automate the build process to create my icculus.org Quake 3 Arena tarballs, the shell script is available &lt;a href="http://www.xs4all.nl/%7Ebruijn9/quake3/ioq3build.sh"&gt;here&lt;/a&gt;. Make sure you have these dependancies installed before executing the script:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;SDL(-dev)&lt;/li&gt;   &lt;li&gt;OpenAL(-dev)&lt;/li&gt;   &lt;li&gt;gcc, make, svn, zip&lt;/li&gt; &lt;/ul&gt; Make sure you understand what it does, the script&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;fetches the latest sources from subversion&lt;/li&gt;   &lt;li&gt;compiles the sources optimized for i686 and up&lt;/li&gt;   &lt;li&gt;deletes cruft from the release directory&lt;/li&gt;   &lt;li&gt;strips the binaries&lt;/li&gt;   &lt;li&gt;zips the qvm's as pakio.pk3&lt;/li&gt;   &lt;li&gt;tarballs the whole shebang and drops the result next to this script&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt; Note, if you have used my past builds, delete pak_icculus.pk3 from the baseq3 and missionpack directories.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113683455561448907?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113683455561448907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113683455561448907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113683455561448907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113683455561448907'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/ioq3build-automation.html' title='ioq3build automation'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113674117764027902</id><published>2006-01-08T18:21:00.000+01:00</published><updated>2006-01-08T18:26:17.656+01:00</updated><title type='text'>icculus.org Quake 3 1.33 r468</title><content type='html'>I just built another subversion checkout of icculus.org Quake 3, it's available &lt;a href="http://www.xs4all.nl/%7Ebruijn9/quake3/breezy/quake3-1.33-r468-i686.tar.gz"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Please note that there were some changes, all the executables have been renamed to the following:&lt;br /&gt;&lt;ul&gt;   &lt;li style="font-family: courier new;"&gt;ioq3ded.i386&lt;/li&gt;   &lt;li style="font-family: courier new;"&gt;ioquake3.i386&lt;/li&gt;   &lt;li style="font-family: courier new;"&gt;ioquake3-smp.i386&lt;/li&gt; &lt;/ul&gt; As you already might have noticed Symetric Multi Processor support has been re-enabled, so this might benefit you if you own a dual processor or dual core processor computer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113674117764027902?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113674117764027902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113674117764027902' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113674117764027902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113674117764027902'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/icculusorg-quake-3-133-r468.html' title='icculus.org Quake 3 1.33 r468'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113655361221258880</id><published>2006-01-06T14:16:00.000+01:00</published><updated>2006-01-06T14:20:12.230+01:00</updated><title type='text'>Concentration Camp LEGO</title><content type='html'>While looking up some info on LEGO's educational series, I came acros these sets, quite shocking actually: &lt;a href="http://raster.art.pl/gallery/artists/libera/libera.htm"&gt;Concentration Camp LEGO&lt;/a&gt;, which is the brain child of Zbigniew Libera.&lt;br /&gt;&lt;br /&gt;This definately provokes some though and somehow this seems similar to the case with the Belgian Amnesty commercial where the smurfs get bombed...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113655361221258880?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113655361221258880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113655361221258880' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113655361221258880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113655361221258880'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/concentration-camp-lego.html' title='Concentration Camp LEGO'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113633083246029231</id><published>2006-01-04T00:18:00.000+01:00</published><updated>2006-01-04T00:27:12.473+01:00</updated><title type='text'>PictBridge!</title><content type='html'>I tested my HP DeskJet 5940's &lt;a href="http://en.wikipedia.org/wiki/PictBridge"&gt;PictBridge&lt;/a&gt; capabilities by connecting my Canon PowerShot A520 to it. It worked like a charm, no need to define papersize (which is autodetected), just point-and-print.&lt;br /&gt;&lt;br /&gt;PictBridge is a beautiful example of how co-operation between vendors and open (vendor independant) standards will promote innovation.&lt;br /&gt;&lt;br /&gt;Consumers can buy anything with a PictBridge logo on it, and it'll just work. What more would a consumer want?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113633083246029231?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113633083246029231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113633083246029231' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113633083246029231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113633083246029231'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/pictbridge.html' title='PictBridge!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113631188489180182</id><published>2006-01-03T18:51:00.000+01:00</published><updated>2006-01-03T19:11:24.906+01:00</updated><title type='text'>HP DeskJet 5940</title><content type='html'>The &lt;a href="http://h10010.www1.hp.com/wwpc/uk/en/ho/WF05a/5043-5047-5287-5287-5271-12091162.html"&gt;HP DeskJet 5940&lt;/a&gt; is a mid range printer sold by HP and is properly supported by Ubuntu Breezy Badger through &lt;a href="http://hpinkjet.sourceforge.net/"&gt;hplip&lt;/a&gt;.&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;One of the first things I noticed about the 5940 is that it's top cover which looks like aluminium, actually is made from metal! I had expected it to be metallic paint on plastic.&lt;br /&gt;&lt;br /&gt;Printing is reasonably fast and the printer actually doesn't make a lot of noise!&lt;br /&gt;&lt;br /&gt;The 5940 uses the new &lt;span style="color: rgb(255, 102, 102);"&gt;v&lt;/span&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;i&lt;/span&gt;&lt;span style="color: rgb(102, 255, 153);"&gt;v&lt;/span&gt;&lt;span style="color: rgb(255, 204, 102);"&gt;e&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;r&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;a&lt;/span&gt; ink technology which supposedly makes the ink last a century. The new ink cardriges are very easy to install, which is a definate plus! After installing a new cartridge, the 5940 automatically prints an alignment page before printing your first document, which is nice, but can be ennoying when it's using expensive photo paper to do so!&lt;br /&gt;&lt;br /&gt;Most printers I've seen sofar were hard to operate (without the computer), the 5940 is a pleasant exception, the on/off button is clearly marked, is has two seperate low-ink indicator leds, an abort printing immediately button (at last!) and a paper feed/resume printing button.&lt;br /&gt;&lt;br /&gt;Last but not least it features a PictBridge compatible USB port, which can be used to operate the printer using nothing but a digital camera. Paper sizes are automatically detected and 150mm X 100mm photo's can be printed borderlessly.&lt;br /&gt;&lt;br /&gt;Please note that the 5940 lacks an onboard card reader, which in my opinion is a plus because my system already has a card reader and most printers also export this card reader to the USB of the connected system, which in my case would mean having eight Generic STORAGE DEVICEs, instead of the normal four...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113631188489180182?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113631188489180182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113631188489180182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113631188489180182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113631188489180182'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/hp-deskjet-5940.html' title='HP DeskJet 5940'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113614765610299002</id><published>2006-01-01T21:31:00.000+01:00</published><updated>2006-01-01T21:34:16.126+01:00</updated><title type='text'>QEMU 0.7.2 backport</title><content type='html'>I backported QEMU 0.7.2 from Dapper to Breezy, it's available &lt;a href="http://www.xs4all.nl/%7Ebruijn9/temp/qemu_0.7.2-1ubuntu1_i386.deb"&gt;here&lt;/a&gt;. QEMU 0.7.2 has a lot of bugfixes by Fabrice and by the Debian team, so it's definately a big improvement on 0.7.0 which is included in Breezy by default.&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113614765610299002?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113614765610299002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113614765610299002' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113614765610299002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113614765610299002'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2006/01/qemu-072-backport.html' title='QEMU 0.7.2 backport'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113604159656968201</id><published>2005-12-31T15:58:00.000+01:00</published><updated>2005-12-31T16:06:36.590+01:00</updated><title type='text'>Open Watcom and FreeDOS</title><content type='html'>Apparently, a couple of days ago, the &lt;a href="http://downloads.openwatcom.org/index.php/OW_Changes_14"&gt;Open Watcom 1.4 C/C++ compiler suite&lt;/a&gt; was released. The new version of the suite finally includes a size optimized DOS target, I hope that this will help the &lt;a href="http://www.freedos.org/"&gt;FreeDOS&lt;/a&gt; project achive (what I consider to be) a major milestone in their project: To be able to compile the entire FreeDOS project with a single open source compiler.&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113604159656968201?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113604159656968201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113604159656968201' title='39 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113604159656968201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113604159656968201'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/open-watcom-and-freedos.html' title='Open Watcom and FreeDOS'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>39</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113571083855501475</id><published>2005-12-27T20:08:00.000+01:00</published><updated>2005-12-27T20:15:14.316+01:00</updated><title type='text'>Interface Design ala Gazpacho</title><content type='html'>&lt;a href="http://gazpacho.sicem.biz/"&gt;Gazpacho&lt;/a&gt; is a really cool interface design tool just like Glade, but done right.&lt;br /&gt;&lt;br /&gt;The irony with Glade is that it's single use is to design interfaces, which in turn hasn't been done properly for Glade itself.&lt;br /&gt;&lt;br /&gt;Don't get me wrong, Glade is a great tool, but Gazpacho is just that much better...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113571083855501475?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113571083855501475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113571083855501475' title='42 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113571083855501475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113571083855501475'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/interface-design-ala-gazpacho.html' title='Interface Design ala Gazpacho'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>42</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113542977777041744</id><published>2005-12-24T14:03:00.000+01:00</published><updated>2005-12-24T14:09:37.786+01:00</updated><title type='text'>Free and Legal MP3 support using GStreamer</title><content type='html'>&lt;a href="http://www.fluendo.com/"&gt;Fluendo&lt;/a&gt; &lt;a href="http://www.fluendo.com/press/releases/PR-2005-05.html"&gt;announced&lt;/a&gt; it has released a licensed MP3 decoder for the GStreamer framework, which allows distributions makers to have MP3 playback support by default in their distributions.&lt;br /&gt;&lt;br /&gt;The Fedora Project can stop whining about licensing and just include MP3 playback, and Ubuntu can finally have the MP3 decoder legally installed by default.&lt;br /&gt;&lt;br /&gt;Kudos to the folks at Fluendo!&lt;br /&gt; &lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113542977777041744?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113542977777041744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113542977777041744' title='37 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113542977777041744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113542977777041744'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/free-and-legal-mp3-support-using.html' title='Free and Legal MP3 support using GStreamer'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>37</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113528418765787907</id><published>2005-12-22T21:21:00.000+01:00</published><updated>2005-12-22T21:43:07.673+01:00</updated><title type='text'>Alexandria</title><content type='html'>Alexandria is a book collection management tool written for GNOME using Ruby, it's a really simple application which allows you to add books using either an ISBN or you can search an online database (data is retrieved from multiple sources).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/Alexandria.jpg"&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/Alexandria.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Alexandria is capable of exporting to several formats, including HTML. You can view my bookshelf &lt;a href="http://www.xs4all.nl/%7Ebruijn9/books/"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113528418765787907?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113528418765787907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113528418765787907' title='37 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113528418765787907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113528418765787907'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/alexandria.html' title='Alexandria'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>37</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113501219909405883</id><published>2005-12-19T18:03:00.000+01:00</published><updated>2005-12-19T18:09:59.116+01:00</updated><title type='text'>My LPI Certificate</title><content type='html'>My LPI Certificate was delivered today, it was a flimsy piece of paper, which got a bit wet because of the postman (and of course the weather)...&lt;br /&gt;&lt;br /&gt;Unsuprisingly the certificate was printed on &lt;a href="http://en.wikipedia.org/wiki/Paper_size#Current_U.S._loose_paper_sizes"&gt;Letter&lt;/a&gt; sized paper, which makes it hard to keep in a protective plastic holder... grrrr...&lt;br /&gt;&lt;br /&gt;Another example why two standards are bad, and one standard is good... &lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113501219909405883?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113501219909405883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113501219909405883' title='40 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113501219909405883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113501219909405883'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/my-lpi-certificate.html' title='My LPI Certificate'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>40</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113475070450903035</id><published>2005-12-16T17:15:00.000+01:00</published><updated>2005-12-16T17:32:10.833+01:00</updated><title type='text'>Corbicula anti virus: status report</title><content type='html'>It has been quiet on the Corbicula front lately, and to be plain honest development has stalled. Now that sounds like a bad thing, but it really isn't. Corbicula is feature complete right now, I don't plan on implementing extensive quarantine functionality which nobody uses anyway. When I say feature complete, please don't mistake this for 'done', because it really isn't. There are still some non-show-stopping issues left. They'll get fixed, eventually...&lt;br /&gt;&lt;br /&gt;My packaging 'effort' has also ground to a halt, basically because I don't plan on creating an entire automake/autoconf instructure for something as trivial as Corbicula. The next release of MonoDevelop will feature a &lt;span style="font-family:courier new;"&gt;make&lt;/span&gt; like tool which uses the MonoDevelop Project file as it's input file, so I'll wait until then before creating proper packages.&lt;br /&gt;&lt;br /&gt;In the mean time I've put a binary online &lt;a href="http://www.xs4all.nl/%7Ebruijn9/temp/corbicula.exe"&gt;here&lt;/a&gt;, to run it, please make sure you have Mono installed with gtk-sharp, gnome-sharp, gneme-vfs-sharp, gconf-sharp, glade-sharp, glib-sharp and gdk-sharp available. ClamAv also need to be installed with it's development files available (because Mono does late binding!).&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113475070450903035?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113475070450903035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113475070450903035' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113475070450903035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113475070450903035'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/corbicula-anti-virus-status-report.html' title='Corbicula anti virus: status report'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113467347166831355</id><published>2005-12-15T19:45:00.000+01:00</published><updated>2005-12-15T20:04:31.683+01:00</updated><title type='text'>Microsoft: One open document standard good, two better</title><content type='html'>In this &lt;a href="http://www.macworld.com/news/2005/12/14/opendocument/index.php?lsrc=mwrss"&gt;article&lt;/a&gt; a Microsoft dude makes the following comment:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Microsoft’s Yates said that OpenDocument and Open XML come from very different design points. “In the future at some point there will be convergence,” he said. In the near term, the transition period from proprietary document formats to Open XML-based ones will be “messy and complex,” he added. “Competition between standards we believe is a very good thing.”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well, how insightfull, he just forgot to mention that Microsoft was purposefully instrumental in creating that very same mess.&lt;br /&gt;&lt;br /&gt;Anyway for a while I've been wondering what the technical differences would be between these competing formats. A comment taken from &lt;a href="http://developers.slashdot.org/developers/05/12/15/1432209.shtml?tid=109&amp;tid=156"&gt;slashdot&lt;/a&gt;:&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Compared to ODF, the format Microsoft is proposing is vastly less suitable for XMLT transforms. It fails to leverage preexisting standards, so other implementations can't take advantage of existing code to render and manipulate SVG, MathML and the like.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This would suggest that (not surprisingly) Microsoft missed the point of using XML in general, by not re-using SVG and MathML, how very typical of them...&lt;br /&gt;&lt;br /&gt;Anyway when I get a chance it'll be educative to do some digging on the topic to see whether these claims are actually true.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113467347166831355?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113467347166831355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113467347166831355' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113467347166831355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113467347166831355'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/microsoft-one-open-document-standard.html' title='Microsoft: One open document standard good, two better'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113447740349085562</id><published>2005-12-13T13:22:00.000+01:00</published><updated>2005-12-13T13:36:43.503+01:00</updated><title type='text'>Nintendo GameCube</title><content type='html'>After buying a Play TV Legends Street Fighter 2, I quickly got into console gaming, finally I decided to buy a &lt;a href="http://en.wikipedia.org/wiki/Nintendo_GameCube"&gt;Nintendo GameCube&lt;/a&gt; (Platinum Edition), with &lt;a href="http://en.wikipedia.org/wiki/Mario_Kart:_Double_Dash%21%21"&gt;Mario Kart: Double Dash&lt;/a&gt; included.&lt;br /&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;The GameCube really is an awesome console, it features an IBM &lt;a href="http://en.wikipedia.org/wiki/PowerPC"&gt;PowerPC&lt;/a&gt; 750CXe processor at 485mHz along with an ATI* Flipper graphics chip at 162mHz. The GameCube is probably the last of it's era not the feature a harddrive and multimedia centre capabilities, this of course can be attributed to it's small size (which prohibit's it from having a full size DVD-ROM drive) and extremely cool design.&lt;br /&gt;&lt;br /&gt;Along with the GameCube I acquired a (reasonably cheap) &lt;a href="http://www.speed-link.de/prod.php?lang=en&amp;sys_id=11&amp;amp;pb_id=2&amp;amp;prod_num=SL-3214-SBK"&gt;fake controller&lt;/a&gt; by Joellenbeck which seems very sturdy.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;* Based on ArtX technology&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113447740349085562?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113447740349085562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113447740349085562' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113447740349085562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113447740349085562'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/nintendo-gamecube.html' title='Nintendo GameCube'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113441098053012267</id><published>2005-12-12T18:59:00.000+01:00</published><updated>2005-12-13T18:54:22.796+01:00</updated><title type='text'>QEMU</title><content type='html'>QEMU is a good processor emulator which uses dynamic translation to achieve acceptable performance levels. QEMU is especially nice because it requires no kernel module and it can emulate lots of different processors.&lt;br /&gt;&lt;br /&gt;Using QEMU in Ubuntu is easy, start by installing the qemu package, then proceed to the commandline (for installation):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ qemu-img create -f qcow win_nt4_wks.img 1G&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Formating 'win_nt4_wks.img', fmt=qcow, size=1048576 kB&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ qemu -hda win_nt4_wks.img -cdrom win_nt4_wks.iso -boot d -m 128 -user-net&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Then use the following command line boot the already installed operating system:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ qemu -hda win_nt4_wks.img -boot c -m 128 -user-net&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That's it, it's just that easy! The obligatory screenshot:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/qemu70nt4wks.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/qemu70nt4wks.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113441098053012267?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113441098053012267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113441098053012267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113441098053012267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113441098053012267'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/qemu.html' title='QEMU'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113355568908427606</id><published>2005-12-02T21:19:00.000+01:00</published><updated>2005-12-02T21:34:49.106+01:00</updated><title type='text'>Transport Tycoon Deluxe</title><content type='html'>Transport Tycoon Deluxe is a classic, designed and written by Chris Saywer. Today I bought a legal copy of the game at a local &lt;a href="http://www.mediamarkt.nl/"&gt;MediaMarkt&lt;/a&gt; for a spectacular price of 6 Euro's, it was definately worth it!&lt;br /&gt;&lt;br /&gt;I quickly downloaded the OpenTTD source tarball and started compiling, and voila, OpenTTD natively on Breezy Badger:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/openttd-ubuntu.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/openttd-ubuntu.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The binaries are publicly available:&lt;br /&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/openttd/breezy/openttd-4.0.1.tar.gz"&gt;OpenTTD 4.0.1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113355568908427606?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113355568908427606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113355568908427606' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113355568908427606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113355568908427606'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/transport-tycoon-deluxe.html' title='Transport Tycoon Deluxe'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113355350431212787</id><published>2005-12-02T20:47:00.000+01:00</published><updated>2005-12-02T20:58:24.336+01:00</updated><title type='text'>ASUS Radeon 9250 GE/TD 256MB</title><content type='html'>I received my Radeon 9250 yesterday, I did some simple benchmarks today, and results were a bit disappointing... I used a simple Quake 3 timedemo benchmark:&lt;br /&gt;&lt;ul&gt;   &lt;li style="text-align: left;"&gt;GeForce Ti 4200-8x    (nvidia)    @ 180 fps&lt;/li&gt;   &lt;li style="text-align: left;"&gt;Radeon 9250    (ati)    @ 60 fps&lt;/li&gt;   &lt;li&gt;Radeon 9250    (fglrx)   @ X lockup&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt; After doing some benchmarking in Windows, I came to the conclusion that the Radeon was about one third slower than my old GeForce, still the DRI drivers only attained about one third of the speed of my old GeForce. This means the DRI drivers only push the card to about 50% of it's potential.&lt;br /&gt;&lt;br /&gt;Please don't get my wrong, the DRI folks are doing great work, the Radeon 9250 is a great card for the non-gamer, especially because it's works out of the box, without a need to install a proprietary driver on Ubuntu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113355350431212787?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113355350431212787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113355350431212787' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113355350431212787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113355350431212787'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/12/asus-radeon-9250-getd-256mb.html' title='ASUS Radeon 9250 GE/TD 256MB'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113338340395052079</id><published>2005-11-30T21:38:00.000+01:00</published><updated>2005-11-30T21:43:23.963+01:00</updated><title type='text'>My icculus.org/quake3 patches got commited!</title><content type='html'>My patches for Quake 3 just got commited to the icculus.org Subversion repository, revision 390 of the code now has them included.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://svn.icculus.org/quake3/trunk/code/q3_ui/ui_video.c?rev=390&amp;view=log"&gt;Changelog&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113338340395052079?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113338340395052079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113338340395052079' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113338340395052079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113338340395052079'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/my-icculusorgquake3-patches-got.html' title='My icculus.org/quake3 patches got commited!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113337835918901927</id><published>2005-11-30T19:41:00.000+01:00</published><updated>2005-11-30T20:19:19.203+01:00</updated><title type='text'>Quake 3 Architecture</title><content type='html'>Since I've been working a bit with the Quake 3 codebase, I've seen how (relatively) clean it was written.&lt;br /&gt;&lt;br /&gt;One major merit of the Quake 3 engine is that it has a Quake Virtual Machine which is similar to what the Java VM does, making part of the game code totally platform agnostic. Instead of designing a new language like the folks at Sun did, Id software chose to stick with good ol' C. One major advantage of this approach would be that game code written for the QVM would also still be compilable with a proper C compiler to platform native binaries. For generation of the QVM bytecode Id software took the &lt;a href="http://www.cs.princeton.edu/software/lcc/"&gt;LCC&lt;/a&gt; retargetable compiler and wrote a QVM bytecode generation backend for it. Very cool stuff indeed!&lt;br /&gt;&lt;br /&gt;On a similar note, I've just released a new version of the &lt;a href="http://www.xs4all.nl/%7Ebruijn9/quake3/breezy/quake3-1.33-r389-pb-i686.tar.gz"&gt;icculus.org/quake3&lt;/a&gt; codebase for Breezy Badger. Now it has my patches enabled by default, to disable them remove the pak_pb.pk3 file from the baseq3 and missionpack directories.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113337835918901927?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113337835918901927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113337835918901927' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113337835918901927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113337835918901927'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/quake-3-architecture.html' title='Quake 3 Architecture'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113335261934392364</id><published>2005-11-30T13:02:00.000+01:00</published><updated>2005-11-30T13:10:19.366+01:00</updated><title type='text'>dosemu terminus fonts</title><content type='html'>After fiddling a bit with dosemu, I quickly started using xdosemu, while starting xdosemu I got the following error messages:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;ERROR: X: Unable to open font "vga"ERROR: , trying "vga"...&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;"&gt;ERROR: X: Unable to open font "vga"ERROR: , trying "9x15"...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Once DOS was started, applications which use ASCII characters above #127 weren't displayed properly. ASCII characters above #127 were commonly used to draw primitive windows in text mode.&lt;br /&gt;&lt;br /&gt;After a lot of trial and error involving commands like &lt;span style="font-family: courier new;"&gt;mkfontdir&lt;/span&gt;, &lt;span style="font-family: courier new;"&gt;xset&lt;/span&gt; and &lt;span style="font-family: courier new;"&gt;fc-cache&lt;/span&gt;, no results were yielded...&lt;br /&gt;&lt;br /&gt;Finally I decided to install the xfonts-terminus-dos package, which solved all of my issues with the click of a button!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113335261934392364?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113335261934392364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113335261934392364' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113335261934392364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113335261934392364'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/dosemu-terminus-fonts.html' title='dosemu terminus fonts'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113319417721996978</id><published>2005-11-28T22:42:00.000+01:00</published><updated>2005-11-28T22:43:27.356+01:00</updated><title type='text'>Hacking on icculus.org/quake3</title><content type='html'>Source code is a beatiful thing, kudos to Id software for releasing their Quake 3 code once more, and kudos to the people at icculus.org which are really getting the Quake 3 code into shape, they have made many improments along the way:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;AMD64 support&lt;/li&gt;   &lt;li&gt;FreeBSD support&lt;/li&gt;   &lt;li&gt;SDL for cross-platforminess&lt;br /&gt;&lt;/li&gt;   &lt;li&gt;OpenAL sound&lt;/li&gt; &lt;/ul&gt; I always missed a 'Very High Quality' initial video options template in the original Quake 3, the 'High Quality' ivo template, uses a screen resolution of 800x600 which is pityful by todays standards. Anyway I added my own 'Very High Quality' ivo template, which is the same as the 'High Quality' ivo template except it uses a 1024x768 screen resolution, a texture quality of 3 and a geometry detail of 2. Even the most low end (but current) video card will be able to handle the 'Very High Quality' ivo template easily.&lt;br /&gt;&lt;br /&gt;In the process of adding the new ivo template, I encountered a hardcoded value which turned into a bug while adding the new ivo template, which I fixed along the way. I also noticed a suboptimal &lt;span style="font-family: courier new;"&gt;for&lt;/span&gt; loop which I optimized.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Patches:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/hacks/quake3/quake3-1.33-r386-fix-hardcoded-custom-ivo-template.diff"&gt;fix-hardcoded-custom-ivo-template&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/hacks/quake3/quake3-1.33-r386-add-very-high-quality-ivo-template.diff"&gt;add-very-high-quality-ivo-template&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/hacks/quake3/quake3-1.33-r386-optimize-graphicsoptions-checkconfig.diff"&gt;optimize-graphicsoptions-checkconfig&lt;/a&gt;&lt;br /&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Binary:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/quake3/breezy/quake3-1.33-r386-pb-i686.tar.gz"&gt;Quake 3 1.33 r386 i686&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113319417721996978?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113319417721996978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113319417721996978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113319417721996978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113319417721996978'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/hacking-on-icculusorgquake3.html' title='Hacking on icculus.org/quake3'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113292432188382674</id><published>2005-11-25T14:09:00.000+01:00</published><updated>2005-11-25T14:12:01.900+01:00</updated><title type='text'>RealVNC 4</title><content type='html'>It seems the RealVNC 4 packages in Breezy are broken. I wanted to use RealVNC to record a new Corbicula screencast using pyvnc2swf, but somehow I kept getting an error about not having a 'fixed' font, anyway the following solved the issue:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;# sudo cp /etc/X11/xorg.conf /etc/X11/XF86Config&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113292432188382674?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113292432188382674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113292432188382674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113292432188382674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113292432188382674'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/realvnc-4.html' title='RealVNC 4'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113274722456816534</id><published>2005-11-23T12:51:00.000+01:00</published><updated>2005-11-23T13:00:37.960+01:00</updated><title type='text'>I'm LPI Level 1 Certified!</title><content type='html'>I just got word I am now officially LPI Level 1 Certified!&lt;br /&gt;&lt;br /&gt;I passed my 101 exam with flying colors, although 102 didn't go quite so well I still had some headroom left on that one as well.&lt;br /&gt;&lt;br /&gt;I was surprised to get my test results this early, on the exam they mentioned a four week waiting period. It has only been 13 days since my exam, hmmm, well the four week period is probably just the maximum during peak exam periods...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;LPI ID:     &lt;/span&gt;LPI000098667&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113274722456816534?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113274722456816534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113274722456816534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113274722456816534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113274722456816534'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/im-lpi-level-1-certified.html' title='I&apos;m LPI Level 1 Certified!'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113274625516218437</id><published>2005-11-23T12:32:00.000+01:00</published><updated>2005-11-23T12:44:15.176+01:00</updated><title type='text'>The Art Of Deception</title><content type='html'>I just finished reading The Art Of Deception by Kevin D. Mitnick. It's an excellent book, really! The situation sketches are (mostly) very plausible, and at the end of every sketch advice is given to prevent the social engineering attack.&lt;br /&gt;&lt;br /&gt;Mitnick clearly explains how the following attack vectors are used to coerce people into doing stuff for social engineers:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Authority&lt;/li&gt;   &lt;li&gt;Liking&lt;/li&gt;   &lt;li&gt;Reciprocation&lt;/li&gt;   &lt;li&gt;Consistency&lt;/li&gt;   &lt;li&gt;Social Validation&lt;/li&gt;   &lt;li&gt;Scarcity&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt; The last chapter contains a listing of useful information security policies, which can help mitigate intrusion risks when properly implemented. It's all about balance, security measures shouldn't be too bothersome, or employees will start circumventing them for speed and comfort.&lt;br /&gt;&lt;br /&gt;If you are already kept up at night by worrying about potential security issues, this book will drive you mad, or if you really implement the given advice, it might restore your sanity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113274625516218437?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113274625516218437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113274625516218437' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113274625516218437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113274625516218437'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/art-of-deception.html' title='The Art Of Deception'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113260250308762237</id><published>2005-11-21T20:42:00.000+01:00</published><updated>2005-11-21T20:48:23.100+01:00</updated><title type='text'>Inkscape</title><content type='html'>Inkscape is a great application, I did some concept art for Ubuntu Certified Workstation hardware:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/ubuntu-certified-workstation.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/ubuntu-certified-workstation.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Notice: This is unofficial artwork and not approved by Canonical! &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113260250308762237?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113260250308762237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113260250308762237' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113260250308762237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113260250308762237'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/inkscape.html' title='Inkscape'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113259438440511995</id><published>2005-11-21T18:24:00.000+01:00</published><updated>2005-11-21T18:33:04.420+01:00</updated><title type='text'>PIP Isn't PowerPoint</title><content type='html'>During the past couple of weeks I coded a simple presentation tool, which uses a plain text file as it's input source, it's basically an improvement notepad, with presentation capabilities. Note that it's only a very rudimentary tool, and ... it's win32 only.&lt;br /&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;br /&gt;To make matters worse I coded it in Delphi which is extremely unportable, most of the code was written at night time, so beware: looking at the source code without taking proper precautions may induce temporary blindness! Results of prolonged exposure are unknown! You've been warned!&lt;br /&gt;&lt;br /&gt;Initially I wanted to cleanup the source before releasing PIP on the web, but I've lost interest, so here goes: &lt;/span&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/pip/"&gt;PIP&lt;/a&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113259438440511995?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113259438440511995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113259438440511995' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113259438440511995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113259438440511995'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/pip-isnt-powerpoint.html' title='PIP Isn&apos;t PowerPoint'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113250141408124669</id><published>2005-11-20T16:23:00.000+01:00</published><updated>2005-11-20T16:43:34.096+01:00</updated><title type='text'>Corporate Branding</title><content type='html'>One of the things I quickly noticed about Ubuntu (and most Linux distributions in general), is that they don't allow for much corporate branding.&lt;br /&gt;&lt;br /&gt;Microsoft Windows has had this capability since '95 (IIRC), just place a bitmap called oemlogo.bmp and a textfile called oeminfo.ini into C:\Windows\System and voila...&lt;br /&gt;&lt;br /&gt;GNOME doesn't have anything which allows something like this...  This could easily be implemented in the 'System' menu, with a menu called 'About Compaq', or the likes...&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;A simpler way to do something like this would be to modify the GDM greeter, so I fiddled a bit with the Ubuntu Human theme and an official ATI logo:&lt;br /&gt;&lt;a href="http://www.xs4all.nl/%7Ebruijn9/hacks/gdm/themes/Human-ATI.tar.gz"&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;Human-ATI&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113250141408124669?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113250141408124669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113250141408124669' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113250141408124669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113250141408124669'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/corporate-branding.html' title='Corporate Branding'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113234475598179158</id><published>2005-11-18T21:02:00.000+01:00</published><updated>2005-11-18T21:12:36.000+01:00</updated><title type='text'>dosemu</title><content type='html'>I've been helping my dad moving his files from an old MS-DOS based 386 to a newer Athlon Thunderbird running Ubuntu. One of the issues I encountered was the fact that the old &lt;a href="http://en.wikipedia.org/wiki/Lotus_Symphony"&gt;Lotus Symphony&lt;/a&gt; files couldn't properly be opened by OpenOffice.org Calc. So I had to find another solution: &lt;a href="http://www.dosemu.org/"&gt;dosemu&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Salvaging the old files (from the old 100MB harddisk):&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;# dd if=/dev/hdc1 of=~/olddiskpart1&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;"&gt;# mount -o loop -t vfat ~/olddiskpart1 /mnt/tmp&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;"&gt;# cp -R /mnt/tmp* /var/lib/dosemu/msdos&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;"&gt;# chmod -R 777 /var/lib/dosemu/msdos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A reference to the old files (in /etc/dosemu/dosemu.conf):&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;$_hdimage = "msdos"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A couple of essential printer settings (in /etc/dosemu/dosemu.conf):&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;$_printer = "DeskJet-3820"&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;"&gt;$_printer_command = "lpr -l"&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;"&gt;$_printer_timeout = (20)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And the legacy application worked like a charm!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113234475598179158?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113234475598179158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113234475598179158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113234475598179158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113234475598179158'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/dosemu.html' title='dosemu'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113181574223039487</id><published>2005-11-12T17:53:00.000+01:00</published><updated>2005-11-12T18:15:42.246+01:00</updated><title type='text'>Corbicula anti virus: Fixing bugs</title><content type='html'>I noticed two bugs in Corbicula over the last week, I fixed both of 'em:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;The Documents bookmark was always displayed in the Scan Target ListView, whether or not the ~/Documents directory actually existed. Now a check is made to ensure ~/Documents exists before the bookmark is added to the list.&lt;/li&gt;   &lt;li&gt;Corbicula interprets the ~/.gtk-bookmarks file to add the user's bookmarks to the Scan Target ListView, the FileNotFoundException is now caught properly and an empty bookmarks list is returned when the ~/.gtk-bookmarks file is not found.&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113181574223039487?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113181574223039487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113181574223039487' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113181574223039487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113181574223039487'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/corbicula-anti-virus-fixing-bugs.html' title='Corbicula anti virus: Fixing bugs'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113156748366589510</id><published>2005-11-09T21:07:00.000+01:00</published><updated>2005-11-09T21:18:03.680+01:00</updated><title type='text'>LinuxWorld 2005</title><content type='html'>I visited &lt;a href="http://www.linuxworldexpo.nl/"&gt;LinuxWorld&lt;/a&gt; 2005 in the Netherlands today. LinuxWorld was hosted simultaneously with InfoSecurity and StorageExpo, but the LinuxWorld part was really dwarfed by the InfoSecurity and StorageExpo parts. Generally most stands didn't have anything really interesting to offer.&lt;br /&gt;&lt;br /&gt;I did take the opportunity to take my &lt;a href="http://www.lpi.org/"&gt;LPI&lt;/a&gt; Level 1 exams at LinuxWorld. Both the 101 and the 102 exam were very doable. I really need to acknowledge the fact that the LPI folks organized the LPI exams very well. They even had a can of water for everybody (included in the exam fee). I think I managed to pass 101, but 102 didn't go that well, I'll probably just make it, but I won't know for sure for 4-6 weeks. Bummer!&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;Near the end of LinuxWorld I ran into some other folks of the #ubuntu-nl channel on irc.freenode.net. We had '&lt;a href="http://www.mcdonalds.com/"&gt;dinner&lt;/a&gt;' together:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/LinuxWorld_Ubuntu_nl.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/LinuxWorld_Ubuntu_nl.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113156748366589510?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113156748366589510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113156748366589510' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113156748366589510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113156748366589510'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/linuxworld-2005.html' title='LinuxWorld 2005'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113104089396894372</id><published>2005-11-03T18:31:00.000+01:00</published><updated>2005-11-03T19:01:33.983+01:00</updated><title type='text'>Two Statements Multiple Choice</title><content type='html'>I had a management exam yesterday. The teacher which taught the course decided to use the two statements multiple choice style of questioning (for the entire exam). It basically works like this:&lt;br /&gt;&lt;br /&gt;    Statement 1&lt;br /&gt;    Statement 2&lt;br /&gt;&lt;br /&gt;    A. Statement 1 is true, statement 2 is false&lt;br /&gt;    B. Statement 2 is true, statement 1 is false&lt;br /&gt;    C. Both statements are true&lt;br /&gt;    D. Both statements are false&lt;br /&gt;&lt;br /&gt;Using common sense, it should be very clear, that this kind of questioning doesn't give a good representation of a student's knowledge. I investigated the issue further and wrote a &lt;a href="http://www.xs4all.nl/%7Ebruijn9/mono/MultipleChoice/Main.cs"&gt;simple exam simulator&lt;/a&gt; to create empirical data:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7579/1056/1600/two_statements_multiple_choice.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7579/1056/400/two_statements_multiple_choice.png" alt="" border="0" /&gt;&lt;/a&gt;The X-axis represents the actual knowledge level of a hypothetical student, so a 700 promille on the X-axis of the graph means the student factually knows the answer to 700 promille of all statements and has to guess the remaining statements. The Y-axis represents the actual grade that would have been assigned to the student in question. Taking a look at the above graph the purple graph represents an ideal world without guessing, the blue graph represents the two statement multiple choice examination style, and it shows a delta of up to 250 promille below ideal grading. So this style of questioning is hardly fair at all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113104089396894372?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113104089396894372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113104089396894372' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113104089396894372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113104089396894372'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/11/two-statements-multiple-choice.html' title='Two Statements Multiple Choice'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12454362.post-113053126862250325</id><published>2005-10-28T21:57:00.000+02:00</published><updated>2005-10-28T22:29:31.456+02:00</updated><title type='text'>Corbicula anti virus: GTK ownage</title><content type='html'>Worked a bit on Corbicula... I finally got the ScanningDialog not to resize when a large file path was displayed in the FileScannedLabel.&lt;br /&gt;&lt;br /&gt;The solution was beautiful, many GTK widgets have a builtin property called Ellipsize, when it's set to (for example) Middle, when the file path becomes too large to display within the current window size, the middle part of the file path is replaced with dots.&lt;br /&gt;&lt;br /&gt;Conclusion GTK rocks...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12454362-113053126862250325?l=pmjdebruijn.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmjdebruijn.blogspot.com/feeds/113053126862250325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12454362&amp;postID=113053126862250325' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113053126862250325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12454362/posts/default/113053126862250325'/><link rel='alternate' type='text/html' href='http://pmjdebruijn.blogspot.com/2005/10/corbicula-anti-virus-gtk-ownage.html' title='Corbicula anti virus: GTK ownage'/><author><name>Pascal de Bruijn</name><uri>http://www.blogger.com/profile/12342439087042838977</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://www.xs4all.nl/~bruijn9/avatars/pmjdebruijn.png'/></author><thr:total>2</thr:total></entry></feed>
