Author Archives:

Issues with JBCP and Sybase

BCP is a method for quickly copying data into SQL Server or Sybase databases. It’s much faster than running INSERT statements, so if you have a large amount of data, it’s a tempting option. However, the trade-off for the speed … Continue reading

Posted in Java | 1 Comment

Getting Rails 2.2 to work on Mac OS X, despite the MySQL ruby “gem”

rubygems makes package management a nightmare. This is demonstrated every time you try and setup a new server using your operating system’s ruby/rails packages. It gets fully demonstrated when you try and upgrade to Rails 2.2 on a Mac. You can … Continue reading

Posted in Rails | Leave a comment

Head Hunting; a brand new way to recruit top talent

I’m pleased to announce the first public beta release of an exciting new service from Crossbone Systems. Head Hunting is a revolutionary new way to recruit employees at a fraction of the cost of other methods such as recruitment agencies … Continue reading

Posted in Announcements, Starting up | Tagged , , , | 1 Comment

Fun with FBJS: “Can’t find variable: a43014453287_slider”

I’ve been trying to get a slider bar working recently as part of a facebook application. To get the example on the Facebook wiki working out-of-the-box was no problem. The problems came when I wanted to create the slider bar … Continue reading

Posted in General | Tagged ,

Effortless online VAT returns with KashFlow

Once you are registered for VAT, sending in your returns every three months can be a bit of a daunting task, especially if you’re not keeping strict electronic records on a regular basis. I’ve blogged about various online accounting packages … Continue reading

Posted in HOW-TOs | Leave a comment

The social networks of tomorrow

Ning is pants. Google groups are pretty pants. Each offer a useful set of limited features, but if you’re trying to create a dynamic community, your creativity will hit the limits of their capabilities fairly quickly. What should a complete … Continue reading

Posted in General | Tagged , | Leave a comment

Explained: learning Ruby on Rails (Part 2)

If you followed along in , you will have downloaded and installed Netbeans 6 to get a complete Ruby development environment. You should also have prototyped a web design idea, added some dynamic code to it, and got cosy with … Continue reading

Posted in Rails | Tagged , , | Leave a comment

Explained: how the hell do I *really* learn Ruby on Rails?

I own several books on Rails, all of them very well written and pleasant to read. But there’s a big difference between reading a book and knowing & learning a platform. You have to code in that platform, you have … Continue reading

Posted in Rails | Tagged , | 1 Comment

Warning: iPhone 3G should only be purchased by idiots

The buzz around the iPhone 3G launch caused a lot of excitement, plenty of crashed servers, and some very unusual queuing. Despite that, iPhones were still fairly easy to buy within the first week of the phone’s launch. As a small … Continue reading

Posted in Miscellaneous | Tagged , | 2 Comments

Y Combinator: Startup Ideas We’d Like to Fund

Anyone struggling to come up with “an idea” for a new techie startup could do a lot worse than checking out this latest article by Paul Graham entitled “Y Combinator: Startup Ideas We’d Like to Fund“. Paul lists thirty different … Continue reading

Posted in Miscellaneous | Leave a comment