Compilers Review
While studying for my compilers final, I made a map of the information covered (using kdissert):

Glaive, XNA Game
This semester I took a software engineering class and I had the luck of joining a game development group. Our team of 8 created an old school, 2D game kind of like Gauntlet. We mashed-up of lots of old 2D graphics and music from games like Super Mario Bros., Sonic the Hedgehog, Chronotrigger and others.
If you have XNA GameStudio 3.0 installed, you can run the game now. If not, you will have to wait until we get the installer working (hopefully soon!). Until then, you can check the videos out.
Also, it’s open source (GPL), so feel free to check out the code and use it in your project!
Tagged Tags: C#, UCB, Video, XNA on June 1, 2009 at 11:37 am
Hackathon Video
I just stumbled across this video of our project for the Berkeley Hackation. My partner for the Hackathon, Yiding Jia, is presenting.
Berkeley Hackathon 2009
I participated in the Berkeley Hackathon 2009, last night from 6pm to 12 noon the next day (pictures). The goal was to build the most impressive or useful application possible in 18 hours, in teams of one to four.
Our team (of two) took 2nd place and won laptops! There were a ton of really awesome projects – my favorite was the Missile Command game that, when your cities got bombed, it actually corrupted a selectable application’s memory because “games don’t have harsh enough consequences.” Failure to protect your cities resulted in the death of an application before your very eyes.
The first place was a web API that allowed you to run an application in a thick AND thin client at the same time – not just pushing bitmaps, but actually rendered in HTML!
Our entry was a 3D visualization of news data & relationships in Java & OpenGL – I want to make a few tweaks, but I hope to post it soon.
Dust Bowl Video
I had to do a creative project for the Environmental History class I took last semester, I decided to make a video collage. Everything in the video was “found” on the internet. After it was done, I thought it was interesting to see the diversity (or lack there of) of people represented. Enjoy:
Logo major mode for Emacs
At the time of this posting, it’s still pretty rough, but it does basic syntax highlighting for very common functions (only a small fraction of them). It also associates “.lg” files with logo-mode.
To make it load every time you start emacs, you can either copy the source into your .emacs file, or load the file (again in the .emacs file):
(load “~/logo-mode.el”)
Assuming you saved it in your home directory.
If you just want to run it once and check it out, open the file, then select “evaluate buffer” from the emacs-list menu. Then open a “.lg” file, and it should automatically highlight.
(load “~/logo-mode.el”)
Let me know if you find any bugs or have any requests.
Download: Logo-Mode
Tagged Tags: Emacs, Logo, UCB on December 3, 2008 at 8:54 am
Procrastination, UCB Logo
I’ve discovered a new, sick form of procrastination: intentionally reading the wrong chapters from the text book. I caught myself doing it today; “hmm, that looks interesting, much more so than the homework I’m supposed to be doing.”
I did manage to get in some productive time this weekend, in the form of a layout:
Berkeley!
I was accepted into the U.C. Berkeley College of Engineering! I am transferring into the Electrical Engineering / Computer Science program this fall.
Also, I have been playing with Django and Python, but school has been seriously getting in the way… as soon as finals are done I will post my findings.





