News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

Nine from IBM: GLPK, text utils, Eclipse, Cell BE, LPI, mashups…

Aug 11, 2006 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 views

IBM has published the following new technical articles, tutorials, and downloads on its DeveloperWorks website. 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. Enjoy . . . !


  • Linear Optimization with the GNU Linear Programming Kit — The GNU Linear Programming Kit is a powerful, proven tool for solving numeric problems with multiple constraints. Get an introduction to GLPK, the glpsol client utility, and the GNU MathProg language to help find the best solutions to complex numeric problems. Then, learn to solve the problem of optimizing the operations for Giapetto's Woodcarving, Inc., a fictional toy manufacturer.
  • Simplify Data Extraction Using Linux Text Utilities — Much of Linux system administration involves tediously combing through plain-text configuration files. Fortunately, Linux has a rich array of UNIX-derived data extraction utilities, including head, tail, grep, egrep, fgrep, cut, paste, join, awk, and more. This article uses real-world examples that show how these simple command-line programs can make you a better sysadmin. Also look at each data extraction utility and its options, and learn how to apply them to typical day-to-day work files.
  • Building cheat sheets in Eclipse V3.2 — Cheat sheets are a great way to guide users of your Eclipse plug-ins or Eclipse-based products through the steps they must follow to use your software. Eclipse V3.2 enhances cheat sheet technology to make them easier to build and more versatile for users. This article gives you a short overview of what's new for cheat sheets in Eclipse V3.2, including the composite cheat sheets feature, and gives good examples of how to use them.
  • Essential Tools and Techniques for Debugging Cell BE Systems — Programmers face several new challenges in developing applications for the Cell Broadband Engine (Cell BE) processor. With nine cores, multiple ISAs, and non-coherent memory, the design of the Cell BE processor is more complex than traditional architectures, and can be quite intimidating. However, this complexity can be overcome with the tools Cell BE SDK provides to aid in debugging. This article describes how to use new versions of the GNU Debugger (GDB) to diagnose problems in both PPU and SPU programs.
  • The Best Tutorials for Linux Fundamentals and LPI Certification — Looking for the best way to get ready for the Linux Certification exam or just want to improve your Linux skills? With these top LPI exam prep tutorials you will be on your way. The topics, in order, include: Linux Kernal, System startup, Filesystem, Hardware configuration, Networking Configuration, Mail and News, Domain Name System, Web services, File and service sharing, Network client management, System maintenance, System security, System customization and automation, and Troubleshooting.
  • Eliminate memory leaks with Rational PurifyPlus for Linux — Rational PurifyPlus is a runtime analysis solution designed to help developers write faster, more reliable code. Runtime analysis includes four basic functions: C/C++ Memory corruption detection, Java and C/C++ memory leak detection, Java and C/C++ application performance profiling, and Java and C/C++ code coverage analysis. With PurifyPlus you can automatically pinpoint hard-to-find bugs, application performance bottlenecks, and identifies untested code.
  • The social challenges that mashup developers face — This introductory article explores what it means to be a mashup, the different classes of popular mashups constructed today, and the enabling technologies that mashup developers leverage to create their applications. Additionally, you'll see many of the emerging technical and social challenges you face when you deep-dive into mashup development.
  • Seven simple reasons to use AppFuse to buld web apps quickly — Getting started with open source tools for the Java platform such as Spring, Hibernate, or MySQL can be difficult. Throw in Ant or Maven, a little Ajax with DWR, and a Web framework — say, JSF — and you're up to your eyeballs just trying to configure your application. This article show you how AppFuse uses open source tools to help you develop Web applications quickly and efficiently. The AppFuse's community is healthy and happy — and one of the few places where users of different Web frameworks actually get along.
  • The state of the mainframe today — Here's a sober talk about the reality of the mainframe today. This podcast discusses the mainframe's place in the forefront of modern day computing technology and debunks some myths about the mainframe. It also talks about the variety of development environments it has to offer developers, not just the old green-screen approach.

 
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.



Comments are closed.