Projects

  • Tobogganhttp://dietrich.ganx4.com/images/toboggan_screenshot.jpg
    Toboggan is a blogging client for Mozilla Firefox. It resides in the sidebar, and supports the Metaweblog API and the Atom API. Toboggan is currently in development, and has not been released to the public.
  • Cosmos
    Cosmos is a newsfeed aggregator for Mozilla Firefox. It merges all your newsfeeds into a single, chronologically-ordered feed, like Planet for your personal feeds. Cosmos is currently in development, and has not been released to the public.
  • Foxylicioushttp://dietrich.ganx4.com/foxylicious
    This is an extension for Mozilla Firefox, which imports del.icio.us bookmarks into the browser bookmarks. The technologies used are XUL, ECMAScript and various XML technologies: XMLHTTP, XPath, DOM.
  • Downcoder Updatedhttp://dietrich.ganx4.com/downcoder/
    An updated version of previously existing Applescript for transcoding MP3s in iTunes for the Mac to lower bitrates. I updated it to work with larger selections of files, added more error-handling, simplified the UI, and got it working with Panther.
  • iCal Publishing Support for PHPiCalendarhttp://phpicalendar.net/documentation/index.php?title=Using_publish.ical.php
    I added a Webdav server to PHPiCalendar, a web-based iCal viewer, that allows Apple’s iCal calendar to publish calendars to it.
  • Del.icio.us PHP Classhttp://dietrich.ganx4.com/delicious
    This is a PHP class that wraps the del.icio.us XML API.
  • The Whoisgoingtobepresident? API
    I wrote a SOAP/Rest server for interfacing with the ElectoralVote.com data. In the months prior to the 2004 presidential election, this API received thousands of hits per day.
  • Ersatzhttp://dietrich.ganx4.com/ersatz/
    This is an experiment in building a browser-based 3-pane news aggregator. It uses the XML and XSLT processing components of the browser to render news feeds. It is built entirely with client-side technologies: DHTML, CSS, ECMAScript, XML and XSLT. Currently only supports Mozilla-based browsers, and RSS <=1.0 feeds.
  • NuSOAPhttp://dietrich.ganx4.com/nusoap
    There are my implementations of SOAP, WSDL and XML Schema in PHP. The client currently achieves interoperability with many SOAP implementations including Apache, Frontier, and Microsoft toolkits.
  • Timex4
    This a client-server time-tracking application, with a Web services communication architecture. The server is a SOAP server written in PHP using NuSOAP, and using MySQL for data storage. The client is written in Visual Basic, and resides in the system tray. It was written with the intention of making time-tracking and billing as easy and intuitive as possible. The emphasis was on making the process of tracking time as effortless as possible, with a minimum of steps. I never released this publicly, but used it myself for my consulting and contract projects.
  • XPath/XTree/XSelecthttp://www.subpop.com/~dietricha
    These are some PHP utilities for creating, parsing and manipulating xml data. I have also have created partial implementations or subsets of XML:DB, SixDML and XSLT, all in pure PHP.
  • Flash E-cardshttp://www.subpop.com/scripts/main/multimedia.php?key=type&value=e-card
    This is a series of e-cards designed using Macromedia Flash, and used as marketing tools to promote new releases from Sub Pop bands.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.