Archive for the ‘Software’ Category

AVR webserver (Internet AC Pt.6)

Tags: , ,
Submitted by braiden on August 9th, 2008 in Category Hardware, Software

It works! I’m actually quite surprised. Outlook was pretty gloomy for a while, but I’ve got a simple HTTP server running on my atmega168. Here’s my experience with Tuxgraphics and AVRlib. (I haven’t given up on writing my own driver and tcp/ip stack, but I really wanted to prove the hardware worked first. Too many unknowns makes debugging really hard.) (more…)

Streaming NZB Client (NZB Pt.3)

Tags: ,
Submitted by braiden on July 29th, 2008 in Category Software

Its not really ready for mainstream consumption, but my streaming NZB client works. This post covers some of the issues I found while creating it and some of the reasons you shouldn’t try to use it. (more…)

Opendns

Tags: ,
Submitted by braiden on July 26th, 2008 in Category Software

With the DNS exploit in the wild and Time Warners’s dns apparently unpatched here in NYC, I decided to switch to opendns. Its a clever service adding some nice features on top of DNS: Typo Correction, Content Filtering, Shortcuts, and Statistics. Give it a try. Here’s how I set it up on OpenWrt Kamikaze. Open DNS’s own website has instructions for setting up other more typical configurations. (more…)

Yet another Python NZB Client (NZB Pt.2)

Tags: ,
Submitted by braiden on July 6th, 2008 in Category Software

In the first part of this post, I created a version of rar I could use to help stream content from usenet. I’ve been using the program, and it works well. As soon as hellanzb finishes downloading the first file I start un-rar’ing. I can point VLC at the partial file and it will play as long as my bandwidth keeps pace. I still have to drop to a command line for a bit of manual work before the file starts to play, but I’m working on a python program to fix this. (more…)

Using gmail as a Postfix Smarthost

Tags: ,
Submitted by braiden on June 28th, 2008 in Category Software

Here’s are consolidated set of instructions for setting up a postfix gmail smarthost on Ubuntu 8.04. In “smarthost” configuration, the local mail transport agent (MTA) routes all mail to another server for delivery. This is useful since frequently you won’t want to try to deliver mail yourself (SPF and/or blacklisting would likely squash your message as spam). (more…)

WordPress Theme

Tags: , , ,
Submitted by braiden on June 27th, 2008 in Category Software

I’ve just finished migrating from Drupal to WordPress. My main motivation for switching was the simple UI for authoring posts and attaching images. Here is the theme I created. Its derived from the default WordPress theme and the Drupal theme Amadou. Availible under GPLv2. Download / SVN

rar and ptrace() (NZB Pt.1)

Tags: , , ,
Submitted by braiden on June 21st, 2008 in Category Software

I’ve been downloading TV content from usenet. It tends to be a faster option than torrent, and with NZB it is pretty easy to use. Unfortunately, I have to finish downloading a file before I can watch it. How can I stream the content? (more…)

Ruby Podcasting Client

Tags: , ,
Submitted by braiden on June 20th, 2008 in Category Software

Here is the second ruby program I’ve ever written. A podcasting client. It replaces a very similar program i wrote in bash & xslt. It supports downloading via cron, handles auto-deletion based on “number of days” or “number of files”, and supports writing playlists (for a sansa). (more…)