Monday, January 9, 2006

IBM switched to Lunix at end of 2005

IBM Chairman issues Linux challenge

IBM Chairman and Chief Executive Officer Sam Palmisano has challenged his company to move to the Linux desktop over the next two years, according to an internal memo written by IBM Chief Information Officer Bob Greenberg in November and leaked to the Inquirer Web site.

Read full article here

Friday, January 6, 2006

Java for the curious RPG-er

In a previous post, I indicated there was a cornucopia of topics to weed through. For the RPG developer wanting to get into Java development, this is the short list of topics to wrap your head around:

JDBC (Making connections, pulling data from the platter and pushing it back in)


http://java.sun.com/products/jdbc/


SQL (Chain, Update, Write, Delete, Left outer joins, it’s all there.)


http://www.sql.org/


Unified Modeling Language (Remember Flow charts? UML is sorta like that, but is much more.)


http://www.uml.org/
http://bdn.borland.com/article/0,1410,31863,00.html


Object Oriented Design (We learned top down programming with subroutines. This is different.)


http://www.sei.cmu.edu/str/descriptions/oodesign.html
http://www.accu.org/acornsig/public/articles/ood_intro.html
http://ootips.org/



Patterns (Every set of RPG programs I ever saw was born from a template)


http://java.sun.com/developer/technicalArticles/J2EE/patterns/
http://java.sun.com/developer/technicalArticles/J2EE/patterns/J2EEPatternsRoadm
ap.html


Patterns to Architecture (Every app I saw was made of many RPG programs born of templates)


http://www.davethehat.com/articles/pda.htm
http://www.opengroup.org/architecture/togaf8-doc/arch/p4/patterns/patterns.htm


Presentation Layer, Business Process Layer, Persistence Layer. (Pulling it together)


http://en.wikipedia.org/wiki/Three-tier_%28computing%29
http://en.wikipedia.org/wiki/Presentation_layer
http://en.wikipedia.org/wiki/Persistence