Category archives: Snaking
Discussions of programming, particularly of programming Python
Turns out it was only 1 (or 2) steps too far (Fear is the mind-killer...)
Written by
on
in
Knight Errant,
Snaking.
Reworking the refactoring of the system I got back on track and discovered that the design on Tuesday wasn't as bad as I'd thought. I'd obviously taken a step too far into abstraction, but the basic machinery (and the tables defining it) was a good approximation.
Anyway, I'm going to try to work on PyOpenGL ...!-->!-->
Rather a lot of work on auto-generation (Hours and hours to get back to where I was...)
Written by
on
in
Snaking.
I spent basically the whole day on the auto-generation code for producing the "raw" API for OpenGL. Mostly this was a pretty heavy refactoring of the ctypes code generator (though there's more I need to do).
The GL.py module now generates and is importable with a much simpler openglgenerator.py module. Still need to try to ...!-->!-->
Bit of tracker cleanup before serious work begins (Making a "raw" API easily accessible)
Written by
on
in
Snaking.
Been doing a bit of cleanup, getting minor patches integrated, setting up the trackers to provide v3.0 groups, that kind of thing. First major task I want to tackle is making an explicit "raw" sub-package that will provide the raw ctypes API for OpenGL. The purpose there being to allow projects that want to use ...
Week off starts a little slowly (Sleeping half the day is *not* productive...)
Written by
on
in
Snaking.
I'm taking the week "off" to work on PyOpenGL. However, this first day has gone rather poorly with regard to actually getting anything done on the project. I read email for 1/2 hour this morning then just curled up on the floor (had been sorting papers on the bed earlier) and slept half the day ...
Getting up early really stretches the day (Maybe too much)
Written by
on
in
Snaking.
Have been working fairly constantly since 8:30am, hard, focussed work, trying to get things off the table so that I can have a reasonably undisturbed week "off". I probably need to take a 20 or 30 minute break around now. Getting a bit mind-numb at this point and that's not good.
Talk Proposal in for PyCon (Plus an extremely long day for billables...)
Written by
on
in
Knight Errant,
Snaking.
8.33 hours of billable time today on integrating and testing the new invoicing system and dealing with various small but unacceptable bugs discovered in doing so (as well as an old, incorrect behaviour that I uncovered on the weekend). Tomorrow morning is going to be more testing with the plan to make the invoicing changes ...
GCCXML seems to want a VC install (Does like the toolkit installation...)
Written by
on
in
Snaking.
Got the MS runtime redistributable for VC6-built applications and settled in to start creating the WGL library. Unfortunately, the gccxml instance seems to want to have a Visual C install (not a Toolkit). Sigh.
Distractions clear the mind (Fog of trying the same thing too many times...)
Written by
on
in
Snaking.
Just before getting the call about the branch I was (again) cursing the fact that the Win32 installation doesn't have a graphics driver. Well, with the break-time (including talking to Soni) I realised the likely culprit: AGP bus failures due to attempts to use "advanced" (but poorly implemented) features.
Poke through the BIOS a bit ...!-->!-->
Topic Ideas for PyCon (Brainstorming...)
Written by
on
in
Snaking.
Since I need to get it done quickly, going to do my brainstorming and workup for PyCon topics online. Obviously won't do the final workup online (since then the surprise and fun is lost), but may as well get some feedback on the ideas to know which proposals to put forward.
When, precisely, did it become the end of the month? (Urgh.)
Written by
on
in
Snaking.
Just looked at the calendar and realised there's only 2 days left in October. That means 2 days to put together PyCon talk proposals. 2 days to get the invoicing done. 2 days to get the conference bridge mini-project wrapped up and gone. Sigh.