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

Seven from IBM — Multimodal I/O, recursive coding, Graphviz, Eclipse…

Jun 24, 2005 — by Henry Kingman — from the LinuxDevices Archive — views

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, primarily related to Linux and open source system development. Some require free registration. Enjoy . . . !

  • Text Message with voice in three easy steps — Messaging with Voice is cool. You can build an SMS with Voice application with nothing but a text editor and a browser. This article takes you through the simple steps necessary to build a useful, multimodal application to send text messages via voice.
  • Mastering Recursive ProgrammingRecursion is a tool not often used by imperative language developers, because it is thought to be slow and to waste space, but as the author demonstrates, there are several techniques that can be used to minimize or eliminate these problems. He introduces the concept of recursion and tackles recursive programming patterns, examining how they can be used to write provably correct programs.
  • Graphviz, Open Source Software That Clarifies Complex Code — Spending the time to work through a mass of source code can reveal the function flow to you, but when function pointers are involved or the code is lengthy and convoluted, the process becomes considerably more difficult. This article shows you how to construct a dynamic graphical function call generator using open source software and a bit of custom glue code.
  • Why I teach Eclipse — Given the rapid rate of technological change, how much can I — or should I — teach my students about specific tools? Professor Gary Pollice discusses the virtues of Eclipse technology and explains why he and other instructors at Worcester Polytechnic Institute use it in their courses.
  • When Maven encounters Eclipse — Maven is a powerful project management tool, but you need to integrate it into one of the popular integrated development environments (IDEs) to bring its power closer to hand and make your work easier, thus increasing your productivity and project quality. This tutorial provides a concrete example of how to make Maven and Eclipse collaborate.
  • JDBC methods to connect a database to a Geronimo — Follow along using the included example application and a downloadable Eclipse IDE project to learn how to hook things up and get your application talking through a JDBC connection pool deployed in Geronimo, the open source application server for Apache. You can use any of three JDBC methods to connect a database to a Geronimo application server.
  • What's new with MQ? — The latest trial version of WebSphere MQ delivers reliable integrations for applications and Web services, allowing you to fully leverage your existing software and hardward investments. WebSphere MQ provides an award-winning messaging backbone for deploying your enterprise service bus (ESB) today as the connectivity layer of a Service-Oriented Architecture (SOA).

This article was originally published on and has been donated to the open source community by QuinStreet Inc. Please visit for up-to-date news and articles about Linux and open source.

Comments are closed.