11 from IBM: touchscreens, Cell, Power, AJAX, JSF, AspectJ, Spring…
Dec 16, 2005 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsIBM 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 . . . !
- Install a Touchscreen for Linux — What's the next step in creating an easy-to-use Linux-based product for consumers? A touchscreen facade can make back-end Linux applications very usable in such devices as custom digital media centers, DVRs and PVRs, and even control interfaces for household robots. The potential uses are limited only by the imagination. In this article, get an overview for installing an LCD taken from a Sony PSOne, creating a modeline, and installing a touchscreen — all for Linux.
- David Krolak on the Cell Element Interconnect Bus — Understanding the Element Interconnect Bus (EIB) is an essential component to maximizing performance on the Cell Broadband Engine Architecture. Designed to handle the bandwidth demands of a nine-core processor running at 3GHz, it's like no bus you have ever met before. The lead designer and EIB project manager sit down for an hour with developerWorks to discuss ring versus interconnect buses, data arbiters, and bus protocols.
- Cell Broadband Engine Processor DMA Engines — The Cell Broadband Engine Architecture (CBEA) is unique in the sense that it consists of a powerful SMT PowerPC core with special auxiliary SIMD processing units. Each of these units are called synergistic processing elements (SPEs) and are capable of running compute-intensive applications. The SPEs of the Cell BE make it well-suited for graphics applications like gaming, image processing, and hi-definition TVs.
- IBM wins National Medal of Technology — IBM scores the National Medal of Technology for innovation and continues to innovate by unveiling a new SOI-less, hybrid-orientation process that speeds pFET transistors yet doesn't affect nFET performance. Visit the first Power Architecture design center that is outside IBM control. View year-end online conferences (on SoC and processor design), and plan for such 2006 events as CES, DAC, PartnerWorld, and Embedded Systems.
- 2005 – Best Power Architecture Year Ever — The year 2005 has been chock full of Power Architecture news — from Apple's departure from the Power Architecture family to the up and coming Cell Broadband Engine processor; from Blade.org to Power.org; and from being named fastest growing semiconductor supplier of 2005 to being named 2005 Top Fab, find out why Power Architecture technology is having the best year ever.
- Mastering Ajax Websites — Ajax, which consists of HTML, JavaScript technology, DHTML, and DOM, is an approach that helps you transform clunky Web interfaces into interactive Ajax applications. The author, an Ajax expert, demonstrates how these technologies work together. This is a good starting point to Understanding Ajax, a productive approach to building Web sites.
- Design with the JSF architecture — Design patterns help users to abstract details at a higher level and better understand architecture. If you are familiar with Gang of Four design patterns and the JavaServer Faces (JSF)framework in general, this article will help you gain insight about the design patterns used in JSF framework, and how they work in-depth.
- Dependency injection with AspectJ and Spring — Dependency injection and aspect-oriented programming are complementary techniques, so it's natural to want to use them together. This article shows you how to add some power to your programming by combining dependency injection of the Spring framework with aspects written using AspectJ.
- The future of HTML — HTML isn't a very good language for making Web pages. However, it has been a very good language for making the Web. This article examines the future of HTML and what it will mean to Web authors and browser developers. It covers the incremental approach embodied by the WHATWG specifications, and the radical cleanup of XHTML proposed by the W3C. Additionally, the author gives an overview of the W3C's new Rich Client Activity.
- Help with writing XML in PHP — XML has always had a lot of hype and confusion surrounding it. However, it's not as difficult as you might think it is — especially in a great language like PHP. When you understand and implement XML properly, you'll find there are a lot of powerful tools you can use. XPath and XSLT are two such tools that are worth checking out. Reading and writing XML in PHP may seem a little frightening, but dont be scared off. This article shares easy techniques for reading and writing XML in PHP.
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.