Archivo

Entradas Etiquetadas ‘Semanal’

Una semana más; (23/09/2011)

viernes, 23 de septiembre de 2011 3 comentarios

Una semana más (a veces quincena, y a veces un poco más…) hago un repaso a lo visto y leído estos últimos días. Como veréis el tema central y más importante sigue siendo RAD Studio/Delphi XE2. Hay mucho revuelo y mucha expectación, hay opiniones “a favor” y también algunas quejas (las más que he leído referentes a la documentación).
Bueno, todo debe escucharse y todo debe tenerse en cuenta.

Comenzamos con un video explicativo de cómo hay que configurar paso a paso un MAC para poder ejecutar aplicaciones realizadas con Delphi XE2 y FireMonkey.

 

 

Antonio Viera ha puesto en marcha su blog (Trabajando con Delphi XE) y ha comenzado con un interesante ejemplo/explicación de cómo realizar una aplicación Cliente/servidor con DataSnap DBX4.  Es un “tutorial” de una aplicación sencilla, pero explicado paso a paso y de forma clara.

Ejemplo: Aplicación de 3 capas multihilo con DBX4 y Delphi XE – multi-threaded application with Delphi XE and DataSnap DBX4

 

pre_P24_cHace unos días comenté algo sobre directivas de compilación;  Ampliando un poco más esa información, aquí os dejo la referencia a la documentación (docwiki de Embarcadero) donde se pueden encontrar algunos de los predefinidos.

Y desde ahí mismo hay un link a los “DEFINES” correspondientes a las diferentes versiones del compilador; Ya había hablado de ellos antes, pero está bien tener el link a la documentación “oficial”.

 

276472_113760532059812_562257430_n Para los que habéis obtenido una copia de RAD Studio XE2 o Delphi XE2, revisad la web de Embarcadero porque tenéis una Oferta Especial y Limitada.  Ahora podéis obtener la certificación Gratis (Delphi Developer Certification).  Revisad también las páginas de los distribuidores locales, porque suelen ofrecer cosas similares. Aquí en España, Danysoft ofrece esta oferta desde hace tiempo, junto con el acceso gratuíto a cursos.

Una de las grandes novedades (si no la que más) y la más vistosa, del nuevo XE2 es FireMonkey. Una de las características de FM son los estilos. A diferencia de los implementados en la VCL y de los que ya he hablado un poco aquí (que son como skins), los de FireMonkey son propios de los componentes. No son un “añadido” por decirlo así que se coloca “por encima del componente”, sino que son una especie de “Hojas de estilo -CSS-”. Lo que decimos realmente es “cómo se debe dibujar el componente”.

Para comenzar a entender los estilos podéis revisar este artículo de Felix John Colibrí sobre Styles en FireMonkey. Suficiente para entrar de lleno en este tema.

Explicado paso a paso y muy completo. recomendable 100% .

firemonkey style designer

Sigo con mis “pruebas” con Delphi XE2, esta semana me he estado “peleando” con los LiveBindinds; Espero poder en breve continuar profundizando más.

Esta semana, Andreano ha realizado un Webminar muy interesante sobre Rad Studio XE2 mostrando muchas de las nuevas características. Los que no hayáis podido asistir, estad pendiente de los videos, porque ha sido muy interesante (cuando el link lo tenga lo publicaré).

Y la semana que viene, el World Tour llega a Barcelona. Danysoft organiza la presentación del nuevo RAD Studio XE2.

Recomendaros los últimos vídeos del Canal de Embarcadero. Ya no sólo para ver más sobre las nuevas características, sino también como método de aprendizaje de estas.

Este es una muestra (link a partir del blog de Salvador –Delphi básico-):

Por último, leo hoy sobre MonkeyGroomer. Esta palabra esconde (por ahora, porque no se sabe mucho más) una herramienta que según se dice: “Permitirá convertir tus formularios realizados con VCL o VGScene a FireMonkey (soportará los ficheros de estilo de VGScene).

Poca información y por ahora sólo un par de enlaces (link1, link2) y unas imágenes. Prometen pronto una versión Alfa. Habrá que estar atentos…

Un saludo y hasta la próxima…

Categories: General, Resumen Tags: , ,

Una semana más… (13/09/2011)

martes, 13 de septiembre de 2011 Sin comentarios

Recuperando el tiempo que he estado de vacaciones, escribo esta entrada. Son enlaces y referencias que tengo “apiladas” y que os las presento sin más espera.

Ya hace unos días que se pueden descargar las Trial de las diferentes versiones y paquetes de la última versión lanzada desde Embarcadero;  Desde ahí mismo se pueden consultar las características de las diferentes versiones, FAQ’s, datos relacionados,…

 

En esta entrada del blog de Andreano Lanusse tenéis toda la información y los links.

Puede ser que te guste más o menos (como las lentejas o la coliflor), que te enganche más o menos, pero como mínimo hay que probarlo.  ;-)

Ya hace unos días también que está en marcha el Grupo Delphi Solidario en Facebook; Una iniciativa de Salvador Jover (inquieto, como siempre).  Si no te has apuntado, pásate por allí y hazlo. Punto de encuentro de desarrolladores y personas relacionadas con Delphi; Enlaces, documentación, White papers y en general todo tipo de información interesante.

Muchas de las presentaciones del RAD Studio XE2 Word Tour (la nueva versión RAD Studio) las está realizando Pawel Glowacky;  En su blog, además de hacer un recorrido por las diferentes presentaciones  que va haciendo, podéis encontrar esta lista de recursos sobre Delphi XE2 y Rad Studio.

Links to resources about Delphi XE2 and RAD Studio XE2

styles Hay muchas características en la nueva versión de Delphi. Entre ellas, una de las más “visuales” son los estilos. Si quieres empezar con ellos y saber cómo funcionan un buen punto de partida puede ser esta entrada del Blog de Rodrigo Ruz:

Exploring Delphi XE2 – VCL Styles Part I

 

rxlogoHe leído también que ya se puede descargar la versión “no oficial” de las RxLib con soporte  para XE2. La podéis encontrar en Torry y la añadiré a las diferentes versiones que ya hay disponibles en mi web en el apartado:

Recopilatorio sobre las RxLib

También se puede encontrar ya, la release de las JEDI con soporte para XE2 (torry) o en la página de SourceForge.

 

Para los nostálgicos y los que nos interesan las curiosidades, Zarko Gajic ha hecho una pequeña recopilación de las características de las diferentes versiones de Delphi, desde sus inicios (página 1 y página 2).

Algo de historia nunca va mal…  ;-D

Se dice que esta versión de Delphi (y de RAD Studio) es una de las que más cambios trae, de las que más novedades aporta. A tenor de esta lista no parece que sea una exageración.

Recopilación de cambios para la versión XE2.

Un saludo.

Categories: Delphi, General, Resumen Tags: , ,

Una quincena más… (08/07/2011)

lunes, 11 de julio de 2011 3 comentarios

Pasan los días y llega el verano. Parece que el calor ralentiza casi todo.

Esta semana leo en el blog de Jon Lennart Aasenden (Delphimax),  la publicación antigua de una unit llamada jlColor. Pensada y diseñada para facilitar en trabajo con colores, pixel y gradientes. No hay apenas comentarios, pero los nombres de las funciones son bastante claros, así que no creo que hagan falta. De aquellas que hay que añadir al repositorio para cuando haga falta. ¡Por cierto! decir que el tema que utiliza para si blog es muy chulo…  ;-)

Revisando estos días me he encontrado con un interesante proyecto llamado Lazy Delphi Builder. Una herramienta gratuita que nos permite compilar proyectos e instalar paquetes con múltiples opciones sin necesidad de abrir el IDE de Delphi. Funciona con proyectos realizados con versiones de Delphi entre la 5 y XE.

Aquí podéis ver un video tutorial de cómo funciona (link).

Por cierto, el tema de ese blog, también es muy bonito, (creo que voy a tener que cambiar el mío…)

 

guitar_rss Desde la web de Salvador Jover (inquieto e incansable siempre) leo esta semana una gran noticia, que además me trae buenos recuerdos. La recuperación de “La Web de JM” un clásico que durante tiempo fue una referencia para mí. Salvador ha “recuperado” esa web (con su estructura original) y la ha adaptado para poder consultarla desde su blog.

Desde la web de Sourceforge podéis revisar el proyecto Apophysis. Se trata de un programa espectacular hecho en Delphi, con el código fuente disponible, para crear, editar y renderizar imágenes fractales.

Posee infinidad de parámetros a modificar para poder dar rienda suelta a la imaginación y experimentar con infinidad de combinaciones.

Los resultados pueden ser espectaculares, de forma que podemos generar imágenes y animaciones. El proyecto además incluye un ScreenSaver.

Os muestro algunas imágenes generadas:

fractal1 fractal2

Fractal8  Fractal7

Fractal5

Fractal6

 

1107refrescabweb Por último comentar sobre un seminario Web gratuito (otro más) que Danysoft tiene previsto para el 14 de Julio sobre la creación Servicios Web seguros con Delphi. Creación de Servicios web y la interacción con otros sistema, donde entran las consideraciones de seguridad.

La información completa y los links para inscribirse los tenéis en esta página.

Un saludo y hasta la próxima.

Categories: General, Resumen Tags: , ,

Una quincena más… 31/05/2011

martes, 31 de mayo de 2011 Sin comentarios

Para los que hayáis tenido la oportunidad de asistir presencialmente (en Madrid), estos últimos días de Mayo Danysoft ha organizado unos seminarios presenciales sobre RAD Studio;  Se han tratado temas avanzados como las «Open Tools API para extender el IDE» o «La creación de servicios web seguros» utilizando XE.

Para los que (como yo) no estáis en Madrid, y/o no habéis podido asistir, la gente de Danysoft ha organizado otro no-presencial (seminario web) para poder seguirlo vía Internet el día 10 de Junio. Revisad en enlace con la información y desde ahí mismo podéis apuntaros.

Esta semana «he aterrizado»  en la web de TurboPHP (http://www.turbophp.com/). Un IDE para el desarrollo visual de aplicaciones con PHP. Las imágenes del IDE tienen muy buena pinta (desde el punto de vista del programador Delphi y no del desarrollador de PHP -que de eso no entiendo mucho-). ¿Porqué digo esto? Ni más ni menos, que porque este proyecto está realizado con Delphi. El proyecto ahora es OpenSource y el código está disponible para quien quiera acceder a él.

 

Para los que no habéis leído alguna de las entradas de la serie que Salvador ha publicado sobre Expresiones regulares, utilizando las mejoras de Delphi XE, os animo a que lo hagáis. Es un tema complejo y la explicación es muy buena y detallada. En el momento de escribir estas líneas ya está completada con 4 entradas, que cubren de manera muy amplia el tema.

Visita y lectura obligada obligada.

 

Para acabar un par de enlaces «Off-Topic». El primero es una interesante reflexión de Casimiro sobre piratería en España, sobre los derechos de autor, los contenidos digitales, la cultura…
«La piratería no existe – 5 propuestas para el crecimiento digital».

La segunda es una mención al anteproyecto de ley que el Gobierno acabar de aprobar, conocida como Ley de igualdad de trato; Desde los blogs ya se conoce como «La ley de Mozdaza».

Desde esta otra página se explica con detalle dónde está el sentido real de esta ley y cómo puede afectar a todos los blogs esta nueva ley si llega  a aprobarse.

Y hasta aquí hemos llegado.

Categories: Resumen Tags: ,

Una quincena más (19/11/2010)

viernes, 19 de noviembre de 2010 2 comentarios

Finalmente, el periodo que abarca esta entrada ha sido un poco más largo de lo esperado, pero bueno…

La semana que viene es la presentación en Barcelona, por parte de Danysoft, de la nueva versión de las herramientas de Embarcadero. Aunque ya he visto los videos de otras presentaciones, tengo especiales ganas de asistir a esta. Ya os comentaré qué tal…

Ya hace un par de semanas que Rodrigo ha publicado en su Web en su web la aplicación WMI Delphi Code Creator. Viene a ser un generador de código delphi para acceder a las clases de WMI. La aplicación es imprecisdible para aquellos que trabajéis con WMI. Además la «presentación final» es impecable. Está escriba en Delphi y por ahora sólo ha publicado los binarios.

Hoy leo sobre la utilidad free InnoIDE; Un IDE para generar instalaciones utilizando Inno Setup (el generador de instalaciones de Jordan Russel). Aunqiue no he podido probarlo muy a fondo, parece que hace más fácil el trabajo que ya de por sí, Inno facilita mucho.

Desde hace un par de semanas también, estoy dedicando algunas horas junto con Salvador (Delphi básico) a crear un componente que permita visualizar/gestionar una lista de miniaturas de imágenes.

Los detalles podéis leerlos en esta entrada o en el blog de Salvador, junto con algunas imágenes más. Seguramente en unos días estará lista la primera versión de este componente.

Un saludo.

Categories: Offtopic, Resumen Tags: ,

Una semana más… (23/01/2010)

viernes, 23 de julio de 2010 2 comentarios

Un pequeño repaso para esta semana, que ya llega a su fin (al menos laboralmente ;-D ).
Estos últimos día la noticia estrella es los foros y blogs relacionados con Delphi ha sido el anuncio de la marcha de Nick Hodges de Embarcadero. En los propios foros de Embarcadero ha escrito esta nota, donde brévemente anuncia su marcha y entre líneas (o no tanto) se puede deducir que no ha sido una marcha «amigable»; Aquí hay una traducción «no-oficial y no-google» de lo que sería el texto hecja por AzidRain. Además a inaugurado un nuevo blog.

En esta misma página podéis encontrar una entrada sobre el trabajo con packages (y DLL’s) en Delphi y los sistemas de carga (estática y dinámica) de los paquetes o librerías en ejecución, «DLL’s, BPL’s, carga dinámica/estática y packages en runtime»; Que espero que a alguien le haya servido para aclarar ideas, en lugar de para liarselas más. Inicialmente, y aunque llevaba tiempo con escribir algo así en mente, en empujón para esta entrada salió de este mensaje en los foros del ClubDelphi. En ese mismo hilo y en este otro, se pueden encontrar algunos comentarios más y algún aporte extra sobre el tema.

Sigo realizando pruebas con las librerías ExtJS, a las que ya hice referencia hace unos días, para realizar Interfaces con JavaScript y su integración con Delphi; Espero ronto poder mostrar algunos ejempls de diseño y utilización deestas librerías (que cada día que las utilizo me gustan más…  ;-D ).

En otro orden de cosas, ayer actualicé SpaceSniffer a la versión 1.1.2.0. Para los que no conozcáis esta aplicación/utilidad de Umberto Uderzo, os la Space Snniferrecomiendo encarecidamente .

Permite saber de una forma, rápida, muy visual y atractiva dónde y cómo está distribuído el espacio en un disco duro (también directorios y unidades externas). Son de aquellos programas que hacen simple y sencillo lo que debería ser simple y sencillo (otros se complican tanto, que al final no acabas sabiendo lo que inicialmente buscabas).

Gratuíto y sin instalación. Probadlo, seguro que al igual que yo, lo convertiréis en uno de vuestros «imprescindibles» (http://www.uderzo.it/).

Finalmente, hacer referencia a un artículo que hoy he leído en Kriptópolis y que también os recomiendo por la parte que nos toca, como usuarios informáticos y como profesionales de este sector; Se trata de la entrada «Sobre BOTNETs, PCs Zombie y SPAM«, que no sólo comenta sobre esta problemática, sino que habla de algunos programas que podemos utilizar para «detectar» las posibles intrusiones y la posible pertenencia de nuestro equipo a una red de «bots».

Un saludo.

P.D: La idea original de esta entrada (y de las próximas similares, espero) es de Salvador (Delphi básico).

Categories: Offtopic Tags: ,