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

Build a Silent PC
How to build a quiet PC.
"Sitting there, enjoying your sweet new PC, you can't help but notice how incredibly LOUD this PC is. The video card is whirring away, trying to keep cool. The CPU is pushed to its limits, and requires pretty hefty cooling. The hard drive is fast, but spinning at 7200 RPM full time, it does nothing but add to the overall noise. Of course there are the several case fans you have going to keep everything cool, not to mention the power supply, which may have 2 or 3 fans itself!"
Home - Build a Silent PC

( Permalink: Build a Silent PC      Submitted by Noel Tue Mar 28, 2006 )

How can I use DSL Linux?
Need a teeny-tiny, business-card-sized, open source operating system that squeezes a lot of software into a little space? Take a look at DSL Linux. This quick review shows you how to use the miniscule OS, highlights the on-board applications, details how to load and start it, and explains how to save between sessions when using a bootable CD.

( Permalink: How can I use DSL Linux?      Submitted by Anonymous Tue Mar 28, 2006 )

How Mac OS X executes Apps
Well written article that describes what is happening when you execute an application on your Mac.
"In OS X, all files containing executable code, e.g., applications, frameworks, libraries, kernel extensions etc., are implemented as Mach-O files. Mach-O is a file format and an ABI (Application Binary Interface) that describes how an executable is to be loaded and run by the kernel. To be more specific, it tells the OS:"
0xFE - 11111110b - 0376 - 254 - b9

( Permalink: How Mac OS X executes Apps      Submitted by Noel Tue Mar 28, 2006 )

Setting Up A High-Availability NFS Server
In this tutorial I will describe how to set up a high-availability NFS server that can be used as storage solution for other high-availability services like, for example, a cluster of web servers that are being loadbalanced.
In fact, I will create two NFS servers that mirror their data to each other in realtime using DRBD and that monitor each other using heartbeat, and if one NFS server fails, the other takes over silently. To the outside (e.g. the web server nodes) these two NFS servers will appear as a single NFS server.

( Permalink: Setting Up A High-Availability NFS Server      Submitted by Falko Timme Mon Mar 27, 2006 )

Everything You Ever Wanted to Know about C Types
How large is |char| on a 60-bit machine? What's a trap representation? How can |free()| change its argument into a null pointer? Learn about these questions and more in the third article in our series on C types.

( Permalink: Everything You Ever Wanted to Know about C Types      Submitted by Anonymous Mon Mar 27, 2006 )

Two-In-One DNS Server With BIND9
This tutorial shows you how to configure a BIND9 DNS server to serve an internal network and an external network at the same time with different set of information. To accomplish that goal, a new feature of BIND9 called view is used. As a tutorial it will walk you through the whole set up, but initial knowledge of BIND and DNS is required.

( Permalink: Two-In-One DNS Server With BIND9      Submitted by Falko Timme Mon Mar 27, 2006 )

Mastering Wget
wget is a great tool. If you have never used it you should check it out.
"A versatile, old school Unix program called Wget is a highly hackable, handy little tool that can take care of all your downloading needs. Whether you want to mirror an entire web site, automatically download music or movies from a set of favorite weblogs, or transfer huge files painlessly on a slow or intermittent network connection, Wget’s for you."
Geek to Live: Mastering Wget - Lifehacker

( Permalink: Mastering Wget      Submitted by Noel Mon Mar 27, 2006 )

Time to Switch
Interesting post from a Windows user.
"But it seems to me that using a Mac may have a very different effect: encouraging innovation through inspiration. The apps I've seen for the Mac (those that aren't just Windows ports) seem to have a lot of UI solutions I've never seen on a PC. It reminds me that I should be solving problems for my clients and for my projects, not for my operating system."
graphpaper.com - Time to Switch (Part 1: Shame and Inspiration)

( Permalink: Time to Switch      Submitted by Noel Mon Mar 27, 2006 )

OpenBSD Needs Your Help
Marco Peereboom explains a little about the OpenBSD financial needs, in terms of what is needed and how it is used. CD sales are down and FTP installs are up which prints a pretty bleak picture. For there to be a hackathon next year there must either be a sponsor or a significant rise in donations. For the full text please read this article on undeadly.org. Keep in mind the other ancillary (but not less important) projects of OpenSSH, OpenNTPD, OpenBGPD all rely on these donations to keep providing this high quality and completely unencumbered software. Software development is not cheap and quality reliable software is even less so. Hackathons bring a lot of change, direction and innovation to the community and are therefore worth every penny so please help keep them an annual event.

( Permalink: OpenBSD Needs Your Help      Submitted by Sean Wed Mar 22, 2006 )

Two Solid Additions to any Perl Library
Both Higher-Order Perl: Transforming Programs with Programs, by Mark Jason Dominus and Randal Schwartz's Perls of Wisdom, by Randal Schwartz have some things in common. Obviously, they are both about Perl, and their authors are well known in the Perl community. In addition, both books are collections of interesting techniques for Perl rather than discussions of a single software package.

( Permalink: Two Solid Additions to any Perl Library      Submitted by Anonymous Wed Mar 22, 2006 )

PCLinuxOS Review

PCLOS Preview .92 moves from OpenOffice to KOffice. (mozillaquest.com) reports: "PCLinuxOS (PCLOS) is a nicely-developing, Live-Linux on CD distribution. It is a good desktop Linux . . . [and] a bright, new, Live-Linux operating system on the OS horizon. Live-Linux is a Linux distribution . . . installed to a bootable CD or DVD rather than installed to a hard drive. Thus, you can run a Live-Linux CD or DVD without installing Linux on your computer. That makes PCLinuxOS a good tool for migration from Microsoft Windows to Linux. Windows users can try PCLinuxOS without installing it on their computers. Thus Microsoft Windows users can try PCLinuxOS on their computers without any need to repartition, set up a multi-boot scenario, and so forth."

( Permalink: PCLinuxOS Review      Submitted by Anonymous Wed Mar 22, 2006 )

Detecting and Correcting I/O and Memory Errors
SoCs (systems-on-chips) are often deployed in communications, storage, network processing, and mission-critical embedded data processing systems. It is impossible to fully prevent data loss, but engineering due diligence is required to ensure that systems are as safe as practically possible given current data coding methods for error detection and correction. Find out how to build error recovery into your SoCs.

( Permalink: Detecting and Correcting I/O and Memory Errors      Submitted by Anonymous Wed Mar 22, 2006 )

MacBook Pro: First Impressions
A good review of a Mac Book Pro.
"Note that the MacBook Pro is almost exactly twice as fast as the PowerBook G4, despite being handicapped by one-fourth of the installed RAM and a nominally slower disk. However, the MacBook Pro is only slightly slower than the beefy dual-processor Power Mac G5. I attribute the MacBook Pro's performance to an I/O subsystem which is vastly better than what we've seen on Macs to date. I think this bodes very well for professional desktop Macs based on their new hardware architecture — I expect real fire-breathing hardware that leave today's top-of-the-line Power Mac G5s far behind."
Glorified Typist: MacBook Pro: First Impressions

( Permalink: MacBook Pro: First Impressions      Submitted by Noel Wed Mar 22, 2006 )

The adventures of scaling
More information about scaling a Ruby on Rails installation.
"First of all, we compiled Ruby from source instead of using the Debian supplied binaries. Debian sometimes tends to factor in non-standard patches which is, by all means, a good thing. However, since we aimed to get a common denominator with most other Rails installations we jumped through the hoops of compiling Ruby from source, reinstalling all gems and even installed the i686 optimized libc6 packages on the way."
The adventures of scaling, Stage 2

( Permalink: The adventures of scaling      Submitted by Noel Tue Mar 21, 2006 )

How CRT and LCD monitors work
Interesting article on how a monitor actually works.
"At the neck of the funnel-shaped monitor is an anode, which is magnetised according to instructions from the display controller. As electrons pass the anode, they are shunted or pulled in one direction or the other depending on how magnetic the anode is at that time. This moves the electrons towards the correct part of the screen."
bit-tech.net | How CRT and LCD monitors work

( Permalink: How CRT and LCD monitors work      Submitted by Noel Tue Mar 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

List of Programming advice to not follow
(Mon Feb 13, 2006)

Linux Job Want Ads Gone Mad HUMOR
(Sun Feb 12, 2006)

The four most common Unix security mistakes
(Fri Feb 10, 2006)

Health, nutrition, and diet apps for Linux
(Fri Feb 10, 2006)

An Emacs language mode creation tutorial
(Fri Feb 10, 2006)

Create iPod video content on the Java platform
(Fri Feb 10, 2006)

Lighttpd can lighten Apache's load
(Thu Feb 9, 2006)

Testing Python Web applications using twill
(Thu Feb 9, 2006)

Introduction to Bayesian Filtering
(Thu Feb 9, 2006)

A Look at R's Underlying Features
(Thu Feb 9, 2006)

X graphics get a boost
(Wed Feb 8, 2006)

Creating an HPC/Beowulf Cluster the Easy Way.
(Wed Feb 8, 2006)

Rails Best Practices, Tips and Tricks
(Wed Feb 8, 2006)

In pursuit of code quality
(Wed Feb 8, 2006)

SUCCESS - Breezy loaded on external USB drive!
(Tue Feb 7, 2006)

How To Look Like A UNIX Guru
(Tue Feb 7, 2006)

Linux Patch Management
(Tue Feb 7, 2006)

Understanding memory usage on Linux
(Tue Feb 7, 2006)

VMware cuts VMware Server price to zero
(Mon Feb 6, 2006)

Painless backups using rdiff-backup
(Mon Feb 6, 2006)

IPv6 - getting your LAN connected
(Mon Feb 6, 2006)

Why Photoshop tops most-wanted Linux app list
(Mon Feb 6, 2006)

The Art of Metaprogramming using Scheme
(Sun Feb 5, 2006)

Project Deep Blitz: Master-Level Chess on a PC
(Fri Feb 3, 2006)

Ars System Guide: January 2006 edition
(Fri Feb 3, 2006)

Why I Hate Frameworks
(Fri Feb 3, 2006)

Theming Bash
(Fri Feb 3, 2006)

Red Hat officially commits to MIT's $100 laptop
(Thu Feb 2, 2006)

Guide to Asterisk@Home 2.4
(Thu Feb 2, 2006)

Power.org at the One-Year Crossroads
(Thu Feb 2, 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