Author archives: Mike
Overtired and too much caffeine (So much for sleep...)
Written by
on
in
Vindaloo.
This little voice just won't shut up. It keeps asking why I'm killing myself over this project. I don't hold any significant shares. I'm not paid a CTO's salary (heck, I'm not paid a developer's salary come to that). Why am I up half the night working out sales pitches that someone else didn't feel ...
Obligatory geekiness (Trying to fix what ever is broken...)
Written by
on
in
Tuxedo.
While I was away today I decided to have my workstation rebuild itself "from first principles" as it were. That is, to use the "emptytree" flag to rebuild the whole software stack from scratch. It managed to get through 227 of the 400+ packages involved before it encountered something it couldn't build. There are 5 ...
Seem to be caught in a reality loop... (Day limps to a close again)
Written by
on
in
Snaking.
Again started the day dealing with booting issues, then spent the rest of the day on sales issues. This time up in Aurora. I only slept 4 or 5 hours last night, so I'm a bit knackered at the moment.
By the time I got back to Toronto I was back in one of those ...!-->!-->
Day limps into the final stretch (Broken and battered, with little to show...)
Written by
on
in
Snaking,
Vindaloo.
Spent the first part of the day dealing with reboot issues, then got to slog into the wonderful world of the marketing materials. Amazing just how much time I'm burning on these things. Today's task was primarily getting the single-page handout finished, which included some significant text editing, updating the web-site, and then spending a ...
I was going to bed somewhere back there ('pedia makes 2 hours disappear...)
Written by
on
in
Design Theory.
Was about to go to bed when I decided to review the article on proportion. Realised it needed some work (and some fact-checking), so I pulled out my old copy of Vitruvius "The Ten Books of Architecture" and started thumbing through it. Eventually wound up pulling out Tzonis and Lefaivre too... you know it's getting ...
More ctypes goodness (Elegance improves with understanding of ctypes)
Written by
on
in
Snaking.
I spent this evening working on the ctypes rewrite of PyOpenGL. Mostly I worked on the code for handling single argument functions where that argument is an array (next step being to generalise to all methods where the arrays are anywhere in a multi-argument parameter set (did the machinery for that this evening, just didn't ...
The Lion in Winter (I think far too much...)
Written by
on
in
Vindaloo.
As part of my "not sitting at the computer" time today, I watched a movie (The Lion in Winter). It's a darn good movie, but the central plot development, a love needlessly abandoned that warps an entire family dropped me into one of those pensive funks.
A true love is lost for nothing, which suggests ...!-->!-->
Exporting to PDF should *not* take hours and multiple operating systems (Oh, and it should be real PDF, not dozens of images...)
Written by
on
in
Tuxedo.
Okay, I decided to work on the product datasheet (one page take-away with the key information, what the product does, what its features are, and where to get more information). Have a first draft done and decide to test it. Prints out fine on Rose's HP BubbleJet (modulo the limitations of the printer itself) across ...
Inkscape just keeps impressing me (Can't say the same for Scribus, unfortunately...)
Written by
on
in
Tuxedo.
Inkscape is rapidly turning into one of my favourite applications. Not only does it readily handle churning out standard page layouts and reading Cinemon's generated SVG, it does a very nice job of rendering out to images. I also use it for creating the templates for the generated SVG. The workflow is a little clunky, ...
Test-first giveth (Test-first taketh away...)
Written by
on
in
Snaking.
Spent the bulk of the day testing handling of fairly rare occurences. Found a number of bugs in the new code, no big deal there. Then discovered that the same code in the original code suffers from almost the same problem. Okay, annoying. But now that I've fixed it I seem to be running into ...