Justin RogersGames, .NET, Performance, and More!The obligatory Halo 2 partial review and thumbs up.- November 12, 2004 I learned my lesson with Fable, so I'll try desperately not to start a flame war of any sort here. Up front, I'm giving the game a definite thumbs up. If you are the kind of person that likes to flame, then leave now knowing that I've given your favorite thing my personal approval. Let's start with the good. The campaign and story is pretty nice. The cinematic effect is definitely there, something I don't approve of in games most of the time. In this case the cinematics were rather short and...http://weblogs.asp.net/justin_rogers/archive/2004/11/11/256118.aspx Publishing: Good reviews, bad reviews, and hurting oooh so many feelings.- November 9, 2004 Well, apparently you aren't allowed to have an opinion on the web anymore. I got flamed by an author after posting a personal review of his book. It wasn't an objective review, I didn't mark it as such, but I wasted a good deal of my life between reading the book and then turn that around with the extra hour I spent writing the review so I figured I'd put my real thoughts in there. Anyway, seems the author had some comments. Guess what Authors need to learn that not everyone can write a book. I.http://weblogs.asp.net/justin_rogers/archive/2004/11/09/254423.aspx A first stab at BaseN encoding with a focus on general alphabet encoding.- November 7, 2004 The comments in the code-only article are fairly decent, but I dislike being extremely verbose in my commenting because then I can't see my code. A little explanation of the problem is probably in order because of the lack of extremely verbose comments. First, what is base N encoding or alphabet encoding Most people assume that encoding into any base in some way equates to mapping a number to some digits, plus some additional characters to represent values we don't have digits for. This isn't...http://weblogs.asp.net/justin_rogers/archive/2004/11/07/253673.aspx Interested in Artificial Intelligence What about Wiki's Well, now you can have both.- November 7, 2004 Unfortunately I'm not talking about a Wiki that actually is artificially intelligent, summarily filling itself out and saving me gobs of time by learning off of the Google-Sphere. What I am talking about is a site focused on covering the algorithms that a first year AI student might be faced with during their coursework. Hopefully they'll get some additional material in there as well, but the initial focus is just that first yet. http:ai.squeakydolphin.comwiki.phppagename=AIAWiki.HomePage..http://weblogs.asp.net/justin_rogers/archive/2004/11/06/253471.aspx Solving big business problems in our little toolbox application. A use case for Project Distributor.- November 6, 2004 Project Distributor: Introduction to our distributed web service modelSo Darren and I have put in about a month now on the Project Distributor website. We are starting to reach that critical point where the site is pretty cool, we have plenty of users, we are thinking about running out of the allowable bandwidth for the demo site, and all sorts of other things that tend to happen all at once. Now, there are some problems you can design yourself out of, and others that you really have to throw...http://weblogs.asp.net/justin_rogers/archive/2004/11/06/253224.aspx Language parsing and compiler design doesn't have to be hard, but boy this book really sucks!- November 5, 2004 How'd you like that for an opening title Did it grab your attention Hell, your reading this far so I guess it did. The book I'm focusing on here is Build Your Own .NET Language and Compiler and please, don't click the link and then go buy it. I don't care about the 50 cents worth of referral money I'll get if you do. I wouldn't even recommend the book if I got 50 bucks of referral money (well, money talks, so maybe I would). The book starts out with the basics of parsing and regular...http://weblogs.asp.net/justin_rogers/archive/2004/11/05/253091.aspx Resizing a Form has always been a pain in the rectum...- November 3, 2004 Think really hard for a second about how layout logic works... Oh, not that hard, you're starting to smoke. Here, how about I think about it for you and then you can point out where you have a difference of opinion... That works better for me anyway. To start, layouts come in several different formats that will help use discuss the issues at hand. Here are several different formats that I can think of off the top of my head. Fixed or Explicit Layouts - This is the most rigid layout type and it.http://weblogs.asp.net/justin_rogers/archive/2004/11/03/251473.aspx |