# RootPrompt.org   Nothing but Unix.[Home] [Features] [Programming] [Mac OS X] [Search]

POD is not Literate Programming
"Why is this important? POD is a really good idea. But literate programming is an even better idea. Perl has a long history of borrowing good ideas from elsewhere. If we go around thinking that POD is literate programming when it isn't, that'll lead us to disregard literate programming when we hear about it. ``Oh, I already know what that is,'' we'll say. But we don't know what it is, and since it's such an excellent idea, it would be a shame if we missed out on it just because we thought we already knew what it was."
Story

( Permalink: POD is not Literate Programming      Submitted by Noel Wed Aug 18, 2004 )

iTonez for Mac OS X
"Apple didn't know it at the time, but the best use so far that I have for Garage Band is making ringtones. I have never had this much fun with a phone and my Mac since I discovered Salling Clicker."
Story

( Permalink: iTonez for Mac OS X      Submitted by Noel Tue Aug 17, 2004 )

KDE 3.3: Q&A with developer George Staikos
"Staikos: I don't think anything has changed in 3.3, and I wouldn't really expect it to. KDE works well on most of the hardware out there, and changing that would likely require us to remove many of the features that people have strongly requested over the past few years. The minimum hardware requirements are actually hard to define, given all the different types of hardware that KDE runs on, and the huge variety of hardware in existence. Chances are if you have a 300MHz or better processor and 128MB of memory, KDE will run quite nicely. You may not be able to take advantage of all the fancy features such as transparency, high resolution, and high-color images, and anti-aliased fonts, but it should certainly be quite usable. KDE can run with less memory as well, but I don't recommend it."
Story

( Permalink: KDE 3.3: Q&A with developer George Staikos      Submitted by Noel Tue Aug 17, 2004 )

Free Can Mean Big Money: The Open Source Economy
People are always accusing Open Source proponents of being communists, but an editorial at OSNews takes a critical look at whether Free and Open Source Software is really anti-capitalistic or is, in fact, only a product of the free market at work. Does wide availability of high quality, low cost software harm or help the world's economy?

( Permalink: Free Can Mean Big Money: The Open Source Economy      Submitted by Anonymous Tue Aug 17, 2004 )

m0n0wall
"The aim of this review is to introduce you to m0n0wall firewall software based on FreeBSD, and the Soekris net4501, one of the specific embedded PC platforms m0n0wall is designed to run on. In this Part 1 of a two-part series, I’ll run through installing m0n0wall on the Soekris net4501, and also show you how the same software can be installed on any standard PC that meets m0n0wall’s minimum specifications."
Story

( Permalink: m0n0wall      Submitted by Noel Tue Aug 17, 2004 )

At the Sounding Edge: LilyPond, Part 2
"We saw that LilyPond is a TeX-based language specifying the complexities of Western music notation and capable of producing excellent PostScript printable output. This month, we look at three GUI front-ends for LilyPond: the Rosegarden sequencer, the NoteEdit music notation editor and the Denemo LilyPond file preparation utility. I've also appended a brief account of the music and sound topic presentations made at this year's Libre Software Meeting. But first we return to the 'Pond."
Story

( Permalink: At the Sounding Edge: LilyPond, Part 2      Submitted by Noel Tue Aug 17, 2004 )

Further Your CS Development with Mac OS X
"Wouldn't it be nice if there were a productive operating environment in between Windows and Linux that had the power of a UNIX system for computer science education and development, as well as an easy-to-use environment in which to get everyday work done? Isn't there a system out there with these characteristics that still offers an opportunity to develop a variety of marketable skills in the workplace come graduation?"
Story

( Permalink: Further Your CS Development with Mac OS X      Submitted by Noel Mon Aug 16, 2004 )

Lemon Parser Generator Tutorial
Lemon is a compact, thread safe, well-tested parser generator written by Dr. Richard Hipp. Using a parser generator, along with a scanner like flex, can be advantageous because there is less code to write. You just write the grammar for the parser.

Story

( Permalink: Lemon Parser Generator Tutorial      Submitted by Mike Chirico Mon Aug 16, 2004 )

Coding differences between Linux and uClinux
"uClinux has seen a huge increase in popularity and is appearing in more commodity devices than ever before. Its use in routers (Figure 1), Web cameras and even DVD players is testimony to its versatility. The explosion of low-cost, 32-bit CPUs capable of running uClinux is providing even more options to manufacturers considering uClinux. Now with uClinux's debut as part of the 2.6 kernel, it is set to become even more popular."
Story

( Permalink: Coding differences between Linux and uClinux      Submitted by Noel Mon Aug 16, 2004 )

The difference between hard and soft links
"There are restrictions on what can be hardlinked (both links must reside on the same filesystem, the source file must exist, etc.) that are not applicable to softlinks (source and target can be on seperate file systems, source does not have to exist, etc.). OTOH, softlinks have other restrictions not shared by hardlinks (additional I/O necessary to complete file access, additional storage taken up by softlink file's data, etc.) In other words, there's tradeoffs with each."
Story

( Permalink: The difference between hard and soft links      Submitted by Noel Mon Aug 16, 2004 )

Two Technical BSD Books Reviewed
"Both books share identical goals, foci, clarity, and organization. Neither are anything like simple, annotated source code listings (despite the inherent value of such material). Rather, both provide a tremendous depth of background. Unlike a great many computer-related titles currently available, these are designed to serve as texts for Computer Science students as well as authoritative reference material for professional consumption."
Story

( Permalink: Two Technical BSD Books Reviewed      Submitted by Noel Mon Aug 16, 2004 )

Doom 3: The Review
"After the success of the first Doom, Carmack and Co. spent the following years making the Quake series, and creating the engines and ideas that fueled a whole horde of first person shooters from more companies than I can name. I played the hell out of Quake 3, and I still get a kick out of Quake 2 on occasion, but nothing had that spark that Doom had. IÕm a single player gamer at heart, and even now I can go back to the Doom games and enjoy the level design, enemy placement, music and ambience. For its time it was genius, and in our time it has held up amazingly well."
Story

( Permalink: Doom 3: The Review      Submitted by Noel Sat Aug 14, 2004 )

Introduction to OpenVPN
This document will introduce OpenVPN as a free, secure and easy to use and configure SSLbased VPN solution. The document will present some simple (and verified) scenario’s that might be useful for preparing security/networking labs with students, for creating a remote access solution or as a new project for the interested home user.
Story

( Permalink: Introduction to OpenVPN      Submitted by LogError Sat Aug 14, 2004 )

Vulnerability Protection: A Buffer for Patching
The purpose of this paper is to identify the problem facing the network security community regarding vulnerabilities and patches. It explains why current security technologies such as firewalls, intrusion detection and prevention systems, and automated patch management solutions have failed in preventing vulnerabilities from being exploited. story

( Permalink: Vulnerability Protection: A Buffer for Patching      Submitted by Scott Sat Aug 14, 2004 )

Mac OS X 10.3.5
"Lots of bug fixes listed."
Story

( Permalink: Mac OS X 10.3.5      Submitted by Noel Fri Aug 13, 2004 )

Featured Articles:
Unix and Linux Podcasting Guide

Expect and SSH

The Linux Enterprise Cluster

Book Review: Podcasting: Do-It-Yourself Guide

Remote Backups With Rsync

Weakness and Security

Essential CVS

Spring Into Technical Writing

Other News:
Biodiesel Resources

Older News

Reboot Linux faster using kexec
(Thu May 6, 2004)

The Sun Java Desktop System
(Wed May 5, 2004)

The Difference Between GNU/Linux Distributions
(Wed May 5, 2004)

Surveying the Open Source Landscape
(Wed May 5, 2004)

Backup and Recovery Utilities for the Solaris OS
(Wed May 5, 2004)

Red Hat Introduces Desktop Linux Competitor
(Wed May 5, 2004)

Review: LinuxCertified LC2210 Laptop
(Wed May 5, 2004)

Trying on a New Hat
(Tue May 4, 2004)

Backing Up MySQL
(Tue May 4, 2004)

SCO will buy back BayStar stock
(Tue May 4, 2004)

CinePaint: The GIMP Goes Hollywood
(Tue May 4, 2004)

Clusters of thoughts by Beowulf Founder
(Tue May 4, 2004)

Storage software may become another commodity
(Tue May 4, 2004)

An Interview with Zack Urlocker, MySQL
(Mon May 3, 2004)

Interview with Barth Netterfield about kst
(Mon May 3, 2004)

Linux: ketchup, Automatic Kernel Patching
(Mon May 3, 2004)

The Return of WordPerfect
(Mon May 3, 2004)

Strong Passwords
(Mon May 3, 2004)

SuperKaramba
(Mon May 3, 2004)

Interview with Miguel de Icaza
(Sun May 2, 2004)

Quick and dirty typesetting with APT
(Sun May 2, 2004)

Tune Eclipse's startup performance
(Sun May 2, 2004)

Getting Some GRUB For Linux
(Sun May 2, 2004)

Sun considers GPL license for Solaris
(Sun May 2, 2004)

X Developer's Meeting
(Sun May 2, 2004)

Alexander Kellett
(Sat May 1, 2004)

Konstructing a New KDE Desktop
(Sat May 1, 2004)

Tapping the Matrix, Part 2
(Sat May 1, 2004)

 Tool of the Month: gLabels
(Sat May 1, 2004)

Free Software's killer applications
(Sat May 1, 2004)

[Latest News] [Newer News] [Older News]

Our content can be syndicated: Main Page Mac Page
(Validate RSS code)

Copyright 1999-2005 Noel Davis. Noel also runs web sites about sailing and kayaking.
All trademarks are the property of their owners.
All articles are owned by their author