Recent posts
A new look using the Droid Sans font
If my blog looks slightly different today, that’s because I’ve changed the main font to Google’s Droid Sans. The font has actually been there all the time as part of the theme I’m using; it’s just never gotten a chance to show itself due to a funny bug in BlogEngine.NET. Sounds weird? Well… here’s what happened: read full post
A class for working with base-n numbers in C#
When talking about numbers, the base (also called the radix) represents the number of unique symbols that a particular number system uses. Everyone knows of at least one base: base-10, which is used by the decimal system. Other well known bases are base-2 (binary) and base-16 (hexadecimal). read full post
Project Euler: Problem 12
Here’s the next Euler problem: read full post
Bug: Firefox refuses to load linkedin.png
A few days ago, I’ve changed the default bartwolff.com homepage from a redirect to my blog to a very basic business card type deal. It seemed nicer. Anyway, that’s not the point. The point is that while developing this simple little webpage, I’ve encountered a strange bug in Firefox: it simply would not load an image when that image is called linkedin.png. read full post
Goodbye, Dropbox; Hello, SkyDrive
For the past few years I’ve been using two different services for storing files in the cloud: Dropbox and SkyDrive. Both services had distinct advantages and disadvantages. Dropbox is very user-friendly with its app that syncs a selected folder on your PC to Dropbox’s cloud and integrates perfectly with how you already manage files on your PC; on the other hand, the storage space for free users is only 2 GB. SkyDrive offers 25 GB on its free plan, but suffers from poor usability because it can’t automatically sync and file management has to go through the SkyDrive website exclusively. At least, that’s how it was until a few days ago. read full post
A timeline of Windows releases
Here’s a timeline I made showing the history of Microsoft Windows through its various major and minor releases. read full post
Easy C# tuple decomposition through extension methods
The tuple class has been part of the .NET Framework since version 4. A tuple is a basic data structure which contains a fixed, ordered number of objects or values. An example would be the 3-tuple (or triplet) containing an employee’s number, name, and the date they were hired by the company: (id, name, hire_date). The items in the tuple can be of different data types. They are also read-only, and cannot be changed once the tuple has been created. read full post