Author archives: Mike

RSS feed of Mike

OpenGL-ctypes finally gets tessellation (Read the spec a little more carefully and all becomes clear...)


I'm obviously not spending enough time with coding OpenGL these days. The reason that the GLU tessellation callbacks were messed up was that I was mis-reading the spec and trying to convert pointers to Vertex objects into double arrays. I went through altering the OpenGLContext code to work with vertex pointers before I realised "wait ...

Continue reading

Very full day... (Yay!)


This is the kind of day I live for. Good day at work (continuing training), then the PyGTA meeting (SQLObject presentation might have been better if I'd been using it for months and months, but oh well), then out for drinks after PyGTA, then chatting out on the street with Seneca and Stephan afterward, then ...

Continue reading

Rather intense day of training (Didn't intend it to be that long...)


Training our new (sub)contractor on the (VoIP) billing system today by working on the new invoice-printing code. I'd intended it to be a short day, 7 hours and lots of time to digest, but somehow we seemed to zone out for the last 3 hours or so and only came to when Seneca mentioned that ...

Continue reading

PyGTA this Tuesday, 6:30PM at Linux Caffe (Starting earlier to get finished earlier...)


PyGTA this month is going to try starting 1/2 hour earlier, at 6:30, instead of 7:00. Linux Caffe stays open just for us on these nights, so we're going to try to finish around 8:30 or so so that they can get home to their loved ones. We'll do mostly socialisation and chatting for the ...

Continue reading

Things I need to buy (And a thing I want to buy...)


I need to buy a printer for the company. I'm guessing the invoices would have printed if I'd had a local printer instead of printing via SMB and CUPS to Rose's printer (it seems that only the Windows version of Adobe's PDF viewer and the Windows printer had problems with the PDFs that GNUCash was ...

Continue reading

Printing invoices is somewhat key to cashflow (5 hours of flailing about...)


As I've mentioned a few times, GNUCash wasn't able to print out the invoice from last week. Neither for this week, it turns out. That's not good. I need to have the invoices going out if money is going to come in.

So, the 10 minute job I was planning on this afternoon has now ...

Continue reading

Am I becoming a sleep addict? (Return of dreams makes it so attractive...)


Don't know why, but the past week I've been waking up every night multiple times from vivid, (and weird (read symbolic)), dreams. I like dreaming, particularly when I can feel the subconscious grinding over a problem. A sort of pleasurable symbolic calculus that's constantly solving itself in pictures... The problem is that dreaming requires sleeping, ...

Continue reading

Learning and experience days are important (Taking a day to get up close and personal with SQLObject)


Decided this morning that I wanted more experience with TurboGears. I decided to re-implement the http log file analysis project I did a while ago as a TurboGears project (previously it generated static HTML files). The project basically performs whole-set analysis on about 150MB of log files to allow me to view hierarchically organised and ...

Continue reading

It's a bad thing when accounting software dumps core (So much for going with the polished consumer-friendly app...)


As you may recall, GNUCash wasn't able to print last week's invoices this weekend. This evening (the first time since then I've sat down to do accounting) GNUCash is core-ing when it tries to load the file. GDB can't pull anything useful out of the core file, as it appears to all be recursive opaque ...

Continue reading