So I was reading through the blogosphere this morning, and I came upon this article: Creating User Friendly 404 Pages. Since I find myself also somewhat annoyed at bad 404 pages (hence the reason why I use the ErrorZilla firefox add-on), I decided to become a part of the solution, and not just bitch at the problem.
Archive for the ‘programming’ Category
nicer sitewide 404 pages – WordPress
Sunday, March 18th, 20074am and stupid-angry
Tuesday, March 6th, 2007Konfabulator/Yahoo Widget Engine is the programming equivalent of a crayon drawing made by a Kindergartner. Except these crayons are only ugly colors, you know, the ones that were all icky green or yet another brown. The ones you threw at people or ate (don’t judge). If it were possible, I would molest Yahoo Widget Engine’s children just to destroy it’s life. I hate it that much.
observable collections and performance penalties
Sunday, February 25th, 2007In thinking about observable collections, you come upon one basic performance penalty that is applicable to a much larger design paradigm, or at least one real (and defensible) penalty. This is the price of eventing, and in certain situations it can bloom somewhat quickly. I can only imagine that this and the complexities of choosing a good eventing system were the reasons why Java has no observable collections (as I wrote about here).
cows
Sunday, February 25th, 2007If you look over at the “Pages” thingy on the right side of your screen over there, you may notice a new page called “Virtual Fence Simulation Project.” For my Math Modeling class, we have to take some problem and create a nice, lengthy paper about it. I decided to do my project Zack Butler’s cow herding research, and I’ve posted what I have so far here (its due this coming Monday, February 26). You can download the simulator, view the javadoc (yay! Javadoc!), and see some screenshots (more to come, of course). Head on over if you are curious. And, seriously, who isn’t curious about cows? The only thing cooler is fainting goats! (youtube)
java: 0, noah: -1
Friday, February 16th, 2007I’ve always been of the opinion that Java was kinda ugly, kinda kludgey, but a decent general-purpose language. Like most, I felt that the large framework that comes standard with Java, together with the many developer tools written to help you write Java code, really outweighed any of the minor inherent language issues and implementation issues. Well, now I’ve changed my mind. I’ve decided that now, I really, really dislike Java. In fact, if it were possible, I would piss on Java and set it on fire (is that possible? does urine burn? is that a hate crime?). I’ve just had enough.
Microsoft interview
Thursday, February 8th, 2007So, I’ve unofficially been on blog-cation for the last few months. Don’t worry, it’s not that I’ve become less pessimistic about the world, or that I don’t have enough grading to complain about (trust me, I just finished CG1, and they are as awful as they were the last time I graded this course/project). I’ve just been, well, lazy. There you have it.
To the point, I just attended the Microsoft night-before-interview thingy at RIT, which was supposed to ease students’ worries about their interviews over the next few days. Unfortunately, the night seemed to do very little in that department.
nvidia answers
Sunday, October 8th, 2006Finally, you say. Thanks to everyone who posted answers as responses to the original nvidia test post. Here we go:
nvidia answers?!
Monday, October 2nd, 2006Ok, guys. I was hoping that people would actually post some answers to the nvidia questions themselves, and then I could post my answers (or the missing ones). Since nobody did, I figure I’ll give everyone the opportunity to do so one last time.
Go to the nvidia test post and post some answers. This weekend I’m going to follow up with my own. For rizzo’.
I have lost my faith in humanity.
Monday, October 2nd, 2006Here it is, your moment of Zen. That or I just finished grading the first round of CS4 projects. For those of you who are familiar with the project, the first submission is usually awful, averaging somewhere around a low C or high D. Well, ladies and gentlemen, boys and girls, this year makes past years look like the honor roll. So, without further ado, here we go.
The Trouble with ‘The Trouble with Checked Exceptions’
Wednesday, August 16th, 2006If you haven’t already, go on over and read an interview that Anders Hejlsberg gave to Bruce Eckel and Bill Venners: The Trouble with Checked Exceptions. Think about it for awhile. Wait, no, just a bit longer. Ok. Here we go. In fact, I don’t even know where to begin. I think I’ll start with my favorite, logical fallacies.