MScEng Thesis
Supreme
PhDWiki
Schulman on PhDs
XKCD, geek-humour
PhD Comics, we know how you feel!
Low-Information Diet
Python
(SciPy |
Matplotlib)
IPython
PyX
Enhought
ASCIIMathML
LyX
LyX template for
USthesis
Heavens Above
Bad Astronomy
Psycho Historian Podcast
Picture of the Day
Interactive Sky-map
Sky Maps & Calendar
SA Observatory
Flickr

HAM Radio
Project Euler
Location: Map
E-mail:
stefan(at)sun.ac.za
Jabber/Google-talk:
stefanv@jabber.co.za
Before you can have a PhD, you must learn
how to tie your own shoelaces!
I am a postgraduate student at the
University of Stellenbosch, where I am a member of
the Digital Signal Processing
Group (and also the Vision and Learning Group).
The university is located in the beautiful village of Stellenbosch and, students being students, our campus probably
has a lot in common with yours.
Our local b0fh named my Linux
box "Strongbad" -- it took me a while to
figure out that he is the strange little character on the left.
Strong Bad likes to read his
e-mail, just like some other people in the
lab. Here, some believe that a
a strong Cup of Joe
is the way to go (the addiction comes a long way).
With the aroma of freshly ground coffee
drifting down the corridor, the DSP-Lab is also fondly known as the
espresso lab.
Connected components code (Python + ctypes) (connected_components.tar.bz2). Posted 29 December 2007.
Shortest path / dynamic programming code (Python + ctypes) (shortest_path.tar.bz2). Posted 3 December 2007.
Slides for A brief introduction to Python and A quick peek at SciPy presented to the postgrads (download). Posted February 2007.
CTPUG: Scientific Tools for Python (download | view my slides online | view Albert's slides online | download Neilen's slides)
Short overview of numpy, scipy and matplotlib; delivered at the first Cape Town Python User Group meeting at AIMS in
Muizenberg. Posted September 2006.
Straight line Hough transform
Point-in-polygon code (pure Python, ctypes and weave) (pnpoly.tar.bz2) (updated 26 Sept 2006)
Geometrical illustration of the SVD (geom.py)
Python4Science Workshop, 12-13 April 2006
Octave Avifile 0.5
A wrapper for FFMpeg's
libavformat and libavcodec, allowing Octave to read and write AVI (Audio/Video Interlaced) files.
Since version 0.3, reading and writing are supported. Latest version posted July 2007.
Octave talk (download | view online)
The slides (in HTML format) of the Octave talk I delivered at
the African Institude for Mathematical Sciences. Posted July 2005.
Da Coda Al Fine (PDF)
Da Coda Al Fine is documentation on extending Octave in C++. This is the
wiki version, converted to PDF format. Posted July 2005.