Latest Headlines
  • I’ve been trying to make a simple Service Locator class work but had a problem with bizarre linker errors, where the static member variable couldn’t be resolved. After a lot...

    Static class variable initialisation in C++

    I’ve been trying to make a simple Service Locator class work but had a problem with bizarre linker errors, where the static member variable couldn’t be resolved. After a lot...

    Continue Reading...

  • Inspired by a post over on the Beercave, here’s a summary of the goings on this year…

    2010 Review

    Inspired by a post over on the Beercave, here’s a summary of the goings on this year…

    Continue Reading...

  • After losing interest in Google’s not so spectacular tasks addon, and not wanting to use or pay for other people’s web based Todo lists I found MyTinyTodo which seems to...

    MyTinyTodo Email Notification Script

    After losing interest in Google’s not so spectacular tasks addon, and not wanting to use or pay for other people’s web based Todo lists I found MyTinyTodo which seems to...

    Continue Reading...

  • While trailing about the Internet, I came across this interesting section in a post about Apple and Android: If you’re a User Interface (UI) and User-Experience (UX) junkie like me,...

    Open Source, Apple and application quality

    While trailing about the Internet, I came across this interesting section in a post about Apple and Android: If you’re a User Interface (UI) and User-Experience (UX) junkie like me,...

    Continue Reading...

  • Since I’m currently playing with OpenGL, I’ve been looking at ways to display text on the screen. My idea is to create the letters from a 5×5 grid of rectangles...

    Processing: Text printing

    Since I’m currently playing with OpenGL, I’ve been looking at ways to display text on the screen. My idea is to create the letters from a 5×5 grid of rectangles...

    Continue Reading...

  • Running this may cause a slight usability issue with your UNIX-based computer… :(){ :|:& };: So run it on a friend’s instead… last pid: 19063; load averages: 138.04, 65.15, 26.72...

    Forkbomb

    Running this may cause a slight usability issue with your UNIX-based computer… :(){ :|:& };: So run it on a friend’s instead… last pid: 19063; load averages: 138.04, 65.15, 26.72...

    Continue Reading...

  • Following on from my previous notes, here’s some more. Again, if this isn’t interesting exits are located to the front, rear and sides. You may have to go backwards to...

    Ubuntu Installation Notes #3

    Following on from my previous notes, here’s some more. Again, if this isn’t interesting exits are located to the front, rear and sides. You may have to go backwards to...

    Continue Reading...

  • There’s some interesting talks on at this year’s Google IO sessions relating to Android development. While I wait for those to be put on YouTube I’ve been playing with Flixel...

    Flixel: Ship Goes Up!

    There’s some interesting talks on at this year’s Google IO sessions relating to Android development. While I wait for those to be put on YouTube I’ve been playing with Flixel...

    Continue Reading...

  • After much Googling, testing, head scratching and the odd SVN reversion I’ve managed to texture-map things. Specifically a triangle-strip that draws a square. So I drew a screenful, and implemented...

    Android/OpenGL ES texture maps

    After much Googling, testing, head scratching and the odd SVN reversion I’ve managed to texture-map things. Specifically a triangle-strip that draws a square. So I drew a screenful, and implemented...

    Continue Reading...

  • Just a quick note on how to make an Activity run full-screen. Simply insert this magic into the Activity’s OnCreate() super.onCreate(savedInstanceState); /* ... etc ... */ requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN ); /*...

    Android Notes: Full screen applications

    Just a quick note on how to make an Activity run full-screen. Simply insert this magic into the Activity’s OnCreate() super.onCreate(savedInstanceState); /* ... etc ... */ requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN ); /*...

    Continue Reading...