11 from IBM – Mac Mini, porting Linux, POWER, JAXP, Perl, SCSI…
Jun 3, 2005 — by Henry Kingman — 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 . . . !
- An embedded view of the Mac mini, Part 4 — The Fink package system provides easy access to a huge library of third-party tools and software. Watch as it simplifies the next phase of development in the photo kiosk built on a Mac mini.
- Linux, outside the (x86) box — It's obvious — Linux has become an attractive option for Power.org Community Conference will be held on Thursday, June 9th. This event is sponsored by the Barcelona Supercomputer Center–site of the Mare Nostrum supercomputer, one of the top supercomputers in Europe. You can attend this first gathering of the Power Architecture Community by joining us in Barcelona in person, or via a live Internet Webcast. The day will consist of exciting technical seminars in the areas of academic applications, scientific applications, and Power Architecture, and Linux solutions. Many of the topics will focus on innovative solutions and challenging problem solving.
- POWER5 Virtualisation: SUSE Linux Virtual I/O Server — Reduce your operation costs for complex environments by creating efficient and flexible validate, parse, and transform XML using several different APIs. JAXP provides both ease of use and vendor neutrality. This article shows you how to take advantage of the API's parsing and validation features.
- Build a Perl/CGI voting system — Many Web-deployed applications are written within elaborate database-driven server-side development frameworks such as PHP and Java servlets, but for simple applications (for example, where the entire dataset fits comfortably within a Web server's RAM), data persistence can be easily accomplished using locked DBM files in conjunction with the Perl MLDBM module. This article presents a real-world example — a Web-based voting application — that highlights the use of minimal external modules, forgoes using client-based cookies, and takes advantage of CGI attributes.
- Use IMAP with Perl, Part 2 — This article covers the method of accessing IMAP with the Mail::IMAPClient by looking at ifrom.pl as an alternative to other IMAP and POP3 mail checkers. This time around Ted covers tunneling (or “port forwarding” as it is sometimes called), as well as applying the script to the Maildir mail-storage format.
- The Small Computer System Interface (SCSI) standard — The SCSI standard is a parallel interface standard that traditionally handled up to 160 MBps in data transmission and allowed users to connect several devices to a single port. SCSI has a reputation as one of the oldest and most widely respected standards in computing, but it also has a reputation for poor price and performance and amazing quirkiness.
- PLAM Will Speed Distributed Transactions — To decrease transaction time in distributed client-server applications, you can refine the flow of authorization information between the entities involved in a transaction. In this article, learn how to reduce the redundant authorization information that travels between a client and server with the Pluggable Authorization Module. PLAM is a DCE-style authorization framework model that reduces the request come-back period.
- Backing up your Linux machines — Cover your back in the worst-case scenario with the techniques in this tutorial. Even new, high-quality hard drives will occasionally fail. Regular system backups are essential, especially for busy developers who make continual improvements to their code. This tutorial shows you how to protect yourself from losing huge amounts of critical data.
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.