The Latest

FCC Stages Coup for Wireless Innovation

The Federal Communications Commission — the government agency that generally concerns itself with policing wardrobe malfunctions and the like — took an enormous step into the 21st Century yesterday as its five commissioners voted unanimously to open previously restricted areas of the wireless spectrum for public use. more>>

Two New Flowers Join the Garden GNOME

One of the hottest areas of Linux development these days is in mobile Linux — it seems everyone has their hand somewhere in the Linux-on-cellphones pie. Two of the big players in the field — Google and Motorola — kicked their involvement up a notch yesterday by becoming official members of the GNOME Advisory Board. more>>

See video

Mastering IPTables, Final Installment

See video

This final installment of the IPTables tutorial details the paths that packets take along the chains, and presents some useful code snippets that should go in almost any firewall script. more>>

List Open Files

If you try to unmount a partition and get a message like this:

# umount /media/usbdisk/ umount: /media/usbdisk: device is busy

use the lsof command to find out what programs are using what files: more>>

German Government Drinks to the Greatness of Linux

It's been nearly a month since the strains of the 175th Oktoberfest died down, but the reasons to celebrate live on. Behind the scenes at the Auswärtiges Amt (Foreign Office), the diplomats are toasting freedom — not with beer, but Open Source software. more>>

Synchronizing Your Life

Once upon a time, one computer was all you needed. All of your documents lived on that computer, or a stack of floppies or CD-Roms nearby, and nowhere else. Those days are gone, much like the one-car, one-TV, and one-iPod days. more>>

Getting Past Telco 1.0

It's time to start fixing telecom, even as we're moving past it. If ideas are weather systems, that's the squall I'll bring to the Telco 2.0 Executive Brainstorm in London tomorrow and Wednesday. This is my first time at one (it's the fifth in their series), and I'm looking forward to it. more>>

Best Approach for a Quick & Dirty Desktop Application

I have decided to let the geeks out there solve a problem for me. The problem is writing a quick and dirty solution to a temporary problem. I have an idea but I am interested to see what others have to say.

more>>

Ubuntu 8.10 Charges Up the Mountain

The hot story-of-the-week this week is, of course, the ninth release of the popular Ubuntu Linux distribution, officially designated Ubuntu 8.10 but far more recognizable by its colorful code-name, Intrepid Ibex. The release comes with much more than just a flashy name, though. more>>

See video

Linux Journal Live - Horror Stories

See video

The October 30th edition of Linux Journal Live focused on Horror Stories in the computer world. We discussed the ghostly ipchains, the dreaded rm -rf, and even the sinister dd dilemmas we've faced over the years. If you missed the live show, be sure to watch the recording... before it accidentally gets erased! (Just kidding, we learn from our mistakes, the video is totally backed up!) more>>

NVidia Fan Speed Revisited

One of the comments to my last post about adjusting the fan speed on your NVidia graphics card was that what was needed was a script to adjust the speed based on the temperature. The script presented here does just that. more>>

AlgoScore - Music By The Numbers

Earlier this year I discovered Jonatan Liljedahl's AlgoScore, a Csound-based program for sound and music composition. Alas, at that time I was unable to run AlgoScore on the machines here at Studio Dave. My builds of Csound use double-precision numerics, and AlgoScore was not compatible with that build option. However, Jonatan recently took another look at the problem, resolved it (with a little help from Victor Lazzarini and other friends on the Csound Developers mail-list), and I can now compile and run AlgoScore with double-precision Csound. more>>

It's All Like... What?

Google phrase searches can produce results that seem like random answers to a Rorschach test—only more amusing. Here are the top results (on a day in July 2008) for “The Internet is like...”:

“a vast uncataloged library”

“a vagina”

“Joey Bishop”

“a series of tubes” more>>

For the First Time, OpenSUSE is Board

The openSUSE Project — responsible for the openSUSE Linux distribution upon which Novell's SUSE line is based — has completed a major transition, more than a year in the making, with the announcement this week that the first-ever openSUSE Board Election is complete. more>>

The Green Penguin: Your Ideas on Heat Recycling

Recently I asked you for ideas on creative recycling of waste server heat. The inspiration came from a University of Notre Dame project that warms a botanical garden with waste heat. This edition of The Green Penguin covers your own creative ideas.

This idea came from Lorenz in Germany: more>>

Sometimes, Control-Z Just Isn't Enough

This week on Linux Journal Live!, Kyle Rankin and I are talking about all the horrifying mistakes we've made as sysadmins. It may be a two part show. :)

Anyway, we were thinking about what sort of contest we should have, and figured maybe we could solicit your horrible stories from the field. So here's the deal: more>>

gOS Android G2 Tribute PC

gOS Android G2 Tribute PC

Time's running out to get your hands on this cute little green dude that runs gOS Linux. more>>

Psst! Get Crossover Office or Crossover Games Today. FREE!

Remember when I reviewed Crossover Games (cxgames) back in April? If you have been pining for your very own license ever since -- today is your lucky day. more>>

Reconstructor: When You Lose Your Restore CD

I have an original Asus EeePC 701 4G. I've talked about it and written about it before. I tend to like a full operating system on the Eee, and have had several different Linux distributions installed on it. I'm constantly looking for the best mix of form and function. more>>

Copying a Filesystem between Computers

If you need to transfer an entire filesystem from one machine to another, for example, when you get a new computer, do the following steps.

1) Boot both PCs with any Linux live CD (for example, Knoppix), and make sure they can access each other via the network. more>>