The Eclipse JDT provides APIs to manipulate Java source code, detect errors, perform compilations, and launch programs. This article will show how you can create Java classes from scratch using the ASTParser. You will learn how JDT services can be used to compile your generated code and also all the ASTParser gotchas will be covered.
Beehive is a new Apache project that simplifies Java 2 Platform, Enterprise Edition (J2EE) and Web services programming. This article shows how to get started with Beehive and offers a sneak preview of Pollinate, an Eclipse plug-in that creates Beehive applications.
OS2World.com is inviting everyone to sign a petition to IBM to Open Source OS/2.
The complete petition can be found at
http://www.os2world.com/petition
The complete petition can be found at
http://www.os2world.com/petition
For those of you who have always wanted to control your TV using only your voice, you are going to love the XVTV remote control system. Learn to make your TV act upon your voice command. With XVTV in your home you can do anything from change channels to program a PVR (Personal Video Recorder) using simple voice commands. XVTV controls external devices by using a multimodal browser, an XHTML + Voice (X+V) Web page, and a USB Universal Infrared Transmitter (USB-UIRT).
This tutorial shows you how to use IBM Rational Application Developer V6.0 to build dynamic Web sites. The tutorial walks you through a simple example that uses Java servlets and JavaServer Pages to implement a simple messaging center. You'll learn how to use Rational Application Developer to develop a dynamic Web site, then test and debug your code. Download Rational Application Developer V6.0 at no charge.
Linux provides Portable Operating System Interface (POSIX) semaphores, as well as pthread conditional variables to map the Win32 semaphore APIs. Both have their share of pros and cons. Get detailed code examples illustrating how to map Win32 to Linux with respect to semaphore application program interfaces (APIs).
Linux founder launches "Git," a new tool for managing the operating system's heart. A dispute had led him to drop the previous system.
Read more
Read more
Bundle for tech-savvy consumers brings together several of the best-known Linux products plus resources for going beyond simple PC use.
Read more
Read more
A dispute between a prominent open-source developer and the maker of the software used to manage Linux kernel development has forced Linux creator Linus Torvalds to embark on a new software project of his own, in addition to the Linux kernel. The new effort, called "git," was started last week after a licensing dispute forced Torvalds to abandon the proprietary BitKeeper software he had been using to manage Linux kernel development since 2002.
Read more
Read more
MySQL has released a new beta version of a tool for customers migrating from competing products to its own open-source database, it announced on Tuesday.
Read more
Read more
German court supports effort to enforce the GPL, which governs countless projects in the free and open-source software realms.
Read more
Read more
Via and XGI say they hope to increase the number of Linux platforms that are compatible with their hardware.
Read more
Read more
PHP can be more than just a scripting language used for constructing dynamic Web pages at request time. One application is to use PHP integration with the Web server to record — and potentially deal with — security issues. Ken Coar raises eyebrows with his thoughts on using PHP scripts instead of normally static files like robots.txt
This tutorial shows you how to configure Common Base Event logging in the Java language. Learn how to log Common Base Events through the Java Logging APIs for consumption by the Log and Trace Analyzer. The Log and Trace Analyzer can be used to log Common Base Events to detect and resolve configuration errors, performance degradation, exception states, resource starvation, security failures, communication delays, deadlocking, and other problems.
Phoronix is looking at the state of Linux NVIDIA Overclocking
A 64-bit environment and the ability to address more than 4 GB of memory can greatly enhance the scalability and performance of databases. With IDS v10, IBM has optimized native 64-bit editions for all major Linux platforms. This article contains information on all the new features of Informix Dynamic Server Version 10.0 that are unique on Linux platforms.
CoolTechZone has posted a new Linux article
When it comes to importing generic XML into OpenOffice, the user is on his own. This article offers a quick XSLT tool for this purpose and demonstrates the Calc import of records-oriented XML. In addition to learning a practical trick for working with Calc, you might also learn a few handy XSLT techniques for using dynamic criteria to transform XML.
IBM has released a preliminary alpha version of its History Flow Visualization Application that shows how collaboratively created documents evolve. The tool is written in Java and it's available for download. The application includes online help, as well as a plug-in for retrieving the history of a given page from any MoinMoin "wiki." ("Wikis" are Web sites that are freely editable by anyone who visits them.)