I’m working on pulling the thousand or so CD’s out of the attic and ripping them. I haven’t done it yet because all that old crap is only marginally interesting (nostalgia has a strong saccharin aftertaste that doesn’t take long to kick in with me) and therefore wasn’t worth the huge effort. But linux makes all things easy, so what the heck.

Steps:

  • Get grip (already part of Fedora Core 2)
  • Get lame (yum install lame)
  • Set up grip to use lame/mp3, rip on insert and eject when done
  • Pop cd’s in all day long

    Fedora Tracker pointed me towards grip, which rips cd to wav with the built-in cdparanoia ripper. Grip can also run a separate encoder that converts wav to mp3 (or ogg or whatever). FT once again led me to lame, an MP3 encoder. And that’s just about how easy it was.

    Interesting mainly because this is the kind of stuff that makes linux rock. Attempting this basic task under Windows would require slumming through a whole lot of obnoxious product pitches. SOMEBODY (Gueedo Gates?) makes sure that there are no good free alternatives (I still can’t figure how this can be possible). You’d try selecting some inferior product because it claimed to be free, only to find out that was a lie. By the end you’d gladly dish out a wad of cash to make it all go away. Or be so pissed off at the process that you’re driven to spend two weeks finding a working cracked version that leaves you wondering if you’ll be the next RIAA target. All very unsatisfying.

    TRY THE ALTERNATIVE! FREE THE BIRD! LEAVE THE PANE BEHIND! 😛

  • I have finally gotten cyrus imap and sieve up and limping along. I don’t even want to begin to document the pain it was to set up… the only thing I’ll say is… USE A PRE-COMPILED CYRUS IMAP PACKAGE if possible – after struggling along for weeks, the Fedora Core 2 RPM installed in seconds with zero problems. Fedora Tracker is da bomb. My cyrus setup isn’t perfect yet… but I can pull up my email in 4 seconds instead of 300 now…

    Bottom line: if you want an email account on thedigitalmachine.com, now is the time to ask. :>

    With Red Hat dropping support for Red Hat Linux (duh!), it was only a matter of time before I made a move to a new distro – when it comes to running an internet-exposed server, a little guy like me has no choice – I HAVE to run an up-to-date auto-patched distro. With cyrus playing the role of the proverbial straw, I decided to upgrade (sidegrade?) to Fedora. Read on for all the gory details – just kidding, it’s not that bad. In fact, in retrospect, yum made it downright smooth.

    (continued…)

    Core and I have been making slow progress with wxWindows – it’s a GREAT library, I have just been very busy. We’ve made an app that displays your free space remaining on your drives. The linux version only looks at “/” right now. Download the Windoze version by clicking the screenshot. We’ll be continuing to work on it.

    A couple notes on setting up wxWidgets under Windoze (Core, let’s have some notes on the linux setup too, if needed):

  • under Windows, copy /include/msw/setup.h to /include/setup.h
  • define wxUSE_EXCEPTIONS in your project so you get proper RTTI functionality
  • build either the debug or release version of wxWindows-2.5.1srcwxWindows.dsw
  • add the paths to wxWindows lib and include to Venereal Studio
  • Hey all, here’s the latest build of HangTheDJ. It FINALLY has DJ’s. I didn’t plan on posting a build yet, but a story came up on slashdot and I wanted to follow up with this. I was even stupid enough to post a comment on slashdot – am I looking for trouble or what? 😛