Ir al contenido principal

Entradas

Mostrando las entradas 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".

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?

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".

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.


¿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.