Saturday, December 15, 2007

Metrics Server-Collection 0.3 Release

Well, that was quite a project. I went in knowing nothing so, there was a lot of research effort needed to get even the littlest things done. My project basically required me to learn Python, the Django Framework, http request/response, MySQL, and database design. Although I knew some SQL and database design, the project really required me to think and re-learn a lot of the material I never really thought was that important.

Django is an awesome framework to get things done quickly, so I strongly recommend it to anyone who wants to do average database work and page implementation. Python is an odd language, it is nothing like the other languages I've learned; I mean how was I suppose to know what a "tuple" was; its basically a list for those who want to know. Hm... what else? Http was definitely the hardest for me to grasp; even though the concept is so simple. There's just not enough of this being taught in my courses and I feel that a lot of the hardships other students are going through comes from the same problems; not enough concepts being taught vs code.

Anyways, for anyone interested in getting some cool user data and putting it into a database, check out my project wiki and keep me posted on what you think. As far as project contribs go, I did that canvas3d test, got some useful favicons for a colleague, help brainstorm on solutions for the OpenID http probs, and sent some C# code to the distCC project (although I got no confirmation back on that). It's getting real late, so goodnite.

Sunday, December 9, 2007

Favicons for Firefox

Well, I just finished contributing to the Favicon Project. Favicons for Firefox are basically icons you can use to represent sites; very similar to the ones you see next to the URL in the address bar. I think the idea is kind of neat since it allows users to customize their browser even more. I gave the project owner some nice icons, some of which I think will be useful - like Wikipedia, MySpace, YouTube, and other famous site icons. Hopefully, they all work properly and can be of some use. Anyone interested in the project or want to contribute some more can check it out at the projects wiki; My Favicons Extension.

Canvas 3d


Well, I just got around to testing the canvas3d extension on my home computer. There were some complications since I had like 5000000 different installations of Firefox on my PC that I lost track of the one I installed it on. However, in the end I got it displaying and I'm glad. There was one thing I did find a bit odd, in class when Cathy was testing the installation her teacup was upside down; but, on my computer the teacup is right side up. I wonder if there are conflicts with the way canvas3d is displaying 3d content on the monitor. I know that sometimes this happens when my driver set-up goes wrong for my games. Anyways, here's an image of what the teacup looks like.
If anyone else wants to test it out and haven't found a chance to, download the canvas3d extension and try one of the html page tests.