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

Talking with The Woz
Well done interview with Woz.
"Do you still think the open source software movement will create a big revolution? The only reason I have trouble having an opinion is I'm not really in it. I'm pretty much tied to one operating system, the Macintosh, using it day in day out. I just favor the whole concept of open source as being a way that companies can be not entrapped by proprietary software. And one thing we do find is that anytime you're using something that's proprietary, you do wind up being pretty trapped, as much as they can trap you."
The Cardinal Inquirer - Talking with The Woz

( Permalink: Talking with The Woz      Submitted by Noel Sat Dec 10, 2005 )

The Xbox 360 CPU Story
Read about the design, verification, and making of the 165-million-transistor Xbox 360: a first-pass-good processor with advanced debug and test features, designed to the exacting standards of a gaming platform, with high throughput, low latency, low cost and low power - and very tight deadlines.

( Permalink: The Xbox 360 CPU Story      Submitted by Anonymous Fri Dec 9, 2005 )

Essential house keeping in Ubuntu
This article describes some of the things you may want to do after you have installed Ubuntu Linux.
"I started using Ubuntu Breezy ver 5.10 a month back on my machine. Prior to that I was exclusively into Fedora. What drew me to Ubuntu was the huge number of packages in its repositories including software which I find useful on a day-to-day basis like Tomboy which I had to compile from source in Fedora. But the Ubuntu CD comes with the base packages which support only open file formats. So if you want support for proprietary file formats like mp3 and quicktime support as well as install software not included on the CD, then you have to do some work."
All about Linux: Essential house keeping in Ubuntu

( Permalink: Essential house keeping in Ubuntu      Submitted by Noel Fri Dec 9, 2005 )

learn UNIX in 10 minutes
Nice cheat sheet style document listing lots of Unix commands.
"This is something that I had given out to students (CAD user training) in years past. The purpose was to have on one page the basics commands for getting started using the UNIX shell (so that they didn't call me asking what to do the first time someone gave them a tape). "
learn UNIX in 10 minutes

( Permalink: learn UNIX in 10 minutes      Submitted by Noel Fri Dec 9, 2005 )

Some Useful XEmacs Customizations
Hi my name is Noel and I love emacs, but I also use vi. It all started when I would install a Solaris machine and emacs was not there! (This was in the late 90s). After a while I found myself using vi whenever I only needed to change a few characters and I was not already running emacs. I still consider myself in the emacs camp, but vi is also a useful tool.
"In the past, any Unix system that did not have the vi editor was considered neutered. While many users still believe that, my opinion is the best Unix text editor is the one you know, and, today, many people do know Emacs. Scuttlebutt has it that even Bill Joy — the creator of vi — uses Emacs. With Emacs users in mind, Tom Benton presents some useful XEmacs customizations."
Unix Review > Shell Corner: Some Useful XEmacs Customizations

( Permalink: Some Useful XEmacs Customizations      Submitted by Noel Fri Dec 9, 2005 )

Building Ruby, Rails, LightTPD, and MySQL on Tiger
Nice tutorial on how to get these apps installed on your Mac.
"What follows are updated instructions for manually building and installing Ruby, Ruby on Rails, MySQL, and LightTPD on Mac OS X 10.4 (Tiger). Compiling and installing these tools this way is well worth the effort, as the end result delivers an easy-to-upgrade, system-independent, stand-alone development platform that is impervious to potential problems that can be caused by system updates, operating system upgrades, etc. These issues and additional background information about why one might roll their own tools in this fashion is detailed in the article, Using /usr/local/, which could be considered a prerequisite for this task."
The Hivelogic Narrative: Articles: Building Ruby, Rails, LightTPD, and MySQL on Tiger

( Permalink: Building Ruby, Rails, LightTPD, and MySQL on Tiger      Submitted by Noel Fri Dec 9, 2005 )

Don't scale: 99.999% uptime is for Wal-Mart
This article make some interesting points about scalability and uptime and how we can think about these issues.
"Wright correctly states that those final last percent are incredibly expensive. To go from 98% to 99% can cost thousands of dollars. To go from 99% to 99.9% tens of thousands more. Now contrast that with the value. What kind of service are you providing? Does the world end if you're down for 30 minutes?"
Don't scale: 99.999% uptime is for Wal-Mart - Signal vs. Noise (by 37signals)

( Permalink: Don't scale: 99.999% uptime is for Wal-Mart      Submitted by Noel Thu Dec 8, 2005 )

Edubuntu Linux
Cool distribution. Supposed to be very easy to use and run on low end machines.
"Why does this concern readers of Blogging Baby? One of Ubuntu's editions is Edubuntu, a Linux desktop designed especially for kids. Edubuntu bills itself as an operating system chock full of educational software and games, desktop publishing applications, and even painting and 3D rendering software - all free of charge, courtesy of the devoted Linux community. If Edubuntu takes off, it could be a boon for everybody: low-income families needing a low-cost computer; middle-class families who want their kids to have the power and flexibility of the rich Unix operating system; and schools looking to equip students with the most power at the least cost."
Review: Is Edubuntu truly the operating system for families? - Blogging Baby - www.bloggingbaby.com _

( Permalink: Edubuntu Linux      Submitted by Noel Thu Dec 8, 2005 )

Install a Touchscreen for Linux
What's the next step in creating an easy-to-use Linux-based product for consumers? A touchscreen facade can make back-end Linux applications very usable in such devices as custom digital media centers, DVRs and PVRs, and even control interfaces for household robots. The potential uses are limited only by the imagination. In this article, get an overview for installing an LCD taken from a Sony PSOne, creating a modeline, and installing a touchscreen -- all for Linux.

( Permalink: Install a Touchscreen for Linux      Submitted by Anonymous Thu Dec 8, 2005 )

Writing serious Perl
Article about writing Perl code.
"Perl's extremely flexible syntax makes it easy to write code that is harder to read and maintain than it could be. This article describes some very basic practices I consider necessary for a clear and concise style of writing Perl."
Writing serious Perl: The absolute minimum you need to know

( Permalink: Writing serious Perl      Submitted by Noel Thu Dec 8, 2005 )

NewsMac Pro 1.2.2 - manage your RSS feeds
The target of this review is NewsMac Pro 1.2.2, the latest version of the program, released only a few days ago.

( Permalink: NewsMac Pro 1.2.2 - manage your RSS feeds      Submitted by Anonymous Thu Dec 8, 2005 )

20 ways to Secure your Apache Configuration
Nice list to go down if you are trying to lock down your apache web server.
"First, make sure you've installed latest security patches There is no sense in putting locks on the windows, if your door is wide open. As such, if your not patched up there isn't really much point in continuing any longer on this list. Go ahead and bookmark this page so you can come back later, and patch your server."
20 ways to Secure your Apache Configuration

( Permalink: 20 ways to Secure your Apache Configuration      Submitted by Noel Wed Dec 7, 2005 )

Macedonia: 5,000 GNOME Desktops in Public Schools
Way to go Macedonia!
"When the Republic of Macedonia decided to deploy Linux in 468 schools and 182 computer labs nationwide, they chose GNOME on an Ubuntu distribution. Arangel Angov met with Darko Arsov, Technology Integration Manager at the Education Development Center, to find out more about their reasons for using GNOME."
The GNOME Journal: Macedonia Deploys 5,000 GNOME Desktops in Public Schools

( Permalink: Macedonia: 5,000 GNOME Desktops in Public Schools      Submitted by Noel Wed Dec 7, 2005 )

Ajax Sucks Most of the Time
I think he makes a good point. (I still think its cool though).
"Navigation does not work with ajax since the unit of navigation is different from the unit of view. If users create a bookmark in their browser they may not get the same view back when they follow the bookmark at a later date since the bookmark doesn't include a representation of the state of the content on the page. Even worse, URLs stop working: the addressing information shown at the top of the browser no longer constitutes a complete specification of the information shown in the window. "
Ajax Sucks Most of the Time (Jakob Nielsen's Alertbox December 2005)

( Permalink: Ajax Sucks Most of the Time      Submitted by Noel Wed Dec 7, 2005 )

Multiseat X Under X11R6.9/7.0
Chris Tyler wrote up a basic tutorial on how to configure Multiseat X. Looks interesting.
"I keep getting inquiries about multiseat X configuration under X11R6.9. Here is a temporary mini-Howto document that I've put together. I'll write a better one when X11R6.9/7.0 is finalized (and time permits ) ... and there will be a chapter on the topic in one of my upcoming books."
Multiseat X Under X11R6.9/7.0 - Chris Tyler's Blog

( Permalink: Multiseat X Under X11R6.9/7.0      Submitted by Noel Wed Dec 7, 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

Using Java to Control a Bluetooth Device
(Sat Oct 15, 2005)

First look at Eclipse Process Framework Project
(Sat Oct 15, 2005)

Fanless eBox-3800sl and 3850ps
(Fri Oct 14, 2005)

I/O Expansion Possibilities for Microcontroller
(Fri Oct 14, 2005)

Looking at OTR
(Fri Oct 14, 2005)

Diagnostic Tests with Ant
(Fri Oct 14, 2005)

Editing audio with Ardour, Audacity, and SND
(Thu Oct 13, 2005)

How ping came to be
(Thu Oct 13, 2005)

DiscoverStation: Multi-headed Linux machine
(Thu Oct 13, 2005)

Using Cyrus IMAP
(Thu Oct 13, 2005)

Wireless Robotics: Fast Robot Prototyping
(Thu Oct 13, 2005)

Book Review: Knoppix Hacks
(Wed Oct 12, 2005)

Review: Ubuntu 5.10 Breezy Badger
(Wed Oct 12, 2005)

What the heck is Open source?
(Wed Oct 12, 2005)

So You Like Color?
(Wed Oct 12, 2005)

SUSE 10.0 Review
(Tue Oct 11, 2005)

Jabber Instant Messaging
(Tue Oct 11, 2005)

SoC Drawer: The Resource View
(Tue Oct 11, 2005)

MCNLive Jordaan Review
(Tue Oct 11, 2005)

Surplus Primestar Dish Wireless Antenna
(Mon Oct 10, 2005)

Virtual Hosting With Postfix, Courier And MySQL
(Mon Oct 10, 2005)

Under /etc: A Simple Guide | Linux Journal
(Mon Oct 10, 2005)

Using GMail and Linux for Spam Filtering
(Mon Oct 10, 2005)

Short review of SuSE 10 Linux
(Sun Oct 9, 2005)

How To Build a Game In A Week
(Sat Oct 8, 2005)

Expect and SSH- Mobile phone marketing & Mobile marketing tips from a Mobile marketing agency
(Fri Oct 7, 2005)

XFree86 Trouble
(Fri Oct 7, 2005)

Java object serialization for Ajax
(Fri Oct 7, 2005)

Monitoring network traffic with Ruby and Pcap
(Fri Oct 7, 2005)

Using Encrypted Containers
(Thu Oct 6, 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