jueves, 14 de agosto de 2014

¡A la salud de mi KB!

Es bueno, especialmente en "bases de conocimiento" (KB) que han pasado por varias versiones de Genexus, chequear su "estado de salud".

En este sentido KBDoctor es una herramienta que ayuda mucho, principalmente desde el punto de vista del "modelo" Genexus (atributos, calls, definiciones de variables, etc) representado en una KB.

También es útil revisar la salud de los archivos que lo soportan. Hasta la 9.0 eran archivos C-tree (los famosos .DAT) que tenían indices (los famosos .IDX) y teníamos en "rebuild -y" que mejoraba esos archivos y sobre todo reconstruía los indices.

A partir de la X las KBs se almacenan en MS SQL Server por lo cual la administración de la misma pasó de ser un "file server" a un "database server".

En este sentido algo que me ha dado muy buenos resultados es el "CheckKnowledgeBase".

viernes, 25 de julio de 2014

Guernika ha muerto

Casi 80 años después de Guernika (el de carne y hueso y el de lienzo) me pregunto ¿no hemos aprendido nada en 80 años?

viernes, 27 de junio de 2014

La condena educativa

En mi barrio no había (que recuerde) mordiscones pero algunas cicatrices en mi espalda, piernas y cabeza dan fe que no viví entre algodones. Eramos rudos y salvajes, dábamos todo en cada desafío, fuera bici, trompo, bolita, futbol, manchado, figuritas, cordoncito, chapitas, todo era a "matar o morir" (no literalmente).

Pero había ciertos códigos, no escritos, no claros pero que todos conocíamos y respetábamos. No hacerlo era someterse a la exclusión social, tampoco escrita, simplemente era la reacción del grupo ante quien se apartaba de "los códigos".

jueves, 29 de mayo de 2014

Viajar, de eso se trata todo

Viajar es un placer. Significa conocer otros lugares, culturas, gente, costumbres, comidas, anécdotas, historias, en fin… los viajes son algo muy nutritivo y disfruto mucho viajando. Incluso en los momentos complicados de los viajes, el observar la naturaleza humana es uno de mis pasatiempos favoritos, adivinar el origen de un comportamiento o la posible reacción ante alguna situación, la previsibilidad de algunas cosas y lo sorpresivo de otras. En fin, me nutre y divierte mucho viajar.


lunes, 14 de abril de 2014

¿Cómo borrar una app del S4 (Android)?

En el desarrollo de aplicaciones para SD con Genexus utilizo un S4 (Android) conectado vía USB a mi PC.

De este modo el F5 (run), luego de compilar el APK localmente lo transfiere y ejecuta directamente en el device. Es mucho más ágil que el emulador, tiene toda la potencia del device, etc.

Ahora, para asegurarme que estoy ejecutando la última versión del APK o cuando quiero crear la DB local nuevamente "from scratch" la desinstalo previamente.


martes, 8 de octubre de 2013

La Tecnología y el Hombre

(Capaz este post suena algo "filosófico" de más, al menos en relación a los que suelo escribir que son más de tecnología o "management", pero ahí va. El título está inspirando en aquel notable programa de TV que era "El Deporte y el Hombre" conducido por Pancho Ibáñez)

Pasó el GX23 y nos dejó muchas cosas. Tremendos contenidos técnicos y de management, ideas, propuestas, en fin, una cantidad de nutrientes para aprovechar en las próximas semanas/meses, sobre todo aquellos quienes pudimos disfrutar pocas conferencias.

Ahora, a mí me dejó algo más, me dejó la convicción plena de algo que ya sospechaba: tenemos tremenda oportunidad en la tecnología para mejorar cada uno de nosotros, cada empresa, cada sociedad y, porque no, como raza humana.

viernes, 4 de octubre de 2013

Aplicaciones Web en la Tilo: ¡Cuidado no se te escape el gorila!

En el XXIII Encuentro Genexus hubo un track dedicado a la evolución de las aplicaciones Web que se viene en la Tilo.

Muy buenas las charlas y muy bueno lo que viene, este mi resumen del track: