I am releasing a project I have been working on for a little while: a simple HTTP MJPEG streaming server called Hawkeye. The details can be found on its dedicated page.
I recently had the pleasure of using landslide to create a couple of quick presentations. The premise here is great: write what you want to say in Markdown, get elegant slides back. However, while I am familiar with how to set up Python, install things from GitHub, etc., many are not. To give the power of landslide to the people (and to use it for myself), I created (drumroll please), LetSlide. Here, you have a simple web interface to create landslide presentations, and a place to host the results. Give it a whirl and let me know what you think.
LovelyCo.de is a social website for people to share code samples they find particularly elegant. My goal in creating it was to make the experience as smooth as possible. If you have a piece of code, in any language, that you think is worth, sharing, head on over!
Thanks to the Movie DB, my pet project Disc ID DB now supports movies as well as TV shows. I have made several other improvements to the code which should help performance and reliability of the service:
- Now using prepared statements for database queries
- Returning more detailed errors
- Database backups available to the public
- Stats page available to the public
In addition I have been brewing a client for the database which will allow everyone and anyone to backup their DVD's with all the metadata attached. More to come soon.
It is amazing how much information I need on daily basis. Here is my informational morning routine:
- Check the weather.
- See what meetings I have today (thanks Google Calendar!)
- Check out the Woot Deal of the Day (silly I know but it's fun)
- Check on various nightly scripts and see if they ran properly. This is about a half dozen scripts that send confirmations to my work or my personal e-mail.
The whole procedure takes quite a while for what it really is: getting tiny bite-sized pieces of information. I decided it was enough and I wanted to automate the whole process. That's why I created E-mail Herald, a simple framework for extracting those bite-sized pieces of information out of various internet services and canning them into digest e-mails (heralds). Here's a sample herald I got this morning:
Weather: 38-52 deg. F, Partly Cloudy ----- Woot: Perfect Pullup - $14.99 ----- Calendar Igor Partola: --No events-- ----- Calendar Igor Partola NIS@BU: * Veteran's Day ----- Cron Jobs: * bu:maps:****** - success * bu:maps:****** - success * bu:maps:******** - success * bu:*** - success * netstore - success - 2009/11/11 03:19:12  sent 1704120805 bytes received 1443 bytes 1481201.43 bytes/sec * bu:*******-******* - success - 0 applicants e-mailed
Pretty nifty huh? This is the kind of functionality that I Want Sandy used to have before it closed down. The problem with Sandy was that she e-mailed you at 5am and you couldn't change it. Also, you couldn't collect information from other services such as Google Calendar, etc. E-mail Herald does it all and if it doesn't do something you want it to do - write a plugin.
Disc ID DB is a new pet project of mine. It allows application developers to identify content on optical media. The whole project is open sourced under the MIT License and is available for download from SourceForge. Currently only identifying TV series content is supported but improvements are underway.
Page 1 / 1