Author archives: Mike
Kubuntu 11.04 Install on Dell XPS 8300
Written by
on
in
Tuxedo.
Just some notes on the install:
- live cd boots and runs perfectly well
- needed to reboot into windows, run chkdsk /f (with administrator privileges) and then reboot twice into windows to get the disk into consistent state
- installed image fails trying to log into KDE, installed image appears to use the open-source ati drivers; these ...
Scotland Street School by Charles Rennie Mackintosh
Written by
on
in
Design Theory.
As mentioned a long time ago in the midst of some speculation; we were able to tour the Scotland Street School while in Glasgow. This was Mackintosh's last built work (during his life). I've uploaded our photos from the School to a Picasa album so that people wanting a reference to what's being discussed ...
Django + JQuery Mobile Quick Start Tutorial
Written by
on
in
Snaking.
I've uploaded a tutorial and a very minimal library for creating JQuery Mobile sites with Django. It's actually the first time I've used PyPI's documentation hosting system, mostly because Launchpad doesn't have a web-page hosting mechanism. The library (django-jqm) is not intended to be a platform for creating "real" sites, it's just a bunch of ...
JQuery Mobile Django Baseline
Written by
on
in
Snaking.
Playing with a JQuery Mobile baseline template for Django this afternoon. Just a set of templates, urls, static files, etceteras which give a "mobile app-like" base from which to begin development in a new project. I'm not particularly satisfied with it yet; I coded it directly into a "regular" app, and it really should have ...
Dumb PyDoc Replacement for PyOpenGL
Written by
on
in
Snaking.
I have been using "standard" Pydoc (actually slightly hacked) to document PyOpenGL outside the man pages, but PyOpenGL is almost entirely composed of things that don't work well with the standard tools; functions are actually class instances that check for availability before attempting to call, "functions" are defined in "raw" modules then imported into their ...
Miscellaneous jQuery Mobile + Django tips
Written by
on
in
Snaking.
Some little tips on how to make your "normal" Django site work properly under jQuery mobile:
- as mentioned before, put your JQM setup code into a base template that all of your mobile pages extend, this means that users can go to any "normal" url and still get the jQuery effects loaded
- create a "content" ...
OpenGL 3.x and 4.x man pages integrated
Written by
on
in
Snaking.
The OpenGL 3.x and 4.x man-pages are now integrated into the PyOpenGL documentation. Let me know if you find any bugs in the conversions.
IDE without File|Open or File|Save is... painful
Written by
on
in
Tuxedo.
As mentioned a while ago, I switched my desktop from Ubuntu to Kubuntu because Unity was just too half-baked to be used in my setup. That went relatively well, modulo the need to restart 3 times to get the desktop to come up (KDE just hung on login). However, one truly annoying casualty is that ...
ARB draw_instanced + ARB texture_buffer_object == Best Sphere Renderer
Written by
on
.
As mentioned last week, the ARB draw_instanced extension allows you to draw large numbers of the same basic geometric shape with a single rendering call. However, to be useful, you need to pass in per-instance parameters which are used to customize the rendering. With the ARB uniform_buffer_object extension, you can get up to ~200-300 objects ...
jQuery Mobile + Django gets Pleasantly Out of the Way
Written by
on
in
Snaking.
Have been doing quite a bit of work combining jQuery Mobile with Django for certain (internal) projects. You can set up the JQM stuff with a few lines in your template, then mostly "forget" about it while developing a regular Django form-based site (though you'll want to use HTML5 widget types). The only major things ...