My Blog

My WordPress Blog

Tag: software design


  • Daily Programmer 238 Intermediate: Fallout Hacking Game(Wordlist data structure design)

    One of my current projects is the Daily Programmer challenge here.  It’s a project to write a program to play a version of a hacking minigame from the Fallout series.  Here, I’ll work through my design process for a Python 3.4 implementation. I started by just throwing out a little bit of code.  I didn’t expect…


  • GLabeledBox, take 1

    Here’s the code for my first version of the GLabeledBox class.  This is what I mean by starting with a simple version and building up.  This just provides the necessary GObject overrides, and trows a fixed size box and a fixed text message up on the screen at a fixed location. Very unusable for my…