Eight from IBM: Cell, water cooled CPUs, declarative javascript, AJAX/SVG
Jun 16, 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 . . . !
- Cell BE Programming and Extensions to Linux — Join us while we explore the details of Cell Broadband Engine (Cell BE) programming. This Tech briefing provides a comprehensive technical overview of the Cell BE architecture, programming models, and software development environment. You will learn all about Cell BE standards like the application binary interface specifications, SPE C/C++ language extensions, SPE assembly language specification, system-level simulator, Cell BE simulator debugging environment, and Cell BE extensions to Linux.
- Water-Cooled Microprocessors: The Next Big Thing in Chip Cooling — The future of processor cooling might be in a new water jet technique. A little spray of water on the backside of a processor might be the next big thing in chip cooling. Also, learn about how Robot/CHECKUP service tells your iSeries where it could be better automated, and a new partnership for IBM to build cluster of software and hardware design centers in Wales.
- Functional programs used in elegant JavaScript — Functional, or declarative, programming is a very powerful programming method and is gaining popularity in the software industry. This article introduces some of the relevant functional programming concepts, and provides examples to use those concepts effectively. The author explains how to write elegant code with JavaScript, which can import constructs and features from functional programming.
- Ajax and SVG Best Practices for Location-Aware Applications — Learn the concepts behind IBM Enterprise LAS middleware and write a simple location-tracking Web application with the help of Asynchronous JavaScript and XML (Ajax) and Scalable Vector Graphics (SVG) technologies. Be on your way to building faster location-tracking systems that can easily integrate with positioning/sensoring technologies such as RFID and Zigbee.
- Use Apache Geronimo and Ajax to build a directory — In in Part 1 of this series, you'll learn how to use the LDAP Tools for Eclipse to configure Geronimo's built-in Apache Directory LDAP server. In Part 2 you'll query the LDAP server and update the Web page using Ajax. You'll also get familiar with some of the techniques to build LDAP-centric applications using the toolsets available in the Java platform and Ajax.
- Using Ajax to manipulate Lotus Notes documents — Giving users instant feedback instead of the time-consuming page reloads they're used to is simple when you use Ajax. Discover how a view and a Notes agent can help you build Ajax-driven applications and learn how to define an API for getting the client and the Domino server to collaborate.
- Diagnose the cause of a slow running UNIX system — The typical UNIX administrator has a key range of utilities, and tricks of the trade he or she uses regularly to aid in the process of keeping their system running smoothly. A majority of the tricks come through years of experience and a desire to ease the system administrator's life. This Study provides examples of how to identify and diagnose the cause of a slow running UNIX system to get your machine back to running properly quickly.
- LPI Exam 202: System security — Prepare for the Linux certification exams and build fundamental skills on Linux systems administration. This tutorial, the sixth in a series of seven on LPIC-2 exam 202 topics shows you how to configure a router, secure FTP servers, teaches you about secure shell (SSH) and TCP_wrappers, and how to find authoritative resources for security topics.
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.