News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

10 from IBM — UWB, PowerPC assembly and emulation, wi-fi security . . .

Jan 27, 2005 — by Henry Kingman — from the LinuxDevices Archive — views

IBM 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. Some require free registration. Enjoy . . . !

  • A house divided: UWB's double standards — What happens when two coalitions within a standard come into conflict, and it doesn't get resolved quickly? The ultrawideband technology standard shows you.
  • Emulation and cross-development for PowerPC — For the curious x86 Linux user, emulation is a convenient and inexpensive alternative. There are at least three open source PowerPC emulators available, two of which are quite new.
  • Build an Open Source Network Sniffer — This article reviews common issues of wireless security, and shows how to use open source software to suss out wireless networks, get information about them, and start recognizing common security problems. You will learn how build a lightweight wireless sniffer that runs on open source software and see how simple it is to interact with wireless networks.
  • Use reentrant functions for safer signal handling — In the early days of programming, non-reentrancy was not a threat to programmers; functions did not have concurrent access and there were no interrupts. In many older implementations of the C language, functions were expected to work in an environment of single-threaded processes. Now, however, concurrent programming is common practice, and you need to be aware of the pitfalls.
  • Pyrex extends and speeds Python appsPyrex is a language specially designed for writing Python extension modules. According to the Pyrex Web site, “It's designed to bridge the gap between the nice, high-level, easy-to-use world of Python and the messy, low-level world of C.” Almost any piece of Python code is also valid Pyrex code, but you can add optional static type declarations to Pyrex code, making the declared objects run at C speed.
  • Develop Apache Derby applications in Eclipse — After reading this article, you should be able to effectively develop Apache Derby applications using the various Eclipse-based tools available for Derby. Quickly learn how to develop an Apache Derby application on the Eclipse IDE using several tools, and a walkthrough that shows you how to use them.
  • PowerPC Assembly — Assembly language is not widely known among the programming community these days, and PowerPC assembly is even more exotic. This article presents an overview of assembly language from a PowerPC perspective and contrasts examples for three architectures: ia32, ppc, and ppc64.
  • The Power Architecture Challenge — In this Power Architecture challenge, developers make predictions about the state of microprocessors in 2005. The gazing glass shows the near future of chip stocks, a rapid rise in Moore's Law, a potential violation of temporal microprocessor physics, and much more. Submit your ideas to the Power Architecture zone editors by Februrary 15, 2005, and you could get a developerWorks t-shirt. Good luck!
  • IBM releases xCat 1.2 for complex Linux Clusters — xCAT(Extreme Cluster Administration Toolkit) is a toolkit that can be used for the deployment and administration of complex Linux clusters. It makes simple clusters easy and complex clusters possible. The new release of Version 1.2.0-pre8 provides major enhancements for IPMI-based service processors and support for Werewolf-style, diskless computation nodes. ChangeLog.pdf contains in-depth details of the update.
  • Build a push proxy gateway on Linux — A push mechanism is the delivery of unsolicited information to a mobile device. Learn how to set up a PPG on your own, configure the settings to your own taste, develop push content, and test it with a mobile handset simulator over a TCP/IP network on a LAN.

This article was originally published on and has been donated to the open source community by QuinStreet Inc. Please visit for up-to-date news and articles about Linux and open source.

Comments are closed.