IBM has published the following technical articles, tutorials, and downloads on its developerWorks Website. They cover a range of interesting (though not necessarily embedded) technical topics. Some require free registration. Enjoy . . .
- What better way than to FindBugs — Static analysis tools promise to find existing bugs in your code without requiring much effort on the part of the developer. Of course, if you've been programming for long, you know those promises don't always pan out. Even so, good static analysis tools are a valuable addition to your toolbox. In this first of a two-part series, Senior Software Engineer Chris Grindstaff looks at how FindBugs can help improve the quality of your code and eliminate bugs lying in wait.
- OS/2 to Linux: Memory management, IPC, and file handling — Linux is evolving as the predominant operating system of the new millennium, and legacy operating systems such as OS/2 are being gradually phased out. This series of articles helps the developers involved in the tedious process of migrating/porting the OS/2 system drivers and applications to Linux. In this second of three installments, the authors focus on managing pipes, memory, and files.
- Cultured Perl: Three Essential Perl Books — In this article, the author reviews three Perl coding books, bringing you summaries of the key information contained in the books and how the new versions have been updated.
- Minimizing privileges — On March 3rd, 2003, Internet Security Systems warned of a serious vulnerability in Sendmail. All electronic mail is transferred using a mail transfer agent (MTA), and Sendmail is the most popular MTA, so this warning affected many organizations worldwide. See how to use some newer security mechanisms, such as FreeBSD jail(), Linux Security Module and Security-Enhanced Linux.
- Using Eclipse with Jakarta Tomcat — Gain the power to develop and test quick JSP's with integrated Java code, using a great IDE that will help improve your productivity. This article will guide you step-by-step through the installation of Eclipse, Jakarta Tomcat, and an Eclipse Tomcat launcher plug-in that will integrate them.
- GGF and Grid Security — Things are changing fast in the grid community. Our communication networks connect millions of systems and billions of individuals on the planet. These myriad systems, and the data they contain, present juicy targets for those who want to steal, damage, corrupt, or otherwise gain unlawful access to those systems.
- Develop your grid service with the IBM Grid Toolbox — The new IBM Grid Toolbox V3.0 provides an effective solution for developing grid solutions, particularly on IBM eServer hardware. In this article, you'll see the key differences of Grid Toolbox V3.0 over previous versions, and how the eServer platform can be exploited to provide an effective grid environment.
- Grid App Enablement: Parallel Batch and Service — This article, Part 3 in the series, describes the third and fourth of six strategies for grid application enablement. With the third strategy, the work of a batch program is subdivided so that multiple independent program instances can each work on part of the job in parallel. With the fourth strategy, a program becomes a service subroutine callable by a client through some grid middleware. A major objective is to have the application as middleware-agnostic as possible.
- IBM releases new Rational PowerPack for Java DVD — If you are a Java developer and using Eclipse or IBM WebSphere Studio Application Developer IDEs, consider ordering the new (free) Rational PowerPack DVD. You'll get Rational XDE Developer Plus, IBM Rational Functional Tester for Java/Web development, and many more Java development tools designed to help you with your specific Java development needs. Go here and get the Rational PowerPack DVD mailed to you at no cost.
This article was originally published on LinuxDevices 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.