Blog Posts

June 2009 - July 2009

Life is hard


Over the past few weeks, I've been adjusting to the single life after 3 years of being not-single. I can tell you, its hard. (And sometimes I wish I could turn the clock by a few months and try a different approach to preventing the break up that is the cause of me being single now).


So, I'm trying to get back in to the dating scene, which is immensely crazy. I don't think I have many requirements for a girl, but its immensely hard to find a girl that seems to fit:

1. Age of at least 19, up to 24 at the most. I don't mind an older girlfriend, my ex-fiance was a few months older than me (even though most of the time you'd never know it)
2. Must be able to think on their own and have intelligent conversation. I think with modern technology being so intertwined with people my age, the ability to think has gone away.
3. Preferably a geek... video games, computers, anime, anything... Makes it much easier to relate to

Why is it so hard to find someone like that?



Another Geek Moment



I'm not sure if the above image will show up for people viewing this on syndication (Facebook, MySpace), but its basically http://www.speedtest.net/result/516920180.png if you want to take a look.



T-Mobile G1


I nabbed a T-Mobile G1 :). I'm in geek bliss right now.



WebView Snapshot 0.7.2


Probably the last release before a 1.0 (and thus the last "free" release) is available!


New Features:
  • Plugin support. (Requires plugins to be 'windowless' however. Tested with Flash Player 10.0 and Silverlight 3.0)
  • Newer WebKit build (WebKit SVN r45556)


Open Source Components:



End of an Era


As many of you may have already heard about, id Software was sold on June 24, 2009 to ZeniMax Media, the owners of Bethesda Softworks of Fallout 3 fame. In the past, id Software fought to keep its independence, especially from the major publishers of its games (Midway Games, Activision, and EA).

Some history on id Software: id Software was founded Febuary 1991 by 4 former employees of Softdisk: John Carmack, John Romero, Tom Hall, and Adrian Carmack (not related to John Carmack). id Software's first game was Commander Keen, created and published before the creation of the company. This title was followed shortly by Wolfenstein 3D, first published in 1992, which created the 3D first person shooter genre made popular today by titles such as Halo and Call of Duty. Predating modern 3D graphic accelerator cards, it used a ray casting technique developed by John Carmack, running with fairly realistic (for the era) 3D graphics on relatively weak computers for the time. First forward 18 months, and another game that people still remember today, Doom, was released, which upped the graphics quality and introduced realistic and graphic violence in computer games. The third major series to be released by id has been the Quake series, first released in 1996, with a cutting edge real 3D engine and featuring music and sound effects by Trent Reznor of Nine Inch Nails, it was a feast for the eyes and ears.

What does the buyout mean for id's works? ZeniMax promised that they'd let id manage itself for now, with John Carmack still the lead technical director. ZeniMax does bring one important benefit to id: they can now publish their own games, so they get both revenue from developing the game and from publishing the game. Currently, all sales are through a third party publisher (Activision and EA for the physical copies, Steam for online distributed versions), so hopefully the potential increase of revenue will help fund the creation of more new and exciting games from id. ZeniMax also benefits from the acquisition of id's powerful game engine technology. One thing though: Carmack always released his engines as open source after about 5 years when licensees of the technology ceased. Let's hope ZeniMax lets him continue this tradition.

Please note: you can find Wolfenstein 3D and Doom on XBOX Live Marketplace and Steam.



WebView Snapshot 0.7.1


One step closer to a 1.0 release folks!


Major Changes:
  • CORE: Rearchitected Build Process that should make for a more reliable build
  • CLI: New Progress Bar meter




WebView Snapshot 0.7


Yet another new version of WebView Snapshot!


Here's the basic changelog:
  • CORE: Removed all the console cruft that
  • CLI: Use a new method parsing options. As a side benefit, you also have a --help parameter as well as simple type checking (wrong type == crash though.. still need to fix that)
  • GUI: Smaller binary and slightly faster execution since the console-only code won't run.. at all



WebView Snapshot 0.6.2


I only released the first beta yesterday, and a bugfix release earlier this morning, and now we have a new feature release (but a small new feature, but a very useful one).


  • CORE: Add a new "constrain to height" parameter to the rendering engine - allows for screenshots of a certain height.
  • GUI: Expose the width and height properties in a new tab. Note: unless constrain to height is checked, the height property is only used by the engine to render and layout the webpage.
  • GUI: Expose the constrain parameter
  • CLI: Expose the height parameter
  • CLI: Expose the constrain parameter
  • GUI: Fix memory leak that happened when opening the About dialog.
Download Qt 4.5.2 from mirror (LGPL requirement.. please download from Qt Software instead)



WebView Snapshot 0.6.1


I just updated WebView Snapshot to version 0.6.1, which fixes a few bugs:


  • Adds missing "About" dialog
  • Fixes a memory leak
  • Disables the "Start" button while image creation is processing
  • Disables resizing of the window.
Download Qt 4.5.2 from mirror (LGPL requirement.. please download from Qt Software instead)



First Beta of WebView Snapshot


The first beta release of WebView Snapshot is available for download immediately.


What works:
  • Saving a website as an image
  • Command line interface to save a website as an image
What doesn't work:
  • The GUI version's UI isn't finished and doesn't expose all of the options yet
  • Content rendered via plugins isn't working yet. I'm working on it, promise!
  • No Linux or Mac builds yet.


We use the LGPL'ed Qt 4.5.2. I'd rather you download their source from their website, but if you must, and to comply with the LGPL, you can download Qt 4.5.2 now.