I’m interested in playing around with Dehydra to see whether I can create a pre-review checker, hopefully to lessen the amount of nits that inevitably crop up in any patch submitted on Bugzilla. However, as always, the immediate hurdle is acquiring and building the software involved. Making dehydra from scratch involves building gcc 4.3.x, SpiderMonkey [...]
Posted on January 27th, 2010 by Josh Matthews
Filed under: dehydra, mozilla, projects | 1 Comment »
It’s been about a year and a half since I last touched on the idea of a Megazeux debugger, and that is far too long! I’ve recently begun an internship with Mozilla working on the Electrolysis project, which is a continuation of the work I’ve been doing in a volunteer capacity for the past few [...]
Posted on January 14th, 2010 by Josh Matthews
Filed under: megazeux, projects | No Comments »
After some more fiddling, basic robot watching is pretty rock solid. I fixed some memory leaks and crashes, and I’ve moved on to breakpoints. And herein lies the conumdrum, as I’m trying to figure out the use cases here and how everything should work together. As it stands, breakpoints are not very useful, because you [...]
Posted on July 30th, 2008 by Josh Matthews
Filed under: megazeux, projects | No Comments »
What with midterms and end of term, it’s been several weeks since I last touched my robotic debugger, but that changed tonight. There’s now a usable bleeding-edge debugger for your perusal in the bzr repository. You have your choice of robots to watch on activation (ctr+f6 in testing mode), f8 will bring up the watch [...]
Posted on July 28th, 2008 by Josh Matthews
Filed under: megazeux, projects | 1 Comment »
I’m just finishing up the CS 136 class here at the University of Waterloo, which also goes by the name of “Elementary Algorithm Design and Data Abstraction.” In other words, we make the transition from introductory Scheme to introductory C while learning about topics such as braun trees, hash tables, and more. We’re also expected [...]
Posted on July 27th, 2008 by Josh Matthews
Filed under: projects | 1 Comment »
I’m an occasional contributor to the MegaZeux source code, and I frequently compete in the bi-annual Day of Zeux competions. Accordingly, I’m always interested in new ways to push MegaZeux forward and help people create games easier, which brings me to Kev Vance‘s MegaZeux debugger. It’s ten years old and based on the ancient 2.51 [...]
Posted on July 7th, 2008 by Josh Matthews
Filed under: megazeux, projects | 2 Comments »
This site is beginning to take some semblance of form, not that any of it’s really visible right now. I’m working towards a basic root page with the required information and resume links, and I’ve also put together a public bzr repository of the projects I am currently working on. That said, there’s really only [...]
Posted on February 18th, 2008 by Josh Matthews
Filed under: projects | No Comments »