3 way merging 2

Posted by scientific on February 24, 2007


I use Subversion to manage source code. Subversion does a pretty good job in handling multiple branches of code and generally keeping things orderly. But it doesn’t seem to do a very good job in merging branch lines back together. To do that properly you really need the help of a three-way merge tool. So today I set out to review some commonly available tools to see what’s what.

Continue reading…

Cookie monster 7

Posted by scientific on February 21, 2007


I had occasion about 5 years ago to spend a summer doing very little work (for money). As a result, I was well positioned to conduct numerous Science Experiments - most importantly on the chocolate chip cookie. After a large number fine tuning adjustments, I believe that I have perfected this classic cookie recipe (forget about Tollhouse!) - at least for my taste. I noticed that recipe in my recipe folder and now document it electronically for the first time here:

Continue reading…

Thoughts on strong typing

Posted by scientific on February 20, 2007


Proposition: Strong typing is necessary when buffers overflow directly into ram. If you have no possibility of writing directly to ram, then duck typing will always be enough.

What do you think? Continue reading…

Importing to Postgresql from ActiveRecord and Rails 1

Posted by scientific on February 16, 2007


I use Postgresql and Rails. I use Postgres because I like a number of features more than MySQL - it has GiST indexes, and its SQL interpreter feels more robust to me - there are some valid SQL statements that don’t work in MySQL that do work in Postgres.

Continue reading…