Nine from IBM: NOAA WSR-88D, CRUD, Regex, kernel…
Jun 22, 2007 — by LinuxDevices Staff — from the LinuxDevices Archive — 2 viewsIBM 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 development. Some require free registration. Enjoy . . . !
- Create Custom Weather Alerts — Process NOAA WSR-88D radar data using open source image processing tools (GD and Perl) to determine if it's likely to rain soon in a specific location. Create precise detection zones so you can receive a page, SMS, or e-mail a few minutes before the precipitation event, giving you a handy notice of when you can dash inside from your car.
- Know Your Regular Expressions — Essential aids in building and testing regular expression on UNIX systems. Discover the available tools and techniques that can help you learn how to construct regular expressions for various programs and languages.
- Anatomy of the Linux Kernel — The Linux kernel is the core of a large and complex operating system, and while it's huge, it is well organized in terms of subsystems and layers. In this article, you explore the general structure of the Linux kernel and get to know its major subsystems and core interfaces.
- First look at Eclipse Speed Wizards — This article demonstrates the art of using powerful Eclipse wizardry that that automates the creation of classes, interfaces, projects, other resources. Eclipse wizards are a great way to define repeatable templates for file types when the built-in template functionality won't suffice. After working through the information, you will be able to implement your own speed wizards in Eclipse to create enhanced functionality very quickly.
- Ajax for JSF — In this article you'll learn how surprisingly easy it is to leverage Ajax as a natural improvement on JSF's event-driven architecture and how to do so without compromising the JSF component model. Explore the rest of the Seamless JSF series.
- Eliminate Ruby on Rails Drudgery with ActiveScaffold — Save time and headaches, and create a more easily maintainable set of pages, with the Ruby on Rails ActiveScaffold plugin. ActiveScaffold handles all your CRUD (create, read, update, delete) user interface needs, leaving you more time to focus on more challenging (and interesting!) problems.
- Managing Volatility in the Java World — In this installment of Java theory and practice, Brian Goetz explores some patterns for using volatile variables correctly and offers some warnings about the limits of its applicability.
- Best practices to avoid Ajax security threats — This article, provided an overview of different ways in which Web 2.0 applications avoid the same-origin policy. It also demonstrated how this opens up some new attack vectors to Web applications. It discusses some common types of attacks and the results that attackers can obtain. Finally, it concluded with a best practices section, which you can use to avoid some of the most common Ajax application attacks.
- This Isn't Your Father's IBM — eWeek has a good article called This Isn't Your Father's IBM, which takes a look at how IBM is diving deep into Web 2.0 services and related technologies and how its moving quickly away from the perception of being that stodgy old technology giant focused primarily on delivering old-school solutions. Its alphaWorks website has some very innovative Web 2.0 technologies, including Many Eyes – a visual way to make easier sense of large amounts of data, ThinkPlace – a cool idea generation, collaboration and refinement service, and QEDWiki – a rapid wiki creation and deployment tool with powerful extensibility. In addition to alphaWorks Web 2.0 services, IBM is strongly supporting Web 2.0 developers with its Ajax Resource Center located on its developerWorks website. Not your father's IBM indeed!
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.