Entradas

Cuando para Ecuador me voy

Imagen
En las próximas semanas estaré haciendo una consultoría sobre Análisis de Riesgo en Ecuador. Voy a tener oportunidad de conocer Guayaquil y algunas otras ciudades de ese país. Espero que no se complique mas el diferendo que tienen con Colombia.

Windows Vista SP1

Imagen
Bajé hace algunas semanas el Service Pack 1 de Windows Vista. Juro que tenía miedo de instalarlo. Lo tenia dentro de la lista de pendientes, por lo que me acordaba del mismo bien seguido, pero no me animaba.. me temblaba el pulso para darle el doble click. Hace un par de dias, junté coraje y lo hice. Fue como a las 8 de la noche y fue una buena decision porque el proceso demoro como una hora y media. Se rebooteo un par de veces el notebook, aparecieron varias pantallas de status y todo terminó sin problemas. El resultado, es el mismo equipo que ahora tiene algunas caidas menos. No note grandes cambios en la performance en las tareas de uso diario. Si es mas rapido para copiar archivos, pero no es algo que haga muy a menudo. Hasta el momento no se me colgó por culpa de la hibernación y el manejo de la energía que era una de las causas que me tenia mas caliente. También dejo de darse el problema que tenia en la instalación de GeneXus Rocha, que cancelaba al final de la instalacion con un...

Boing Boing's Moderation Policy - Boing Boing

Hace algun tiempo me vi envuelto en un malentendido sobre la moderacion de comentarios de mi blog, confundiendola con censura. Hoy leo en Boing Boing's Moderation Policy - Boing Boing . Me gusto su politica y creo que como cada vez hay mas contenido ingresado por la comunidad es necesario tener claras estas politicas para que no tengamos malos entendidos. Q. Why does Boing Boing have to have a moderator? A. First answer: Because every general-interest online forum that's worth reading has some kind of moderation system in force. Second answer: Because four years ago, Boing Boing's first, unmoderated comment system went so septic that it had to be shut down. The Boingers want to never go through that again. Third answer: Because Boing Boing gets enough traffic to attract non-automated scams. Q. All the vowels have disappeared from a paragraph I wrote! What's going on? A. We did it. Someone (a moderator, one of the Boingers) was expressing displeasure at your remarks. T...

GeneXus Rocha - Estado de mis pruebas.

En una jugada tan inesperada (por mi) como bienvenida, la nueva versión de GeneXus Rocha empezó a guardar los datos en SQLserver 2005. Creo que es una buena jugada pues le da mayor robustez (habra menos indices desincronizados) y también va a facilitar varias tareas. El tener herramientas nativas para poder consultar las "tablas del sistema" de GeneXus, es algo muy bueno para poder detectar algunos problemas. También se agrega la posibilidad de auditoria o de registros de accesos, mas facil que la solucion anterior. Me daba un poco de miedo la performance de trabajar con SQLServer pero en las pruebas que he realizado me quede contento de ver que la performance es muy buena. Ventajas de tener GeneXus en SQLServer. * Herramientas de monitoreo y profiler * Mejor Backup y menos problemas con indices * Buena performance * Se pueden hacer consultas a las tablas del sistema de forma mas facil Algunas desventajas * No es tan facil como antes copiar una KB (antes alcanzaba con copiar ...

PiensoPienso - Genexus Data Provider

Imagen
Este es un problema para resolverlo con GeneXus Rocha. Tengo las tablas ==Clientes *ClienteId ClienteNombre ==Facturas *FacturaId ClienteId Fecha (*ProductoId Precio Cantidad TotalLineaFactura = Cantidad * Precio ) TotalFactura = Sum(TotalLineaFactura) Tengo que hacer un ranking de total vendido por cliente en un periodo. Se necesita hacer un Data Provider que devuelva un SDT que tenga ClienteId ClienteNombre TotalFacturado ordenado por TotalFacturado descendente. Como seria dicho Data Provider?. Yo tengo mas de una solución y ninguna me convence del todo. Los Data Providers, tienen un potencial maravilloso, pero vamos (o al menos voy) a necesitar un tiempo para poder entender todo su polenta.

Post feed - Completo o Parcial?.

Imagen
Es una discusion bastante comun entre los que tienen blog, si conviene tener feeds completos de los posts que se publican (o sea que TODO el articulo, imagenes, etc, esta en el feed) o si solo se publica un resumen y luego hay que ir a la pagina del blog para poder leerlo completo. Ambas opciones tienen sus ventajas y desventajas. Feeds Completos. Ventajas. Se puede leer toda la noticia, sin tener que estar conectado a internet (hay que bajarlas antes). Tampoco hay que ir al sitio para poder leer lo que se quiere. Por ejemplo, es lindo para poder leer desde celular, sin tener que dar varios clicks. Desventajas. Si se tienen imagenes o texto muy largo, puede ser muy pesado lo que hay que bajar. Si la noticia no nos interesa, puede ser una perdida de tiempo. No se puede llevar estadisticas claras de quienes y desde donde leen las noticias, o al menos es mucho mas dificil de obtenerlas que en los sitios web. Feeds Parciales Ventajas. Se puede leer rapidamente el encabezado de las notici...

Visualizacion de Redes complejas

Imagen
En WebSiteAsGraph, se puede ver la estructura de un sitio web, (si siguieron el link, tiene el de este blog). Esta bueno ver como va armando el grafo y tambien como queda la distribucion de los mismos sin demasiados cruces. Los fuentes del applet, se encuentra aca y están en java. Si alguien se anima, podria hacer una GeneXus Extension, para poder visualizar la estructura de la base de datos generada por GeneXus y tambien los arboles de llamadas, pintando en forma diferente a los que hacen commit, o los main, etc. Hay varias otras herramientas de visualizacion aca.