Language
Any
Platform
Any
License
Any
Lexical analysis involves scanning the program to be compiled and recognizing the tokens that make up the source statements Scanners or lexical analyzers are usually designed to recognize keywords,...
The bash shell is available on many Linux and UNIX systems today, and is a common default shell on Linux. In this tip you will learn how to handle parameters and options in your bash scripts and how...
Speaking UNIX is simply a matter of building a sentence. An executable is a verb, output is a noun, and the shell operator is a conjunction. Virtually all non-trivial problems require you to filter...
This tutorial is for SOA and Web services developers who want to learn to use the Eclipse SOA Tools Project (STP) plug-in and see for themselves how it can simplify their SOA development. It shows...
This article walks you through the initial steps involved in creating an Eclipse-based application using the Graphical Editing Framework (GEF). Also, discover the options you have these days to...
In Part 5 of this series about programming on the Cell BE processors, apply your knowledge of the synergistic processing unit (SPU) to programming the Cell Broadband Engine (Cell BE) processor in...
The article contains minute process and defination as to what
happens when a linux boots on a x-86 system i have tried to
make this article as easy as possible so that even the
begineers in the...
Run machine-learning algorithms on parallel platforms with IBM Parallel Machine Learning (PML) Toolbox. This makes it possible to train such algorithms on large data sets in reasonable computational...
If your PHP application is plodding, use a profiler to target and measure where time is being spent or memory is being used. You can target the statement, loop, function, class, or library that's...
Scalable Vector Graphics (SVG) provides an easy way to declaratively create an image using XML, and XForms provides an easy way to edit XML. In this article you will put the two together to create an...
The simple fact that Java applications need a JRE to run makes their deployment a more complicated task than if they were native executables. This article presents the ways of transforming a Java...
This tutorial describes the newly released Eclipse Test & Performance Tools Platform (TPTP) project and explains how Application Response Measurement (ARM) V4.0 has been implemented with TPTP. Also...
RSS, Atom, and other syndication strategies involve making XML data available for download. This article explains how to create an XML reader and editor using XForms. XForms, which is designed to...
Using the experimental Mozilla XForms extension, you can process XForms in your browser today. XForms makes development of Web-deployed applications faster and easier. This article demonstrates basic...
Each Python version has added slightly different wrinkles to the way you accomplish metaprogramming tricks. With the newest 2.4 version, Python has grown "decorators", the most user-friendly way so...
CAPTCHA is a simple test to determine if a user is a computer or a human. It is used to prevent spam abuse on the websites. The goal of this tutorial is to demonstrate how to make your own simple...
In a service-oriented architecture, you can use native Hypertext Transfer Protocol (HTTP) support to publish Web services that are based on Simple Object Access Protocol (SOAP) directly from...
With the increased availability of robust, enterprise-grade open source components, today's software projects require dynamic collaboration among project teams and often depend on a mix of globally...
The hype for Ajax, a technique for making Web pages more interactive, is in overdrive. In this article, find out why Ajax works so well with the flourishing Ruby on Rails framework to make Ajax on...