Seven from IBM: Hacking with Git, using X10, Cell BE, Zend, Ruby, GWT…
Jun 30, 2006 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsIBM 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 . . . !
- Manage Source Code and Linux Kernal Revision Using Git — Git is the open source revision control software that Linus Torvalds developed to help manage Linux kernel development. This article shows you how to get started hacking Linux with the Git tools. You can download it yourself and use it for your own kernel hacking — or for software development projects of your own.
- Linux on Board: Home Automation Using X10 — The X10 protocol is a fairly primitive tool for transmitting data over power lines that allows you to turn things on and off remotely. In this article, Peter Seebach shows how to extend the software capabilities, setup a dynamic web interface and how to use cron for scheduling tasks. All this can be done easily with off-the-shelf hardware and a couple of hundred lines of simple code.
- Maximize Cell BE with 25 Application Performance Tips — Unlike on conventional processors, you can achieve near theoretical-maximum performance for real applications on the Cell Broadband Engine (Cell BE) processor. Get to know Cell BE processor's architectural characteristics better with these 25 tips to optimal application performance. With these tips, now you can be on you way to theoretical-maximum performance.
- Understanding the Zend Framework — A couple of years ago, PHP sat at the top of the powerful-but-easy-to-use scripting languages heap. And then — suddenly, Ruby on Rails hit the programming world like a ton of bricks. Did you really want to ditch it all for Ruby on Rails and start over? Of course not! What was needed was a new framework that incorporates many of these new advantages without dumping your previous PHP work in the garbage, Thus, the Zend Framework was born. This article shares the concepts behind the Zend Framework, including the Model-View-Controller pattern and the PHP coding standards.
- Develop high performance J2EE threads — This article describes how a thread factory can be constructed using an Asynchronous Beans EventSource, and includes a downloadable sample, called the Concurrent Adapter, which can be used with third-party thread pool implementations to create the fastest thread pools.
- Is the Google Web Toolkit right for you? — The recently released Google Web Toolkit (GWT) is a comprehensive set of APIs and tools that lets you create dynamic Web applications almost entirely in Java code. However, GWT is something of an all-or-nothing approach, targeted at a relatively small niche in Web application development market. This article shows you what GWT can do and will help you decide if its the best tool to use for your web development.
- Stay Clear of Unhealthy Competition with ECMAscript — To entice developers to create sites that render best in their specific browsers, vendors have fueled a compatibility war using scripting languages as their weapons of choice while users get caught in the middle with slow-loading Web pages and potential security holes. As the market drives such (unhealthy) competition, it's clear that reduce the time and pain involved in creating Web applications. IBM has recently released a DB2 adapter for Ruby on Rails, now its time to learn how to speed your development of DB2-based Web applications using the Ruby on Rails Web framework.
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.