The MythTV developers are stabilizing the svn trunk at the moment. I’m building it regularly. In gentoo, do this:

sudo emerge -Davu libcdaudio

Drowning in scattered torrents and files? Get yourself organized! Here is a torrent management system for linux users that will give you…

* automatic download of torrent contents for all downloaded .torrent files
* automatic download of new .torrent files from RSS feeds
* automatic organization of content once it finishes downloading
* continuous seeding of contents during this process
* simple control of seeding of all previously downloaded content

My Forms for Portals project is a simple collection of forms to help you quickly access google, dictionary, wikipedia, imdb, maps, yellow pages, etc. from your own web pages. I’ve mentioned my portal before, hopefully the new article makes it all easily digestible (and yummy!). It’s a reaaally oldskool approach, yet still pretty useful IMHO.

And just so I’m eating my own dog food…

In my mythtv kernel configuration HOWTO, there are several kernel modules that must be re-emerged after a new kernel is installed. [ivtv] was particularly troublesome, because each version of ivtv only applied to a specific kernel version. To install a new kernel, you’d have to first make sure you could get the right version of [ivtv], typically through version-specific masking (pita), then install the kernel, then re-install [ivtv], hoping you didn’t run into any problems. So it’s a lot easier now that [ivtv] is included in the kernel – just configure it into the kernel and you’re good to go. See gentoo’s [ivtv] web page for details, it’s just starting to get documented. But gentoo packages are all good to go! Yay gentoo!

I recently discovered [mod_deflate], which compresses webserver content before sending it out – if you’re not using it you should really check it out. I turned it on and it worked flawlessly for me, with two exceptions.

  1. Server-side includes
    These just did not play well together out of the box…
  2. PHP and Perl “streaming” output
    I have some scripts, most notably imagescraper, that need to stream the html in the results page as it is computed, not all at once AFTER it is built, as mod_deflate requires.

Turning off [mod_deflate] is trivial. I used the no-gzip environment variable as follows:

# MDM This is to disable [mod_deflate] for imagescraper, so we don't try to compress the streaming results...

    SetEnv no-gzip 1


# MDM Drop this into a virtual host block to TURN OFF [mod_deflate], so it doesn't break SSI.
SetEnv no-gzip 1