Archive for April, 2008

SVN

Wednesday, April 23rd, 2008

Made myself a subversion repository, where my first coding “project” is, er, my current computer graphics assignment. This project’s URL is

https://svn.glibberish.org/csit540/optimize

but to be precise, the files I am working on are actually in the src directory. (The rest is just Linux build stuff generated by my IDE, for easier compiling.)

Haha, what a poser. Make me look cool though. 8-}

Rushmore

Tuesday, April 15th, 2008

I saw Bottle Rocket a few days ago. It was a subdued piece, little things happening here and there but not much else. But there is an underlying melancholy there, especially of the main characters (played by Luke and Owen Wilson). They are two nobodies trying to be happy in life and trying to be good friends with each other. Except maybe Luke Wilson’s optimist and Owen Wilson’s unreasonable zest, there is nothing about them that stands out – exactly the reason why I like them.

That brought me to watch yet another Wes Anderson: Rushmore. My love for this movie seems to grow exponentially. The first time around, I didn’t quite get it. Second time, it was great. And on this charmed third time… FANTASTICBRILLIANTSHIT!

I am particularly affected by Max Fischer’s (Jason Schwartzman) line to Herman Blume (Bill Murray), after he finds out that Herman and Miss Cross (Olivia Williams), whom Max is in love with, are going out:

“I saved Latin. What did you ever do?”

And several times Max reminds Miss Cross that he “wrote a hit play!” Max is befuddled why she doesn’t fall in love with him! This reminds me a lot of my very young self when, having liked a girl for several years, and trying to pursue her in a subtle way (maybe too subtle that the message never cut across?), I always wondered, why? Why someone else and not me, who is capable of many things? Me, who knows about films and books, great stories and ideas we could have explored together? Me, who loves music and can even make an entire song for you? Me, whose mind has been freed enough not to be bound by the usual constraints of relationships-as-usual? But there was no obvious answer for me; for Max and Miss Cross, it’s the age gap.

And Max is also the guy with “too many extracurricular activities… not enough studying.” But Max is brilliant in his own way – just not in academics. Do I see a reflection of myself as well (barring the ‘brilliant’ part)? Somehow. Maybe in a haphazard grab-anything-that-interests-me-but-lose-it-just-as-easily way. But no, better not to say “not enough studying” – I want to get through finishing my master’s degree!

It was also now that I see how sad the sad part of the movie is. Bill Murray is great. The happy ending is all worth it. From now on, this is my favorite feel-good movie (toppling off Almost Famous and The Royal Tenenbaums, also a Wes).

Well, I don’t know. I’m watching Royal Tenenbaums again in a few days. We’ll see…

Just Showing

Sunday, April 6th, 2008

(Click on stuff to see more detail.)

work, work

This is from last semester, my attempts in figuring out how to translate some image processing problems into code, and its solutions. Too much thinking involved… but it worked. All’s well that ends well.

eee in action

Fast forward this semester, now doing a program for computer graphics class. At this point I am getting the hang of coding in object-oriented fashion, so while still a challenge and even harder than the last, this felt more fun to do. Note also that I used the EEE PC for this project.

Bender! Although not quite complete, that’s him. This is my latest project for computer graphics, and is actually a 3D model with lighting, texture maps, etc. The cool thing with it is: no GUI! No 3D Studio Max or anything of the sort. All done in code using OpenGL (native and GLUT primitives), and compiled, at first, using Visual C++. I needed to use Windows because the project will be checked using said compiler. With some code adjustments, I was able to port the progam to Linux, this time using GCC (or rather, g++ as the extension for C++). The screencast shown here is already on Linux, and using the KDevelop IDE for easy editing and building.

If I could help it I would have built the entire thing on Linux. Although I would have to admit, the Visual Studio IDE is nifty for development work. (And KDevelop’s not bad, either.)

Whut the hey, I am doing some programmer-speak! That’s because I really am starting to love computer science. I’m now seriously contemplating on forking out into this field of IT. Master of Science in Computer Science? Very tempting.

mini-library

Finally, just a show of my mini-library collection in my HK home (the massive rest is in Manila, of course). From left to right:

The Collected Stories of Vernor Vinge
The Hobbit (70th Anniversary Edition) (J.R.R. Tolkien)
One Human Minute (Stanislaw Lem)
The Futurological Congress (Stanislaw Lem)
Star Diaries (Stanislaw Lem)
Peace on Earth (Stanislaw Lem)
Harry Potter and the Half-Blood Prince (J.K. Rowling)
Solaris (Criterion Collection DVD) (Andrei Tarkovsky)
Who’s That Knocking at My Door? (DVD) (Martin Scorsese)
Unreal Tournament III (PC Game)
Smartbomb (Heather Chaplin and Aaron Ruby)
The Lonely Planet Hong Kong & Macau
Windows Vista Ultimate Edition (wow, never used!)

and the two books up front are borrowed from the uni library:

The Cambridge Companion to Science Fiction
Microworlds (Stanislaw Lem)