Projects
This is an archive of my projects past and present.
Writing Projects
Well, I guess I’m always writing a poem or two. I’m not quite sure if I want to put many out here, simply because if I do it might be harder to publish them later. But I have several old ones out at http://thulcandra.org/old. If you go to the archive you can look at the loads of it that I have written. Some is quite less than readable for me, some may be good. But you’ll have to learn to find the good ones from the bad, since I don’t intend to sort much of it.
Finding Paradise
This is the title to a novel that I’m writing, or the first novel that I got pretty far into writing before putting it down for other things.
Web Projects
Yale School of Drama Facebook (2007-Present)
Current Live Version
Demo Version(Contact me for access, and links for admin interface)
The goal of this project was to create a faculty directory with an admin interface as well as as individual user editing interface. The live version integrates with CAS for login. This was written PHP and MYSQL with CSS that integrates into the rest of the YSD webpage. Most CSS tags can be redefined in a configuration file. The editing interface makes use of custom AJAX code.
AVA – (2008-Present)
Demo Version(Contact me for access)
This was a pre-existing Drupal site by Randall Rode that I began to work on in the summer of 2008. Most of my work on the audio component involved bug fixing of the existing site. The video component is new and still under development. I am still awaiting input from the professors to continue work on it. In order to meet specific goals and constraints the video component is not a drupal module but actually a miniature CMS designed in Object Oriented PHP5. The video playlist administration panel uses custom AJAX.
I also worked with the professors and work study students to implement changes to Audio Visual Archive in preparation for the Dialect Lab (See Below). I worked out some customizations to the software currently in use to tag the mp3 files and add custom fields to the id3tags which can indicate whether or not files are public or private, as well as provide longitude and latitude for the Dialect Lab
Dialect lab (2008-Present) WIP
This is a team project to create a google maps mashup with files already loaded on to our server from the Audio Visual Archive. My role is to handle the backend and javascript while others are working on the stylesheet and html design.
I wrote the PHP KML generator in Object Oriented PHP5. This component reads the files from AVA above and generates a MYSQLdatabase so that it can supply fast responses to the browsers’s javascript engine. I also work on the javascript for this site which reads the kml file and processes it. Each map move triggers a request for a new kml file to cover any new regions. Old markers are removed and new ones added based on the differences. This generates the content for the side bar.
ISM Photo Gallery
Study Tour 08(2008)
This is a simple Gallery Theme customization. The site is intended for students to upload their pictures from the recent Study Tour of the Institue of Sacred Music.
Yale School of Drama Class Blogs
Planning Phase
I am currently working on a wordpress mu installation, for setting up multiple class blogs. This currently involves modifying plugins to utlize CAS authentication, make some blogs private. If this proves successful in planning phases we may consider porting several existing sites to the mu system.
Thulcandra.org
This is the successor to the previous version of thulcandra.org. (See Below). It is currently running on WordPress with very little customization. I am hoping that will become a Religion and Arts blog where multiple people can contribute original works and discuss the intersection of Arts and Faith.
Costume Gallery
Omeka project in early planning phases
Php sites – now inactive:
http://www.thulcandra.org/old/ (2002-2007)
I first wrote this code as summer project for high school. It was originally a fairly basic forum built on php and mysql. It was originally conceived as a student discussion board. It had an admin interface for editorial corrections and deletions, for managing users, and for creating backups. In its latter days it was expanded to provide user profiles, CSS theme-ability, and moderation. In its later phases it was intended to be a multi-user hub of Religion and Arts discussion.
csf.thulcandra.org – (2005) (now defunct)
This was a re-themed version of thulcandra.org built as a webpage for the club I was leading at Bard College, where we could announce events and keep people coordinated.