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

Review of The Debian System
MozillaQuest Magazine (mozillaquest.com) Tech Editor Aric Campling's review of Martin Krafft's book, "The Debian System: Concepts and Techniques", is thorough, in-depth, and comprehensive. It's almost an introduction to Debian Linux and an explanation of why Debian is so popular.

The review notes: ". . . this book will have something new in store for all but the most advanced Debian users . . . 'The Debian System: Concepts and Techniques' can provide you with a wealth of knowledge to make any Debian task easier, more efficient, and relatively painless."

( Permalink: Review of The Debian System      Submitted by Anonymous Mon Feb 27, 2006 )

Help Network Clients Help Themselves
The Service Location Protocol (SLP) is an Internet Standard RFC and software framework that allows networking applications to discover and configure network services. You can use SLP to develop zero-configuration applications and simplify administration of networked devices. This article introduces SLP and its architecture, and then demonstrates the protocol's use with an open source implementation.

( Permalink: Help Network Clients Help Themselves      Submitted by Anonymous Mon Feb 27, 2006 )

Desktop Linux: If we build it, will they come?
Not a bad article. Makes some interesting points.
"To a large extent, the value of Linux on the desktop and associated open-source desktop applications is to limit Microsoft lock-in. It's in the technology world's best interest for there to be an alternative to Microsoft's monopoly on desktops. Linux is the obvious choice for its openness, security, flexibility and low cost. But there are still technical and functional barriers that must be addressed before desktop Linux can go mainstream."
Techworld.com - Desktop Linux: If we build it, will they come?

( Permalink: Desktop Linux: If we build it, will they come?      Submitted by Noel Mon Feb 27, 2006 )

Mac tune-up: 34 software speedups
First time I think I have seen an article that talks about how to speed up individual Mac apps.
"While OS X may be pretty well tuned for performance, individual applications aren't. You can tweak your apps in plenty of ways to make sure they're operating at top speed. Here are a few of our favorite tricks."
Macworld: Feature: Mac tune-up: 34 software speedups

( Permalink: Mac tune-up: 34 software speedups      Submitted by Noel Mon Feb 27, 2006 )

An Interview with Falko Timme - the Perfect Linux
You have seen a lot of Falko's article get linked here. Now read about the man behind them.
"At that point I decided "Ok, let's write a tutorial that covers every single step of the system installation and configuration so that people can simply copy and paste the commands from the tutorial so that 42go runs on these systems out of the box." "
LXer: An Interview with Falko Timme - the Perfect Linux Guy

( Permalink: An Interview with Falko Timme - the Perfect Linux      Submitted by Noel Thu Feb 23, 2006 )

I'm sorry, but PHP sucks!
It seems only fair that after putting up the pro-php article I should put up this one. For the record I like PHP.
"Unfortunately, that's where the fun ends. Here's what makes PHP a toy and not a tool. I can't stress that enough. If you're planning to develop a software system and you have a choice on which technology you want to implement it: there is almost NO reason for implementing it with PHP, but a lot of reasons against. I already used PHP when it was called PHP/FI. I understand that today's PHP has organically grown out of that CGI binary. But unfortunately PHP is now being marketed as a enterprise-class technology."
Jonas Maurus maurus.net I'm sorry, but PHP sucks!

( Permalink: I'm sorry, but PHP sucks!      Submitted by Noel Thu Feb 23, 2006 )

Among Linux music players, Banshee really wails
Article about a Linux Music player.
"Over the last few years, the number of Linux music players has mushroomed, providing a variety of applications to suit different people. I've tried several Linux music players since I started using the operating system, but none of them were perfect for my requirements. I recently tried out an increasingly popular music player, Banshee, and have found a new personal favourite."
Linux.com | Among Linux music players, Banshee really wails

( Permalink: Among Linux music players, Banshee really wails      Submitted by Noel Thu Feb 23, 2006 )

Shared Resource Management on a SoC
The goal of a system-on-a-chip (SoC) is to provide a single-chip system, and therefore SoC resource analysis and sizing is critical. Failure to properly size processing, memory, or I/O needed by software services can kill an SoC project. But all too often, SoC design analysis focuses on processing at the expense of memory or I/O sizing. Any mis-sizing or mismanagement of memory and I/O on an SoC can at the least cause significant project delay and rework.

( Permalink: Shared Resource Management on a SoC      Submitted by Anonymous Thu Feb 23, 2006 )

Basic Mac OS X Security
Some good points in this.
"You can do some crazy stuff in System Preferences. Happily, Apple realized this and added some settings to protect the system from random idiots (driver or passengers). You'll want to use these to lock System Preferences out to roaming users that happen to get a hold of your computer. Open System Preferences and go to the Security pane. Review the following as you make the changes."
Mac Geekery - Basic Mac OS X Security

( Permalink: Basic Mac OS X Security      Submitted by Noel Thu Feb 23, 2006 )

A pro-PHP Rant
I am a PHP fan so I am somewhat biased, but I liked this rant.
"Focused on PHP as an Apache module the two big things are it works and it’s scalable. More to the point no one really has an execution model to compare with it, except perhaps Microsoft with ASP 3.0, which they’ve since abandoned. Before you fly off the handle, think about this one."
SitePoint Blogs A pro-PHP Rant

( Permalink: A pro-PHP Rant      Submitted by Noel Wed Feb 22, 2006 )

Interview with Mark Shuttleworth
Not very long.
"Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine."
Free Software Magazine - Interview with Mark Shuttleworth

( Permalink: Interview with Mark Shuttleworth      Submitted by Noel Wed Feb 22, 2006 )

Linux Shell One-Liners
This article tells you how to string together commands in Unix to do some neat things. It is fairly basic, but I thought it was well done.
"To send the output of one command to another, put a | between them. This means that if you run the command ls | more, it will more the output of ls. Using text manipulation commands like grep and sed, this can become very handy. Here are some examples of commands to demonstrate the principle. (I've put shell logs in italics, and the actuall commands in bold. Where the commands are included in the shell log, they're bolded and in italic.)"
Open Tech Support - [Unix/Linux] Linux Shell One-Liners

( Permalink: Linux Shell One-Liners      Submitted by Noel Wed Feb 22, 2006 )

Domain names as mobile phone numbers
Why not take the Domain Name System (DNS), which is used primarily on the Internet, and implement it in mobile phones. Find out what DNS is all about, how mobile phones actually work behind the scenes, and the reasons why a domain name is much better than than an actual cell number. It turns out that its not that crazy of an idea after all.

( Permalink: Domain names as mobile phone numbers      Submitted by Anonymous Wed Feb 22, 2006 )

Travelling with Movies on a Mac
Short overview of tools that can be used to rip a DVD movie to a file on your Mac.
"There are several situations where you might want to dump a DVD to your hard drive to watch later. For instance, I get significantly better battery life when watching a video from my hard drive than I get when watching it from a DVD. If I'm stuck in a plane for several hours, having my movie on the hard drive can be the difference between finishing the show, or running out of power halfway through. I use a PowerBook and in OS X 10.3 and earlier you could just use the built in Disk Utility to copy a DVD to your disk, but it stopped working in 10.4. However with a few free tools you can accomplish the same thing and more."
www.digital501.com: Travelling with Movies on a Mac

( Permalink: Travelling with Movies on a Mac      Submitted by Noel Wed Feb 22, 2006 )

Timeline and Risk
Interesting article that looks at how to write great software.
"Quality and speed are two of the three forces in the famous three-sided triangle of quality, speed and cost. It's a fairly well-known business principle that you can choose two of the three sides of this triangle; anyone who tells you otherwise is trying to sell you something. As an aside, if you buy what they're selling, send me an email 'cuz I have some Beanie Babies I'm looking to get rid of."
Software by Rob : Timeline and Risk: How to Piss Off Your Software Developers

( Permalink: Timeline and Risk      Submitted by Noel Tue Feb 21, 2006 )

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

eboard chess program
(Fri Jan 13, 2006)

Instant Python
(Fri Jan 13, 2006)

Partition images with Partimage and Partimaged
(Fri Jan 13, 2006)

Ajax design patterns for Web services
(Fri Jan 13, 2006)

How to use GTK+ in C and a C# Python comparison
(Thu Jan 12, 2006)

Image Scaling on the Mac Mini Multimedia Appliance
(Thu Jan 12, 2006)

Ubuntu File And Print For Windows Workgroups
(Wed Jan 11, 2006)

Storage expert warns of short life span for CDs
(Wed Jan 11, 2006)

Mastering recursive programming
(Wed Jan 11, 2006)

Switching to Windows: Not as easy as you think
(Wed Jan 11, 2006)

Strip Out The Fans, Add 8 Gallons of Cooking Oil
(Tue Jan 10, 2006)

Software Installation
(Tue Jan 10, 2006)

Build a Personal Video Recorder (PVR)
(Tue Jan 10, 2006)

Using Python's Input and Output Functionality
(Tue Jan 10, 2006)

Benchmarking Filesystems
(Mon Jan 9, 2006)

Alternative input devices under Linux
(Mon Jan 9, 2006)

Linux Is Just Right For Teens
(Mon Jan 9, 2006)

Want to know more about a specific location
(Mon Jan 9, 2006)

Tapestry makes web development a breeze
(Sun Jan 8, 2006)

Basic GNU Autotools
(Sat Jan 7, 2006)

Deploying Rails with Apache 2
(Fri Jan 6, 2006)

Team leader of the Ubuntu Server Project
(Fri Jan 6, 2006)

Creating XML with Ruby and Builder
(Fri Jan 6, 2006)

Perl programming with DB2 Universal Database
(Fri Jan 6, 2006)

BIOS from A to Z
(Thu Jan 5, 2006)

The math behind subnetting
(Thu Jan 5, 2006)

Using sed for UNIX Portability
(Thu Jan 5, 2006)

Everything you ever wanted to know about C Types
(Thu Jan 5, 2006)

A Brief Look at C++0x
(Wed Jan 4, 2006)

KDE 4 to get Dashboard widget support
(Wed Jan 4, 2006)

[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