Nine from IBM: eCos, DUV litho, Eclipse 3.1, FUSE, Shale, R…
Mar 3, 2006 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsIBM has published the following new technical articles, tutorials, and downloads on its DeveloperWorks website. They cover a range of interesting (though not necessarily embedded) technical topics, primarily related to Linux and open source system development. Some require free registration. Enjoy . . . !
- Testing and Measuring the TAMS 3011 — The eCos embedded operating system offers an alternative to UNIX-style operating systems for development work. This article examines how its architecture influences the development process, building a sample application and exploring the differences in architecture between eCos and UNIX.
- Moore's Law gets new lease on life! — Researchers at the IBM Almaden Research Center have achieved high-quality line patterns using deep-ultraviolet 193nm optical lithography for spaced ridges 29.9nm wide, besting the 32nm industry-consensus, theoretical (until now) limit by 2.1nm (slightly wider than the diameter of a DNA helix). Dr. Allen postulates that this “high-index immersion” variant of DUV lithography might purchase about seven years of breathing room before the industry has to rewrite Moore's Law.
- Explore the New Features of Eclipse V3.1 — This tutorial demonstrates many of the new features found in the most recent release of Eclipse V3.1. You will find this tutorial useful if you're considering upgrading to V3.1 from a previous release, or if you're considering switching to Eclipse from another integrated development environment. It is also useful if you want to revise your code to take advantage of the latest iteration of the Java language, Java 2 Standard Edition V1.5, which adds a number of powerful constructs and conveniences to the Java programming language.
- Develop Your Own Filesystem With FUSE — With Filesystem in Userspace (FUSE), you can develop a user space filesystem framework without understanding filesystem internals or learning kernel module programming. Follow this simple, step-by-step guide to install, customize, and enable FUSE and AFS, so you can create your own fully functional filesystem in user space in Linux.
- If Shale isn't Struts then what is it? — What Shale isn't is a shrink-wrapped, well-documented, well-tested product complete with an automated installer and a polished management interface. Now find out what it is, as Brett McLaughlin unveils this mighty — and rightful– heir to the legacy of Struts. In this first of a five-part series, Brett explains what Shale is, how it's different from the Struts framework, and how to install and set it up in your development environment.
- Unix System Admin tricks of the trade — There are key utilities, command line chains, and scripts that are used to simplify different processes. Some of these tools come with the operating system, but a majority of the Unix tricks come through years of experience and a desire to ease the system administrator's life. The focus of this article is on getting the most from the available tools and insight across a range of different UNIX environments.
- A Look at R's Underlying Features — R is rich statistical environment, released as free software, which includes a programming language, an interactive shell, and extensive graphing capability. This installment discusses creating reusable and modular components for R development. This article follows up two prior installments and looks at the object-orientation in R along with some additional general programming concepts in R.
- The Art of Enterprise Metaprogramming — Enterprise metaprogramming is becoming more common all the time as graphical and textual utilities make programming tasks easier and more descriptive, all because of the continuing formalization process occurring under the Object Management Group's Model Driven Architecture (MDA). This article explores the limits of metaprogramming, describes MDA and the problems it can solve, and presents a short example of a textual system that uses MDA.
- White hat approach to Search Engine Optimization — Marketing Web sites to search engines has become a business in itself, and many consultants, tools, and search engine optimization (SEO) sites are available to help your site do well in search engines. But if you want to take charge of it yourself — you have to start with the basics. This article will give you the keys to Search Engine Optimization and teach you how to organically optimize your Web site.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.