Mad Props!

Omniscience is just a Google-search away.

Login

You're reading Mabsterama, the weblog of Matt Hamilton. Enjoy your stay.

Blog

Next Generation Animation Engine

Check this out . LucasArts are working on an engine that blends artificial intelligence with ragdoll physics, so you can let your characters interact with the environment as if they were living people, rather than just dead bodies. No new videos in that article, but some older ones that are pretty amazing...

Continue reading →

Smart Paster Visual Studio Addin

Pete and I were working on a project this afternoon, and it involved building queries in Sql Server Query Analyzer, then copying them over into our code. As you can imagine, the process of pasting a multi-line query into our code then converting it to a multi-line literal string was quite a chore, so...

Continue reading →

Service Factory Blogcast

Don Smith is releasing a series of blogcasts ( part one , part two ) about the "Service Factory" project he's working on. I don't know if I'll get any use out of it in the foreseeable future, but the videos themselves are interesting as an insight into creating WCF services, so go take a look....

Continue reading →

Feature Requests you Never Want to Hear

Remember the days back in DOS when the only sound you could make was a system beep, which came through the PC's speaker? We're currently rewriting a decades-old DOS program in .NET 2.0, bringing it well-and-truly up to date, and today we received this feature request from a user: The old program used...

Continue reading →

Don't Subscribe to Your Own Events?

Help me out here, guys. A long while back I remember reading an article about designing controls in .NET, and one of the guidelines the author put forward was, "don't subscribe to your own events." Basically he was saying that a control shouldn't make use of its own public events. For example, if your...

Continue reading →

Big Cheese of the South Seas

All right! Just completed Hexic HD for the first time, receiving the "Big Cheese of the South Seas" badge! Only two more achievements to go (one of which looks next to impossible).

Xbox 360 Goings-On

This weekend I finished Ghost Recon: Advanced Warfighter on normal difficulty. Y'know, a few days after buying this I was seriously considering returning it. I didn't think I'd enjoy it as much as I did. It turned out to be a really fun (if not a little stressful) game. When I finally get...

Continue reading →

InitializeComponent() ... Again

Wow. I just tracked down a bug that has been pwning me for some time. We had some UserControls in our application whose "tab" behaviour was really weird. Some controls you could tab from one to the next without any difficulties, others required two presses of the Tab key. You'd hit Tab once, and focus...

Continue reading →

Reset IIS on a Remote Server

A little tip I learned today. By now a lot of people are aware of the command-line utility "iisreset", which can be used to stop, then restart all the IIS services on your PC. This command is really handy if you quickly need to restart IIS to get a web application working. What I discovered...

Continue reading →

Conditions in Comicster

Last night I bowed to popular demand and added "condition" as a field for issues in Comicster. Hardcore collectors like to maintain the condition of each issue they own (mint, very good, poor etc). I've never bothered with that, since my comics aren't really worth anything to anyone else. (Many of my...

Continue reading →