Earlier this week I lost my old trusty server which hosts www.samsaffron.com and www.mediabrowser.tv died.

I decided to migrate all the data to a new VPS (virtual private server), here is a sketchy account of how this all happened.

Continue Reading

Deadlocked

4 months ago

In SQL Server a SELECT statement can deadlock against an UPDATE statement without being in a transaction. Why does this happens? What is a good approach to SQL Server deadlocks?

Continue Reading

Recently, I had to support a rails server which is deep behind a firewall. Here I offer a somewhat sketchy account of how I am able to support it.

Continue Reading

Why I started off Video Browser, where it is today, and what are the future plans.

Continue Reading

Vista + AndLinux + Wine + Ie4linux = A solution for web page testing on Vista

Continue Reading

In general when generating rss feed in Rails you will be using the builder library, it can be fairly slow unless you take special care.

Continue Reading

Watch out when you use ActiveRecord eager loading, it has the potential to wreak havoc if you are not careful.

Continue Reading

A new release of Video Browser contains a few bug fixes

Continue Reading

I just posted a new version of Video Browser that support “by genre” and “by runtime” sort options for movies.

Continue Reading

Yet another way to enumerate through Enumerables if you are using the prototype javascript library.

Continue Reading

On Rails, I find myself quite often fixing up an old migration early in my projects, at this point I already have a bunch of data in my database and I would like to keep it.

So I created a Rake task that takes care of this.

Continue Reading

I just posted a new version of video browser in my download section!

Continue Reading

In this post I would like to give you all the information you need to get started with Ruby On Rails, on Windows. I will cover the tools you need, the resources you need and some tips.

Continue Reading

Writing your own blog software is an ideal first exercise when faced with learning a new web platform.

Continue Reading

Hello World

12 months ago

At last, after months of procrastination, I decided to re-write my blog.

This post contains a list of software that made this blog happen.

Continue Reading

Video browser, is a little plugin for Vista MCE that let’s you browse your videos the way they were meant to be browsed.

Continue Reading

Video Browser for Vista MCE

about 1 year ago

This is a post about my first attempts with Video Browser.

Continue Reading

Goodbye Altiris

about 1 year ago

Well, it’s that time to change jobs. Goodbye Altiris.

Continue Reading

Continue Reading

Continue Reading

IDisposable in Ruby

about 1 year ago

An example implementation of the IDisposable pattern in the Ruby language.

It looks much nicer in Ruby.

Continue Reading

Altiris Profiler

about 1 year ago

Continue Reading

Implementing the UPSERT (insert or update) pattern in MS SQL Server can be tricky. In this post I explore the various advantages and disadvantages of various implementations.

Continue Reading

Continue Reading

Continue Reading

Continue Reading

Keep it simple

about 1 year ago

4 different embedded databases offer 4 different APIs to create a database.

Continue Reading

Continue Reading