Author archives: Mike

RSS feed of Mike

On fixing taps (Don't do it until there's a real problem...)


Friday I tried to fix the (Windows XP) 3D rendering on the laptop. Now XP simply can't boot (crashes trying to load the AGP module). I need to use an XP Pro disk to repair the installation, but I don't have one of those (the XP instance is the one that came pre-installed on the ...

Continue reading

On $250/month coders (Outsourcing and other operations...)


We were having a debate this evening on the issue of outsourcing to "developing" countries, particularly discussing a case where apparently a business aquaintance has hired a 4-person programming team for $1000/month. The question is, is this going to be a good deal for the money?

My take on it is this; in a global ...

Continue reading

Eyes at Midnight


I looked into eyes at midnight
Black and sparkling in the light
In the smiling face of a gentle heart
Open to all and granting each a part
The angels savoured that high moment

Yet I was troubled as we stood
I think had I stood longer
I would have had to cry
Remembering this ...

Continue reading

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