.net 3d art blog c# coding college computers editorial entertainment firefox food freeware gaming hardware hdtp hiking humor ide japan japan, javascript linux mac mailbox milestone misc. mods momoiwa, mono movie nintendo philosophy php politics rant rebun review science software technology test time ucr wakkanai windows work wormholeftp 日本
I went out and watched I Am Legend today after hearing a lot of good reviews about Will Smith's newest movie. I'm happy to report that I did indeed get my money's worth, as it was a hell of a production!
The premise of the movie is a bit simplistic: A rogue miracle cancer cure mutated into a lethal virus that killed 90% of the human population. Of the remaining 10% of mankind, 9% were mutated into aggressive, blood-thirsty monsters that feasted on the remaining 1% of the humans who were immune to the effects of the virus. As one of the last remaining normal humans, Robert Neville (played by Will Smith) attempts to find a cure and survive in in the now desolate streets of New York.
Be warned, there will be spoilers below this point, so you should probably stop reading if you plan on seeing the movie; I'll mark the end of the spoilers with another line of RED TEXT!
Will Smith did an excellent job of portraying his character as a normal, vulnerable human. There was a scene where Sam(antha), Neville's German Shepard dog, follows a deer straight into one of the many now-abandoned buildings. Robert, seeing his dog run into the pitch-black monster's den, freaks the fuck out, knowing that he could well be ambushed and killed. The dog is the only thing keeping him relatively sane, though, so he goes in after her. Smith's quavering voice and nervous mannerisms during his search for Sam were unexpected; considering some of Smith's previous movies, I half-expected him to go running in guns blazing to save his canine companion. It was nice to see that Will Smith is capable of portraying real human reactions to dangerous situations.
The scenes in the movie were heavy in the CGI department but were very well done. New York City was portrayed as being taken back by nature; three years after the virus decimated the human population, plants reclaimed the ground and wild animals roamed free. The destroyed Brooklyn Bridge was a bit surreal; it really made the point that there was no way Robert was ever going to get off the island without considerable effort.
All the mutated humans were done in CGI. The movie originally used regular humans for the monsters, a la 28 Days Later, but Akiva Goldsman, the director of I Am Legend, was displeased with the too-human portrayal of creatures whose metabolisms and breathing were reflective of those on an eternal adrenaline high:
Quote:
“We just weren’t able to get out of people what we really wanted,” he said. “They needed to have an abandon in their performance that you just can’t get out of people in the middle of the night when they’re barefoot. And their metabolisms are really spiked, so they’re constantly hyperventilating, which you can’t really get actors to do for a long time or they pass out.” (Source)
Robert Neville's change in attitude after the loss of Sam was well executed. Smith did another excellent job of portraying someone whose last vestiges of sanity were buried along side his only companion for the last three years. Again, an impressive display of realism not ought seen in a performance by Will Smith.
I Am Legend also killed off the main character, something that's not often seen in modern-day Hollywood. His heroic act of self-sacrifice ensured that he would be remembered as a legend amongst the survivors colony in that is later revealed to exist in Vermont.
The one thing I thought the movie fell short on was filling in the three-year gap between the discovery and subsequent spread of the virus and the events in the movie. I can only speculate that it was not included due to time constraints or its addition of too much information to the storyline. If the director releases an extended version of this movie when it comes out on DVD, here's hoping he decides to include some of that backstory.
End Spoilers. Hurry up and see it so you can read the rest of my post!
All in all, it's a good movie. This news post is a bit short if you decided to skip the spoilers, and for that I apologize; I suppose this is the only way I can really convince you to go see this outstanding, realistic portrayal of the last man on Earth's struggle to survive in a world filled with the stuff of nightmares ;)
Every once in a while, I'll see some article on Digg about programming font alternatives and I'll find myself thinking, "is that really necessary?" I've been around programming for the last four or five years, and in all that time I've never once moved away from the default Windows IDE font.
For those of you who've never touched programming in a computer language, most programming integrated development environments (IDE) are set to use the monospaced Courier New font. Created in 1955 for typewriters, this font eventually found its way into Windows operating systems as far back as Windows 95. The strength in this font and many of the other monospaced fonts is that the characters all line up vertically. Here's an example of what I'm talking about:

I've compared Courier New to Times New Roman because TNR is widely known as a popular font for word processors. As you can see from the guide lines in the image, all the characters typed in Courier New (the monospaced font) line up, while the characters typed in Times New Roman do not. A benefit to monospacing characters in code is that its possible to easily compare the content of various lines of code. If I want to compare a MySQL database connection string from one file to a similar string in another file, I can just copy-paste the two strings and compare their string length to check for any inconsistencies or differences between the two. With a font like Courier New you'll notices character differences between strings almost immediately.
Since I started coding, I've tried to switch fonts once or twice. I stayed away from TrueType fonts because I liked the look of monospaced characters, but finding a monospaced font I like was difficult. Every time I tried a different font, I thought the text was too small or the characters were too blocky. SOME monospaced fonts even boasted a special tiny size, as though I liked coding at size five font. No matter which font I tried, though, I ALWAYS moved back to Courier New. Call it stubborness, call it security, but I had found my favorite programming font a long time ago.
I suppose the perfect programming font is determined solely by personal preference. Personal experience tells me that, for a word document, non-monotype-fonts such as TNR are perfect because they set up words that look more naturally-spaced, similar to how someone would write. When it comes down to programming, monospace fonts are the way to go because of how neat the code looks easy it is to compare various bits of code. Just my two cents.