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

Eight from IBM — Smart cards, crypto, real-time Linux, Geronimo

Aug 21, 2005 — by LinuxDevices Staff — from the LinuxDevices Archive — 2 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, primarily related to Linux and open source system development. Some require free registration. Enjoy . . . !


  • Life cycle of a Java Card security application — Smart cards take the functions you've come to expect in magnetic swipe cards to a whole new level: they can contain a large amount of data and even executable programs. The Java Card spec brings the power of the Java language to smart cards. This article shows you how to use the Java Card's power to build Kerberos-based security to a mobile application with Java Card applets.
  • Modern History of Cryptography Techniques — The encryption scheme you rely on today might be full of holes just a few years down the road. Learn how far we've come in the last few decades, and why your apps need to be ready for change. This article builds on a previous article about Enigma, Germany's WWII-era encryption system.
  • Looking at Real Time for Linux, PowerPC, and Cell — A great philosopher once said, “Time is an illusion, lunchtime doubly so.” What about real time? Specifically, what about Linux and real time? Paul McKenney of IBM discusses processors, computer history, time slices, games, physics, and Linux.
  • Optimize PowerPC with Multiple Slew-Point AlgorithmsPeek behind the curtain and see how the Geronimo deployment model brings a number of different open source projects under one umbrella.
  • Architectural manifesto: MDA for the enterprise — The main purpose of the MDA approuch is to shorten development time and cost by easing the programming burden. In this article Softera's Mikko Kontio introduces the Model Driven Architecture approach and explains where it can most usefully be applied to your development projects.
  • Profiling and Optimizing Ruby Code — If you're writing production code in Ruby and haven't been exposed to optimization strategies, take a look at this tutorial. Learn how to profile and optimize Ruby code with RubyInline and ZenOptimize, two tools that make this process easier.
  • When Hibernate meets Spring — This article covers integrating Hibernate transactions with Spring aspect-oriented programming (AOP). The result is a persistence framework you can count on.

 
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.



Comments are closed.