Archivo

Archive for 28 septiembre 2008

Lotus in Acapulco!

28 septiembre 2008 5 comentarios

Damas y Caballeros,

El Gobierno de Guerreo ha tenido la amabilidad de invitarme como ponente a las jornadas CIAPEM que se celebran en Acapulco los próximos días (del 30 de Septiembre al 3 de Octubre).

Allí voy a dar una charla llamada “La moreleja de los tres cerditos en la era digital” (siempre me gustan los títulos que llamen la atención…) y en ella voy a hablar de… Lotus Notes y muchas otras cosas.

Si algun miembro del SLUG en America se anima y quiere acercarse, me encantaría compartir ideas, problemas y ayudarle en lo que pueda 😉

Os dejo un enlace a la Agenda

Saludos cordiales,

Josep Alemany

iNotes en la web de Apple

17 septiembre 2008 2 comentarios

Por fin aparece alguna referencia del fantástico iNotes para el iPhone de Apple!!!

Es un placer poder decir que podremos disfrutar de nuestro entorno favorito en un gadget tan chick pero, eso sí, creo que esta vez se han dormido en los laureles: En toda la publicidad de Apple anuncian que ahora el iPhone se puede usar en la empresa por que se conecta al Exchange…

Josep Alemany

Categorías:Apple, Lotus Notes 8

Defragmentar Domino Databases

11 septiembre 2008 1 comentario

Se ha equivocado, se defragmenta el disco duro!

Eso pensaba yo, pero después de toda la vida sin defragmentar la base de datos de Notes, ahora va y resulta que los Señores de Preemtive Consulting han desarrollado un sistema que defragmenta aumentado el rendimiento considerablemente. Ellos dicen que puede llegar hasta a un 50%!

En la página explican que el proceso de Compactar la base de datos es muy distinto por qué la compactación practicamente sólo recupera el espacio vacio pero no “reordena” la BBDD.

Habrá que probarlo!

Josep Alemany

Categorías:Lotus Notes

LotusScript to Java?

8 septiembre 2008 8 comentarios

Desde que Java fuera incorporado como lenguaje de desarrollo en la plataforma Lotus (en su versión 4.6 publicada en Septiembre de 1997) no ha parado de crecer el soporte de IBM hacía esta magnífica plataforma. Algunas de sus características (fundamentalmente la portabilidad) ha hecho que IBM se decantara por J2EE como la plataforma de desarrollo por antonomáxia para sus productos.

La semana pasada Bob Baladan en su magnífico blog preguntaba cual de estos dos lenguajes utilizabamos para desarrollar nuestras aplicaciones y muchos de los que respondieron con sus comentarios defendían a Lotusscript (yo también uso Lotusscript fundamentalmente) pero está claro que los nuevos componentes que se van añadiendo a la plataforma (xPages) van por otros derroteros.

Hoy leía en otro post en el blog de John D.Head la siguiente reclamación a IBM:

Si IBM piensa que es importante que todos los desarrolladores de LotusScript hagan la transición hacia Java… dónde está la Formación adecuada para hacerlo?

John se queja, no sin falta de razón, que si IBM tiene esos “Planes” para los desarrolladores de LotusScript, debería proporcionarnos libros del tipo “Cómo desarrollar aplicaciones Notes/Domino con Java para desarrolladores de LotusScript” y todo tipo de materiales y lo necisitamos… AHORA!

(He tratado de traducir las palabras de John con la mayor fidelidad al original posible)

 

La pregunta del millón es: Si cada vez hay más elementos desarrollados con Javascript y Java…

Si la propia plataforma está desarrollada con Java (Eclipse)…

quedará un sitio para seguir desarrollando con Lotusscript???

Aunque yo sea un desarrollador de LotusScript también reconozco que Java nos abre un mundo de nuevas posibilidades para realizar proyectos mucho más ambiciosos y complejos…

La clave de todo la tiene IBM:

  • Puede ser que IBM mantenga el LotusScript sólo por compatibilidad y no añada más classes al lenguaje y muera poco a poco por desuso reemplazandose paulatinamente por teconologías más novedosas.
  • Puede que IBM vea también que el hecho de tener un lenguaje propio permite hacer classes muy especializadas que permiten a los desarrolladores hacer aplicaciones en un tiempo record y eso es una ventaja competitiva frente a la competencia.

En todo caso, espero vuestras opiniones 😉

Josep Alemany

Bill Gates vendiendo Windows Vista!

5 septiembre 2008 1 comentario

Ya no saben como venderlo… esa es la sensación que tiene uno cuando el mismísmo Bill Gates tiene que hacer los videos publicitarios.

Así que mejor, visitar sorrybill y vereis por qué Lotus hará que este seá el último par de zapatos que Bill pueda pagar.

Josep Alemany 😉

 

Post original: Bruce Elgort

Categorías:Microsoft Etiquetas:

Designer 8.5 (II) – xPages

5 septiembre 2008 1 comentario

Todos hemos leído que las páginas X o XPages del designer son uno de los nuevos componentes de diseño para crear páginas web 2.0 de una manera sencilla, rápida y eficiente. Así es que como quería profundizar un poco en las nuevas características (la que comentaremos es nueva de la última Beta!), he estado buscando y leyendo por internet hasta que encontre una entrada del blog de John Mackey (thanks for your original post, John!) que me ha encantado. Así es que me he decidido a probarlo y aquí está este minitutorial de mi experiencia:

1.-Lo primero que deberemos hacer, es abrir el designer y crear una base de datos (ahora se llaman Aplications). Yo he hecho las pruebas en la base de datos “Discussions” por que es conocida por todo el mundo.

2.-En los elementos de diseño, vamos a crear una nueva xPage (en mi caso le he llamado “data”):

3.-Después deberemos indicarle cual será el origen de los datos. Para eso desplegaremos la barra de herramientas que se ve en la imagen a la derecha:

4.-Esta es la ventanita dónde se nos pregunta de donde extraeremos la información: de una vista de domino o de un formulario domino. Como se puede ver en la imagen , las pruebas las he realizado con la vista

“AuthorView” (Por author).

  

5.-Una vez hecho eso, os apareceran las columnas de la vista en la solapa de datos. Asegurados que el “Select control dialog box” esté Enabled (tal y como se ve en la figura), seleccionar las dos columnas de la vista (date y topic)  y haremos un drag&drop (arrastrar y soltar) sobre la xPage que tenemos en la parte izquierda de la pantalla:

6.-Al arrastrar, nos pedira confirmación de como queremos que se vea cada control. Aquí lo dejaremos todo por defecto y pulsamos “ok”:

7.-Si todo a funcionado bien, se nos creará automáticamente una tabla con las dos columnas de la vista en la xPage (después podemos modificar su aspecto con las propiedades que están en la parte inferior de la xPage), pero si queremos ya podremos verla en el navegador con solo pulsar el icono “Preview in Web Browser” que os he señalado en rojo: 

8.-Voila! Aquí tenemos nuestra primera xPage sin hacer practicamente esfuerzo!!! Como veis en aspecto es muy atractivo por que utiliza el estilo que está ya definido en la base de datos.

 

Como siempre, espero que este ejemplo os resulte interesante y sobre todo útil 😉

 

Josep Alemany

 

 

 

 

Google Chrome in Navigators Wars: La batalla de los navegadores

3 septiembre 2008 2 comentarios

INTRODUCCIÓN Para Noteros 🙂

El cliente Notes siempre se ha caracterizado por saber aprovechar los avances de la industria de nuevas tecnologías. Incorporó de manera notable el servidor web permitiendonos hacer aplicaciones híbridas mezclando Javascript, HTML, @formulas, Java y Lotusscript! En las nuevas versiones se han añadido nuevos elementos de diseño como las xPages con las que crear páginas con AJAX de una manera tremendamente sencilla. 

Pero todos esos avances necesitan que existan navegadores de internet cada vez más preparados.

Un nuevo navegador (Chrome) a irrumpido en el mercado y esta vez podría hacer que nos replantearamos la manera en que hacemos nuestras aplicaciones…

LA HISTORIA:

The net is the computer…

Esta frase, pronunciada por técnicos de Sun a principios de los 90, va camino a ser una profecia con todas sus consecuencias. En esa época se libró un de las batalla informática épica entre Netscape (David) y Microsoft (Goliat) que acabó con la desaparición de Netscape ( o no… ). Microsoft temía que las aplicaciones pasaran escritorio (terreno que en monopolizaba) a internet y perdiera su hegemonia así que usó una estratégia con la que no pudo competir Netscape: regalar el software con su sistema operativo! Quién puede competir contra precio 0???

Una vez ganada la batalla, Microsoft se durmió en los laureles durante 7 años!!!

Una década después, la estratégia se ha vuelto contra Microsoft: Existen muchos aplicativos de altísima calidad sin coste de adquisición. Por su parte, Netscape mutó a Mozilla y a Firefox renaciendo de sus propias cenizas para competir cara a cara con el todopoderoso Internet Explorer.

Por si esto fuera poco, se unieron a la batalla Opera, el más liviano y optimizado de los navegadores, ideal para sistemas embedidos y Safari proviniente de Apple con una interface muy amigable y ejecutando Javascript más rápido que sus competidores.

Microsoft despertó de su largo letargo al sentir que se le estaban comiendo el mercado, corriendo publicó el Internet Explorer 7 que instaló en todos los sistemas Windows como una actualización de seguridad (después de tantos años, la versión antigua de su navegador era un colador…). 

LA ACTUALIDAD:

La semana pasada Microsoft publicó la beta 2 para el público en general (la beta 1 sólo fue para desarrolladores) de Internet Explorer 8 diseñado para combatir el creciente numero de usuarios de Firefox que a su vez acaba de lanzar Firefox 3 que incorpora numerosas mejoras en el rendimiento y la seguridad. 

Firefox 3 entró en el Guinnes de los récords por el elevadísimo Número de descargas!!!

Parece que un nuevo épisodio estava servido pero Google se guardaba un AS en la manga: Google Chrome!

Así es, google acaba de lanzar un nuevo navegador que podría hacer temblar los cimientos del Goliat Microsoft por que detrás de su apariencia sencilla, íncluso austera, se esconde un potencial enorme para que el despegue de aplicaciones web sea una auténtica realidad. Aquí destaco algunos de ellos:

  • El aumento en la velocidad es MUY Significativo: Chrome no interpreta el Javascript, lo compila!
  • Multihilo para las páginas: en lugar de realizar una programación sincrona, la apuesta de Google crea un hilo para cada “sistema de programación” (HTML, Javascript, Applets…) y los ejecuta en paralelo aumentando aún más la velocidad.
  • Seguridad y estabilidad: para cada uno de los hilos de ejecución asigna memoria por separado y el mismo se encarga del colector de basura de una manera parecida a como lo hacen los sistemas operativos para que si se cuelga una aplicación, no afecte al resto: Es limpio, rápido y seguro.
  • Es Open Source y puede usarse el motor (llamado V8) para otros terceros que deseen incorporarlo.

Si quereis profundizar un poco más en el tema, podeis ver algunos videos en castellano en esta dirección:

Videos sobre las características de Google Chrome

También existe un cómic que lo explica de manera clara y amena (aunque está en inglés):

En la actualidad, Microsoft cuenta con el 72% del mercado de los navegadores con el Explorer, Firefox el 20%, y Safari el 6,4%. pero Netscape también tenía una posición similar cuando Internet Explorer empezó a quitarle cuota de mercado… 

Si quereis descargaros e instalaros Google Chrome, podéis hacerlo en está página:

Espero que os haya resultado interesante

Josep Alemany

Categorías:Google, Microsoft, Notícias TIC Etiquetas: