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

Apple Media Theory
I like Apple products, they have done a good job on their computers and a great job on the iPod. One of those black nonos would sure be nice :)
"In principle, Steve Jobsí keynote today introduced the iPod nano and iTunes phone. But the real message was directed at his current and potential suppliers (music, movies, components), partners (Sony, Nokia et al), and competitors (Sony, Microsoft et al)."
Steve Jobs to Studios: I Got the Power!

( Permalink: Apple Media Theory      Submitted by Noel Mon Sep 12, 2005 )

Linux+Live DVD Review
"Linux+Live DVD is a distro based on Aurox Linux using Fedora Core 3 packages using KDE 3.4.1. As its name states this is a live DVD, meaning you obviously get more packages than a live CD, and it runs off of a DVD player. Upon my first startup, you are given options of what you want to choose from, whether you want to boot up into Polish, Czech, Italian, French or English which is the default language. From there it boots up into KDE 3.4, which a custom splash page that looks like something taken from the Alienware site."
Linux+Live DVD Review

( Permalink: Linux+Live DVD Review      Submitted by Noel Mon Sep 12, 2005 )

Moving to Apache 2
"Apache 2 offers a number of new features and improvements over the Apache 1.3 series, but the upgrade can seem daunting to those who haven't had much (or any) experience with Apache 2. I recently had to go through an upgrade from Apache 1.3 to Apache 2.0 on Debian Sarge, and it's not as difficult as you might think. Despite some differences in the configurations of the two versions of Apache, the upgrade can be a surprisingly smooth process if you plan well. This assumes that you already have Apache 1.3 installed on Debian Sarge, have root access to the server, and have one or more sites configured as virtual hosts in your /etc/apache/httpd.conf file."
Upgrading to Apache 2

( Permalink: Moving to Apache 2      Submitted by Noel Mon Sep 12, 2005 )

Interview with Derek Kite
"A little while ago I tried scripting some minor tasks using dcop. The application had the capabilities and features I wanted, and the dcop calls, but they didn't quite work as expected. Fit and finish. Something I learned a long time ago when programming is that other people will find flaws by doing things in a different way. Many applications in KDE are just getting to the point where they are really useful. With use these minor nits will get fixed. These situations present opportunities to start in KDE development. The fixes aren't complicated, the code is generally very easy to follow."
Derek Kite

( Permalink: Interview with Derek Kite      Submitted by Noel Mon Sep 12, 2005 )

WSJ Nano Review
"Grab a standard American business card. Now, get a pair of scissors and trim the long side of the card by 20%. That's all the space you need to hold over 1,000 songs, plus audio books, podcasts and photos if you buy Apple Computer's newest iPod model, the gorgeous and sleek iPod nano."
IPod Nano Combines Beauty, Function

( Permalink: WSJ Nano Review      Submitted by Noel Mon Sep 12, 2005 )

J2EE with Maven
"Maven is a formidable tool for simplifying the construction of J2EE applications. If you're currently using an Ant build or some other build tool you'll be able to reduce your build script by several folds, thus saving maintenance time. But perhaps even more importantly, you'll get as a result a nicely-structured directory organization that follows building best practices. We'll assume you have general Maven knowledge and that you already know how to create and build a simple JAR project. For more general knowledge on Maven see the Maven website, Maven: A Developer's Notebook, and the Mavenbook.org website."
Building J2EE Projects with Maven

( Permalink: J2EE with Maven      Submitted by Noel Fri Sep 9, 2005 )

Setting up IPsec
"IPsec is a smart way to secure communications. It prevents others from sniffing your traffic. I like using it for my wireless network. To be fair, my WLAN consists of one laptop. But that's so far. More may join later."
Moving your wireless gateway

( Permalink: Setting up IPsec      Submitted by Noel Fri Sep 9, 2005 )

Looking at Gnome 2.12
"GNOME 2.12 is finally here! With a number of critical enhancements and new features, the latest release is a special treat for users and developers. While there are quite a few significant improvements in plain sight, many of the most beneficial additions work behind the scenes. Built on GTK 2.8, GNOME 2.12 is the first GNOME release to use the versatile Cairo vector drawing engine for widget rendering. The inclusion of Cairo will enable GNOME applications to take advantage of hardware accelerated rendering and integrated SVG."
GNOME 2.12 is afoot

( Permalink: Looking at Gnome 2.12      Submitted by Noel Fri Sep 9, 2005 )

Book review: Shell Scripting Recipes
"One of this book's themes is that many of the scripts ultimately end up as a shell library. In this case, a library consists of shell functions existing in a file that, when sourced, can be used in another script. There are word, string, math, random number, database, and screen libraries. Among my favorites is the screen library. Using ANSI screen codes, this library supports painting the screen with bright, dim, underscore, blink, reverse, hidden, and color attributes."
Shell Scripting Recipes: A Problem-Solution Approach

( Permalink: Book review: Shell Scripting Recipes      Submitted by Noel Fri Sep 9, 2005 )

Talking about Automator
"Automator is a workflow application introduced as part of Mac OS X 10.4 (Tiger). It leverages the power of AppleScript to provide a drag-and-drop workbench for streamlining repetitive tasks. Unlike traditional scripting solutions, you create workflows by organizing packages of code called actions. Automator comes with a set of actions you can use right away. Plus Apple provides links to third party actions that you can add to your collection. Since you're working in a user interface, you don't need to know any programming to get started. Just arrange the actions in the order you want them executed and hit the run button. Those more comfortable with programming can, however, embed scripts inside workflows or develop new Automator actions. Once you've created a workflow, you can save and distribute it as a stand-alone application that can be used by others who have Mac OS X 10.4 or later."
What Is Automator (and Can It Make Your Life Easier)

( Permalink: Talking about Automator      Submitted by Noel Fri Sep 9, 2005 )

Using dates in shell scripts
Michael Wang and Julie Wang walk us through scripting dates.
"In this article, we introduced five functions: pn_month, end_month, pn_day, cur_weekday, and pn_weekday. pn_month, end_month, and cur_weekday are independent of the rest of the functions. pn_day is built on top of pn_month, and end_month, and pn_weekday is built on top of pn_day and cur_weekday."
Shell Corner: Date-Related Shell Functions

( Permalink: Using dates in shell scripts      Submitted by Noel Thu Sep 8, 2005 )

Random Number Generators: what do you need one for
Random Number Generators are a vital part of all modern operating systems. Being computers a deterministic system, random numbers are used where a non-deterministic input is required. An obvious use is virtual dice rolling for gambling systems, but if you donít plan on running an online casino, what do you need one for?

Random numbers are utilized in many different areas, ranging from cryptography (in general) to source port and process ID randomization in some operating systems. So what is exactly a Random Number Generator?

Random number generators are just a source for random numbers. In their most basic form, they are functions that return a random number within a range.

Read more

( Permalink: Random Number Generators: what do you need one for      Submitted by Flavio Villanustre Thu Sep 8, 2005 )

iTunes phone
If you want to stop looking like batman with a belt full of stuff this might be your ticket. The cingular lists it at $249.99 with a two year contract. Says it will support 100 songs.

The iPod nano was also announced. It is very small and has 2GB ($199) or 4GB ($499). They both come in black and white (the case that is, the displays are in color).

"With iTunes for your mobile phone, your songs live right alongside your contacts. Think of it as musical multitasking. Hear a selection of your favorite tunes while sending text messages, taking pictures or checking your email. Listen through the included stereo headphones or out loud on the ROKRís speakers. You can even pause the music when your phone rings, so you wonít miss any incoming calls."
Motorola ROKR

( Permalink: iTunes phone      Submitted by Noel Thu Sep 8, 2005 )

An Annotated Lynx Keymap
The latest article on "Unix, Linux, /etc/", An Annotated Lynx Keymap, is a guide to the many and diverse, and sometimes quite obscure, functions available in lynx.

( Permalink: An Annotated Lynx Keymap      Submitted by Paul Dunne Thu Sep 8, 2005 )

GridShell extends the TCSH and BASH syntaxes
GridShell is designed to incorporate grid concepts into well-known command shell environments. In this article, the author describes the motivation for GridShell and provides a high-level description of the extensions to the language interface the tool provides. GridShell extends the TCSH and BASH syntaxes. Users familiar with both will be able to write scripts that include these grid shell language extensions, and orchestrate and coordinate the execution of programs across the grid.

( Permalink: GridShell extends the TCSH and BASH syntaxes      Submitted by Anonymous Thu Sep 8, 2005 )

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

Ruby on Rails
(Thu Jun 16, 2005)

An Interview with Ryan C. Gordon (Icculus)
(Wed Jun 15, 2005)

Interview with KDE developers
(Wed Jun 15, 2005)

How a Corrupted USB Drive Was Saved by Linux
(Wed Jun 15, 2005)

NetBSD makes plea for cash
(Wed Jun 15, 2005)

Ajax on Rails
(Tue Jun 14, 2005)

Complete PHP Mail Tutorial
(Tue Jun 14, 2005)

Keeping Your Sanity with Unison
(Tue Jun 14, 2005)

Improving Doctors' Offices and Medical Exams
(Tue Jun 14, 2005)

Puppy Linux Live Reviewed
(Mon Jun 13, 2005)

Talking with Richard Stallman
(Mon Jun 13, 2005)

Loadbalancer-less clusters on Linux
(Mon Jun 13, 2005)

Solaris Containers Feature
(Mon Jun 13, 2005)

High-Performance Commodity Computing Hits The Main
(Mon Jun 13, 2005)

Apple to Intel move no threat to Linux
(Fri Jun 10, 2005)

Synopsys and IBM: A Partnership for Designers
(Fri Jun 10, 2005)

At the Sounding Edge: Using QSynth and QJackCtl
(Fri Jun 10, 2005)

Building a Linux virtual server
(Fri Jun 10, 2005)

Major Breakthrough in Linux Technology
(Thu Jun 9, 2005)

Performance analysis on Linux
(Thu Jun 9, 2005)

Red Hat Summit: Overview and Reflections
(Thu Jun 9, 2005)

Something's Amiss in the Linux Community
(Thu Jun 9, 2005)

Linux gives new life to old boxes
(Thu Jun 9, 2005)

A Farewell to Transmeta?
(Wed Jun 8, 2005)

Lock Down KDE with Kiosk Mode
(Wed Jun 8, 2005)

An Interview with Dr. Ari Jaaksi of Nokia
(Wed Jun 8, 2005)

Slackware 10.1: An In-Depth review
(Wed Jun 8, 2005)

Trusted Matters: An Interview with Chad Hanson
(Tue Jun 7, 2005)

amaroK Interview
(Tue Jun 7, 2005)

How to build your own Linux distribution
(Tue Jun 7, 2005)

[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