Ideas

Nothing is more annoying then having some spare time and suddenly not being able to remember all the great ideas you've had.

Current Projects

  • Update imaps, pop3s services to use CaCert (ronin as well?)
  • Finish IPTC Bake off page.
  • Get ikiwiki working on misfire
  • Get hg repository for /home/adam setup and start moving things into it.
  • Enable sieve on roundcube for maxx
  • Enable threading and sorting in squirrelmail on maxx (see [http://www.squirrelmail.org/docs/admin/admin-6.html#ss6.3here] and [http://www.squirrelmail.org/wiki/SpeedWithUW here])

Arduino / Hardware Hacking

  • Make an ambient source of information about the weather

Learning Python Projects

  • Write IMAP to IMAP copy script (migrate to gmail), should verify so you can see that everything is there
  • Write IptcGrep. Should work like normal grep but search the IptcSpecification headers embedded in JPEG images.
  • Write tool to generate front quote page of adam.shand.net (i.hate.war) but pulling quotes from a database and randomly filling them in.
  • Write publish tool for managing software repositories (eg. /tech/software). Idea is that you run "./publish cisco_vpn_6.3.4.dmg" and it asks you a bunch of information about it (so that it gets copied into the canonical tree and then linked to the "mac" and "cisco" trees so it's easy to find)
  • Write a movie downloader for Mum. Use BeautifulSoup (?) to download from: http://www.guidedstudies.com/cgms/samples/
  • Write a script to load a random image either from a local directory or maybe from Picasa/Flickr. Should be able to specify an album and a keyword (eg. album=nz,type=banner).
  • Write simple web app to build a basic half-marathon/marathon training schedule given the date of the race.

MoinMoin Projects

  • Write a MailMan macro. It should take a base URL and a name and print out a pretty blurb about the list.

  • Get referrers into {{{data/pages/PageName/referrers}}} (or similar).

    • I added file locking code (not yet complete), which makes it feasible to use shelves for this -- jh
  • Write RSS agregator macro (eg. {{{RssReed(http://.../feed.rss)}}}). (see MoinMoin:processor/URC.py)

  • A calendar macro aware include macro. It should be able to include from multiple calendars etc.

  • Write Amazon Wish List macro.

    • http://www.chompy.net/amazon/
  • Write OPML to HTML macro

    • http://www.la-grange.net/2003/09/opml2html.py
    • http://www.pycs.net/notes/stories/2002/05/16/autoblogrolling.html
    • http://www.helsinki.fi/~pakaste/store/dl/python-opml-0.5.tar.bz2
    • http://pipthepixie.tripod.com/code/opml2html.html
  • Write XMLTV macro

    • http://www.funktronics.ca/python-xmltv