Manageability Services for Linux are grid services that provide manageability functions for system resources. (Globus Toolkit 3.0 is included.) These services take advantage of self-describing and on-demand features of grid services to control resources in autonomic and/or grid environments. Manageability Services for Linux is a prototype for such a manageability framework for managing Linux resources. This prototype consists of a Sametime messaging service for notifying users of critical changes, and a collection of manageability services for some of the most commonly used resources, including Linux OS, Linux processes, disk partitions, system statistics, and system services.
Linux and USB flash drives two great tastes that taste great together. Too bad most distros don't support them by default Here's how to get them to play nice.
Read more
Read more
This article describes how to use GnomeVFS -- a C library for accessing various file systems -- to extend GNOME and develop your own extensions to the virtual file system. The article is centered around an imaginary example file system that lets you access an in-memory directory tree.
Ohls-Place has posted part 3 of their Project Nehemiah
The Java platform has traditionally prided itself on its platform independence. While that independence has many benefits, it makes the process of writing Java applications that interact with hardware quite tricky. In this article, a research scientist examines two projects that are making the process easier by providing APIs through which Java applications can make use of USB devices. While both projects are still in embryo form, both show promise and are already serving as the foundations of some real-world applications.
This article revisits the working of metaclasses and their relation to other OOP concepts. It contrasts class instantiation with inheritance, distinguishes classmethods and metamethods, and explains and solves metaclass conflicts.
ExtremeTech has posted a new top tip for Linux
Ohls-Place has posted part 2 of their Project Nehemiah
Performance. It's the one aspect of the Java platform that continually takes abuse. But the overwhelming success of the platform on other fronts makes performance issues worth serious investigation. In this new column, Intrepid optimizers follow performance discussions all over the Internet, expanding and clarifying the issues they encounter. This month, they head over to the JavaRanch to cover discussions on compilation speed, exceptions, and heap size tuning.
Welcome to Advanced administration, the last of four tutorials designed to prepare you for the Linux Professional Institute's 101 (release 2) exam. In this tutorial, we'll round out your knowledge of important Linux administration skills by covering a variety of topics including: Linux filesystems, the Linux boot process, runlevels, filesystem quotas, and system logs. By the end of this series of tutorials (eight in all), you'll have the knowledge you need to become a Linux Systems Administrator and will be ready to attain an LPIC Level 1 certification from the Linux Professional Institute if you so choose.
Learn about good choices for sophisticated statistical processing. R is sophisticated open-source software for managing statistical calculations. It's easy enough to use that it can benefit you even if you need only a fraction of its capabilities.
In the previous installment of this series, the author looked at some higher-level techniques for writing Web services, including serving dynamic pages using the .rpy extension. In this article, he moves on to look at dynamic Web serving, and how to generate dynamic Web pages using the Woven application for templating pages.
This article takes a look at remote-control software's programmable side. Although VNC -- or Virtual Network Computing -- is widely used as a "productivity tool" for programmers and administrators, that's far from the limit of the technology's capabilities. tclRFB opens up a spectrum of possibilities for distributed architectures.
Palos.org has posted an apt guide for Red Hat Linux 9
KepTech has posted an introduction to Linux
FootNotes reports that the GNOME Installation Guide has been updated
When the ability to write and modify your own management software is the main objective, a custom-built wireless access point is the way to go. This article explains what's involved in building a wireless bridge using Linux, including software and hardware considerations. You will see what kinds of concerns and pitfalls you'll face should you want to do this.
MadPenguin has posted a guide about building Slackware Linux with the latest 2.6 test kernel
This tutorial discusses the various network configuration files required by Linux, how to initialize a network interface, and how to edit the system's routing table. The tutorial closes with a brief look at how to analyze your network and ensure that data gets to where it's supposed to go, without error.
HTTP compression, a recommendation of the HTTP 1.1 protocol specification for improved page download time, requires a compression feature implemented at the Web server and a decompression feature implemented at the browser. While popular browsers were able to receive the compressed data as early as three years ago, Web servers were not ready to deliver compressed content. The situation is changing, though, as server compression modules are introduced. This article dissects Web compression, examines the benefits of HTTP compression, offers several compression tools, and highlights the effectiveness of the technology in a case study.