21 de enero de 2008

instalación en System i "grandecito"

hoy hemos instalado un ADP en una maquina "grandecita", un modelo 570 MMA Power6, y ha ido todo bien, no está mal eso de generar + compilar un programa en cuatro segundos.

16 de enero de 2008

Oracle compra BEA Systems

parece que Oracle va a comprar BEA Systems por unos 8500 millones de dolares (unos 7000 millones de Euros), quitandose de enmedio uno de sus competidores, ya que BEA fabrica basicamente un software servidor de aplicaciones web.
Oracle sigue imparable con su politica de compra de empresas en pos de machacar a SAP.

Sun compra MySQL

MySQL es una base de datos "Open Source", mal llamada gratis, así que habrá gente que no se explique porqué la compra Sun Microsystems por la friolera de $1 US Billion (mil millones de dolares, unos 800 millones de euros).

15 de enero de 2008

preparandonos para la version V6R1 del i5/OS

la proxima version del sistema operativo i5/OS para el System i (antes conocido como iSeries, antes conocido como AS/400) saldrá en unos meses y esta vez será necesario recompilar los programas antes de cambiar, por lo que hace falta como mínimo saberlo y estar preparado. IBM tiene un manual redbook sobre el tema:

i5/OS Program Conversion: Getting Ready for i5/OS V6R1

http://www.redbooks.ibm.com/redpieces/abstracts/redp4293.html?Open

14 de enero de 2008

articulo en Common Newsletter

este mes me ha tocado hacer el articulo de fondo (es un decir) para la newsletter de Common, no sabeis lo dificil que se me hace lo de escribir en un notepad vacio.
para mayor bombo voy a incluir aqui el texto y asi vamos rellenando el blog.

KISS

Como en el anuncio del Banderas, habrá quien lo pille y quien no, los segundos pensarán que les mando besos por lo del comienzo del año, pues bueno pues vale, los primeros suponen -bien- que algo se esconde tras esa palabrota.
 
En los USA y UK, cuando tras intentar algo con mucho empeño no se consigue adecuadamente, siempre hay alguien que se acuerda de aquello del sentido común, se echa la mano a la frente y exclama "Keep It Simple, Stupid" (mantenlo sencillo, tonto), y se queda tan pancho.

Premonitoriamente, en el año 90 tuve el placer de escribir un manual (tutorial) de una herramienta CASE (un generador de programas, vaya) y todos estos años he recordado con sonrisitas achicadas el párrafo con el que lo comenzaba: la simplicidad es la madre de la eficiencia.

Esto de darse uno mismo la razón, aún estando probado que no la tiene, tiene muchas narices, tantas que empañan el cristal por el que uno mira las cosas, y se empeña en vivir en un mundo feliz que tiene poco que ver con la realidad de la mayoría de los otros. Se crea un estado de tontuna que nos lleva a continuas posturas que poca gente comprende a la primera y nos hunde a un nivel de sagacidad que no merece la pena expresarla.

Si te has mantenido leyendo hasta ahora es que te mereces que te cuente a que viene todo esto. Ya sabes que el sentido común no lo reparten los martes por la tarde, y que ni los mas ricos pueden comprarlo.

El caso es que vengo asistiendo desde hace un tiempo a toda una serie de tonterias acerca de los lenguajes de desarrollo de aplicaciones, y aunque dentro de tanta parafernalia deberia haber algo masticable, mis pobrecitos dientes ya no dan lo que daban, pero mi cuello si que si, por lo que he echado la vista atras, concretamente a las fotos de una reunión de Common en Galicia -quizá Bayona- donde tuvimos que tragarnos una sesión de unos "especialistas" que nos comentaban que todo sufrimiento habia terminado, que ya se habia conseguido el sumum y que esto seria la leche cuando todos usaramos el mejor y mas avanzado lenguaje: smalltalk. Debe ser que los ultimos quince o dieciocho años todos nosotros nos hemos ido a vivir a otro plano astral, porque pocos hemos vuelto a oir esa chorrada por estos pagos. Casi lo mismo podría contar de otros lenguajes, seudolenguajes, escripts de macros y plataformas, porque a menudo toda esta gente se olvida de lo fundamental: casi cualquier lenguaje vale para hacer programas o aplicaciones sencillas, pero las aplicaciones de negocio complejas deben hacerse con mucho cuidado, con mucho trabajo y con el lenguaje adecuado a la tarea, lo cual supone a veces tener que mezclar diversos lenguajes o usar principalmente alguno que no sea tan simpaticote ni tan evolucionadito.

Desde el propio nacimiento del AS/400 se nos están echando los perros por unos y por otros (los otros vale, pero es que tambien los unos...) por aquello de que nos empeñamos en usar lenguajes como el RPG, y tenemos a una miriada de gente apretandonos las tuercas para que nos modernicemos pero volviendose a empeñar en que lo hagamos de la forma mas compleja posible, olvidandose de que es mucho mas simple ir andandito a la montaña que crear un esquema de movimiento contínuo capaz de hacer que sea la montaña la que se venga (o se nos caiga) hacia nosotros.

Este año que IBM ha dividido la gestión de System i en dos secciones (maquinas grandes y maquinas no grandes, por simplificar), y ahora que Rational (adquirida por IBM hace años) toma el mando en todo lo concerniente a Software (includos compiladores y herramientas) quizá sea llegada la hora en que podamos ir unificando criterios y andaduras en el desarrollo.

Así que, tal como dice el título del artículo, besitos para ellas, capones de navidad para ellos, y muy feliz año para todos los que queremos a la maquinita negra.

10 de enero de 2008

"Java es perjudicial", mejor C++

Eminencias informáticas dicen que "Java es perjudicial", Prefieren C++
Dos expertos en informática critican el uso generalizado de programación en Java en instituciones de educación superior en Estados Unidos.

Diario Ti: Los catedráticos eméritos Robert B.K. Dewar y el Dr. Edmond Schonberg, de la Universidad de Nueva York, EE.UU., pertenecen a la elite informática en ese país.

Ambos critican lo que califican de "uso indiscriminado de Java en la formación de estudiantes de informática". A juicio de los catedráticos, "Java es un atajo, una solución fácil", en lugar de lo que denominan "verdadera programación".

"El resultado es un estudiante que sabe como armar un programa sencillo, pero que no sabe como programar", escriben Dewar y Schonberg en el sitio STSC Crosstalk.

Ambos proponen un retorno de los antiguos y sólidos lenguajes de programación.
"Java tiene una misión, pero no puede ser usado como la primera o única opción", concluyen los catedráticos.


ver enlace original en TI.com


1 de enero de 2008

nuevo manual sobre uso de APIs con RPG

en estos tiempos turbulentos es de agradecer que se haga un redbook (aunque sea un redpaper, mas pequeño) sobre como usar las API del System i con RPG.
RPG: APIs
http://www.redbooks.ibm.com/redpapers/abstracts/redp4324.html?Open

Feliz Año 2008

Salud y Felicidad deseamos a todos nuestros lectores, y por extension a tod@s las personitas con buena voluntad.
Feliz Año 2008.