Genexus Planet

November 14, 2016

Enrique Almeida

Evaluación de la Hackaton de extensiones y Code Review.

La semana pasada hicimos la hackaton en la cual programamos algunas extensiones bastante sencillas.  La participación fue muy buena, pasamos de una extensión que solo agregaba unas opciones en el menú de GeneXus para luego agregar algunas nuevas funcionalidades a la extensión KBCodeReview, que permite ver las variables y la navegación del objeto. Laura siguió el tema y le agrego indicadores de

by noreply@blogger.com (Enrique Almeida) at November 14, 2016 12:56 PM

November 12, 2016

Douglas Hamilton de Oliveira

Global Events

Os habitantes de Funafuti acordaram muito preocupados nesta última semana. E isto se deve principalmente aos últimos acontecimentos, também pudera, não é sempre que o famoso Tuvalu-News noticiou algo tão estranho como a eleição americana. Simplesmente a bolsa de valores de Tuvalu teve uma queda expressiva! Realmente estamos vivendo uma era de eventos globais, e a eleição nos Estados Unidos é um

by noreply@blogger.com (Douglas Oliveira) at November 12, 2016 09:56 PM

November 08, 2016

Enrique Almeida

Hackaton GeneXus Extensions & Code Review

En en el CDC del LATU, a las 18:00.   https://www.meetup.com/es-ES/GUG-Montevideo/events/235271667/ Si pueden estaria bueno que fueran para vernos las caras e intercambiar ideas.  El temario es medio libre, pero trataremos de hablar sobre Que son las extensiones? Como empiezo a programar extensiones? Que necesito para programarlas? Un ejemplo sencillo  Introduccion a KBCodeReview

by noreply@blogger.com (Enrique Almeida) at November 08, 2016 03:51 PM

November 07, 2016

Enrique Almeida

Se fue Ramón.

Hoy se fue Ramón,  compañero de caminatas mañaneras de verano y largas siestas de vacaciones. Un perro tan bueno como guardian y un poquito loco..  Lo voy a extrañar montones.  Chau, amigo!

by noreply@blogger.com (Enrique Almeida) at November 07, 2016 11:48 PM

November 01, 2016

Enrique Almeida

Hackaton Code Review

El miércoles 9 de noviembre, en CDC del LATU, vamos a hacer una jornada de 4 horitas de programación de extensiones GeneXus. El caso de estudio, será la herramienta de Code Review que estamos desarrollando con el GUG, pero la experiencia sirve para quienes quieran empezar a hacer extensiones. Es recomendable tener bases de programación C# y Visual Studio, traer un notebook preinstalado

by noreply@blogger.com (Enrique Almeida) at November 01, 2016 07:03 PM

October 26, 2016

Enrique Almeida

El día que el Presidente de la República nos ayudó con el sistema LUCIA.

En los primeros años del siglo, estábamos trabajando en el sistema LUCIA en sus primeras versiones en la Aduana de Uruguay.  Habíamos logrado entusiasmar a la Aduana de Costa Rica, pues habían visto el sistema funcionando y lo querían. Necesitábamos que la Aduana de Uruguay nos autorizara alguna forma de colaboración entre Aduanas para que el sistema pudiera ser instalado en el exterior.

by noreply@blogger.com (Enrique Almeida) at October 26, 2016 07:50 PM

October 25, 2016

Enrique Almeida

Modularizar sin modulos.

Cuando trabajamos con GeneXus Evolution 3 o superior, una de las funcionalidades que mas ayudan a mantener el desarrollo ordenado, es la de los Módulos. Una de las consecuencias de usar Módulos en la KB es que cambian el nombre de los objetos: Cambia la URL de las aplicaciones WEB Cambia el nombre de los web services publicados Cambia el nombre de los procesos batch command line Me ha tocado

by noreply@blogger.com (Enrique Almeida) at October 25, 2016 03:31 PM

Fabricio De los Santos

El día que conocí a Jorge Batlle

Hace tiempo que una de mis mayores pasiones es escribir, y no se imaginan cuántos proyectos tengo encajonados esperando salir a la luz algún día. Entre tantos compromisos profesionales, hacen que mis ratos libres tenga que escoger entre mis pasiones, y termino eligiendo la más importante, mi familia. Pero hoy, voy a hacer un esfuerzo extra en homenaje […]

by Fabricio De los Santos at October 25, 2016 03:46 AM

October 24, 2016

Enrique Almeida

Xcopy con exclude.

El comando xcopy tiene una opcion EXCLUDE, que permite excluir los archivos que no se quieren copiar. Lo que no es intuitivo es la forma en que lo resolvieron, pues lo que hay que ponerle es un archivo que contenga los archivos que no hay que copiar. Por ejemplo para hacer un xcopy deployment de una aplicacion generada con GeneXus hago: set curndate=%date% set dd=%curndate:~0,2% set

by noreply@blogger.com (Enrique Almeida) at October 24, 2016 04:42 PM

October 14, 2016

Enrique Almeida

Grupo para interesados en Code Review con GeneXus

Creamos un grupo de Google Groups para intercambiar mails e ideas sobre revisión de código con GeneXus. Quienes quieran colaborar con la herramienta que estamos armando, pueden inscribirse en el mismo. La dirección es : https://groups.google.com/forum/#!forum/kbcodereview

by noreply@blogger.com (Enrique Almeida) at October 14, 2016 03:12 PM

October 13, 2016

Enrique Almeida

Windows 10 aniversario corta nombre de Folders y Objetos

Para aquellos que tienen Windows 10 y monitores de alta densidad de pixels, pueden tener problemas con la actualización aniversario de Windows 10. Después de aplicar la misma, se cortan los nombres de los folders en GeneXus, tanto en las Preferences, como en el Folder View SOLUCIÓN: Sobre el GeneXus.exe, dar click derecho e ingresar a las Propiedades. Ir al tab "Compatibility" y marcar el

by noreply@blogger.com (Enrique Almeida) at October 13, 2016 01:35 PM

October 11, 2016

Douglas Hamilton de Oliveira

Web Live Editing

Normalmente levamos um certo tempo para assimilar as coisas novas, inclusive é esperado que percamos também algum tempo entendendo tudo. Minha experiência com live editing foi assim, porém, após três horas tentando fazer a coisa funcionar, sem sucesso, uma inocente tentativa de abrir o programa em um outro navegador fez com que o endpoint fosse imediatamente construído, :( Portanto, antes de

by noreply@blogger.com (Douglas Oliveira) at October 11, 2016 08:48 PM

October 10, 2016

Enrique Almeida

Indicador "Tiempo de armado de puesto de trabajo"

Hace un tiempo que buso  algunos indicadores sencillos que permitan medir que tan bien (o mal) está el proceso de desarrollo, midiéndolo en su totalidad. Lo ideal seria bueno poder tener algo que mida desde la captura del requerimiento, análisis, diseño, codificación, pruebas, instalación, soporte y desinistalacion y borrado cuando no se use mas. Encontrar indicadores para todo el proceso no es

by noreply@blogger.com (Enrique Almeida) at October 10, 2016 03:40 PM

October 06, 2016

Douglas Hamilton de Oliveira

User Control, um pequeno resumo

Durante o evento Genexus Gx26 apresentamos uma palestra resumindo a construção de User Controls. Para os interessados, o link é o seguinte: GX26 Meeting Desenvolvendo Web User Controls para GeneXus 15 O processo apresentado é aplicável às versões anteriores do Genexus.

by noreply@blogger.com (Douglas Oliveira) at October 06, 2016 12:12 AM

October 05, 2016

Cristhian Gomez

Cambiar tamaño de disco (VDI File) en VirtualBox

Desde hace un tiempo en mi notebook tengo Linux como sistema host y utilizo VirtualBox para poder correr windows que es donde tengo GeneXus instalado. Al querer instalar GeneXus 15 me di cuenta que no tenía espacio en el disco del virtual box por lo que me puse a buscar como agrandar el archivo VDI que por suerte fue bastante fácil. >VBoxManage modifyhd Windows7.vdi --resize 64000 Con ese

by noreply@blogger.com (Cristhian Gómez) at October 05, 2016 11:35 PM

Enrique Almeida

Modularizando KB: Tabla privada y transaccion publica.

Cuando se modulariza una KB, me ha pasado querer tener una tabla privada (que desde afuera del modulo no se pueda acceder con for each), pero necesito dejar la transacción que la define, accesible desde afuera del modulo, por ejemplo para que se pueda llamar un call o link. No hay solución elegante para este escenario. Lo que puede ayudar es tener por ejemplo un procedimiento que devuelva el

by noreply@blogger.com (Enrique Almeida) at October 05, 2016 01:39 PM

October 01, 2016

Enrique Almeida

ACeDedario (se pronuncia aKeDeDario)

Esta es una anécdota de cuando estaba en cuarto de escuela, en la Escuela No. 7 de Nueva Palmira. En tercero habíamos tenido un maestro (Hugo) que a mi me gustaba mucho, porque no nos obligó a aprendernos las tablas de memoria, sino que nos dejaba usar la tabla pitagórica para hacer las pruebas. En ese momento, no se habian inventado aun las calculadoras electrónicas y la tabla pitagorica era

by noreply@blogger.com (Enrique Almeida) at October 01, 2016 09:45 PM

GeneXus X