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

How To Look Like A UNIX Guru
Nice little overview of some of the basics of Unix.
"If you want to be a serious server developer, you will need to have a certain facility with a number of UNIX tools; about 15. You will start to see similarities among them, particularly regular expressions, and soon you will feel very comfortable. Combining the simple commands, you can build very powerful tools very quickly--much faster than you could build the equivalent functionality in C or Java, for example."
How To Look Like A UNIX Guru

( Permalink: How To Look Like A UNIX Guru      Submitted by Noel Tue Feb 7, 2006 )

Linux Patch Management
Slashdot reviews the book Linux Patch Management
"Each chapter of the book explores a particular tool to achieve patch management in Linux and the author gives in depth explanation of the usage of the tool. All Linux users irrespective of which Linux distribution they use will find this book very useful to host their own local repositories because the author covers all distribution specific tools in this book. The book is peppered with lots of examples and walk throughs which makes this book an all in one reference on the subject of Linux patch management." "
Slashdot | Linux Patch Management

( Permalink: Linux Patch Management      Submitted by Noel Tue Feb 7, 2006 )

Mini Network with a Big XServe Style
How to do some cool things with a tiny machine.
"So like most people that create networks I did not realize that the Mac Mini includes 3 high speed network interfaces and that with a little bit of work and the right architecture they can be used to operate in much the same manner one would see in a high-end network operations centers. I manage one such NOC and I wanted my home network to function like most companies who do serious business online. These features typically include:"
Mini Network with a Big XServe Style | MetaSkills.net

( Permalink: Mini Network with a Big XServe Style      Submitted by Noel Tue Feb 7, 2006 )

Understanding memory usage on Linux
Nice article on virtual memory usage.
"This entry is for those people who have ever wondered, "Why the hell is a simple KDE text editor taking up 25 megabytes of memory?" Many people are led to believe that many Linux applications, especially KDE or Gnome programs, are "bloated" based solely upon what tools like ps report. While this may or may not be true, depending on the program, it is not generally true -- many programs are much more memory efficient than they seem."
Virtual Threads: Understanding memory usage on Linux

( Permalink: Understanding memory usage on Linux      Submitted by Noel Tue Feb 7, 2006 )

VMware cuts VMware Server price to zero
I am very excited about this product. If you have never played with VMWare you can try the player (which allows one virtual machine to be run under Linux or Windows). The vmware server edition will allow multiple virtual servers to be used. I am going to use this to play with new distributions and other things. For example you can build a collection of virtual machines and play with clustering software. All without having to buy a rack full of real machines that will heat up your bedroom to pizza restaurant kitchen levels.
"Raghu Raghuram, VMware's vice president of datacenter and desktop platform products, said that the product would be "an advancement over GSX," VMware's current entry-level server virtualization product, and that VMware would begin directing new customers to VMware Server. Though the release is free as in beer, the product is not being released under an open source license."
NewsForge | VMware cuts VMware Server price to zero

( Permalink: VMware cuts VMware Server price to zero      Submitted by Noel Mon Feb 6, 2006 )

Painless backups using rdiff-backup
Lots of Linux goodness in this edition of Linux.Ars.
"Linux.Ars is back, with the first installment of the new year! This edition of Linux.Ars includes some hints about how to use Ubuntu for data recovery operations on Linux-based network appliances written by Martin Colello and introduction to painless backups with rdiff-backup written by Stuart Ellis. In addition to the usual fare, I have also written up some brief summaries of recent development news from the KDE and GNOME communities."
Painless backups using rdiff-backup

( Permalink: Painless backups using rdiff-backup      Submitted by Noel Mon Feb 6, 2006 )

IPv6 - getting your LAN connected
How to get your network talking IPv6.
"This article describes how I got my gateway and LAN operating with IPv6. What is IPv6? Ask Google with this query. In short, IPv6 avoids the problems you solve with NAT today. IPv6 is a bigger address space. It means each of your computers can have their own public IP address. Compare that to what you are using now, IPv4. You probably use NAT (Network Address Translation) because your ISP gives you only one IP address. NAT traditionally causes communication problems with many common protocols. These can be worked around, but it is much easier if you don't have to do NAT."
The FreeBSD Diary -- IPv6 - getting your LAN connected

( Permalink: IPv6 - getting your LAN connected      Submitted by Noel Mon Feb 6, 2006 )

Why Photoshop tops most-wanted Linux app list
I have never used photoshop and its not on my list. But I know people who would list it first.
"First of all, Photoshop -- on either Mac OS X or Windows -- is the default photographic and prepress program for serious graphics firms. Just as Quark Inc.'s QuarkXPress was for the longest time the best layout program in serious publishing work, Photoshop is simply "The" application that professionals use. "
Why Photoshop tops most-wanted Linux app list

( Permalink: Why Photoshop tops most-wanted Linux app list      Submitted by Noel Mon Feb 6, 2006 )

A stellar view
Short look at the open source project Stellarium.
"Stellarium is the inverse of Google Earth. Instead of floating above the ground looking down, Stellarium is for looking up."
A stellar view - O'Reilly Mac DevCenter Blog

( Permalink: A stellar view      Submitted by Noel Mon Feb 6, 2006 )

The Art of Metaprogramming using Scheme
One of the most under-used programming techniques -- Metaprogramming -- programming with code generators or writing programs that themselves write code, has many uses in large-scale computer programming. This article shows you some tools needed to do Metaprogramming in Scheme, as well as provide several metaprogramming examples. To determine which problems are best solved with a code-generating programs, take a look at this introduction to Metaprogramming article, which teaches you why metaprogramming is necessary.

( Permalink: The Art of Metaprogramming using Scheme      Submitted by Anonymous Sun Feb 5, 2006 )

Project Deep Blitz: Master-Level Chess on a PC
Very interesting article that talks about building a machine that is the equal of Deep Blue using off the shelf parts. Along the way it tells us a lot about how Deep Blue is put together.
"Setting aside the multi-million dollar price tag, Deep Blue consisted of a pair of 6-foot, 5-inch black towers weighing 1.4 tons. Deep Blue's processors, designated "P2SC", integrated eight older Power2 chips on a single die with a total of 15 million transistors. Thus in terms of processor chips alone Deep Blue contained 480 million transistors; but the Deep Blue team did not stop there. In 1997 Deep Blue also contained 512 Application Specific Integrated Circuits (ASICs), each with 1.3 million transistors for an additional 666 million transistors resulting in a grand total of 1.15 billion transistors."
Project Deep Blitz: Master-Level Chess on a PC--ExtremeTech Feature

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

Ars System Guide: January 2006 edition
Advice on building your next box.
"And, of course, this is Ars Technica. We are not concerned with what you should be buying your 500-person company for your next mass upgrade. These are the systems that we, your fellow enthusiasts, either have, plan to have, or would love desperately to have. :-) We know how you think, 'cause we think that way, too."
Ars System Guide: January 2006 edition : Page 1

( Permalink: Ars System Guide: January 2006 edition      Submitted by Noel Fri Feb 3, 2006 )

Why I Hate Frameworks
With all the love being sent in the general direction of frameworks, it is interesting to read another opinion.
"I'm currently in the planning stages of building a hosted Java web application (yes, it has to be Java, for a variety of reasons that I don't feel like going into right now). In the process, I'm evaluating a bunch of J2EE portlet-enabled JSR-compliant MVC role-based CMS web service application container frameworks. And after spending dozens of hours reading through feature lists and documentation, I'm ready to gouge out my eyes."
The Joel on Software Discussion Group - Why I Hate Frameworks

( Permalink: Why I Hate Frameworks      Submitted by Noel Fri Feb 3, 2006 )

Theming Bash
I am going to have to think about this one for a bit before I figure out if it's crazy or genius.
"Shell themes are shell presets that, when invoked, customize the shell with various useful commands for working on a specific project. For example, I can type Theme perl/nav-menu, and then gain some shell commands that are useful for working on my navigation menu module. Among other things, it will also automatically change my directory to ~/progs/perl/www/Nav-Menu/trunk/module/, where I work on the module."
ONLamp.com: Theming Bash

( Permalink: Theming Bash      Submitted by Noel Fri Feb 3, 2006 )

Setting up your OS X from scratch
Great list of ideas and hints about Unix things you can do with your Mac OS X box.
"The tips and instructions below require a certain amount of UNIX-savvy and geekiness. If you know nothing about UNIX, don't even bother to try most of the hacks below. I cannot stress enough that you need to learn about UNIX first, before venturing into these muddy waters. If you screw up your Mac, don't come whining to me. The hacks are pretty benign, but not if you don't know what "rm -rf /" does."
Setting up your OS X from scratch

( Permalink: Setting up your OS X from scratch      Submitted by Noel Fri Feb 3, 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

Organizing Files
(Thu Dec 22, 2005)

A fork() Primer
(Thu Dec 22, 2005)

A $10 Linux Answering Machine
(Thu Dec 22, 2005)

Code Kata
(Wed Dec 21, 2005)

10 ways for more effective Emacs
(Wed Dec 21, 2005)

Hello World
(Wed Dec 21, 2005)

Learning JavaScript Basics
(Wed Dec 21, 2005)

Linux Screensaver for Windows
(Wed Dec 21, 2005)

HOW TO: Run Other OSes On Your PC
(Tue Dec 20, 2005)

Mysql Cluster: Two webserver setup
(Tue Dec 20, 2005)

The Best Linux Distribution of them all
(Tue Dec 20, 2005)

Help with writing XML in PHP
(Tue Dec 20, 2005)

A History of Chipmaking at IBM
(Tue Dec 20, 2005)

Debian Qt KDE Packagers - The People Behind KDE
(Mon Dec 19, 2005)

The Apache Geronimo push for clustering
(Mon Dec 19, 2005)

Gentoo Installer Review
(Mon Dec 19, 2005)

Profiling and Optimizing Python
(Mon Dec 19, 2005)

Proactively Handling X.509 Certificate Expiration
(Sun Dec 18, 2005)

Wireless Robotics: Various Movement Systems
(Sun Dec 18, 2005)

Using Closures To Support Object-Oriented AJAX
(Sat Dec 17, 2005)

Out S.M.A.R.T your hard drive
(Fri Dec 16, 2005)

Using Nagios to Monitor Networks
(Fri Dec 16, 2005)

The New Methodology
(Fri Dec 16, 2005)

A case study in combat-ready Linux
(Fri Dec 16, 2005)

Interview with Fabio Marzocca
(Thu Dec 15, 2005)

Concise apt-get / dpkg primer for new Debian user
(Thu Dec 15, 2005)

Zaurus Pioneers Embedded Linux
(Thu Dec 15, 2005)

Top Ten DTrace (D) Scripts
(Thu Dec 15, 2005)

Multiple Remote SVN Repositories with Apache
(Wed Dec 14, 2005)

What's New in ModSecurity
(Wed Dec 14, 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