Martin Wulffeld's Personal Site tag:www.wulffeld.org,2012:MW Martin Wulffeld's Personal Site 2012-01-02T00:00:00Z Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org/movies/?0d7c64ba9d5bcc9e89ef12a8433bcfef85b8e8b3 2012-01-02T00:00:00Z 2012-01-02T00:00:00Z Movies 2012-01-02 - 2012-01-09 <h2><a href="http://www.imdb.com/title/tt1216475/">Cars 2</a></h2><p>My vote: 6/10.</p><h2><a href="http://www.imdb.com/title/tt1120985/">Blue Valentine</a></h2><p>My vote: 7/10.</p><h2><a href="http://www.imdb.com/title/tt0478304/">The Tree of Life</a></h2><p>My vote: 7/10.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org/movies/?d7bf9d686accd2e35df73bde95ddb8867f5a48a6 2011-12-26T00:00:00Z 2011-12-26T00:00:00Z Movies 2011-12-26 - 2012-01-02 <h2><a href="http://www.imdb.com/title/tt0458339/">Captain America</a></h2><p>My vote: 6/10.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org/movies/?de111cbdc8e43b6ea370dcdc0b6f3f9b05df8dbc 2011-12-19T00:00:00Z 2011-12-19T00:00:00Z Movies 2011-12-19 - 2011-12-26 <h2><a href="http://www.imdb.com/title/tt0780504/">Drive</a></h2><p>My vote: 8/10.</p><h2><a href="http://www.imdb.com/title/tt0993842/">Hanna</a></h2><p>My vote: 7/10.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org/movies/?c853aa08b21fc935fe7dd6de4d35894df83b420c 2011-11-21T00:00:00Z 2011-11-21T00:00:00Z Movies 2011-11-21 - 2011-11-28 <h2><a href="http://www.imdb.com/title/tt1201607/">Harry Potter and the Deathly Hallows: Part 2</a></h2><p>My vote: 8/10.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2010/06/11/os-x-slow-boot-up-with-intel-x25-m-ssd 2010-06-11T09:04:00Z 2010-06-11T09:04:00Z OS X - Slow Boot Up With Intel X25-M SSD <p>I&#8217;ve got two brand spanking new MacBook Pros. One is an Core i7 and the other a Core i5 which I was experiencing slow boot up times with.</p> <p>The i7 is blazingly fast and boots my Intel X25-M 160 GB <span class="caps">SSD</span> in around 20 seconds from pressing the power.</p> <p>The i5 (2.53 Ghz) however with the same <span class="caps">SSD</span> was booting in 50-60 seconds. Enough time to go make coffee, read the paper and build a house. Unacceptable to say the least.</p> <p>Various solutions online suggest re-installing Snow Leopard but what worked for me was resetting the <span class="caps">PRAM</span>. After I did that it boots like normal (~25 seconds).</p> <p>Obviously the problem isn&#8217;t with the specific <span class="caps">SSD</span> but the fact that the <span class="caps">PRAM</span> is in a bad state of some sort.</p> <p><a href="http://support.apple.com/kb/ht1379">How to reset the <span class="caps">PRAM</span></a></p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2009/05/19/google-chrome-for-mac-os-x-download 2009-05-19T21:01:00Z 2009-05-19T21:01:00Z Google Chrome for Mac / OS X Download <p>Google Chrome is a browser made by Google. The reason behind creating Google Chrome in a market where we have old giants like Microsoft&#8217;s Internet Explorer, Mozilla&#8217;s Firefox, Opera Software&#8217;s Opera and Apple&#8217;s Safari was the fact that Google felt the need to start from scratch and design a browser to handle the needs of today which for instance is supporting JavaScript heavy sites such as GMail.</p> <p>It took me a few minutes to locate an OS X version of Google Chrome. It is still under development just like the Linux version but <a href="http://build.chromium.org/buildbot/snapshots/chromium-rel-mac/">nightly builds can be downloaded here</a>.</p> <p>Bare in my mind that nightly builds aren&#8217;t even of beta quality.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2009/03/18/Autotest_RSpec_Hanging 2009-03-18T09:23:00Z 2009-03-18T09:23:00Z autotest rspec hanging <p>In case you experience <a href="http://www.zenspider.com/ZSS/Products/ZenTest/">autotest</a> hanging around doing nothing with your rspecs simply put <span class="caps">RSPEC</span>=true in front of the command or add it permanently to your environment.</p> <pre class="code">RSPEC=true autotest</pre> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2008/09/28/why-do-people-laugh-at-sarah-palin 2008-09-28T14:53:00Z 2008-09-28T14:53:00Z Why Do People Laugh at Sarah Palin <p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ntEE9Zy-qQQ&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/ntEE9Zy-qQQ&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p> <p>Because she&#8217;s a space cadet.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2008/08/14/formatting-problems-with-a-my-book-1tb 2008-08-14T18:33:00Z 2008-08-14T18:33:00Z Formatting Problems with a My Book 1TB <p>I just got a <a href="http://www.wdc.com/en/products/products.asp?driveid=353">My Book Essential Edition 1TB</a> external hard drive.</p> <p>It came formatted for Windows with a FAT32 filesystem but as I&#8217;m on OS X I wanted to repartition and change the filesystem to Mac OS Extended (Journaled). Should be easy enough using Disk Utility but it just kept bitching about some error:</p> <p>&#8220;The underlying task reported failure on exit.&#8221;</p> <p>Useless. No information as to what actually went wrong. Looking in the system.log (/var/log/system.log) more information was revealed.</p> <pre class="code">Disk Utility[587]: newfs_hfs: /dev/rdisk1s1: partition size not a multiple of 4K.</pre> <p>So by changing the partitions to be a multiple of 4K everything now works.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2008/01/25/the-story-of-a-passionate-life 2008-01-25T01:35:00Z 2008-01-25T01:35:00Z The Story of a Passionate Life <p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="432" height="285" id="VE_Player" align="middle"><param name="movie" value="http://static.videoegg.com/ted/flash/loader.swf"><PARAM NAME="FlashVars" VALUE="bgColor=FFFFFF&file=http://static.videoegg.com/ted/movies/BENDUNLAP-2007_high.flv&autoPlay=false&fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&forcePlay=false&logo=&allowFullscreen=true"><param name="quality" value="high"><param name="allowScriptAccess" value="always"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noscale"><param name="wmode" value="window"><embed src="http://static.videoegg.com/ted/flash/loader.swf" FlashVars="bgColor=FFFFFF&file=http://static.videoegg.com/ted/movies/BENDUNLAP-2007_high.flv&autoPlay=false&fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&forcePlay=false&logo=&allowFullscreen=true" quality="high" allowScriptAccess="always" bgcolor="#FFFFFF" scale="noscale" wmode="window" width="432" height="285" name="VE_Player" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></object></p> <p>Absolutely fantastic. One of the most inspiring beautiful <span class="caps">TED</span> talks I&#8217;ve seen.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/11/13/manually-migrating-mail-on-os-x 2007-11-13T12:53:00Z 2007-11-13T12:53:00Z Manually Migrating Mail on OS X <p>If you need to manually migrate mail between for instance Tiger and Leopard you simply need to copy the preferences mail file and the mail folder itself.</p> <p>The preferences file which holds information on your accounts, signatures, rules, etc. is located here:</p> <pre class="code"> ~/Library/Preferences/com.apple.mail.plist </pre> <p>Transfer that to your new installation to the same folder.</p> <p>Then rsync your mail folder (or transfer it in whatever way you like). Remember to close Mail on both Macs.</p> <p>Make sure no Mail folder exists on the target machine below ~/Library and then rsync:</p> <pre class="code"> rsync -az ~/Library/Mail your_user_name@target_machine:~/Library </pre> <p>After that simply start Mail and it will ask for authentication details for your accounts.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/11/09/the-world-needs-another-lyrics-site 2007-11-09T08:53:00Z 2007-11-09T08:53:00Z The World Needs Another Lyrics Site <p>Yes, it does. If you do a search for &#8216;lyrics&#8217; you only get a few thousand sites shoved in your face. We need one more. <a href="http://www.lyricsmuse.com/">Lyrics Muse</a>.</p> <p>There are two twists to Lyrics Muse which makes it stand out. It&#8217;s community based so anyone who registers can edit and improve the lyrics. The most cool differentiating factor however is that if you&#8217;re a user of <a href="http://last.fm/">last.fm</a> you will get your <strong>own personal interface to browse lyrics</strong> because Lyrics Muse tracks your listening.</p> <p>In other words this makes it very easy to find the lyrics you need. It&#8217;s the primary goal of Lyrics Muse to make it as easy as possible to find lyrics. Oh, and not plaster the site with irrelevant ads and popup crap.</p> <p>If you sign up please join the last.fm Lyrics Muse group <a href="http://www.last.fm/group/Lyrics+Muse">here</a>.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/11/02/rig-2007 2007-11-02T09:53:00Z 2007-11-02T09:53:00Z Rig 2007 <p>With the plethora of great games coming out soon it was about time to invest in a new gaming rig. My 2005 era junk can&#8217;t cut it no more.</p> <p>There are at least three titles I&#8217;ll want to play. Call of Duty 4 which is Battlefield 2 infantry warfare sped up. Much fun. Unreal Tournament 3 which is mostly an update of the 2004 title. Amazing graphics and more balanced play. The multiplayer demo is lots of fun.</p> <p>And then there&#8217;s Crysis.</p> <p>The follow-up to Far Cry. A singleplayer demo is currently out and my god is it good. Every couple of years a new game comes along that sets new standards. Crysis is one of these games. The graphics is absolutely spectacular. It is jawdroppingly good even at small resolution with low detail. You have dense forests and bush, all dynamically rendered, even at distance. When you walk into a bush the branches move and makes sound. There are so many details in this game it&#8217;s unbelievable.</p> <p>Nice graphics without good gameplay obviously don&#8217;t make much of game but Crysis excels in gameplay as well. Let me put it this way. I&#8217;ve never played a singleplayer demo more than once. The <a href="http://www.incrysis.com/wiki/index.php/Nanosuit">Crysis nanosuit</a> enables you to increase your speed, strength and armor or cloak yourself for a short period of time. Cloak makes it possible to sneak in on the North Korean soldiers and put a bullet in their neck. It&#8217;s fucking priceless.</p> <p>So anyway to play this beast of a game I needed new hardware and went with the following:</p> <ul> <li>Gigabyte GA-P35-DS3R motherboard</li> <li>Intel Core 2 Duo E6850 3.0 Ghz <span class="caps">CPU</span></li> <li>Noctua NH-U12F <span class="caps">CPU</span> cooler</li> <li>2 GB Crucial DDR2 BallistiX PC8500 <span class="caps">RAM</span></li> <li>Inno3D 8800 GT 512 MB graphics card</li> </ul> <p>In 1680&#215;1050 with all settings on high and 2xAA I get around 20 <span class="caps">FPS</span> which is actually quite playable. At 1360&#215;768 with no AA the <span class="caps">FPS</span> increases to around 30.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/10/25/deborah-scranton-scenes-from-the-war-tapes 2007-10-25T03:01:00Z 2007-10-25T03:01:00Z Deborah Scranton: Scenes from "The War Tapes" <p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="432" height="285" id="VE_Player" align="middle"><param name="movie" value="http://static.videoegg.com/ted/flash/loader.swf"><PARAM NAME="FlashVars" VALUE="bgColor=FFFFFF&file=http://static.videoegg.com/ted/movies/DEBORAHSCRANTON-2007_high.flv&autoPlay=false&fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&forcePlay=false&logo=&allowFullscreen=true"><param name="quality" value="high"><param name="allowScriptAccess" value="always"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noscale"><param name="wmode" value="window"><embed src="http://static.videoegg.com/ted/flash/loader.swf" FlashVars="bgColor=FFFFFF&file=http://static.videoegg.com/ted/movies/DEBORAHSCRANTON-2007_high.flv&autoPlay=false&fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&forcePlay=false&logo=&allowFullscreen=true" quality="high" allowScriptAccess="always" bgcolor="#FFFFFF" scale="noscale" wmode="window" width="432" height="285" name="VE_Player" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></object></p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/10/17/hosting-migration-from-easyspeedy-to-hetzner 2007-10-17T01:41:00Z 2007-10-17T01:41:00Z Hosting Migration from EasySpeedy to Hetzner <p>For more than two years now I&#8217;ve had a dedicated server at <a href="http://www.easyspeedy.dk/">EasySpeedy</a>. They were my first encounter with the dedicated server business as a customer.</p> <p>The only other company I&#8217;ve ever been in more direct phone contact with is <span class="caps">TDC</span> Kabel TV (now YouSee).</p> <p>But they were cheap.</p> <p>That&#8217;s why I chose EasySpeedy. They also had lots of bling on their homepage. Tons of different operating systems were available to be installed on my shiny new server but I would only ever need one &#8211; Debian. Sure it&#8217;s a nice feature should you want to experiment but it&#8217;s obviously not important to most customers who simply want one of the popular choices.</p> <p>Uptime and stability, however, is quite important though. On the front page of EasySpeedy.com you can read:</p> <p>&#8220;99.98% Proven Uptime.&#8221;</p> <p>Lies! Lies! Lies!</p> <p>During my first two months in 2005 with them they had already gone below 99.98%. Excuses were plentiful. Sometimes it seemed as if I had to make them aware of network problems with their carriers. Absurd.</p> <p>Adding to the downtime problems were problems with extremely slow connectivity for months making it near impossible to work in a shell.</p> <p>The last half year or so has improved though but both September and October saw issues that affected uptime.</p> <p>So I&#8217;ve migrated to a new <a href="http://www.hetzner.de/">Hetzner</a> server. I now have two servers there and manage four. The only issues I&#8217;ve had has been a few problems during the initial setup. Price obviously matters. Their DS5000 server is a much better offer than any of EasySpeedy&#8217;s.</p> <p>Only time prevented me from moving away from EasySpeedy sooner.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/10/09/sata-corruption-between-disks 2007-10-09T13:11:00Z 2007-10-09T13:11:00Z SATA Corruption Between Disks <p>I&#8217;ve been having all sorts of hardware troubles for the past many weeks. They always seem to come in batches. First a bad <span class="caps">RAM</span> stick caused massive corruption of my files as I installed two new <span class="caps">SATA</span> disks in my fileserver. Problem surfaced when I suddenly noticed audio glitches in my MP3 files which weren&#8217;t there before.</p> <p>Thought the problem was fixed when I identified the <span class="caps">RAM</span> as the culprit and it largely was. Yesterday, however, I decided to test moving a bunch of files from one of the new <span class="caps">SATA</span> disks to the other to see if the problem was gone. If there are issues with the <span class="caps">RAM</span> the files would likely have corruption after the copy.</p> <p>And they were corrupted. I wtf&#8217;d as I had tested this <span class="caps">RAM</span> thoroughly when I removed the bad stick. Retesting showed no errors and replacing it with a pair of extremely high quality <span class="caps">RAM</span> modules also produced no errors in memtest86.</p> <p>Then I suspected the disks to be faulty but there were no errors being thrown around in the logs. By further testing I narrowed the problem down. There would only be corruption when copying between the <span class="caps">SATA</span> disks. Not if first copying to an <span class="caps">IDE</span> disk and then from that to the <span class="caps">SATA</span> disk. I.e.:</p> <pre class="code"> SATA disk (1|2) &lt;-&gt; SATA disk (1|2) - corruption SATA disk (1|2) &lt;-&gt; IDE disk &lt;-&gt; SATA disk (1|2) - all good </pre> <p>The system this was happening on was Debian Etch. Kernel 2.6.18 and I tried the latest stable 2.6.22 as well. No difference.</p> <p>I think I&#8217;ve finally found the solution after hours of searching and planning massive hardware upgrade (new board, <span class="caps">CPU</span>, etc.). Setting <strong><span class="caps">EXT</span>-P2P&#8217;s Discard Time</strong> to 1 ms instead of 30 us have so far made the problem go away. God knows what that setting does.</p> <p>The board in question is an Abit AN7 with an onboard SiI 3112 chip.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/08/27/moving-files-off-an-iPod 2007-08-27T08:56:00Z 2007-08-27T08:56:00Z Moving Files Off an iPod <p>At 8:02 AM an incident occured here at the apartment. <em>Neighborhood #2 (Laika)</em> from the Arcade Fire album &#8220;Funeral&#8221; was discovered much to my distress to contain a sound glitch. Having heard that album quite a lot I knew this stemmed from some very recent file corruption or possibly that iTunes had raped the file. The latter I believe to be more likely.</p> <p>Luckily I have an iPod lying about with the album on so I thought I&#8217;d just hook it up, browse to the file and recover it and I could go back to the days chores. That&#8217;s actually exactly what happened but instead of taking less than a minute I had to spend around 30 minutes on the operation.</p> <p>Apple, in all their coorporate wisdom, have made it not only near impossible to retrieve the files from an iPod by hiding the folder your music is stored in, but have also renamed all the files into random 4 letter words like &#8220;<span class="caps">WZBX</span>.mp3&#8221;. Why? Because they can.</p> <p>So I found this <a href="http://playlistmag.com/help/2005/01/2waystreet/">guide</a> which is very helpful if you discover errors in your music collection, accidently delete some files or just want to move some of <span class="caps">YOUR</span> files from the iPod to another storage.</p> <p>Since filenames were rendered useless I noted the size of the file and did a search in the terminal on the exact size on the iPod:</p> <pre class="code">find . -size 6092603c</pre> <p>Will search for files below current path with the exact size of 6092603 bytes.</p> <p>My next MP3 player will probably be of the <a href="http://www.iriver.com/">iRiver</a> kind. I find my three year old iRiver iHP-120 to be a better experience than this shiny new 80 GB iPod. Albums are quickly and easily navigated to and it just gets out of your way. Luckily we&#8217;re going to use the iPod with our iPod Hi-Fi so its shortcomings will be no huge problem.</p> <p>So up yours, Apple.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/08/22/chris-cornell-at-vega 2007-08-22T21:05:00Z 2007-08-22T21:05:00Z Chris Cornell at Vega <p>We attended a spectacular show at Vega yesterday with Chris Cornell and his band performing. Was absolutely awesome. That man still has one hell of a voice.</p> <h3>Seasons</h3> <p><object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/4axR4wJJVrk"> </param> <embed src="http://www.youtube.com/v/4axR4wJJVrk" type="application/x-shockwave-flash" width="425" height="350"> </embed> </object></p> <h3>Preaching the End of the World</h3> <p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/_s3LK5Kg3dE"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/_s3LK5Kg3dE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/08/06/we-got-married 2007-08-06T13:15:00Z 2007-08-06T13:15:00Z We Got Married <p>On the 4th of August Marianne and I got married in <a href="http://no.wikipedia.org/wiki/Skedsmo_kirke">Skedsmo church</a>. After having been a couple for more than 8 years it was about time.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/06/05/sony-hdr-sr1 2007-06-05T02:55:00Z 2007-06-05T02:55:00Z Sony HDR-SR1 <span class="image center"> <img src="/resources/sony-hdr-sr1.jpg" /> </span> <p>We bought our first video camera. A hard disk based Sony <span class="caps">HDR</span>-SR1 which can record high definition video. So far very pleased with it but an extra higher capacity battery has been ordered. The battery shipping with the camera lasts a little over an hour when recording HD.</p> <p>OS X support non-existant as far as I can tell until software comes along which can read Sony&#8217;s native m2ts format.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/05/16/beautiful-fractals 2007-05-16T14:59:00Z 2007-05-16T14:59:00Z Beautiful Fractals <p>So I&#8217;ve launched a new blog named <a href="http://www.beautifulfractals.com/">Beautiful Fractals</a>. I recognize the name might make you believe the fractals I make and post are beautiful and I&#8217;m on a huge ego trip but that&#8217;s certainly not the case nor the intention I wish to convey with the naming.</p> <p>The meaning behind the name is quite simply about the inherent beauty in the fractals themselves that made me choose the name. I find them incredibly fascinating for some reason and I love working in <a href="http://www.apophysis.org/">Apophysis</a> trying to produce something nice.</p> <p>Each fractal posted you can download as wallpaper in different resolutions and enjoy.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/05/11/high-resolution-transformers-pictures 2007-05-11T23:20:00Z 2007-05-11T23:20:00Z High Resolution Transformers Pictures <p>The awesomeness factor is off the scale.</p> <p><a href="http://www.michaelbay.com/blog/files/d58812e5a390e8b3a44162285e4ae054-74.html">Link</a></p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/05/02/macbook-pro-battery-problem 2007-05-02T13:59:00Z 2007-05-02T13:59:00Z MacBook Pro Battery Problem <span class="image left"> <img src="/resources/coconut_battery.gif" /> </span> <p>However, the last couple of weeks I&#8217;ve been using it on battery only here and a problem surfaced. When the battery indicator goes down to around 40 minutes left the machine shuts down. No warning at all whatsoever.</p> <p>The OS X System Profiler and <a href="http://www.coconut-flavour.com/coconutbattery/index.html">Coconut Battery</a> showed me a cycle count of 15. That translates into not-a-whole-lot for 9 months of use! Remembering some business about an Apple battery recall last year I thought my battery qualified for that but the serial didn&#8217;t match apart from the first A1175. My battery&#8217;s serial ends with &#8220;TY4B&#8221;.</p> <p>Last night when I went to sleep the battery indicator said 100% charged. Currently and for the last couple of hours it has been at 97%.</p> <p>So I called Apple support and a new battery is now on its way with <span class="caps">UPS</span>. Should be here in 10 days or so.</p> <p><span class="caps">UPDATE</span> 2008/sep/15:</p> <p>The replacement battery had the same symptoms and after 35 cycles its capacity was roughly 1000 mAh. Lame. Called Apple support and they wouldn&#8217;t do a fucking thing because the MacBook Pro was over two years old. Lame.</p> <p>Also in the timespan since the replacement the logic board also keeled over and had to be replaced. Lame.</p> <p>Lesson learned:</p> <p>Apple hardware sucks and is of seriously low quality. I take extremely good care of my laptops and I&#8217;ve never had problems before I bought a MacBook. Infact, the MacBook is the one I&#8217;ve carried around the least.</p> Martin Wulffeld martin@wulffeld.org http://www.wulffeld.org//blog/2007/04/22/footnotes-plugin-integrate-textmate-with-ruby-on-rails 2007-04-22T18:46:00Z 2007-04-22T18:46:00Z Footnotes Plugin - Integrate TextMate with Ruby on Rails <p>I just stumbled across this great little plugin called Footnotes made by <a href="http://blog.inquirylabs.com/">Duane Johnson</a>.</p> <p>Basicly what it does is enhance the standard error page to include links in the different traces which when clicked will take you straight back to TextMate for easier debugging. Nifty.</p> <p>You also get a series of links at the bottom of a successfully rendered page whereby you can easily see session, cookies and the log for instance or jump straight to the view or controller file.</p> <p>Footnotes is hosted at TextMate&#8217;s home MacroMates.com and is installable the usual way by:</p> <pre class="code"> ./script/plugin install http://macromates.com/svn/Bundles/trunk/Bundles/Rails.tmbundle/Support/plugins/footnotes/ </pre> <p>or if you want to check it out without adding it to your repository:</p> <pre class="code"> cd vendor/plugins svn export http://macromates.com/svn/Bundles/trunk/Bundles/Rails.tmbundle/Support/plugins/footnotes/ </pre> <p>Restart your server and enjoy.</p> <p>I found it lacking a bit in the <span class="caps">CSS</span> department so you might want to tweak the plugins insert_styles method in the textmate_footnotes.rb file if you find the links unreadable.</p> <p>Personally I tweaked it to:</p> <pre class="code"> &lt;style type="text/css"&gt; #tm_footnotes_debug {background-color: #000; padding-top: 5px; margin-top: 0.5em; text-align: center; color: #999;} #tm_footnotes_debug * {color: #CCC;} #tm_footnotes_debug a {text-decoration: none; color: #bbb;} #tm_footnotes_debug pre {overflow: scroll;} fieldset.tm_footnotes_debug_info {text-align: left; border: 1px dashed #aaa; padding: 1em; margin: 1em 2em 1em 2em; color: #777;} &lt;/style&gt; </pre>