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

Interview with Alf Watt, creator of iStumbler
iStumbler is the leading wireless discovery tool for Mac OS X and in this interview with its creator, Alf Watt, you can read about the project in general, various wireless security issues as well as recent developments that will make iStumbler a paid tool in its Pro version.

( Permalink: Interview with Alf Watt, creator of iStumbler      Submitted by Anonymous Tue Nov 15, 2005 )

The Perfect Rails/Debian/Lighttpd Stack
Well done article on how to set up a Rails server.
"Now there is more you can do to tweak this system such as tuning MySQL for performance with less memory. Depending on how much SQL your rails apps are going to be using you might want to run a few less MySQL processes than the default. Or you might want to go with PostgreSQL or SQLite. Thats a bit beyond how long I want to make this tutorial. But I hope this helps you get the most out of Rails and a VPS server. I know that this is the way to go for hosting Rails apps and developing them as well."
The Perfect Rails/Debian/Lighttpd Stack...

( Permalink: The Perfect Rails/Debian/Lighttpd Stack      Submitted by Noel Mon Nov 14, 2005 )

The Perfect Xen Setup For Debian And Ubuntu
This tutorial provides step-by-step instructions on how to install Xen on a Debian Sarge (3.1) system. It should apply to Ubuntu systems with little or no modifications.

Xen lets you create guest operating systems (*nix operating systems like Linux and FreeBSD), so called virtual machines or domUs, under a host operating system (dom0). Using Xen you can separate your applications into different virtual machines that are totally independent from each other (e.g. a virtual machine for a mail server, a virtual machine for a high-traffic web site, another virtual machine that serves the web sites of your customers, a virtual machine for DNS, etc.), but still use the same hardware. This saves money, and what is even more important, it is more secure. If the virtual machine of your DNS server gets hacked, it has no effect on your other virtual machines. Plus, you can move virtual machines from one Xen server to the next one.

( Permalink: The Perfect Xen Setup For Debian And Ubuntu      Submitted by Falko Timme Mon Nov 14, 2005 )

New patent sharing project
Arstechnica brings us news about the new Open Invention Network.
"The biggest fish in the Linux pond have established a new collaborative patent sharing model in order to promote innovation and open source technology. The participants of the new Open Invention Network (OIN) include IBM, Sony, Philips, Novell, and Redhat."
IBM, Sony, Novell start Linux patent sharing project

( Permalink: New patent sharing project      Submitted by Noel Mon Nov 14, 2005 )

Create trick iCal recurring events
Hacking iCal. Use at your own risk :)
"iCal's event scheduling options are relatively powerful, you can set up events that occur on a variety of daily, weekly, monthly, or even yearly schedules. However, there's one seemingly-simple thing that iCal doesn't let you do: create an event that occurs on the last day of every month, or some mix of days and the last day of the month. Consider your paycheck. Many companies pay on the 15th and the last day of the month. If you use iCal to track your bill-due and income-received dates, this is a bit of a problem. But if you're willing to get just a bit geeky (it is Friday, after all!), there's a solution at hand…"
Macworld: Mac OS X Hints: Create trick iCal recurring events

( Permalink: Create trick iCal recurring events      Submitted by Noel Mon Nov 14, 2005 )

Talking about Linux
Doc Searls over at Linux Journal went out to sea (on a cruise) with some of the gurus in the Linux kernel world and came back with some interesting thoughts.
"As I write this, the creators of commercial OSes are laboring to anticipate forms of work that nobody is doing yet. Even OS X, which sits on a base of BSD, is being altered constantly to anticipate purposes nobody is pursuing yet. It's the same with Windows developers working on Vista, the Windows successor due for release next year. Theirs are products that practice Marketing 101 for consumer electronics: create something that mothers a need. For Apple it might be HD video editing. For Microsoft it might be multilayered Web services. For Linux it might be..."
Cruise Report 3: New Species Discovered at Sea

( Permalink: Talking about Linux      Submitted by Noel Mon Nov 14, 2005 )

Powerbook Review
Mostly positive review of one of the new Powerbooks.
"In addition to feeling sturdier as a unit, the individual keys on the PowerBook feel better. They're clickier, in a good way. (As a point of reference regarding my taste in keyboards, it's worth mentioning that at my desk, I still attach my beloved 14-year-old Apple Extended Keyboard II, which I consider the single best hardware product Apple has ever manufactured.) In terms of how it feels while typing, this PowerBook's is the best laptop keyboard I've ever used."
Daring Fireball: Full Metal Jacket

( Permalink: Powerbook Review      Submitted by Noel Sun Nov 13, 2005 )

Student's experience with Google Summer of Code
Interesting idea this guy worked on.
"Alan Ritter, Western Washington University senior and computer science major, received recognition on Oct. 16 for his successful participation in Google's ``Summer of Code'' program from mid-June to Sept. 1. Ritter spent the summer working on a code which makes Windows network drivers adaptable to the NetBSD operating system, he said."
BSD Newsletter:One student's experience with Google's Summer of Code

( Permalink: Student's experience with Google Summer of Code      Submitted by Noel Sun Nov 13, 2005 )

Develop Sarbanes-Oxley Web services
Want to develop Sarbanes-Oxley (SOX) Web services using IBM DB2 CommonStore? Judith M. Myerson demonstrates how to resolve problems that the SOX mandates have created for executives, now faced with heavy penalties for noncompliance on message and record retention. Follow along with an example of how to resolve the problem by developing or modifying Web services rather than by making changes to a long-running application.

( Permalink: Develop Sarbanes-Oxley Web services      Submitted by Anonymous Sun Nov 13, 2005 )

C++: A Practical Approach
Tutorial on programming with c++. I have always thought the best part about a c++ compiler was that it will happily compile c code. But I could be wrong :)
"C++ is an Object Oriented Programming (OOP) language. It was creating by Bjarne Stroustrop as a superset of the C programming language. Stroustrop added many features to the C language, the biggest being classes. A class is a way for you to define an object. An object can be anything you describe. The world is made of objects. You will be learning more about this later."
programming:cpp [the eTheist wiki]

( Permalink: C++: A Practical Approach      Submitted by Noel Sat Nov 12, 2005 )

Chroot sftp/scp user on MacOS X
Nice how-to type guide.
"The standard OpenSSH included in Mac OS X Panther does not support chroot. Largely, two ways are known as a chroot solution. The first is scponly (http://www.sublimation.org/scponly/) and the other is the chrootssh patch (http://chrootssh.sourceforge.net/).   The directions below are for installing the "scponly" on Mac OS X 10.4.2 with Developer Tools (Xcode 2.1) installed.  I originally followed these directions in an attempt to get SFTP working, but they weren't quite right for Tiger.  With advice from people at macosxhints.com I re-wrote the directions to make more sense and switched to the scponly method, as it happens to be much easier to set up."
Chroot sftp/scp user on MacOS X 10.4.x (Tiger)

( Permalink: Chroot sftp/scp user on MacOS X      Submitted by Noel Sat Nov 12, 2005 )

The Open Source WRT54G Story
Great article. Tells all about the WRT54G and how it became a hackers favorite toy (or at least one of them).
"The story of the Linksys Wireless-G Router (model WRT54G) and how you can turn a $60 router into a $600 router is a little bit CSI and a little bit Freaks & Geeks. It's also the story of how the open source movement can produce a win-win scenario for both consumers and commercial vendors. What's especially exciting is that tricking out this router doesn’t require any eBay sleuthing or other hunt for some off-the-wall piece of hardware. Instead, grab it off-the-shelf. The WRT54G is stacked high in every Best Buy and Circuit City across the country and, of course, most online retailers Amazon.com sells it for $55. It's ubiquitous and, some would say, a diamond in the rough. Or a wolf in sheep's clothing."
The Open Source WRT54G Story

( Permalink: The Open Source WRT54G Story      Submitted by Noel Fri Nov 11, 2005 )

JS/UIX Unix Emulation in a web browser
Not sure what it would be good for off the top of my head but it gets a ten out of ten for both creativity and coolness. Take a look. Don't forget to run vi.
"JS/UIX is an UN*X-like OS for standard web-browsers, written entirely in JavaScript (no plug-ins used). It comprises a vir- tual machine, shell, virtual file-system, process-management, and brings its own terminal with screen- and keyboard-mapping."
JS/UIX - Terminal

( Permalink: JS/UIX Unix Emulation in a web browser      Submitted by Noel Fri Nov 11, 2005 )

All You Ever Wanted to Know About T1s
More than you may want to know about T1 lines.
"So in the basic definition there is the discussion that there is a "higher order" or hierarchy of T1. There is T1 which is, as we have discussed, a network that has a speed of 1.544 Mbps and was designed for voice circuits or "channels" (24 per each T1 line or "trunk"). In addition, there is T1-C which operates at 3.152 Mbps. There is also T-2, operating at 6.312 Mbps, which was implemented in the early 1970's to carry one Picturephone channel or 96 voice channels."
T-1, T1, DS-0, DS-1, T-span, DSX, Channel Bank

( Permalink: All You Ever Wanted to Know About T1s      Submitted by Noel Fri Nov 11, 2005 )

Secrets of lightweight development with Seaside
The Seaside framework is built on the Squeak dialect of Smalltalk and developers the world over recognize Seaside as the top existing continuation server, but Seaside does much more than continuations. This article shows you how to be more productive, and how to be a better, faster, lighter developer with Seaside.

( Permalink: Secrets of lightweight development with Seaside      Submitted by Anonymous Fri Nov 11, 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

Setting up IPsec
(Fri Sep 9, 2005)

Looking at Gnome 2.12
(Fri Sep 9, 2005)

Book review: Shell Scripting Recipes
(Fri Sep 9, 2005)

Using dates in shell scripts
(Thu Sep 8, 2005)

Random Number Generators: what do you need one for
(Thu Sep 8, 2005)

An Annotated Lynx Keymap
(Thu Sep 8, 2005)

GridShell extends the TCSH and BASH syntaxes
(Thu Sep 8, 2005)

An Illustrated Guide to IPSec
(Wed Sep 7, 2005)

The first Power Architecture Technical Briefing
(Wed Sep 7, 2005)

Linux In a Windows Network with SAMBA HOWTO
(Wed Sep 7, 2005)

Editorial about small Linux distributions
(Wed Sep 7, 2005)

Katrina public web kiosk project
(Tue Sep 6, 2005)

Audio CD script
(Tue Sep 6, 2005)

How many backups can you go back?
(Tue Sep 6, 2005)

Building Web Apps with Eclipse, WTP, and Derby
(Tue Sep 6, 2005)

Elive 0.3 review
(Mon Sep 5, 2005)

Beagle Desktop Search Reviewed!
(Mon Sep 5, 2005)

Look at Xen
(Mon Sep 5, 2005)

Look at Keepalived
(Fri Sep 2, 2005)

GPRS Easy Connect
(Fri Sep 2, 2005)

Optimizing Oracle
(Thu Sep 1, 2005)

Argentina.com and FreeBSD
(Thu Sep 1, 2005)

The Blastwave Project in Danger of Closure.
(Thu Sep 1, 2005)

Red Hat Directory Server
(Thu Sep 1, 2005)

vi plugins
(Wed Aug 31, 2005)

Review of Pocketlinux
(Wed Aug 31, 2005)

A look at Netflow
(Wed Aug 31, 2005)

A Good Use for an Aging Linux Machine
(Wed Aug 31, 2005)

The Rosegarden Companion, DSSI, and more
(Tue Aug 30, 2005)

Broad and candid SW strategy from Steve Mills
(Tue Aug 30, 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