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

Monitoring network traffic with Ruby and Pcap
Ruby has been looking interesting to me for a while. Have not had the time to take a look at it, but its only a matter of time.
"There are many situations where the ability to monitor network traffic can save a lot of time and effort. If you want to reverse engineer a network protocol, keep an eye on junior's browsing habits, or blackmail your evil boss, Ruby and libpcap can make it easy! Libpcap is a packet sniffing library originally designed by the Lawrence Berkeley National Laboratory for use with their tcpdump utility. With this excellent Ruby binding for libpcap, you can monitor traffic all over your network with only a few simple lines of code. Let's start with a simple script that will display the URLs of remote files accessed by local network users via web browser."
Monitoring network traffic with Ruby and Pcap : Page 1

( Permalink: Monitoring network traffic with Ruby and Pcap      Submitted by Noel Fri Oct 7, 2005 )

Using Encrypted Containers
Well written article on how to protect your files using encryption, without having to encrypt each and every one of them.
"Once my goals were set, I went about researching my options and evaluating ideas. I finally settled on using an encrypted "container" that could function like any other storage device, but only when needed. To prevent data loss, it would be backed up to my home server. On the home server, the same technology would be used to protect my backups and where I centrally could burn a CD or DVD for off-site storage."
Protecting Files at Home Using Encrypted Containers | Linux Journal

( Permalink: Using Encrypted Containers      Submitted by Noel Thu Oct 6, 2005 )

Interview with Release Engineer Scott Long
Good article for anyone, not just BSD supporters. Its not as controversal as the pull quote might make you think.
"I always stress the importance of the academic environment that BSD came from and the fact that it has nearly 30 years of history behind it. You simply cannot get that wealth of engineering knowledge from Linux. Several of the original key players in BSD from the 70's and 80's still participate actively in FreeBSD development, and again there simply is no substitute that in other projects. In my personal opinion, FreeBSD really is a great base for learning the principles of computer science and engineering."
bsdforums.org: Destination FreeBSD: Interview with Release Engineer Scott Long

( Permalink: Interview with Release Engineer Scott Long      Submitted by Noel Thu Oct 6, 2005 )

Mac Mini Kiosk: Working with USB
Peter Seebach takes a look at how bill validators turn cash into USB signals, and how the general USB driver architecture can turn a driver project into an afternoon's work.

( Permalink: Mac Mini Kiosk: Working with USB      Submitted by Anonymous Thu Oct 6, 2005 )

A first look at GIMP 2.4
The Gimp is great, been playing with it for years. If you never have and you have any images you should take a look at it.
"On the whole, the GIMP 2.4 release is a much bigger step up from 2.2 than 2.2 was from 2.0. The GIMP is still missing a few features, but the list of things you can't do with the GIMP keeps getting smaller with each release."
NewsForge | A first look at GIMP 2.4

( Permalink: A first look at GIMP 2.4      Submitted by Noel Thu Oct 6, 2005 )

Watching your Mac
This is a utility that I use all the time. Its nice to easily open up the hood and take a look at what is going on.
"Activity Monitor is a GUI application included with Mac OS X. It provides graphical representations of your computer's CPU, system memory, disk activity, disk usage, and network processes. This little utility is easy to overlook, but it can help you manage your memory and processing power when running lots of applications. If you prefer to work in the text-only Terminal application instead, you can view much of this information by using the top command."
MacDevCenter.com: What Is Activity Monitor (or How to Take Your Mac's Pulse)

( Permalink: Watching your Mac      Submitted by Noel Thu Oct 6, 2005 )

Review of Linux LiveCD Puppy
"PUPPY ver 1.0.5, is well appointed with applications that could turn it into a dedicated desktop. Features like; Mozilla (navigator and composer), AbiWord and Gaim are just a few of the packages in this amazingly small package. If you prefer something a little heavier, how about CHUBBY PUPPY, which takes the distro to 91.4M. The fatter version has OpenOffice and Mozilla, but is missing AbiWord and Gnumeric, otherwise it's the same PUPPY."
Excuse me...Is that your PUPPY?

( Permalink: Review of Linux LiveCD Puppy      Submitted by Noel Wed Oct 5, 2005 )

Move from CVS to Subversion
"For some people, the conversion from CVS to Subversion is as simple as exporting their CVS repository and importing their data into a new Subversion repository. But if you're a digital packrat like myself, you're going to want to take every last byte from your CVS repository when you move to Subversion. Thanks to cvs2svn, you can easily migrate all of your historical data out of your CVS repository. This article will walk you through the technical process of converting your CVS repository to Subversion--from deciding how much data to take with you, to prepping your data, to reviewing the most common options that you'll use in your conversion."
Converting from CVS to Subversion with cvs2svn

( Permalink: Move from CVS to Subversion      Submitted by Noel Wed Oct 5, 2005 )

Connecting Bluetooth Cell to Linux
The Linux Pimp shares how he connected his cell phone to his Linux machine.
"I scoured the web for quite a while looking for a tutorial on how to connect my Motorola V550 cellphone to my Fedora Core 4 gnome desktop so I could download pictures, and suprisingly enough, I couldn't find one. After quite a bit of trial and error and following bits and pieces of information I found online, I got this working, and it's suprisingly easy (when you know the steps). Read on for more... Part of these instructions were taken from this tutorial over at Guru Labs. Thanks guys!"
Connecting a bluetooth cellphone to your Linux desktop

( Permalink: Connecting Bluetooth Cell to Linux      Submitted by Noel Wed Oct 5, 2005 )

Fast wireless robot prototyping
Rather than constructing a solid finished robot, see how to build a fast and easy prototype that can be disassembled, reconfigured, and reassembled quickly and easily. A previous article covered the use of servo controllers and how to modify a servo motor for continuous rotation. The first article in this wireless robotic series covered a bottom-up approach of creating integrated subsystems and shared a recipe for success in wireless robotics.

( Permalink: Fast wireless robot prototyping      Submitted by Anonymous Wed Oct 5, 2005 )

Interview with Mark Rein from Epic
"The new game modes are pretty cool. If you took Unreal 2004, put it in Unreal Engine 3, upgraded all the artwork, I'd be the first one to buy it anyway. Clearly the visual improvements are exciting. That alone justifies the purchase, but there's a whole lot more. Also, there's Gears of War on Xbox 360. There's not really much more to say on that right now, but it's going great. It's going to be a flagship game."

( Permalink: Interview with Mark Rein from Epic      Submitted by Noel Wed Oct 5, 2005 )

$100 Linux Laptop
"The MIT Media Laboratory expects to launch a prototype of its US$100 laptop in November, according to Nicholas Negroponte, the lab’s chairman and co-founder. The facility has been working with industry partners to develop a notebook computer for use by children in primary and secondary education around the world, particularly in developing countries. The laptops should start appearing in volume in late 2006."
MIT to launch $100 laptop prototype in November

( Permalink: $100 Linux Laptop      Submitted by Noel Tue Oct 4, 2005 )

Linux in Enterprise Is Already Prime Time
I could not help overhearing a group of IT professionals speaking about Linux. Few, if any, had positive words. In most cases they mentioned the word Linux and let out bellowing laughs. Then there were the Linux jokes, mocking the Linux founder Linus Torvalds, and laughing up the pronunciation.
So with a disheartened and rather discouraged feeling, I stepped into the foray... Complete Article

( Permalink: Linux in Enterprise Is Already Prime Time      Submitted by Mark Rais Tue Oct 4, 2005 )

PVR with a Mac Mini
"The performance of the unit was as-expected. You can set aside you concerns of over-taxing the mini. With hardware encoding you won't notice any slow down watching or recording. In fact on my mini I watched a recorded clip with the incoming television window still open at full resolution without a hiccup."
Mini Media Mac: mini PVR with EyeTV and ConvertX

( Permalink: PVR with a Mac Mini      Submitted by Noel Tue Oct 4, 2005 )

A more secure glibc
"Although phkmalloc has remained relatively unchanged over the years, the glibc implementation (ptmalloc2) has undergone several recent changes (a friend of mine confirms that version 2.3.4 contains numerous security enhancements), increasing the difficulty of exploiting heap corruption vulnerabilities. The glibc heap now contains safe unlinking, and a bunch of other features that raise the bar of exploitation significantly, however, these changes are still relatively minor - and are quite different from the fundamental changes that OpenBSD is making."
Security-related innovation in Unix

( Permalink: A more secure glibc      Submitted by Noel Tue Oct 4, 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

Interview with Fyodor of Nmap
(Mon Jul 18, 2005)

Reviews: Via Epia M1000 Mini-ITX Motherboard
(Mon Jul 18, 2005)

Why I Like Lynx
(Mon Jul 18, 2005)

Aeronix Zipit instant messenger appliance
(Mon Jul 18, 2005)

Bruce Schneier
(Fri Jul 15, 2005)

Sun's CIO backs blogs despite lawyer worries
(Fri Jul 15, 2005)

What New Users Need to Know About OpenOffice.org
(Fri Jul 15, 2005)

First look at AspectJ 5 and associated Java tools
(Fri Jul 15, 2005)

New GNU Source Installer
(Thu Jul 14, 2005)

The Death Of A Firewall
(Thu Jul 14, 2005)

PMA430: Portable Media Player
(Thu Jul 14, 2005)

MythTV: Easy personal video recording with Linux
(Thu Jul 14, 2005)

Java Scripting Languages
(Wed Jul 13, 2005)

Advanced Programming in the UNIX Env, 2nd Ed.
(Wed Jul 13, 2005)

Granny Picks Linux
(Wed Jul 13, 2005)

Disposable email addresses
(Wed Jul 13, 2005)

Risks and Threats to Storage Area Networks
(Wed Jul 13, 2005)

Using BitTorrent on Linux
(Tue Jul 12, 2005)

Intel about to release dual-core server chip
(Tue Jul 12, 2005)

Paul Wedgwood (Splash Damage)
(Tue Jul 12, 2005)

End Wars Between Testers and Programmers
(Tue Jul 12, 2005)

Doomed: How Id Lost its Crown
(Tue Jul 12, 2005)

Be Your Own Hotspot
(Mon Jul 11, 2005)

Use J2SE 5.0 Features on Older JVMs
(Mon Jul 11, 2005)

Antonio Larrosa Jiménez
(Mon Jul 11, 2005)

Booting Knoppix from a USB Pendrive
(Fri Jul 8, 2005)

Rats in the security world
(Fri Jul 8, 2005)

Linux in the Classroom: a Look Back
(Fri Jul 8, 2005)

The Apache HTTP Server
(Fri Jul 8, 2005)

An introduction to Delta Debugging
(Fri Jul 8, 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