402857
submission
LinucksGirl writes:
Create a rapid development process using open source tools for grid applications. For optimal results take advantage of scripting languages like Perl or Python and deployment environments like Apache. For more rapid development possibilities try this Project Zero and PHP tutorial and build a simple web application.
399153
submission
LinucksGirl writes:
The Eclipse STP plug-in and Apache Tuscany simplify services development through the use of the popular Eclipse development environment. In this tutorial, you will see STP and Apache Tuscany in action, through the creation of an SCA Java Remote Method Invocation (RMI) service. Also learn how to configure an Eclipse RCP application to consume a Web service hosted in IBM WAS v6.0.2.
389945
submission
LinucksGirl writes:
The Nokia N800 takes advantage of Linux's ability to scale down to a small footprint to run efficiently in company devices, offering a great deal of general-purpose functionality for developers. In this Linux on board series root inside the Nokia N800 phone/Internet tablet/Webcam and see how to get started building applications by way of a working example.
388823
submission
LinucksGirl writes:
Learn how to use the inter portlet communication feature of IBM Portlet for Google Gadgets to write a source portlet on IBM WebSphere Portal V6.0. You can also take a tutorial to learn how to use WebSphere Portal to create and deploy a portlet that contains AJAX functionality.
383111
submission
LinucksGirl writes:
The Small Computer Systems Interface (SCSI) is a collection of standards that define the interface and protocols for communicating with a large number of devices. Linux provides a SCSI subsystem to permit communication with these devices. This article introduces you to the Linux SCSI subsystem and discusses where this subsystem is going in the future.
381363
submission
LinucksGirl writes:
This tutorial introduces the OpenEmbedded build environment used to create filesystem images for OpenMoko phones, such as the Neo 1973. The OpenMoko environment provides a completely free development environment for running application and system code on supported phone hardware, eliminating all dependency on proprietary code.
375827
submission
LinucksGirl writes:
With the increasing adoption of Web services and SOAs, ensuring the authenticity, integrity, and nonrepudiability of XML messages has become an essential component of secure and robust messaging infrastructures. This article walks you through how to enable the signing and verification of XML documents using Apache WSS4J and WebSphere DataPower SOA Appliances together.
368269
submission
LinucksGirl writes:
In your Linux education, you may have learned about concurrency, critical sections, and locking, but how do you use these concepts within the kernel? This article reviews the locking mechanisms available within the Linux Kernel 2.6, including atomic operators, spinlocks, reader/writer locks, and kernel semaphores. It also explores where each mechanism is most applicable for building safe and efficient kernel code. Also try the Linux Kernal tutorial to learn how to compile, and customize a Linux kernel to suit your needs.
363911
submission
LinucksGirl writes:
Linux supports a large number of file systems, from journaling to clustering to cryptographic. Linux is a wonderful platform for using and developing standard and more exotic file systems. This article explores the virtual file system (VFS) in the Linux kernel and then reviews some of the major structures that tie file systems together. You can also take this Linux file system tutorial to learn more about how to control the mounting and un-mounting of filesystems, examine existing filesystems, create filesystems, and perform remedial actions on damaged filesystems.
355763
submission
LinucksGirl writes:
The problem with distributed computing is that everyone with the technology to reverse-engineer your crypto chip can listen to your broadcast and know exactly what you're trying to break. Build a robust distributed computing application that is opaque to observers — even those who have access to the source code — by attaching a simple neuron implementation to HTTP transport code.
344477
submission
LinucksGirl writes:
Combine Yahoo!'s Flickr with existing Zero components to create a photo sharing service that supports many of the same functions as Flickr. Flickr provides a user friendly, scalable and extensible service, and is an excellent example of an RIA, validating Zero as an RIA platform as well. Also learn more about RESTful design, connecting components via HTTP, and the use of JavaScript to provide a function that isn't already part of Zero.
337583
submission
LinucksGirl writes:
This article explains some of the more important syntactic and semantic differences between two of the most popular assemblers for Linux, GNU Assembler (GAS) and Netwide Assembler (NASM), including differences in basic syntax, variables and memory access, macro handling, functions and external routines, stack handling, and techniques for easily repeating blocks of code.
335611
submission
LinucksGirl writes:
Linux recently acquired POSIX file capabilities, which split root user powers into smaller privileges such as reading files or tracing processes owned by another user. In this article, learn how to program using capabilities and how to switch on the ability of your system setuid root binaries to use file capabilities.
331777
submission
LinucksGirl writes:
Ray tracing produces high-quality images with realistic reflections, shading, and perspective. Computational efficiency of rendering is achieved through design patterns for a grid service model fitted into a SOA. Learn how to configure and run Alchemi — a grid services model for rendering — build a simple distributed scene-animation-rendering application using the Alchemi framework, deploy it with a Web services interface, and test your application with a simple animated scene.
327875
submission
LinucksGirl writes:
Simple keyword or text search is not always effective for quickly finding what you need. Now it can be with IBM OmniFind Personal E-mail Search, a powerful search engine enables any business e-mail user to search e-mail easily and effectively; plug-ins are available for Microsoft Outlook and Lotus Notes mail systems.