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

Basics of the Unix Philosophy
What is the Unix philosophy? Read and learn.
"The Unix philosophy is not a formal design method. It wasn't handed down from the high fastnesses of theoretical computer science as a way to produce theoretically perfect software. Nor is it that perennial executive's mirage, some way to magically extract innovative but reliable software on too short a deadline from unmotivated, badly managed, and underpaid programmers."
Basics of the Unix Philosophy

( Permalink: Basics of the Unix Philosophy      Submitted by Noel Tue Jan 3, 2006 )

Linux Game: Darwinia
You know your not really ready to go back to work.
"Darwinia's story goes something like this. You happen across an AI experiment that has apparently gone awry. It seems you're just in the nick of time, as the systems administrator is about to pull the plug and reset it loosing all his work in the process. With your help, though, he might just be able to get the experiment back on track and put an end to the virus that has been threatening his virtual creation."
PCBurn - Gaming on Linux - Darwinia

( Permalink: Linux Game: Darwinia      Submitted by Noel Tue Jan 3, 2006 )

Presentations with Pylize
Using the python based tool Pylize to create slideshows.
"If you need to give a presentation, you're going to need slides. If you don't give presentations often, you may spend a lot of time playing hunt-the-feature with a traditional presentation application as you try to bring the slides in your mind's eye to the screen. Pylize, a Python-based command-line tool, lets you use familiar HTML coding techniques to get the job done."
Linux.com | Presentations with Pylize

( Permalink: Presentations with Pylize      Submitted by Noel Tue Jan 3, 2006 )

A/UX Penelope Main
Nice site that has information about A/UX i.e. Apple Unix.
"These images show A/UX version 3.0.1 running on my Quadra 800 - Penelope. I purchased Penelope on Ebay in December of 2002. It was a complete system with keyboard, mouse, and monitor. I was the only bidder on a no-reserve auction, and the final price (before shipping) was one cent. However, 'Penny' is not a suitably dignified name for a Unix server. Having read Homer's Odyssey only a month earlier, 'Penelope' seemed a more appropriate choice. Penelope stands along side my RedHat Enterprise 3.0 server 'Odysseus.' "
A/UX Penelope Main

( Permalink: A/UX Penelope Main      Submitted by Noel Tue Jan 3, 2006 )

HOWTO Install GoogleEarth with wine
I have not tried this myself, but the article describes how to install GoogleEarth using wine.
"Installation of GoogleEarth on Gentoo is quite easy when you know exactly what to do. In fact there are many users posting on the wine bugtracker only because they miss some WINEDLLOVERRIDES or don't set the right Windows version at the right moment."
HOWTO Install GoogleEarth with wine - Gentoo Linux Wiki

( Permalink: HOWTO Install GoogleEarth with wine      Submitted by Noel Mon Jan 2, 2006 )

Gamepark GP2X
Cool and it runs Linux.
"How would you like a PSP that would support not only games, pictures, music and video but also e-books and the ability to snag free emulators including MAME for most older gaming systems on the open source Linux OS? Oh yeah, all of the above for only $179?"
Gizmos for Geeks | Linux-based Handheld Gaming Device: Gamepark GP2X

( Permalink: Gamepark GP2X      Submitted by Noel Sun Jan 1, 2006 )

Why use GTK+?
This article introduces you to the world of GTK+. It explains what GTK+ is, why you should consider using it, and the benefits it provides. Together with the rest of the series, this installment provides enough introductory information that, if you decide to use GTK+ in your own projects, you'll know where to look for further materials.

( Permalink: Why use GTK+?      Submitted by Anonymous Sat Dec 31, 2005 )

Enhancing Performance Of Mac OS X
This looks like a solid article written by someone with a good understanding of what can make a system slow and what things you can do to speed it back up.
"When it comes to better performance, apart from buying a new computer, increasing RAM is probably the best way to enhance the performance of your system. This minimizes the amount of time the computer has to use Virtual memory. Make sure you have as much RAM as you can afford (and need). Despite OS X only requiring 256MB of RAM, Apple has began to include 512MB of RAM with every single computer. You should, too, if your computer does not have 512MB of RAM. Of course, your requirement above this also depends on what you use your Mac for. While you use your Mac, observe the memory usage from the Activity Monitor application to get an idea of how much load your system is handling. A good way of determining whether you need more RAM is to follow this series of steps:"
Mac Guides: Enhancing Performance Of Mac OS X

( Permalink: Enhancing Performance Of Mac OS X      Submitted by Noel Sat Dec 31, 2005 )

The Perils of JavaSchools
Wonderful article by Joel Spolsky on why programming should be harder in schools.
"But it's still important for some of the most exciting programming jobs. Without pointers, for example, you'd never be able to work on the Linux kernel. You can't understand a line of code in Linux, or, indeed, any operating system, without really understanding pointers."
The Perils of JavaSchools - Joel on Software

( Permalink: The Perils of JavaSchools      Submitted by Noel Fri Dec 30, 2005 )

Windows media support on your Linux box
Short tutorial on how to view windows media files under Linux.
"Having trouble getting .WMV, .WMA, and .ASF files - the Windows-based media formats - to open on your Linux box? Being forced to dual-boot or switch workstations just to listen to or watch audio and video clips is usually more effort than it's worth. But fortunately, if you are using Xine and one of its frontends like Totem, you can add support for these file formats within Linux."
Add Windows media support to your Linux box | AllYourTech.com

( Permalink: Windows media support on your Linux box      Submitted by Noel Fri Dec 30, 2005 )

Digging into Ruby Symbols
Ruby Ruby everywhere.
"I mean, Ruby symbols are right up there with numbers, strings, regexps and the like as first-class lexical entities. I'm guessing that this feels like a really odd decision to a lot of programmers. They might be comfortable with the "intent" explanation (which, incidentally, is similar to why I tell people I like tuples in Python so much -- they help me express tuple-ish intent better than a list). Comfortable, sure, but they're probably not wholly satisfied. It still smells a little fishy."
Digging into Ruby Symbols - O'Reilly Ruby

( Permalink: Digging into Ruby Symbols      Submitted by Noel Fri Dec 30, 2005 )

Creating Accessible Applications with Eclipse
From The Rational Edge: This first article in a new series on building accessible applications with Eclipse begins by looking at assistive technologies and disabilities. It then discusses the functions and features that make Eclipse well suited for creating accessible applications on Windows or UNIX.

( Permalink: Creating Accessible Applications with Eclipse      Submitted by Anonymous Fri Dec 30, 2005 )

Mac Users and the Macs They Use
Interesting look at some Mac pros and the systems they are using.
"So I recently contacted a bunch of Mac professionals--journalists and developers--to ask them straight out: what Mac do you use? And what do you like about it? Here's what happened."
MacDevCenter.com: Mac Users and the Macs They Use

( Permalink: Mac Users and the Macs They Use      Submitted by Noel Fri Dec 30, 2005 )

The Next Step for Power Users
I would rent a server from a hosting provider. But I like were he is going with this.
"Put together a small server, get a dedicated Internet pipe into your home with static IP addresses, register a domain name and build yourself a server on the Internet. Push yourself out there and start learning what Linux can do away from the desktop."
LXer: Linux System Administration: The Next Step for Power Users

( Permalink: The Next Step for Power Users      Submitted by Noel Thu Dec 29, 2005 )

Setup your keyboard's extra keys in X11.
Nice explanation on how to do this.
"There are many ways of doing this. I decided to use an external application (xbindkeys) because I switch my window manager/desktop environment often, and using an external application means that my setup can be carried over from one to the other without having to reconfigure anything."
Linux/BSD Gangsters - Content - Linux - Guide/how-to - How to setup your keyboard's extra keys in X11.

( Permalink: Setup your keyboard's extra keys in X11.      Submitted by Noel Thu Dec 29, 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

Secrets of lightweight development with Seaside
(Fri Nov 11, 2005)

Splitting Files
(Thu Nov 10, 2005)

Creating and Using a self signed SSL Certificates
(Thu Nov 10, 2005)

Marcel's Linux Game of the Month : Fillets-NG
(Thu Nov 10, 2005)

Ajax with Direct Web Remoting
(Thu Nov 10, 2005)

Digital Rights Management: When a Standard Isn't
(Thu Nov 10, 2005)

Implementing MVC in PHP: The Controller
(Wed Nov 9, 2005)

Interview: Bob Young after Red Hat
(Wed Nov 9, 2005)

Sebastian Kugler - The People Behind KDE
(Wed Nov 9, 2005)

Build extra secure Web applications
(Wed Nov 9, 2005)

Installing OpenOffice.org 2.0 for Debian HOWTO
(Tue Nov 8, 2005)

Articles: How To Program a Bootstrap Loader
(Tue Nov 8, 2005)

Announcing Flickrfs!
(Tue Nov 8, 2005)

Howto: Virtual Hosting With Proftpd And MySQL
(Tue Nov 8, 2005)

What happens when you invoke bash
(Mon Nov 7, 2005)

Easing Device Driver Development
(Mon Nov 7, 2005)

Top 21 PHP progamming mistakes
(Mon Nov 7, 2005)

A Beginning Look At MythTV
(Mon Nov 7, 2005)

Modding and the Clash with Law
(Sun Nov 6, 2005)

SoC Drawer: Function Allocation and Specification
(Sat Nov 5, 2005)

Reading Function and Cursor Keys in a Shell Script
(Sat Nov 5, 2005)

Trying out the new OpenBSD 3.8
(Fri Nov 4, 2005)

Debian based GNU/Solaris: pilot program
(Fri Nov 4, 2005)

Review: Evaluation up.time 3.0
(Fri Nov 4, 2005)

Book Review: The Debian System
(Fri Nov 4, 2005)

Assemble an Open Source IPTV Production Suite
(Thu Nov 3, 2005)

Graphviz - Why draw when you can code?
(Thu Nov 3, 2005)

Small MiniPC runs Linux
(Thu Nov 3, 2005)

Learn what Eclipse is good for
(Thu Nov 3, 2005)

LCD Backlight Quick Fix - Overview
(Wed Nov 2, 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