Wed, 27 Sep 2006

Keeping Multiple iTunes Libraries

So now that iTunes almost does everything I would like, I'm using it. Dark Side? Maybe but as long as I can keep using ogg/vorbis I'm happy. Here's the current challenge. How can I keep multiple iTunes libraries for different locations? The goal is to take my laptop with me and never have a busted link in iTunes since the bulk of my 50 gig music collection is on a file server at home.

I don't have a solution yet but I do know that there is only one file responsible for keeping the whole index in order. By default it lives in ~/Music/iTunes/iTunes Music Library.xml. Since it's XML, it would be possible to do some text parsing and make slight changes to the library and have multiple databases. Changing locations would be as simple as moving a file and replacing it with another. Of course the Mac wankers would want some fancy GUI with a plastic button that was labled "change library". Maybe some day but for now I'll keep you posted on the shell script I hack together.

posted at: 13:02 | path: /software | permanent link to this entry

Tue, 14 Mar 2006

My Least Favorite Part of GNU/Linux is...

Linux.

Yes, that's right. Linux is the worst part of Linux. Every time I get some hot new device or upgrade the OS I have to recompile the kernel, recompile a kernel module, or just live with the device not working. The stuff in user space is great. Hell, I even know how to use XFree86 pretty well now and soon, x.org with all of it's fancy drop shadows. But he monolithic Linux kernel continues to be an endless game of trial and error.

I am well aware of the "change to distribution X because it 'just works'" response, but I think that's lame and it defeats the purpose of a good distribution. That is to provide some consistancy to the user and give them a support channel.

The funny ending to this story is that I have to say that my favorite alternative to Linux, ATM, is...dum, dum, dum; Windows. But only the NT kernel and the lovley glut of drivers for every single piece of crappy or extraordinary hardware out there. Userland in Windows sucks booty. If only GNU Hurd got off the ground, maybe we wouldn't all have to spend hours recompiling kernels.

posted at: 20:23 | path: /software | permanent link to this entry

Mon, 20 Feb 2006

Installing and Configuring Zimbra On Debian Sarge with an OpenBSD firewall

Installation was very simple. The Debian packages from the 3.0 release, although labled "alpha (recommended for lab use)" installed without error after reading the quick start guide. Here's the quick list for modifications made to my system to get messages passing back and forth correctly. My network layout is a single static IP and a private rfc1918 subnet. Routing is done on OpenBSD the the server is on the internal subnet.

  1. Disable exim4 in all run levels. I prefer the sysv-rc-conf package. Do not uninstall it or APT will yell at you without end. Just turn it off.
  2. Add your hostname and internal IP to /etc/hosts or local DNS if you run it.
  3. Add your hostname and external IP to DNS on the internet and add an MX record for it.
  4. Install a shitload of RAM. Zimbra is HUGE! HUGE I'm telling you! Like Microsoft huge...maybe. I put a gig in the server.
  5. Forward ports you need from the outside in. I just did 80 and 25 to get started. 995 and 993 will probably be next for POP and IMAP over SSL.
  6. Do this netcat proxy trick on the OpenBSD box so zimbra can connect to the external IP from the internal subnet. It uses both port 25 and 7025 for SMTP. Very important to do both ports or mail will not be delivered.


posted at: 01:38 | path: /software | permanent link to this entry

Sat, 18 Feb 2006

Audacity 1.3 for MacOS X

The new beta version of Audacity for MacOS X is a very big improvement in all the areas that were left out of the 1.2 release. The most important changes are in track management and label tracks. The complete list of changes is well written. Any long time Audcaity user should browse over it and see what's new.

Oh, yeah, Audcaity is like, free n'shit.

posted at: 16:11 | path: /software | permanent link to this entry

About

I work with communications, open source software, sound and video. I'm the most happy when I work on all of these things at once. Sounds, Systems, Robots, Rocking Tigers.

CV?
(.doc | .odt | .pdf)


July 2008
Sun Mon Tue Wed Thu Fri Sat
   
   


Links


Archives