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

Eight from IBM: VS vs. Eclipse, ring buffers, UNIX ap dev, NIEM…

Aug 27, 2007 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 views

IBM has published the following new technical articles, tutorials, and downloads on its DeveloperWorks and AlphaWorks websites. They cover a range of interesting (though not necessarily embedded) technical topics, primarily related to Linux and open source system and application development. Some require free registration. Enjoy . . . !


  • Visual Studio and Eclipse compared and contrasted — Getting started with Eclipse can be confusing. New concepts, such as plug-in architecture, workspace-centric project structure, and automatic build can seem counterintuitive at first. Without being too philosophic about IDE design, this article presents the main differences between Visual Studio and the Eclipse IDE.
  • Logging in multi-threaded apps efficiently with ring buffer — No software is bug free, and application users can encounter unexpected results during the run time of programs. To analyze and find the cause of problems, logging is a method widely used by programmers. In this article, learn how to use a ring buffer for efficient logging with memory operations in place of file operations.
  • Building UNIX Software from Source Code — If your UNIX system lacks a tool you need, chances are you can find an apt solution in the enormous inventory of software available online. This month, learn how to build software from source code.
  • Automatically create rich Web applications — The NIEM provides a rich set of universal data elements that non-programmers can use to automatically create rich Web applications using a model-driven approach. The strategy allows non-programmers to create and maintain applications without the need for central IT software developers and has become an emphasis to lower IT development costs.
  • Extend a Web 2.0 application with Project Zero — This tutorial demonstrates how easy it is to get started with Project Zero, from installing the development tools to constructing an Ajax Web 2.0 sample using PHP as the back-end scripting language. Exporting an application is covered on the way, together with examples of debugging and extending a Web 2.0 application.
  • Use Ajax to help with the File Upload Process — File upload is a basic function of today's Web portals. In this article, you will learn how to develop an Ajax-based file upload JSR 168-compliant portlet using DWR (Direct Web Remoting).
  • Let your RSS feed speak to you — This article shows you VoiceXML applications, built on a number of different solutions to generate the VXML required to listen to an RSS feed. You'll start with a simple XSL transform and then move to more advanced Perl- and Java-based solutions to generate the output. Learn how to use the interactivity in the VXML and dynamic scripts together to produce quite complicated voice-based applications with relative ease.
  • The Web Common Alerting Protocol can save lives — The Common Alerting Protocol (CAP) is a simple, standardized XML data format used by the United States Department of Homeland Security, the United States Geological Survey (USGS), the Government of Canada, and many other organizations to exchange information about a broad range of warnings and emergencies. This article shows you how to use CAP and distribute critical information about life-threatening events of any kind.

 
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.