Think outside the box: Getting VirtualBox 2.x running in Jaunty

  2 min read   HOW-TO, TIPS
Here’s a quick guide on getting VirtualBox 2.x running in Ubuntu 9.04. First make sure you add the VirtualBox repositorys to your sources: sudo nano /etc/apt/sources.lst Then add the following to the top of the file: # VirtualBox Intrepid Repository deb http://download.virtualbox.org/virtualbox/debian intrepid non-free The Jaunty repository should be made available soon, in the meantime the intrepid release will work. ...

Quick Tip: P5WDH-Deluxe with E6750 with DDR800

  3 min read   HARDWARE, TIPS
If you own a ASUS P5WD-H Deluxe mobo and want to get the newer Intel E6750 (2.66Ghz) working with your DDR-800 memory (in my case some TWINX4096-6400C5‘s) you may find that when booting you get random clock speeds when posting, ranging from 2.12Ghz to 1.64Ghz and occasionally, if the Sun is aligning properly report a 2. ...

HEAT OF THE MOMENT: Breaking News, Oracle buys Sun MicroSystems!

  1 min read   NEWS
In what may come as a surprise to everyone, Oracle Corporation has bought Sun MicroSystems for a cool $7.4Billion benjamins. IBM was eying a buyout for quite sometime but (I reckons for the better of mankind) has failed to secure the epic deal. Question is, what will happen to the buyouts such as VirtualBox (Oracle has a hypervisor which launched in 2007 and is based on the Xen Hypervisor), MySQL which was acquired by Sun a while ago (Oracle has this little RDBMS called Oracle btw), OpenOffice which will have another O added to it (oooo its OOo). ...

Quick Tip: Iterate through an enum in .NET

  1 min read   .NET, TIPS
Here’s a quicky for you. Iterating through an Enum in .NET, replace ‘IconResource‘ with the Enum you want to iterate. CSharp Array enumValues = System.Enum.GetValues(typeof(IconResource)); foreach (IconResource resource in enumValues) { Console.WriteLine("Resource: {0}", resource); } VB.NET Dim enumValues As Array = System.[Enum].GetValues(GetType(IconResource)) For Each resource As IconResource In enumValues Console. ...

Rebuilding Zeus: Part 1 – Preliminary Research and Installing Ubuntu 9.04 RC1

  7 min read   FILE SYSTEMS, NAS, ZEUS
Just spent a fair chunk of today getting a rebuild of Zeus going – our affectionately dubbed Ubuntu server at home. This is the third rebuild (hardware wise) in the past 5 years (sheesh its been that long?), but I’m not complaining. First Ubuntu’fied version (5.10 – Breezy Badger) ran on an Pentium 4 3Ghz (Socket 478), noisey little guy that sucked quite a bit of power which was my old development box that served me well. ...

Hot Butter: Slipstreaming SQL Server 2008 with SP1 and an easier FIX for Rule “Previous releases of Microsoft Visual Studio 2008? failed.

  1 min read   TROUBLESHOOTING
We just did a hardware upgrade of one of our SQL Server boxes during the Easter break. With SP1 for SQL Server 2008 available I followed the excellent instructions from Peter Saddow to slipstream SP1 into the SQL 2008 ISO. Highly recommend you follow the guide 🙂 Whilst on the topic of SQL Server 2008, if you were recieving the following – as documented in this earlier post: ...

Quick Tip: Extracting all files in multiple folders in Linux

  1 min read   TIPS
I just got sent a bunch of backup snapshots nicely compressed in RAR format in 20Mb segments in multiple folders. Nice I thought, now you’d have to iterate through 80 folders, and extract each rar file and merge them all into the same folder. /media/Storage/Shared/Backups/AcronisTrueImage.WEBSOFTWARE-X.20090201/*.rar /media/Storage/Shared/Backups/AcronisTrueImage.WEBSOFTWARE-X.20090202/*.rar /media/Storage/Shared/Backups/AcronisTrueImage.WEBSOFTWARE-X.20090203/*.rar So I threw the files onto our linux box (didnt want to run this through Cygwin) and knocked up a little gem to iterate through all the folders and extract the RAR files and put them into the root folder. ...

Deep Dive: How .NET Regular Expressions really work.

  1 min read   DEVELOPER
Have you ever wondered how Regular Expressions really work? Most of us (myself included) just take the implementation for granted, but Jeff Moser of Moserware has posted a most excellent, very in-depth overview how Regular Expressions have been implemented in .NET. A must read for anyone who would like a deeper knowledge about what really happens under the hood and Jeff has done a brilliant job of pulling it into one consistent article. ...