The C# extension for JSON deserialization in System.Web.Script.Serialization.JavaScriptSerialize is great until you run into an object or key named “public.” public string public { get; set; } doesn’t work very well.
C# JSON Deserialization
The Adepts Progress Report #1
Currently I’m working on NOMS, the scripting language that will power the quests, speech, and a large portion of game play in The Adepts.

The screenshot you see is a glimpse at what the language will look like (left) and how the computer interprets it (right).
The Road Ahead
The language is still under heavy construction. It will probably look entirely different when I post next time.
After that, I am going to continue working on the level editor. That’s when the real fun starts and you can begin seeing in game snapshots.
Considering Switching to a Linux PC
Lately I’ve been thinking about switching primarily to Linux for my home office. There are a few hangups though.
- I’m working on a very large project that will need to be programmed on—and tested for—Windows.
- I use Photoshop pretty regularly.
- I’m a gamer
Aside from that, I really don’t have any need to stick with Windows. I think I may end up using this computer as a Studio PC for recording, Photoshop, gaming, and programming and start packing a Linux-powered laptop to do the bulk of my internet work.
(By the way, I’ll probably be using Ubuntu.)
Google Web Elements
Looks like Google has pre-fab web elements that you can include in your website. They let you embed calendars, spreadsheets, slideshows, discussion forms, and even a virtual keyboard to your website. For someone who is frequently asked, “Hey, can you add news to the site too?” this is a breath of fresh air.
Google recently included the keyboard in their font directory, which is how I first stumbled upon it.
Check it out at http://www.google.com/webelements/
Introduction
Way back when—I suppose 100,000 years ago or more—I had a blog here. It contained a lot of different things, mostly about my personal projects and musings. I took a hiatus with it when I ventured into the frozen north. Shortly after it tanked.
I was receiving a deceptively large amount of hits from all over the world. On the order of thousands per day. (Really folks, I’m not that interesting.) Some was legitimate traffic; I attracted a lot of interest for my articles on the Pomodoro Technique. However, I suspect most of my traffic was actually from botters trying to hack my site. It was eventually defaced sometime in January due to a rampant WordPress exploit so I took it down. I didn’t really care enough to recover it since I didn’t update it anymore. Expectedly, my Google rankings have practically vanished and my server is no longer being taxed by brute force FTP login attempts. So let’s try this again.
Fortunately, I now have all the ingredients I need to start a blog back up: spare time, interest, and projects in the works that I’d like to share with you. I’m not going to update just for the sake of updatating, so you may see some lapse in postings. You may even see some cross-postings or guest postings as I get my act together and begin my journey all over again with a project I’ve been working with on-and-off for forever. I’ll talk more about it later.
Photo Credit: aurelio.

