«« Code Check-in for AudioMan Welcome, Humans! »»
blog header image
AudioMan Dev Box

It's almost time to set up a box for AudioMan development, likely next week. I have a very old but sturdy Pentium 166Mhz box (the first computer I owned myself) begging to be used. We'll see how it holds up to these tools:

RedHat 9
Apache
mySQL
CVS
Bugzilla
Wiki

Should be OK but maybe a little slow. A wiki should make communicating a lot easier. Since I'm the only one with access to this site usually I just write stuff and people call me an idiot until I change it. With a Wiki we can all be idiots at the same time. ;)

Where to put the box? Yeah, that's a tricky one. Here we have Bell Sympatico High Speed DSL and the IP address changes quite a bit, though I could use DynDNS.org. Anyone have experience with this? I'm going to delay putting MoveableType on that box until we can figure this out (doesn't make sense to have an unreliable news site). Until then I can just host an AudioMan news blog, when the need arises, on ryanlowe.ca.

When I get a job and move I'll consider getting Roger's Hi-Speed Internet access instead and get a static IP address. I probably won't use a land-line phone and I watch cable TV anyway, even though it melts my brain.

Backing up the project data will be a big deal, so I have to keep that in mind when I set stuff up. That machine doesn't have a CD burner but I suppose I could get one (and learn to use it at the Linux command line? yikes). I should also make daily ZIP'd backups of everything and send them over the network to another, more reliable, machine. You only need to keep seven of these backups: one for each day of the week and write over last week's copy of that day. Then every week (yeah, right) back up the seven days to CD. Wow, playing IT is fun! :|

I should also remember to write down how I installed everything so I can rebuild the box quickly in case of a hardware failure or some other disaster. Backed up data is good, but without the same software configuration it's a lot harder to get things back to the way they used to be. Keeping the procedure up to date over time is a probably good idea too.

I'm also waiting for Roy and Andrew to tell me about their experiences with Subversion. What's the dilly, yo?

Update 4:32PM: Not that you guys care that much :) but I'm going to wait until I get my PII-266Mhz back from my step-mom to set this stuff up, her laptop is in the shop. It's a much better machine (USB, serial keyboard/mouse, 20GB hard drive, 64MB RAM). I've already had Red Hat 9 on it and it runs well, even with a gooey. Roy has a good point about the new box and less problems -- if development really starts swinging I'll invest money in one (another good reason to keep track of how the software is set up). Right now I'm trying to stay as cheap as possible. :)

Posted at December 17, 2003 at 05:16 AM EST
Last updated December 17, 2003 at 05:16 AM EST
Comments

I've been using No-IP (http://www.no-ip.com) to deal with dynamic IPs for a few years now. It works pretty well.

» Posted by: peter at December 17, 2003 09:00 AM

no comments about subversion yet - roy's room (aka our dev box) was (perhaps still is) being hijacked by a cousin :-)

» Posted by: aforward at December 17, 2003 10:58 AM

Starting tomorrow, my computer will be on from 9am till midnight...probably later if I'm still up. Heh. It's like the good old BBS days! lol

On a more serious note:

1. I trust you will WON'T be running the GUI on RH9. A 166 is not advisable. Heck, I don't it's even recommended for text. As well, with all those services running, you better have lots and lots of RAM.

2. DynDNS is great. I've been using for over a year with no problems. I have it enabled in my D-Link Router so my router is the one that updates the DNS entry. Even if your router doesn't support DynDNS, they will send you an email every month with a link to click on to renew your "lease." Takes 2 seconds.

3. Subversion is great. It does the job. There's nothing else to say. It's one of those things you setup once and forget about.

4. Instead of having a slow computer, why not get a low end fast computer with nothing on it? That will save you lots of time and hassle. They're dirt cheap.

5. As for burning CDs on linux, I never really liked it. Instead, I just dragged and dropped the directories of interest accross my network to my windows box and burned in a couple of clicks using EZ CD creator. Yes, it's manual, but it's not like it took me all day. However, if you can get the cron jobs going on linux to do backups across the network for you...

that's all for now...

» Posted by: roy at December 17, 2003 01:43 PM

Yup, I'm looking to automate as much as possible. Set up the cron jobs and leave it. :)

» Posted by: Ryan at December 17, 2003 02:10 PM

If you're just running it as a dev server, a P2-266 with 64M will be plenty.

What kind of ram does it take? I can check and see if I have any extra chips...(I know I have extra 72's, possibly 168s as well..)

» Posted by: peter at December 17, 2003 11:23 PM
Google
 
Search scope: Web ryanlowe.ca