Good article that explains why you might want to use a web server other than Apache.

"Here is where lightweight HTTP servers come into play, as their low-memory footprints deliver decent results without having to swap data back to disk. Similarly, these small HTTP servers are suitable to serve static content efficiently so as to allow Apache, mod_perl, mod_python, or even servlet containers to handle dynamic requests without tying up memory-hungry children to serve small images. In other words, these applications can serve as a complement to your existing full-featured web server, not as a replacement."

This tutorial describes how to do automated server backups with the tool rdiff-backup. rdiff-backup lets you make backups over a network using SSH so that the data transfer is encrypted. The use of SSH makes rdiff-backup very secure because noone can read the data that is being transferred. rdiff-backup makes incremental backups, thus saving bandwidth.

Interesting article comparing the kernels of Linux, FreeBSD, and Solaris. Makes me wonder what the OS world is going to look like ten years from now. Only thing I know for sure is that it will be interesting!

"One of the more interesting aspects of the three OSes is the amount of
similarities between them. Once you get past the different naming conventions,
each OS takes fairly similar paths toward implementing the different concepts.
Each OS supports time-shared scheduling of threads, demand paging with a
not-recently-used page replacement algorithm, and a virtual file system layer
to allow the implementation of different file system architectures. Ideas that
originate in one OS often find their way into others. For instance, Linux also
uses the concepts behind Solaris's slab
memory allocator. Much of the terminology seen in the FreeBSD source is
also present in Solaris. With Sun's move to open source Solaris, I expect to
see much more cross-fertilization of features. Currently, the LXR project
provides a source cross-reference browser for FreeBSD, Linux, and other
Unix-related OSes, available at fxr.watson.org. It would be great to
see OpenSolaris source added to that site."

This guy loved his Apple II, and wants more like it. No not old or slow but something that spurs innovation and homemade .

I think he is missing something. Look at how many things a Mac can empower you to do. I can't sing, read music, or even keep time; and I don't own a radio station; but I have used Garageband to write the theme song for a Podcast that anyone in the world can listen to.

It may not be the focus of homebrew technology, but it is changing the world. One blog, one podcast at a time.

"The Apple II became a platform for invention. A modem in every slot to create the first online chat? Music keyboard controllers years before MIDI? Digitizing audio through the cassette input jacks? Controlling teletypes through the joystick ports? Big Traks and Armatrons connected as $30 robots? The Apple II was the hub of lots of cool homebrew technology. The first time I heard Van Halen's "Ain't Talkin' About Love" was through a tiny Apple II speaker. All 15 scratchy seconds of it. Where'd I get it? I downloaded it from a bulletin board."

"At first glance, KDissert is a mindmapping application. I can hear
you wondering what a mindmap exactly is. With a mindmap you can
collect a bunch of ideas. You can connect two related ideas with each
other, so you get a visual representation of the concept you try to
describe. This presentation is in fact a tree, with the main idea at
the root and its sub-ideas as the children. It is not hard
to add a new idea to the whole structure."

Great review of the new iPod. Even has screen shots, you know you love screen shots :)

"Variously called â€śiPod with videoâ€? (Apple technical support), the â€śfifth-generation iPodâ€? (Apple public relations) or â€śthe white iPodâ€? (Apple CEO Steve Jobs), the new iPod is at first glance very similar in size and shape to its predecessors. Retaining its predecessorâ€™s footprint of 4.1 x 2.4 inches, it doesnâ€™t make a â€śwow, thatâ€™s smallâ€? initial impression until you see it from the side. Instead, youâ€™re drawn to its flat face, different-than-before proportions of screen and controls, and its two body colors. In fact, the new iPod will be available next week in four total flavors.
"

Finaly we have a simple means of discovering when new services had been made available at a particular endpoint location. This article introduce and demonstrate the combined use of the Atom 1.0 and Web Services Addressing 1.0 specifications as a functional replacement for the now defunct WS-Inspection.

Programmers agonize over whether to allocate on the stack or on the heap.
Some people think garbage collection will never be as efficient as direct memory management, and others feel it is easier to clean up a mess in one big batch than to pick up individual pieces of dust throughout the day. This article pokes some holes in the oft-repeated performance myth of slow allocation in JVMs.

I think Leah is a fashion trend setter. Great job, A+ for imagination!

"Mark the lines for your LED matrix on your garment. Also mark where you want your microcontroller (IC socket) and power-supply to be.
You want a grid of conductive traces where the vertical traces do not touch the horizontal ones. A simple way to do this
is to put one trace on one side of the fabric and the other trace on the the flip side of the fabric, utilizing the fabric as a natural insulator.
The lines for the vertical traces should be on one side of your garment and the lines for the horizontal traces should be on the
other. I marked both sets of lines on both sides to make sure my lines were well-placed.
Use a T square to get good right angles and straight lines."

"Quartz is the heart and soul of Mac OS X's graphics layer, which directly supports the defining features of the Aqua desktop experience. Quartz is largely based upon Adobe's PDF specification, but it has roots tracing all the way back to PostScript. The two defining components of Quartz are Quartz Compositor and Quartz 2D. Quartz Compositor is OS X's powerful window server, and Quartz 2D is the two-dimensional drawing engine that's often referred to as Core Graphics. Although Quartz 2D is accessible through the Application Services umbrella framework, Tiger introduced Quartz Composer: an alternative way to explore the power of Quartz through a powerful visual programming environment."

Well done description of how to RIP a DVD to put on your new (video) iPod.

"Click Open. Handbrake will detect all the titles on the DVD. If you did a Main Feature Extraction in MacTheRipper, there should just be one title, which is the movie. (If you screwed up and did a Full Disc Extraction, or if you're ripping directly from a DVD, just select the longest title in the list.)"

The Bluetooth protocol stack lets you use several methods, including RFCOMM and Object Exchange (OBEX), to send and receive files between devices. In this article, you become familiar with the Java language library used to control a Bluetooth device and learn how JSR-82 API and OBEX can be used to transfer files between the client and server.

Throughout the software industry, there are a lot of great ideas on how to effectively develop software, and a lot of knowledge around technologies, such as J2EE, and .NET, various tool environments. This article introduces the need for an open source process framework and the benefits of such a process to different audiences. It elaborates on the proposal to create an Eclipse technology project and the goals of this project.