Projects
-
Coded in Python.
The Magento eCommerce platform has a powerful web-services API, in SOAP and XML-RPC flavours. The goal of this project is to develop some examples and shared code and knowledge about how to access and use those APIs from Python.
Forked the project from the Google Code repo that it was stored in and added more features to it. Worked on an additional interface to the APIs which wrapped the Magento objects in a Python class.
A status dashboard for services and APIs or anything else that can be turned into a service with events. It is similar to Stashboard but is written in PHP and can be hosted anywhere.
Created the project. Created the database code and the PHP object-oriented code.
Added code to use an existing C++ unit-testing framework rather than the custom one included with CrissCross.
Started replacing the old unit-tests with new ones that would test to see if the code did NOT meet the specifications.
Program for cleaning up a FriendFeed user's subscription list.
Created the project and the code.
Created the repo based on the Processing.org SVN repo and started adding code to improve the command-line options and to clean up other parts of the code.
Created the project and the code and patched it a few times.
Created a patch to cache parts of the display.
Created the project and the initial code.
A web-based conversion tool that turns DNA sequences into RNA sequences. It can then extract the Amino Acids that are in the RNA sequence.
Wrote the Javascript code and used jQuery plugins. Designed the website.
Wrote a brief blog post about the code, outlining what it was.
Clapton aims to be a complete Content Management System for Django. Users will have a variety of content types available to them, such as Stories, Blogs, Photos, Videos, Audio (Podcasts), Events, and whatever else comes along.
Created the initial code for it along. Discussed design ideas with other programmer and worked on the Django applications.
Wrote a blog post on the file validation method used in the code.
REDLisp is currently only an interpreter of a new dialect of Lisp. It already has GTK and SDL_mixer support. Functions partially work. Macros will be added very soon, as will classes, multiplatform sockets, and threads. REDLisp isn't meant to replace any current Common Lisp implementation, but is just a pet project of a college student.
Programmed much of it in C++. Wrote the manual using LaTeX and published it.
EventCal creates HTML calendars for use with Python web applications. What's special about these calendars is that they can include events such as "Meeting with Alice" or "Finish writing letter to Bob".
Different languages may be used with the calendar.
Wrote much of the code for it. Wrote the translation files. Wrote some basic documentation and the wiki page, along with maintaining the website for the code.
Created packages for installation on the GNU/Linux and Windows platforms and created source packages for manual installations.
Sykosomatic is a multiplayer online text-based game engine for *nix platforms. It aims to provide an easy-to-use framework that will allow for rapid development, and easy maintenance.
Coded an example server/client for AJAX interaction between the MUD server and a web browser. I used Python and patched sykosomatic's Common Lisp code to use an event queue (similar to an RSS feed)