jueves, 16 de febrero de 2017

Material del Hackaton - GeneXus Extension & Code Review

Me pidieron si podia publicar el material de la Hackaton del año pasado.
Tal vez pueda servirle a alguien.


Dentro de las actividades del GUG Montevideo estan planificando hacer otra Hackaton para desarrollo de User Controls, que pienso que tambien puede servirle a varios. Trateremos que las proximas esten filmadas asi podemos compartirlas con mas gente.

Se puede bajar el material aqui



miércoles, 28 de diciembre de 2016

Taller GeneXus en Cuba

Me invitaron a dar un Taller de actualización GeneXus 15 en La Habana, Cuba, con los colegas de Tecnomática.

 Aprovechamos el momento para ponernos al día en las ultimas cosas de GeneXus, y algunas practicas con Evo3 y GeneXus 15.

 Algunos de los participantes, aprovecharon la ocasión para certificarse como Analistas GeneXus (Junior, Senior). Todos aprobaron con muy buena nota, por lo que quede muy contento.

Felicitaciones por sus logros!

 

miércoles, 21 de diciembre de 2016

Proceso de desarrollo con GeneXus



Hace exactamente 3 años que cree la pagina de Proceso de desarrollo con Genexus en el wiki de la comunidad GeneXus.

En estos tres años se ha avanzado mucho en temas de Build y Deploy de aplicaciones en toda la comunidad. Tambien en manejo de ambientes, automatizacion de tareas y revision de codigo. 

Aun queda mucho por hacer, pero es bueno valorar los avances logrados. 



martes, 20 de diciembre de 2016

Experiencia de Integración Contínua con GeneXus en Cuba

Los colegas de Datys de Cuba, me hicieron una demostración de las herramientas que utilizan en su proceso de desarrollo con GeneXus para hacer integración continua.

Han logrado integrar muy bien diversas herramientas para la realización de controles de calidad de su codigo y pruebas unitarias al mismo.

Utilizan Cruise Control, GXUnit, bibliotecas de control estático de código para Javascript y CSS, controles propios de variables no usadas, atributos huérfanos y demás.

Me pareció una muy buena implementan y también esta bueno el cambio a la  interfaz web que le hicieron al Cruise Control.

Les dejo un video para puedan apreciar el producto funcionando.




Es bueno ver que crece el grupo de empresas interesadas en este tipo de temas, para resolver el proceso completo de desarrollo de aplicaciones con GeneXus. Tenemos que aprender a cooperar mas para lograr avanzar mas rápido.

lunes, 19 de diciembre de 2016

Libros leidos recomendables.

Estuve trabajando un tiempo, en un entorno con poca conectividad con Internet, lo que me permitió ponerme al día con algunos libros que tenia ganas de leer desde hace un tiempo.



Homo-Deus - Breve historia del mañana. 
Es del mismo autor  de Sapiens - De hombres a Dioses.
Me resulta interesante la forma de visualizar las diferentes corrientes de pensamiento analizándolas como religiones y lo importante que son en la creación de un punto de  vista común del fururo, que ayuda a crear mejores condiciones.

Da mucha importancia a la colaborar y todas las herramientas que permitan a los seres humanos a lograr proyectos cada vez mas importantes.

Me resulta divertido y ágil de leer.


What we cannot know - Marcus du Sautoy.
Explora aquellas cosas que no podemos conocer hoy y se aventura en las que nunca podremos conocer.

Dada la formación matematica del autor, pense que el libro podia ser mucho mas denso, pero resulta muy divertido de leer.
Termina relacionando con el tema de la conciencia, las maquinas concientes, pasando por agujeros negros y diversos experimentos de todo tipo.

Me gustó leerlo.




The end of average - Todd Rose

El libro analiza como tienen poco sentido las cosas promedio para los seres humanos. Desde cabinas de aviones, hasta cursos academicos, estan planificados para un ser humano promedio. Lo que el autor se encarga de explicar es que no hay un ser humano promedio, sino que todos tenemos caracteristicas unicas.

El ejemplo con el que comienza el libro, es el de las cabinas de aviones de combate, que como diseñaban cabinas promedio, luego seleccionaban personas que se ajustara al tamaño de dichas cabinas, dejando afuera personas que por no llegar a la altura, o por ser demasiado altos, quedaban fuera, aun pudiendo ser muy buenos pilotos.

Lo mismo pasa en el sistema educativo actual, donde los cursos se dan y se corrigen en forma estandarizada para grupos grandes de personas. Esta metodologia tiene mucho para mejorar.
Me hizo pensar bastante.