• Creating an HTML document with .NET

    Sometimes when you're programming, you'll want to generate an HTML document. This may be because you're writing some sort of web app, or maybe you want your program to be able to output in a web-friendly format.

    Read more (6 comments)

  • Making tables print pretty in IE, part 2

    In my last post, I mentioned that I had come up with a way to prevent tables in Internet Explorer 6 and 7 from looking like this. In this post, I'll show you how to do it.

    (Disclaimer: This method has been found to break if the a cell has a line break in it or is wrapped to a second line).

    Read more (1 comment)

  • Making tables print pretty in IE, part 1

    So I'm currently doing a side job developing a web application to help pay for Wezzle and, y'know, food and shelter.

    Basically, I'm making a system that displays tables grabbed from an Oracle database using elaborate queries.  That's the easy part.  These tables need to be printed out.  That's the hard part. We'll talk about that here, specifically in relation to IE7 (the hacks here might not work for Firefox or Chrome).

    (Disclaimer: This method has been found to break if the a cell has a line break in it or is wrapped to a second line).

    Read more (1 comment)

  • Wezzle

    So you're probably wondering what's up with Wezzle?

    Since Test6, we've added quite a bit of stuff and are moving quickly towards a release.  However, a lot remains to be done.  Here's some of the new stuff we've added since Test6:

    • An updated Play Now menu that has a look consistent across all menues.
    • An achievements browser, that allows you to scroll through all achievements in the game and to see which ones you have done, and when.
    • An in-game achievement notification.  In fact, we've added a general notification system that will give you tips and other information as the game progresses (these can be turned off, of course).
    • Improved line sounds.  As you get more and more line chains, the line sound increases by a semi-tone.  It's quite exciting.
    • An improved tile dropping algorithm.  You now get fewer random drop-in lines, so that the game no longer feels like it plays itself.
    • An improved, peripheral timer.  When you get up to level 10 like the big boys, you need to have a better idea of how much time you have.  Our new timer does just that.

    Those are just the things I can think of.  There's been numerous small bugfixes and graphical updates that would be too tedious to list here.

    Since we've added some many new things, it's almost time to make a new release.  Beta testers should expect the release of Test7 in the next couple weeks.  If you are not a beta tester, and would like to participate in testing Wezzle, contact us here.

    Read more

  • Hello!

    Welcome to my blog.  It's still under construction so, uh, look out for falling rocks!  Ouch, one just hit me.

    Read more

  • Roy Orbison and Proto-Emo

    Roy Orbison died in 1988. For some reason I thought it was this event that made me download his discography. However, I would've been 6 years old at the time, and the MP3 would not've been invented. This leads me to believe my memory is mistaken. Whatever the reason was, I discovered Roy Orbison at the beginning of my graduate studies at Queen's (September 2005 for the record). Roy was then put on repeat for about 6 months following that. To put it plainly, Roy is fantastic. I can feel the pain in his soul while he sings songs like In Dreams, Falling and Crying. According to Wikipedia, Roy had a range of three octaves, and although I'm no great appreciator of the finer points of singing, I can sense his vocal mastery.  Wikipedia also details Roy's tragic personal life: the death of his 25-year-old wife in a motorcycle accident followed by the death of two of his children in a house fire while he was touring in England.  Maybe that's why you can feel the pain in his soul while he sings.

    Read more

  • Lab construction

    Ahoy! I’m updating! So, quite a bit has happened in the months that have passed. I’ve moved twice (I’m now at Frontenac and Union) and am nearly done my thesis! Hurray!

    Onto other things. Harper as PM = boo-urns. I was reading yet another article about him on CBC.ca and I began thinking: How did this douchebag get to be PM? I don’t know. I’m hating this US-style patriotism talk, too. For instance, if someone in the House mentions anything about an Afghanistan pull-out, then Harper drops the “how can you question the war while our troops are dying? aren’t you patriot?” I want to punch his ugly face in. I hate him. I hate his “I’m your father, I know what’s best” attitude.

    Next. The lab is having a ceiling put in to (partially) cover the overhanging pipes. Great! However, the implementation is a little fucked. Apparently, whomever conceived of the plan, thought it would be completely accaeptable to have the workmen come in one day, move all the shit around in the lab, put nine tiles up, and then leave for 3 weeks. Then they come back today, do a little more work, and leave. At this pace, they might be done by the time I’m leaving in Decemeber. Brilliant, just brilliant. Because, y’know, having half the lab as a permanent construction zone helps me work better. The drilling and hammering is nice too. Now I don’t have to intentionally distract myself anymore.

    That brings me to my next criticism. When the Powers That Be decided to put this ceiling in, there was no discussion with us, the people who actually use the lab. Nope, the Powers just decided it was a good idea.

    Anyway, that’s it for now.

    Read more (1 comment)

  • I live in a shithole

    Why does everyone always feel obliged to tell you that you live in a shithole? I live in a shithole. I know this. I’ve known this for the 8 months I’ve been living here. You coming to my house and telling me it’s a shithole is not news. It’s rude.

    Why do I bring this up? Well it seems that everytime someone brings somone adulty to our apartment, they have to put their nose in the air and complain about how gross it is. And then refuse to use our washroom or something. Well this is what I have to say to you: Get the fuck out of my house. Thanks.

    Moving on. It’s been quite a while since I last updated. I can’t even recall what I last posted about (on LiveJournal, not Blogger). I’m now a graduate student at Queen’s University at Kingston. I work in a building that feels like a converted sanitarium. All the walls are concrete, and my lab has exposed pipes on the ceiling. However, I don’t mind that. What I find really annoying is people who ride the elevator up or down 1 floor. Unacceptable. You may only use the elevator to go up or down 3 or more floors. 2 floors in the gray area, and I’ll tolerate it sometimes. But 1 floor? Fuck you.

    Read more (3 comments)

  • LiveJournal has gone evil

    Well, now that LiveJournal has officially gone evil, it looks like I have to move my blog over to Blogger. On the bright side, I’m saving Google the trouble of having to collect my personal blog information.

    I’d write more, but I’m a tad tired.

    Read more (1 comment)

  • The experiment

    The experiment is called fuck you. The result is that no one cares.

    Read more (6 comments)

subscribe via RSS