mikeage.net Logo
mikeage.net/page/5/

mikeage.net @ י״ד תשרי תשע״ט

Batch Downloading of Lyrics for MP3

‍‍כ׳ אלול תשס״ז - September 3rd, 2007

I recently wanted to try some synchronized lyric plugins for music playback. Unlike mp3/ogg files, synchronized lyrics are very hard to find. I figured my best bet would be to try and download text lyrics, and sync them myself. It's not a hard process, it just takes a few minutes.

Actually downloading the lyrics, though, can be slow. Many sites provide user contributed lyrics, but they're not set up nicely for easy downloading. Before I started to write my own perl parser, I decided to search CPAN, and came up with David Precious' outstanding Lyrics::Fetcher package. If you download his Bundle::Lyrics::Fetcher, you get the main fetcher, as well as modules LyricWiki, AZLyrics, and AstraWeb.

One I had this installed, the script to do this for all my music was quite simple. The only configuration needed is in the first variable; add a list of everywhere you have music. Note that this script currently only works for MP3; it could easily be expanded to process tags with other formats, however.

Source Code Download
Read the rest of this entry »

Send Data to the Serial Port

‍‍ט״ו תמוז תשס״ז - July 1st, 2007

As a counterpart to the LogSer program, I'm releasing code that allows dumping data from stdin to an arbitrary serial port.

The code can be downloaded as either source code or a compiled EXE from the ToSer release page under the Software section. To compile the source for yourself, simply run cl ToSer.cpp to compile with MS's Visual Studio command line compilers.

It's a Boy

‍‍כ״ה אדר ב' תשס״ז - March 14th, 2007

B"H, Chaya Tova delivered a healthy baby boy (3.92kg (8lb 10oz)) this afternoon!

Pictures are available; full story to be posted later.

See Spam plugin for WordPress released

‍‍ל׳ שבט תשס״ז - February 17th, 2007

I've recently been under attack by a lot of spammers, and have been a little worried that my spam filters may have been a little overzealous in blocking comments and trackbacks. I've been looking at Akismet's page of caught spam to make sure nothing got through.

However, finding that one comment that got lost has proven difficult among the mess of hundreds of trackback spam has proven tricky. Thus, I wrote a plugin, called "See Spam," based on Akismet and Spam Nuker that provides separate views for All Spam, Comment Spam, Trackback Spam, and Pingback Spam. Each view provides the ability to batch delete all comments or unspam individual comments.

You can download See Spam from the See Spam plugin section of the Software section.

Hebrew Dates v1.0.3

‍‍כ״ז שבט תשס״ז - February 14th, 2007

Based on feedback from KosherJava (on the v1.0.2. release announcement), I've enhanced the currentHebrewDate() API in the Hebrew Dates plugin. It now accepts parameters to control how the date is printed.
Read the rest of this entry »

Quick Map
Content +
Personal +
Archives +
Site Stuff +
RBS Weather +
Search +
Recent Images

Valid XHTML 1.1!
Printer Friendly Page
 

Last Modified: September 04, 2006 @ 02:11 CST

Memory(TRUE): 2097152/2097152
Memory(FALSE): 3051432/3061416