Nine from IBM: Real-time Java, Acegi, Emacs, WiFi, Ruby/XML, GWT…
Apr 20, 2007 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 viewsIBM has published the following new technical articles, tutorials, and downloads on its DeveloperWorks and AlphaWorks websites. 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.
- Using the Java language for real-time systems — This article, the first in a five-part series on real-time Java, describes the key challenges to using the Java language to develop systems that meet real-time performance requirements.
- Acegi Open Source security framework for Java — Acegi Security System is a formidable, easy-to-use alternative to writing endless security code for your Java enterprise applications. While intended especially for applications written using the Spring framework, there is no reason why Acegi cannot be used for any type of Java application. This article introduces you to Acegi from the ground up and shows you how to use it to secure both simple enterprise applications and ones that are more complex.
- Learn the essential modes and editing features of Emacs — This tutorial introduces you to some of the essential concept of modes, shows you some of the powerful text manipulation functions available, and teaches you how to use the built-in search, replace, and spell check facilities of Emacs.
- Linux Links Wirelessly — You say you prefer to work in Linux? It doesn't mean you have to be left out of the freedom wireless computing brings you. In this tutorial learn how to configure a wireless network card under Linux. At the end of the tutorial you'll know how to set up a Linux laptop for wireless transmission using Gentoo distribution as an example.
- Scott Ambler on Agile development — Ambler explains what Agile development means, and looks at why it is increasingly relevant and experiencing rapid adoption. He contrasts it with more traditional software development methods and dispels a number of common myths.
- Online Stream Deviator — This technology helps publishers hide real values of sensitive data from consumers looking to analyze trends and find similarities across multiple streams. Online Stream Deviator is a module that alters the data from incoming streams in order to hide the precise values while preserving statistical properties of the data.
- Unstructured Data Analysis Made Easy — Automatically generate and edit taxonomies from unstructured text data with IBM Unstructured Information Modeler. This tool helps data analysts' identify commonly occurring problems, and find solutions to solve these problems in an automated way. In addition, the tool can analyze trends by day, week, or month and can analyze correlations against a user-supplied categorical feature.
- Take the Ruby on Rails Train to XML — It looks like Rails is here to stay, and to everyone's benefit. Ruby plays very nicely with XML. In this tutorial, you will build a Rails application, discuss some basics about the way that Rails works, how it's structured and how to use it, and then you'll move on to working with XML.
- Create XML with Google Web Toolkit — Most of Ajax applications use XML to transfer information to and from the server, so your application must be able to parse and create XML data. This tutorial shows you how to manipulate and create XML using the Google Web Toolkit. This toolkit enables you to use Java syntax to create the JavaScript necessary for Ajax user interfaces.
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.