Saturday, April 26th

Concertina Goodness

Here's a nice YouTube video of fine Irish concertina playing. The musicians are a pair of young women, Ernestine Healy (Concertina) and Fionnuala Rooney (Harp).

I wish I could make my ornaments sound as effortless as hers.
Jim on 04.26.08 @ 08:36 PM ET [link]


Saturday, April 19th

Memories...


Barb's Mac Mini has always been a bit poky. When I bought it in 2006 I got the base version with 1.66 GHz Intel Core Duo and 512 MB RAM. OSX seems a little cramped in 512 MB with more than a single app open.

RAM's quite cheap now so I bought 2GB from Other World Computing and set out to install it myself. The Mac Mini is not consider user-upgradeable. The computer case, in particular, is almost designed to defy opening. This could have been a calculated move on Apple's part, or just industrial design taken to the extreme.

Luckily there a numerous descriptions on the interwebs and videos on YouTube about opening the Mini and getting to the RAM. The best tools for cracking open the case seems to be a pair of sharp putty knives. Everything is packed quite tightly inside and requires a delicate touch to get in and out.

After watching on of the videos I plunged in with my putty knives. The whole job took about 30 minutes and the unit powered up successfully with a fat 2GB of RAM. OSX seems much happier.
Jim on 04.19.08 @ 11:09 AM ET [link]


Saturday, April 5th

Lockdown


The kids are broadening their web surfing habits to include "inappropriate" content. I knew this would happen sooner or later and decided to take preemptive action.

First I created a 'kids' account on all three of our household desktop computers (my Linux machine, Barb's Mac, and the kids' old Mac). Then I changed their Firefox network settings to use a web proxy and pointed the proxy to our basement Linux server. I installed squid on the server. Squid is a popular web proxy and cache that has nice access control features. Now all the HTTP requests for the kids' desktops go through this basement server. The adult's accounts go directly to the Internet, bypassing this proxy.

Finally, in the squid settings on the server I only allowed access to about a dozen or so sites. (Some of the kids' sites like Webkinz jump to a numeric IP address when you go to login, so I also added a bunch of class-B subnets to catch these.) The nice thing about using a centralized proxy server for access control is that I can use one site list for all the computers in the house. I also get an access log if I'm so inclined.

The result is that the kids are pretty much locked down in their surfing, as long as they use Firefox and as long as they don't get wise enough to bypass the proxy. I figure that if they are savvy enough to do this, then we really don't need to block content any more.

The only downside is that right now I need to manually add addresses to the 'good' list on the server. This involves ssh-ing to the server, su-ing, vim-ing, etc. These are things that Barb isn't up to. So I might take an hour or two to put together a simple CGI app to manage the allowable sites list.
Jim on 04.05.08 @ 03:28 PM ET [link]



Email: jim@jimandbarb.DELETETHISPART.net
(please remove the DELETETHISPART before sending me mail!)