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

A Look at dd_rescue
"Well, I had another one of those moments the other day when I ran across dd_rescue. This utility addresses the issue of using dd to image a drive that has bad blocks or otherwise has errors. When dd hits an error, it fails, so you are left with using skip and seek arguments to try to route around the bad blocks. Dd_rescue addresses this by simply skipping bad blocks it finds (or trying X number of times before skipping if you wish), so you can image even failing drives full of bad blocks."
Story

( Permalink: A Look at dd_rescue      Submitted by Noel Mon Jul 19, 2004 )

DVDPedia: A MacZealots Developer Interview
"In the first of what may be many developer interviews, I interviewed Conor Dearden. Conor is the developer of such apps as DVDPedia, a DVD cataloging application, and Bookpedia, a library cataloging application. Conor has been devoting most of his time as of late to DVDPedia and contacted the crew at MacZealots looking for a review. While reviews are useful, I thought it would be far more enjoyable to get to know the person behind the application and see what his thoughts are on topics such as music, movies, the Mac platform, and of course Tiger."
Story

( Permalink: DVDPedia: A MacZealots Developer Interview      Submitted by Noel Sun Jul 18, 2004 )

When Penguins Roar
Orange Crate is pleased to announce an interview with David Skoll of Roaring Penguin Software. David was kind enoough to talk to me about his experience in running a successful open source based business model for his company. I hope you find the interview as rewarding as I have.

( Permalink: When Penguins Roar      Submitted by Chuck Talk Sun Jul 18, 2004 )

Customizing GNOME
"In this article we're going to discuss GNOME 2.6, but many of the tips that you'll learn can be used in versions of GNOME back to 2.0. While some distributions modify GNOME a bit, everything you read here should work in any edition of GNU/Linux, Free/Open/NetBSD, Solaris, and any other operating system that offers GNOME support. The only exception is Red Hat and all Red Hat derivatives such as Fedora Core and White Box Linux, which have some of the menu editing tricks disabled in some versions. These distributions are heavily customized already, so you wouldn't need these customization tips for them anyway."
Story

( Permalink: Customizing GNOME      Submitted by Noel Sun Jul 18, 2004 )

An introduction to Softirqs
"Code in Linux Kernel runs in one of three contexts: Process, Bottom-half and Interrupt. Process context executes directly on behalf of a user process. All system calls run in the process context. Interrupt handlers run in interrupt context. Softirqs, Task lets and Timers all run in bottom-half context. These features were introduced to achieve better SMP scalability as most of the development is being done in field of symmetric multiprocessing. The existing Bottom halves (prior to Linux 2.3.42) were reimplemented in Linux 2.5.40, as a special form of tasklet which preserved their semantics. "
Story

( Permalink: An introduction to Softirqs      Submitted by Noel Sun Jul 18, 2004 )

This Linux Box Is too Loud!
"The first rule of Linux box quieting is there's a balance between silence, coolness and power. Servers aren't noisy to impress customers; they're noisy because they're designed to stay cool even if some fans fail, so they have more and bigger fans than they need. Outside the server room, though, silence is golden."
Story

( Permalink: This Linux Box Is too Loud!      Submitted by Noel Sun Jul 18, 2004 )

A minimal Qt library
"Here are some thoughts and experiences on how to configure a minimal qt library that still supports kde3.2 (or most of it). Iím basing my experiments on the qt-copy version of the qt libraries, which can be found in KDE CVS tree. Currently they are at version 3.3. Iím using a SuSE 9.0 distribuition, with gcc 3.3.1 and glibc 2.3.2."
Story

( Permalink: A minimal Qt library      Submitted by Noel Sun Jul 18, 2004 )

Back Up My Linux
The loss of critical data can prove devastating. Still, millions of professionals ignore backing up their data. While individual reasons vary, one of the most common explanations is that performing routine backups can be a real chore. Because machines excel at mundane and repetitive tasks, the key to reducing the inherent drudgery and the natural human tendency for procrastination, is to automate the backup process.

( Permalink: Back Up My Linux      Submitted by Anonymous Sun Jul 18, 2004 )

Are Mac Users Smarter Than PC Users?
"Or maybe not. But finding out whether the average Mac user really is smarter than the rest of us isn't so easy. Part of the problem is that even if you matched the admissions test results for a graduate school with individual PC or Mac preferences to discover a strong positive correlation, people would argue that the Mac users are exceptional for other reasons, that the tests don't measure anything relevant, and that it's unethical to do this in the first place."
Story

( Permalink: Are Mac Users Smarter Than PC Users?      Submitted by Noel Sat Jul 17, 2004 )

PlanMaker for GNU/Linux
"Spreadsheet development has more or less solidified over the past year, and that means that the door is open for smaller companies and Free Software projects to walk in and grab market share with capable, inexpensive competition. That's probably the best way to describe PlanMaker for Linux: capable, inexpensive, cross-platform competition for Microsoft Excel 2003. You won't find a more Excel-compatible spreadsheet on any operating system, but all that glitters is not Microsoft compatibility."
Story

( Permalink: PlanMaker for GNU/Linux      Submitted by Noel Sat Jul 17, 2004 )

Spinlocks as locking construct in SMP systems
"I am reading some SMP related constructs for locking shared critical data and I found spinlocks as an efficient SMP locking construct. Hence I though of writing this article so as to introduce spinlocks to beginners. Spinlocks can be used to lock critical data both in single processor systems as well as multiprocessor systems. However, they are available only when global config option CONFIG_SMP is set to Y. They are used as follows. "
Story

( Permalink: Spinlocks as locking construct in SMP systems      Submitted by Noel Sat Jul 17, 2004 )

IBM ThinkPad T41
"The ThinkPad comes with Windowx XP Pro pre-installed. The first step to installing FreeBSD to dual-boot is to make room on the disk. This is done by shrinking the existing partition, creating a new partition, and then installing FreeBSD there. To do this partition magic, I obtained BootIt Next Generation (BootIt NG) (BING) from TeraByte Unlimited. BootIt NG is a "partition and multi boot manager with a powerful and simple to use set of tools for partitioning, imaging, and multi-booting your computer". I created a CD from their ISO and followed the instructions in bootitng.pdf."
Story

( Permalink: IBM ThinkPad T41      Submitted by Noel Sat Jul 17, 2004 )

Running free with Linux wireless
As Wi-Fi become ubiquitous, Linux has jumped on the bandwagon. The majority of Linux cell phone use is in Asia, where Linux is becoming the preferred 3G phone development platform. This article explains how Linux has helped -- and been helped by -- a number of wireless tools and projects.

( Permalink: Running free with Linux wireless      Submitted by Anonymous Sat Jul 17, 2004 )

Jython for Python and Java developers
Jython is an alternate languages for the Java Runtime Environment. Its an implementation of the popular scripting language Python, but running on a JVM. For Python developers Jython is the best possible entry point to the Java platform; for Java developers it may be the strongest incentive to learn another language. This article introduces Jython and shows you what it can do to enhance your productivity on the Java platform.

( Permalink: Jython for Python and Java developers      Submitted by Anonymous Sat Jul 17, 2004 )

Is Microsoft Waging a Secret War of Linux Slander
ABC news is running an interesting article that looks at the never-ending barrage of anti-Linux propaganda. The article asks the question "Could Microsoft be behind a smear campaign aimed at Linux? If not Microsoft, then who?" It's a good look at what bad business will do to win!

( Permalink: Is Microsoft Waging a Secret War of Linux Slander      Submitted by Anonymous Sat Jul 17, 2004 )

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

Linux Kernel 2.6: the Future of Embedded Computing
(Wed Mar 31, 2004)

BUILDING A CLUSTER OF LOAD-BALANCED WEB SERVERS
(Wed Mar 31, 2004)

OpenSSL Vulnerabilities
(Wed Mar 31, 2004)

Dogs of War: Securing Microsoft with Unix
(Wed Mar 31, 2004)

Open source development using C99
(Wed Mar 31, 2004)

Business Week on Linux
(Wed Mar 31, 2004)

Cutting down your workload with cluster ssh
(Tue Mar 30, 2004)

A primer on NUMA (Non-Uniform Memory Access)
(Tue Mar 30, 2004)

Why You Should Choose Microsoft Word Over vi
(Tue Mar 30, 2004)

Royal Linux PDA
(Tue Mar 30, 2004)

Seagate eyes Terabyte harddrive platters
(Tue Mar 30, 2004)

Checking Your Site's Health, Part 2
(Tue Mar 30, 2004)

Tapping RSS with Shell Scripts
(Mon Mar 29, 2004)

Quality software means more secure software
(Mon Mar 29, 2004)

Intel's Pentium 4 3.4GHz processors
(Mon Mar 29, 2004)

Introducing the Nanode
(Mon Mar 29, 2004)

Initializing User Defined Data Structures
(Mon Mar 29, 2004)

Chrooted Movabletype on OpenBSD
(Mon Mar 29, 2004)

Multibooting with GRUB, Part 2
(Sun Mar 28, 2004)

Management with Condor, Part 3
(Sun Mar 28, 2004)

Suse Linux Professional 9
(Sun Mar 28, 2004)

CLI for noobies: what day is this?
(Sun Mar 28, 2004)

Arch Linux version
(Sun Mar 28, 2004)

Watch TV on your Linux computer
(Sun Mar 28, 2004)

Man & Woman of a Thousand Faces
(Sat Mar 27, 2004)

Forensic Analysis of a Live Linux System
(Sat Mar 27, 2004)

Kernel Preemption, To Enable Or Not To Enable
(Sat Mar 27, 2004)

O'Reilly's Pocket Guide to Linux
(Sat Mar 27, 2004)

Review of dyne:bolic 1.2: The Multimedia Linux
(Sat Mar 27, 2004)

Logical Linux partitions on IBM's iSeries
(Sat Mar 27, 2004)

[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