Entradas

Mostrando las entradas de abril, 2009

PiensoPienso: Modificando registros seleccionados dentro del for each

Imagen
Un problemita sencillo para un fin de semana largo.

Tengo una aplicación GeneXus y una tabla con la estructura y valores:
Key,Value 1 ,'NADA' 2 ,'NADA' 3 ,'NADA'
hago un procedure que hace
for each where Value='NADA' Msg('Key: ' + Key.ToString() + ' Value: ' + Value) UpdateValue.call(2,'TODO') endfor
y
UpdateValue parm(&Key,&Value); for each where Key=&Key Value=&Value endfor
Notar que se modifica los datos de la tabla que cumplen la condición cuando se está dentro del for each.
La pregunta:
La salida del programa al ejecutar es (justifique su respuesta):
1) Key = 1 Value='NADA' Key= 2 Value='NADA' Key=3 Value='NADA'
2) Key = 1 Value='NADA' Key=3 Value='NADA'
3) Key = 1 Value ='NADA' Key = 2 Value='TODO' Key = 3 Value='NADA'
Como es habitual, habrá importantes reconocimientos para los que contesten correctamente.

Argumentos tendientes a que los componentes usados en ejecución por aplicaciones GeneXus sean de código abierto.

Imagen
Desde hace bastante tiempo, hay un movimiento (clandestino y formado por al menos una persona) en la comunidad GeneXus para que los fuentes de los componentes de tiempo de ejecución (runtime) utilizado dentro de las aplicaciones GeneXus, sean provistos con sus fuentes.

Que se persigue con esto?. El objetivo es contar con los fuentes de las GxClass* (para el acceso a datos), Report Viewer, GXUtil y utilitarios usados por las aplicaciones GeneXus.

Los argumentos a favor para tener esto serían:

Ayuda en la determinación de problemas.
Cuando nuestra aplicación GeneXus, cancela en alguno de dichos módulos, es difícil saber que es lo que esta pasando y cual es la causa del error. Si se tienen los fuentes, es mucho mas fácil determinar que es lo que esta fallando y por lo tanto poder solucionarlo. Esto podría hacer que muchas de las llamadas a soporte no fueran tan urgentes, pues se podrían solucionar los problemas y reportarlos con mayor tranquilidad.

Evitar discusiones con clientes.
Al poder dej…

Redefiniendo el notebook.

Noteboek from Evelien Lohbeck on Vimeo.

Animacion en papel, muy buena. Via Gizmodo

Desarrollan nueva Maestría en Bioinformática

Se realiza hoy la firma de un convenio de co-financiación para el desarrollo de la nueva Maestría en Bioinformática, proyecto que cuenta con el apoyo financiero de la Agencia Nacional de Investigación e Innovación (ANII). Es un programa de posgrado impulsado por la Universidad de la República y el Pedeciba, con participación del Instituto de Investigaciones Biológicas Clemente Estable y del Instituto Pasteur de Montevideo.Esta iniciativa permitirá potenciar la investigación para aplicar el conocimiento en diversas áreas, especialmente de la salud, y constituye por tanto un gran paso adelante en la ciencia. El acuerdo se firmará a las 11 horas en en la Sala de Actos del Instituto Pasteur (Mataojo 2020).via LaRepublicaEsta bueno que tengamos la posibilidad de perfeccionamiento en estas areas en Uruguay

Relojes..

Imagen
de la vida.

SKIP INTRO

En general, detesto las presentaciones Flash que algunos sitios web tienen para introducir el sitio.
Reconozco que la del sitio http://www.iccm-1.org/, la lleva a otra dimensión.
Un buen ejemplo de lo que no debería hacerse.

El estado es como una empresa con capacidades diferentes.

Imagen
Hace unos días llegó a Concepto un Fax (hacía mucho tiempo que no recibíamos faxes), pidiendo la cotización del desarrollo de un sistema de estadísticas. Provenía de una Dirección del Gobierno a la cual nunca le habíamos desarrollado nada, ni nos habíamos presentado a ningún llamado.
Les especificaciones del mismo eran printscreen de pantallas del sistema actual en DOS y parte de los requerimientos eran :
* Tener tan buena performance como el sistema actual * Poder realizar todas las consultas que hoy se tienen. * Garantia para la corrección de errores por dos años despues de instalado
Por temas de foco y de falta de recursos decidimos no presentarnos al llamado, a pesar que el sistema parecía interesante.
Hoy nos llamaron telefónicamente para exigirnos una respuesta....
Devolví la llamada para aclarar que no nos ibamos a presentar. La conversación ahi pasó al terreno de lo paranormal. La funcionaria que me atendió me pidio que le enviara por escrito que no nos ibamos a presentar. …

Que les gustaria para el proximo Encuentro Internacional Genexus?

Imagen
GusCarr anuncio la fecha del próximo Encuentro Internacional GeneXus.
Una cosa que me gustaria que hubiera este año, seria una re-edición del GXchallenge, pues en el anterior, aparecieron cosas muy interesantes.
También me hizo pensar en las charlas que me gustaría que hubieran en el mismo.
Ennubeciendo (o Nebulizando?) aplicaciones GeneXus. Como hacer correr una aplicacion Genexus en la nube.
Experiencias practicas de migraciones de aplicaciones Genexus a la version X.
Metodologia de desarrollo con Patterns, en grupos numerosos.
El formato XPZ, explicando su formato, por primera vez. Tambien se explicará porque GeneXus es el primer lenguaje de programación que no hace publico su sintáxis.

También miré en la página del Wiki que ya tiene sus años y vi que mis intereses no han cambiado demasiado.. muchas de las charlas que habia ahí, me gustaría escucharlas ahora.
Que charlas les gustaria a ustedes?.





COSTA RICA: Fuerte caída en impuestos recaudados en aduanas

Imagen
Caída real de 10% entre julio y marzo pasados en el acumulado Hacienda lo atribuye al desplome en las importaciones debido a las crisis


Los impuestos recaudados por medio de las aduanas registraron una fuerte caída entre julio del 2008 y marzo de este año.Los tributos aduaneros son los más importantes para el Gobierno: representan un 38% de los ingresos corrientes.La noticia completa.

No somos nada...

Imagen
Visto en RssMeme.

Sobre presentaciones

Imagen
En el post The hierarchy of presentations Seth Godin escribe sobre presentaciones.
Me gustó la frase que dice:
A presentation isn't an obligation, it's a privilege.Tiene algunos tips interesantes.

Ayer presencié una presentación que me resultó bastante aburrida, a pesar que el tema me interesaba mucho y estaba muy bien diseñada. Se cometieron varios errores que distraían y hizo que el mensaje no llegar tan bien como debería.

Algunas cosa que noté:
El notebook del presentador, mostraba errores del sistema operativo (evitables), que no eran causados por el programa que se estaba mostrando, pero hacia que la atención se fuera para el mensaje en vez de lo que estaban intentando mostrar. Se mostraba una aplicación WEB en un browser, con demasiadas barras de comandos, status, barras de herramientas, que dejaba muy poca pantalla "util" para mostrar la aplicación. Esto hacía que el presentador tuviera que mover hacia arriba y abajo con el scroll para poder mostrar la parte super…

Page Turner

Cuando le pongan un control remoto, compro uno de estos para leer en la cama..

Que nombre de usuario elegir?

Imagen
Estoy suscrito a las RSS de Wiki de la Comunidad GX. Esto me permite ver cuales son las páginas que se agregan y modifican del sitio . Con poco esfuerzo, se puede estar al dia con lo que otros estan aportando a la comunidad.
Una de las contras que tiene, es que cuando se agrega un nuevo usuario, se crea en forma automática una pagina para el mismo, y por lo tanto aparece una entrada por cada usuario nuevo.
Ayer se dió de alta el usuario ya_no_odio_genexus_pero_podria y el nombre me causó gracia.
PD: Alguien sabe como puedo suscribirme a todas las paginas menos las del tipo user: ?

Basura tecnológica en Uruguay

Imagen
Hace ya mas de un año, preguntaba que se podía hacer con las computadoras y monitores rotos en Uruguay.
Las cosas empeoran año a año, algunas fotos de un lugar de donde trabajo.


Hay otro depósito (bastante grande) que está repleto hasta el techo con otros trastros. Cada día me preocupa mas que hacer con todo esto.


Dr.Gavilan: GxWiki?

Imagen
Estimado Dr. Gavilán:


Buscando informacion de GxWiki he podido encontrar que has podido implementar el GxWiki, yo tambien soy usuario de Genexus y me gustaria implementar el GxWiki, desde donde puedo descargarlo?,

Gracias por tus comentarios,




Saludos Cordiales,

LuisEstimado Luis: El GXWiki, es la implementación de un Wiki en GeneXus. La pagina principal de dicho producto, se puede ver en www.gxwiki.com. Al dia de hoy, hay una version para GeneXus X (GXWiki 2.0) y otra para GeneXus X Ev1 (GXWiki 3.0).Hay una versión anterior para la GX 9.También existe una version online, para GXServer que puede bajarse con la nueva funcionalidad que viene en GeneXus X ev1, que permite crear una KB directamente desde un repositorio de KBs. Que ventaja tiene este wiki, frente a otros?La principal ventaja que al estar programado en GeneXus, permite agregarle nueva funcionalides sin demasiado esfuerzo. Saludos,Dr.Gavilán. PD: No me felicitó por la columna.UPDATE: Habia un error en las versiones de GX neces…

Exce-lente

Imagen
Casi tan bueno como el Progress Bar. Leido aquiSantiago, Chile.Foto vista aquí.

Posterous: Blog por mail.

Imagen
Para los que quieran tener un blog y que les de poco trabajo escribir post, pueden probar Posterous.





Para tener un blog en posterous, alcanza con mandar un mail a post@posterous.com
Hice unas pruebas en http://ealmeida.posterous.com/ con musica, videos y fotos y es estúpidamente fácil tener este tipo de blog. El editor que tiene es una especie de editor de wiki, pero funciona muy bien. Ademas brinda una forma sencilla de ver los videos y bajarlos y reproducir la musica y permite bajarla. No la utilice, pero permite la suscripción con RSS y tener dominios personalizados, postear en forma automatica lo que se envia a posterous a facebook y varias redes sociales mas.Me gustó mucho.