Simplify Data Extraction Using Linux Text Utilities

Much of Linux system administration involves tediously combing through plain-text configuration files. Fortunately, Linux has a rich array of UNIX-derived data extraction utilities, including head, tail, grep, egrep, fgrep, cut, paste, join, awk, and more. This article uses real-world examples that show how these simple command-line programs can make you a better sysadmin. Also look at each data extraction utility and its options, and learn how to apply them to typical day-to-day work files.

PC-BSD: ‘the Most Beginner Friendly OS’

OSWeekly reviews PC-BSD, and concludes: "From PC-BSD's roadmap to their default installation, I honestly feel good about where these guys are headed with their take on FreeBSD. This operating system has it all: support both from the professional level as well as that of the community, the ability to install Linux software, thanks to the binary compatibility layer, and of course - speed."

Windows Vista and the Future of Hardware

"Whether you ever plan on upgrading to Windows Vista or not, one thing is clear: Its impact on the world of PC hardware will be huge. We've written about how to build a Windows Vista system. This time we're not talking about building a Vista system today, but rather, about what new types of hardware Windows Vista will spawn. We'll also consider how this new generation of hardware will affect your future buying decisions."

Stallman, Torvalds, Moglen Share Views on DRM, GPLv3

"With the recent release of the second draft of the GNU General Public License version 3, digital rights management is back in the news. The new draft may raise concerns about the rewording of section 3 of the license, which deals with DRM. The Free Software Foundation dislikes the term "digital rights management" and instead choose to call it digital "restrictions" management. But many people don't understand the implications of DRM on free software like Linux."

What Vista Can Learn From Leopard

"Apple has touted itself as the innovator in OS software; it has suggested that all the new additions in Windows Vista already exist in the most recent Mac OS X, Tiger. Microsoft might take issue with that, but there's no denying that it has struggled somewhat with Vista, which has had features cut and seen a series of delays. To find out what people on the street make of it, we asked our Vista Views panel, made up of ordinary readers, this question: Which feature in Leopard would you like to see in Vista?"

Microsoft To Tighten the Genuine Advantage Screws

To date, with its Genuine Advantage anti-piracy programs, Microsoft has targeted consumers. Windows and Office users have been required to validate their products as 'genuine before being able to obtain many downloads and add-ons. Come this fall, however, the software maker is planning to turn up the Genuine Advantage heat in two ways: by baking more Genuine Advantage checks directly into Windows Vista, and by taking aim at PC makers, system builders, Internet cafes and other sources of potentially pirated software.

What Does Your OS Require of You?

"All of you who are reading this article right now are doing so with the help of an operating system. Of course, if you're reading it on paper, then that you may not think that that's the case, although it had to be printed by a printer that was connected to a computer which was operated by an operating system, right? In a way, it's like playing Six Degrees of Kevin Bacon. When you get right down to it, operating systems are a major part of our connected lives since something is needed to manage and execute all of the actions that take place on the electronic devices that we love oh so very much."

Automating Development Tasks with Automator and Xcode

With Automator, users can graphically assemble Actions - self-contained modules that perform a single task - into a Workflow to create a collection of Actions that complete a larger task. This Automator functionality is also available to developers for automating workflow in software development projects. This article shows you how to streamline some of the tasks you face in development projects by writing custom Shell Actions and Workflows.

GP2X: It’s All Fun and Games

The GP2X is an open, Linux-based handheld games console manufactured by Game Park Holdings of South Korea. It has a typical handheld control layout, a good quality backlit screen, built-in stereo speakers, headphone socket, and several connectivity and expansion options. My son is completely taken with the device, and it has won me over too. At £125 (or $190), you're not going to find a less expensive handheld device that can be expanded into a full-blown computer.

Gardens Point Ruby.NET Compiler is Out

The preliminary beta release of the Gardens Point Ruby.NET compiler is out. The Queensland University of Technology crew responsible for the software notes that it is a true .NET compiler. It is beta, but the team notes that it "is the only Ruby compiler that we know of for either the .NET or JVM platforms that is able to pass all 871 tests in the samples/test.rb installation test suite of Ruby 1.8.2."

Debian for the Uninitiated

Lars Wirzenius wondered how usable Debian with GNOME is for the uninitiated, or more specifically, for someone who has been using Windows for a number of years, and switches to Debian. The experiment will continue for a couple of months. The first use went pretty well, with only a couple of real problems which he outlined.