The weekend is the weekend...
2006-03-05 18:48:42
general
And as per usual I've been programming. I'm slaving away over a disc cataloguing system I'm writing it for work. Well, it's a disc cataloguing system for work, and a programming project for me - hence the working on the weekend thing.
While Elisse was away over Christmas and New Years I used the time to start learning Cocoa, an Apple API based around objective-c. I'd not actually written more than a dozen lines in any object-orientated language before, so it was all failry new, on the other hand I've been programming in C for years, so that helped a lot. Since I was looking into disc cataloguing software at work, and couldn't find anything I liked the look of, I figured I'd write my own application.
So two and a half months down the track and I've almost got something I'm ready to show the world. I'm actually pretty proud of where I've got so far, it's already by far the biggest programming project I've ever worked on.
I'll have details and links up here in the next couple of weeks, along with a project page to detail revisions and user documentation (which is yet to be written). I'll be licensing it under the GPL, so if you're a programmer feel free to take a look at the source too - hopefully I will have cleaned up the worst bits of it by then. I'm actually using a GPL framwork, so I'll give it a bit of a plug now. If you're writing in Cocoa and want a database backend, go check out MySQL-Cocoa. It's a damn useful wrapper for the MySQL C API, although there's not documentation available at the moment, so you'll need to read through the source code for help and examples.
While Elisse was away over Christmas and New Years I used the time to start learning Cocoa, an Apple API based around objective-c. I'd not actually written more than a dozen lines in any object-orientated language before, so it was all failry new, on the other hand I've been programming in C for years, so that helped a lot. Since I was looking into disc cataloguing software at work, and couldn't find anything I liked the look of, I figured I'd write my own application.
So two and a half months down the track and I've almost got something I'm ready to show the world. I'm actually pretty proud of where I've got so far, it's already by far the biggest programming project I've ever worked on.
I'll have details and links up here in the next couple of weeks, along with a project page to detail revisions and user documentation (which is yet to be written). I'll be licensing it under the GPL, so if you're a programmer feel free to take a look at the source too - hopefully I will have cleaned up the worst bits of it by then. I'm actually using a GPL framwork, so I'll give it a bit of a plug now. If you're writing in Cocoa and want a database backend, go check out MySQL-Cocoa. It's a damn useful wrapper for the MySQL C API, although there's not documentation available at the moment, so you'll need to read through the source code for help and examples.