Nos deja la semana 51 – 2010

diciembre 12, 2010 en Delphi, Enlace interesante, Entrada Diario, Nos deja la semana..., Noticias, Noticias Delphi

Nos acercamos vertiginosamente a las últimas semanas del año…

No… no tengo demasiado que contar. Por un lado, como ha ocurrido también en años anteriores, a medida que nos vamos acercando a la Navidad, las actividades van cayendo progresivamente en un profundo letargo, adormecidas, y la gente anda más concentrada en otras penurias y quehaceres. Yo mismo, por poner el ejemplo de la persona que mejor conozco, :-D  he tenido que hacer un esfuerzo extraordinario para abrir esta entrada, pues encuentro mas gozo en la lectura de un buen libro que empezar a narrar cuitas que en estas fechas solo leen cuatro transeúntes perdidos. :-)  Quizás por el frío, que invita a ello, quizás porque están al caer unas fiestas entrañables o que se yo…  pero lo cierto es que hoy realmente destacaría de la semana, la única noticia que me ha parecido realmente importante.

Creo que ya sabéis cual es ¿no es así?. Hablo del seminario que compartió con nuestra comunidad una de las personas que hoy por h0y, con independencia de su cargo en Embarcadero, goza del respeto de todos, y me atrevería a decir incluso, el cariño de una buena parte de la comunidad, como se hace patente con las continuas adhesiones que recibe y que en muchos casos se hacen públicas. Lógicamente, hablo de Andreano Lanusse y del Seminario que ahondaba en DataSnap y otros temas anexos y que cerraba el año en lo que concierne a este tipo de actividades públicas de Embarcadero, dirigidas a nuestra Comunidad.

Este era el vídeo del mismo, que puede ser visionado a través de su web.

Video: Estrategias y herramientas para el desarrollo de aplicaciones DataSnap con Delphi XE (08/12/2010)

El seminario duró sobre 1 hora y media (quizás algo mas). Oficialmente era una hora y media pero los turnos de preguntas se alargaron más de lo previsto y Andreano intentó responder a todas las preguntas que se le formularon.

Os recomiendo, a aquellos compañeros que no pudieron asistir, que visionen el vídeo, no ya por los grandes aportes que pueda hacer en lo que respecta a la documentación técnica, ya que una hora no da para demasiado y seria injusto exigirlo, sino por la visión global que nos ofrece y que os puede ayudar a enfocar y optimizar el uso de las herramientas que Embarcadero pone a nuestra disposición.

Además de esta buena noticia que hemos compartido, la semana nos ha dejado otros puntos notables entre los que destacaría dos.

Como segundo punto a destacar de la jornada, quisiera resaltar la última entrada que he podido leer de Nick Hodges, titulada Listening, y que os recomiendo también. Me ha parecido muy interesante y muy realista, como otras muchas que he podido leer de Nick donde reflexiona abiertamente sobre el papel del líder y su interacción con lo que puede ser el equipo que depende de él.  Anteriormente, ya las había resaltado porque me parecen terriblemente cargadas de experiencia vital, algo que queda impregnado en cuanto hacemos y que hace que los demás reconozcan y destaquen especialmente.

Y finalmente, resaltaría los comentarios escritos en el muro de Eko Indriyawan, en Facebook, a través de los que diariamente, va compartiendo reflexiones y comentarios sobre Delphi. Yo acostumbro a leerlos diariamente y os confieso me resultan muy interesantes.

Así que me quedo esta semana con esas tres cosas: el seminario de DataSnap de Andreano Lanusse, la entrada deNick Hodges y los comentarios que diariamente aporta Eko Indriyawan.

Nos vemos, durante la semana en Facebook y Twitter.

Un abrazo a todos.

Nos deja la semana 37 – 2010

septiembre 13, 2010 en Delphi, Delphi Prism, Eventos, Noticias, Noticias Delphi, Ofertas, Presentaciones, Promociones

He tomado la costumbre desde hace bien poco, de iniciar una entrada bien comienza la semana e ir añadiendo al borrador los enlaces y pequeños comentarios para luego poder recordarlos. Así que tenía varias anotaciones escritas, de las cuales, hay algunas que me parecen interesantes. Antes, rebuscaba mientras iba escribiendo, y no siempre recordaba todo. Y quizás porque uno se hace mayor, va cambiando la estrategia  :-) (este año he descubierto mas curiosidades, entre otras, que tengo que alejarme la documentación para poder enfocar con claridad…)  :-D

Para empezar, sobra comentar que casi todo lo que he podido leer de nuestra comunidad, ha girado alrededor del lanzamiento de Rad Studio XE, o bien comentarios de algunas novedades, o bien los anticipos (dar a conocer la fecha) de lo que van a ser las presentaciones en los países que forman parte del mapa de futuras “ventas” para Embarcadero.

Así que si vais a la página de eventos http://www.embarcadero.com/news/events veréis que se inicia la gira visitando numerosos paises, tales como Ucrania, Rusia, República Checa, Inglaterra, Polonia, Australia, Estados Unidos, etc.  , así como organizando Seminarios On Line como los que se celebrarán para Brasil, Japón o México, por citar algunos, etc. A España nos tocará el 28 de Septiembre, organizado lógicamente por Danysoft:

http://www.danysoft.com/danysoft/ven-a-conocer-el-nuevo-rad-studio-xe-evento-gratuito.html

Pero fuera de la referencia a la cita, que ya hicimos en una entrada anterior, me pareció bastante interesante una anotación en el twitter, que llevaba finalmente a la lista oficial de componentes compatibles con Delphi XE. Esta lista conviente tenerla a mano para un momento posterior, ante la necesidad de consultarla.

http://edn.embarcadero.com/article/40813

También existe otro enlace en el que podéis personalizar el resultado de esta búsqueda, que os va a devolver una relación de los partners de Embarcadero y de los productos vinculados al entorno de desarrollo.

http://tp.embarcadero.com/partnercentral.exe/default

Mas cosas…

Andreano Lanusse, recalcaba en su blog, días atrás una buena notica que yo no llegué a advertir hasta bien entrada la semana y era el cambio de condiciones para el desarrollo de aplicaciones para iphone/ipad, que hasta ese momento había apartado a Delphi Prism, con la normal preocupación de los desarrolladores. Si estais en estos temas, tenedlo en cuenta y visitad las paginas de Andreano, que contiene varios links con detalle de la información legal.

http://www.andreanolanusse.com/blogen/dont-worry-you-can-write-delphi-prism-applications-for-iphoneipad/

Luego, a mitad de la semana, otro enlace del Twitter, me llevaba a curiosear en el blog de Jeroen Pluimers. Su entrada giraba alrededor del uso de la clase TStrings para “parsear” cadenas con delimitadores de campos. Ya hemos resaltado anteriormente su blog y figura en la sección de enlaces.

http://wiert.wordpress.com/2010/09/08/delphi-use-tstrings-to-parse-non-standard-separated-strings-and-validate-it-with-dunit-tests/

Bueno… conocerlo os puede ser util de cara a no reinventar la rueda con algo que ya puede estar implementado (en este caso concreto Jeroen se planteaba el problema de los espacios en blanco, como podeis ver, tema que resuelve de una forma sencilla con la asignación de forma correcta de varias propiedades y el uso fnalmente de Trim).

Y cerrando estos comentarios, hacer una mención breve a la promoción actual de compra de la familia de productos XE. En este caso, uno de los valores añadidos en la compra va a ser la posibilidad de descarga de algunas versiones anteriores para los compradores, tales como Delphi 7, Delphi 2007, Delphi 2010, etc.

Access to previous versions of Delphi (7, 2007-2010), C++Builder (6, 2007-2010), Delphi Prism (2009-2011) at no extra cost

Leído de http://www.embarcadero.com/products/rad-studio

Aunque en el caso de México, según lo que pude leer de un correo de Gopac, existe un descuento adicional en la compra del producto, eso sí, exclusivamente en el mes de Septiembre y con algunas restricciones de compra. Quizás finalmente, en España también pueda existir un descuento similar. Imagino que esto será desvelado durante la celebración de la presentación en Madrid.

 En fin. Si necesitais mas información sobre la promoción de venta en España podeis acceder en el enlace:

http://www.danysoft.com/general/rad-studio-xe.html

Tabla de diferencias por versiones http://www.danysoft.com/free/rad-studio-features-matrix.pdf 

Tabla de precios http://www.codegear-shop.com/Embarcadero-RAD-Studio-XE

Nada mas.

Un saludo a todos.

RAD Studio XE: Mejoras sobre la productividad.

agosto 14, 2010 en Delphi, Delphi Prism, Entrada Diario, Noticias, Noticias Delphi, Presentaciones, Promociones, Roadmap, Videos

Tenemos algunas novedades…

Embarcadero inicia la semana con la promoción pública de las nuevas características que van a incorporarse al próximo relaease de Rad Studio, a través de una campaña de videos y artículos en blogs de la comunidad. Los vídeos están siendo traducidos a varios idiomas por lo que, como viene siendo habitual, el español nos llega de la mano de Andreano Lanusse.

Durante varias semanas vamos a conocer estas novedades. Esta semana, se ha centrado principalmente en la integración del control de versiones, algo que en mi opinión era inexcusable que no existiera a la fecha actual. Me parece muy bueno que se haya hecho realidad.

Podéis ampliar la información consultando la siguiente entrada de embarcadero, en la que aparecen multiples enlaces a esta información publica que está siendo liberada:

http://www.embarcadero.com/rad-studio-xe-preview

Asimismo y en referencia al estado actual del mapa de ruta de Rad Studio existe el siguiente link

http://edn.embarcadero.com/article/39934

encontrado desde la lectura del blog de Michael Rozlog, en la que se comenta la actualización de este mapa de ruta

http://blogs.embarcadero.com/michaelrozlog/2010/08/12/37159/

Ahhh… olvidaba una cosa… quizás os esteis preguntando el por qué del nuevo nombre “XE”, “sufijo” o marca con el que están nombrando los últimos productos de Embarcadero. La respuesta, la deja David Intersimone en una de las entradas de su blog:  http://blogs.embarcadero.com/davidi/2010/08/11/40088/

En dicha entrada, David I expresa la idea que quiere resaltar Embarcadero aludiendo a lo heterogeneo, a una linea de productos y herramientas heterogeneas, de desarrollo de acceso a datos, con multiplicidad de tipos distintos de bases de datos y plataformas. Esa es la idea que subyace al nacimiento de este término, dentro de la estrategia de marketing que ha sido concebida por la empresa para diferenciar sus productos respecto al de sus competidores.

* Mas información:

Blogs de la comunidad hispana:

http://jachguate.wordpress.com/2010/08/13/nuevo-roadmap-para-rad-studio/#more-234

http://jachguate.wordpress.com/2010/08/10/rad-studio-xe/

Failover Server in DataSnap and Delphi 2010

abril 11, 2010 en Ado Express & DataSnap, Código, Delphi, Enlace interesante, Entrada Diario

Recientemente ha editado un pequeño video, Andreano Lanusse, con el título que encabeza la entrada, y en donde se da continuidad a los distintos artículos que ha publicado sobre DataSnap, aunque en este caso no ya referidos a las novedades y primeros pasos, sino al uso de las características o funcionalidades que pueden ser menos conocidas. En este caso concreto, aborda Andreano la parte que afecta a como dar respuesta desde nuestro servicio a los fallos y se puede ver a modo de ejemplo como redireccionar el cliente ante la caída de uno de los servidores).

Podéis leer el artículo que acompaña el video en:

http://www.andreanolanusse.com/blogen/implementing-failover-and-load-balancing-in-datasnap-2010/

Aunque está en inglés la entrada, posiblemente, Andreano Lanusse añada la traducción, puesto que lo viene haciendo con frecuencia. Os recomiendo que le deis un vistazo y sobretodo que os descarguéis el código fuente que acompaña a la entrada. La descarga la podéis encontrar en:

http://cc.embarcadero.com/Download.aspx?id=27391

No os la perdáis.

Otras entradas relacionadas:

Semana intensa

marzo 1, 2010 en Delphi, Entrada Diario, Eventos, Noticias, Noticias Delphi, Presentaciones, Seminario web, Videos

Se ha cerrado una semana muy intensa, donde hemos podido asisitir a la celebración de dos seminarios online, dirigidos respectivamente a la comunidad de Delphi en Brasil/Portugal (25/02) y a la comunidad de habla hispana (26/02), en los que, tanto en uno como en otro se han tratado un contenido similar.

Delphi Conference Online – Brasil – dia 25 de fevereiro

Delphi Developer Day IV en Español – 26 de febrero

Os hago notar, que si accedeis al vínculo del primero, ya existen para la descarga los respectivos videos de las 6 sesiones y que en breve tiempo, según se comentó por el propio Andreano Lanusse, estarían tambien disponibles los del seminario español.

Yo, concretamente, pude asistir al seminario hispano y mi valoración en general del acto fue bastante positiva, muy positiva, si bien, estoy seguro que habrán compañeros que puedan pensar que el contenido de algunos de los temas, coincide basicamente con el recibido en otros anteriores. Pero es normal que sea así, puesto que nuevos programadores se incorporan a Delphi y éstos requieren tambien conocerlos y preguntar sobre ellos.

Así, temas como el de las nuevas capacidades sobre “touch y gestures”, que nos introduce en el mundo de las nuevas posibilidades de los dispositivos táctiles, sobre el nuevo Datasnap en lo que respecta a la gestión de datos, RTTI en lo que hace referencia a la información de tipos en tiempo de ejecución, o el soporte XML, se combinaron con otros menos frecuentes y en mi opinión interesantes, como el desarrollo de aplicaciones con Intraweb, (en una interviención muy valorable y altamente recomendable de Jackson Gomes), o la  que hacía referencia a la interopeabilidad de Delphi Prism con Mono en Linux, de Luis Felipe González Torres, o finalmente la que cerraba el seminario, que abordaba Linq dentro de las nuevas tecnologías que vienen de la mano de punto net. Marco Santin, compartía esta última conferencia.

Luis Alfonso Rey, de Danysoft, abordó un tema también interesante como es la modularidad de nuestros desarrollos en base a las librerias en formato propietario (bpls) frente a la generación de los ejecutables tradicionales, que las empaquetan. Es un tema en el que de seguro habrán muchas posturas enfrentadas y puntos de vista contrastados.

De todas, creo que me quedaría sin duda la que nos abría una puerta a Intraweb. Jackson Gomes estuvo fantástico en una hora intensa y didáctica. Os recomiendo, sobretodo a los que no han podido asisitir, que no os perdais el video cuando sea subido a la web de embarcadero.

Eso sí, reconozco que los programadores vinculados al mundo de linux,  casi con seguridad van a escoger el video  de Luis Felipe Gonzalez Torres. También es altamente recomendable si vais a trabajar con Delphi Prism y Mono.

Finalmente, quiero hacer una mención especial al video que hace referencia al trabajo con los componentes de impresión de Rave Reports. Este video pertenece a los seminarios de brasil del día anterior que compartia con la comunidad brasileña Alan Glein.

Me resta felicitar a Embarcadero. Creo que vamos por muy buen camino, y eso, a todos los que formamos parte de esta “familia” es algo que nos alegra y motiva.

Lo que nos deja la semana…

enero 24, 2010 en Delphi, Enlace interesante, Entrada Diario, Noticias, Noticias Delphi, WMI (Windows Management Intrumentation

Domingo por la tarde. Hace frío en el exterior y el día ha sido desapacible por el viento y las cuatro gotas de lluvia. Hace un rato, me he sentado delante del portátil mas que nada por revisar el correo y ver si había recibido algo que fuera urgente. Los comentarios de mis amigos sobre la marcha imparable del Barcelona y de cómo va a dejar atrás al R. Madrid resuenan y resaltan sobre el resto de urgencias.  :-)   No, no soy demasiado futbolero, jajajaja pero hay que ver las pasiones que levanta este deporte. En mi caso, seguramente, cuando acabe de escribir estas lineas dedicaré un rato a la lectura de alguno de los libros que he dejado a medias, pero antes tenía pendiente dejar dos comentarios.

Uno sobre la liberación de la version 1.6 de los componentes GLibWMI que Neftalí ha subido a SourceForge, donde nos comenta German que van a estar a partir de ahora disponibles. (*)

No obstante, también pueden ser descargados de la propia web de Neftalí en:

http://neftali-mirror.site11.com/?p=589

Existe en las entradas de su web una introducción al concepto de WMI (Introducción a WMI)

(*) GLibWMI es una librería/biblioteca de componentes enfocados a laAdministración de Sistemas Windows y para ello hacen uso de la WMI (Windows Management Intrumentation) que es la infrastructura creada por Microsoft para la gestión remota o local de datos y operaciones para estos sistemas. Para mas información podéis acceder a la libreria de MSDN, donde se detalla la información con detalle:

http://msdn.microsoft.com/en-us/library/aa394582(VS.85).aspx

Y el segundo comentario tiene que ver con la subida a sourceforge del cliente de Twitter que anunciaba semanas atrás Andreano Lanusse. Habíamos hecho el comentario en la entrada Vamos, vamos… no hay paradas… y finalmente hemos visto con alegría que se ha concretado en esta misma semana y que va a poder ser compartido con la comunidad. Está desarrollado con Delphi 2010.

Esta es la comunicación de Andreando Lanusse de la publicación del código fuente en sourceforge:

RADTweet – Twitter Desktop Client desenvolvindo em Delphi

El proyecto se encuentra alojado en: http://sourceforge.net/projects/radtweet/ donde podéis acceder tanto al exe como a las fuentes.

Dos buenas noticias para nuestra comunidad.

¡Ah! En ambos casos existen una invitación explicita a todos aquellos que quieran aportar comentarios, sugerencias y por supuesto, participar. Así que eso ya queda en vuestras manos.

En fin… voy a volver a mis libros y a mi rato de lectura.  ;-)

¡Qué tengáis una buena semana!