Entradas

Introduccion de la Mac.. Buena presentación...

Muy buena presentacion de Jobs, mostrando la Mac, en 1984.

Usabilizando GeneXus (Data Type Bitmap x Data Type Image)

Sería bueno que en todos los lugares donde GeneXus hace referencia al data type bitmap, se cambie por image, para hacer mas coherente con el contenido de las mismas. Hoy las variables definidas como bitmaps, soportan varios tipos de imagenes mas que los mapas de bits.

23 Ideas para GeneXus Extensions

Me pidieron una lista de posibles GXExtensions, para la version Rocha. Los que decidan implementarlas, pueden "dejar su contribución a la salida del templo.." 1) Tools / Command Prompt (esta la va a hacer Marcos Crispino) 2) Generar Triggers de Auditoria para las tablas elegidas (esta la deberian hacer Marcos, Alexander, Ruben y Sergio) 3) KBIndexWizard . Generar los indices que se necesitan para correr bien la aplicación (Revisar todas las especificaciones y ver que indices pueden necesitarse, se necesita tener cardinalidad de tablas y algunas cosas mas, es mas importante el where que el order, etc) 4) IAR con estimacion de tiempos . Dada una reorg y una KB, generar los programas necesarios para poder evaluar en el servidor de produccion cuanto va a demorar esa reorg, considerar la cardinalidad de las tablas y la cantidad de thread que van a correr en paralelo. 5) KBSpellChecker . Corrector de faltas. Al salvar un objeto, verificar la ortografia de la documentación, el he...

Mas alla de la teoria de los strings (algo de fisica)

Hace tiempo lei los libros de Brian Greene " The fabric of the Cosmos " y " The Elegant Universe ", que explican la teoria de los string, estan muy interesantes, pero intentan entender el mundo, con conceptos bastante abstractos (mundos de 10 dimensiones y demas). La idea es poder unificar en una única teoría, la teoria general de la relatividad (validas en enormes masas y distancias) y la física cuántica (válida en masas pequeñas y distancias chicas). Hay un articulo aqui , que nombra las teorías alternativas a la de los strings y superstrings, que es bueno concerlas (de nombre al menos) para tenerlas en el radar. Creo que cuando se logre descubrir esta teoria unificada, las computadoras que hoy conocemos van a pasar a la historia, aunque para ello falten varios años.

Que me dejó el XVI Encuentro Internacional de Usuarios GeneXus

Lo primero que me dejo, fue una gripe sensacional.. hace mas de tres dias que estoy con fiebre alta (mas de 38 y con altibajos), sinusitis y resfrio. Creo que puede ser una gripe importada, pues estuve con gente de varios paises (Chile, Ecuador, Argentina, USA, Brasil, Cuba, Costa Rica, Paraguay y varios otros). Las maravillas de la globalización. En segundo lugar, la organizacion del evento fue ESPECTACULAR. Por mas que Artech lo haga todos los años, no deja de asombrarme el ver que todo funciona de maravillas. No se atrasaron las charlas, todo funcionó correctamente. La única queja que sentí (yo no la sufrí) fue que alguna vez no funcionaron el video en charlas que se retransmitian en simulatáneo. El evento estuvo dominado por el anuncio de la próxima version de GeneXus, Rocha. Muy buenas presentaciones, buena ideas y parece la mejor base para lograr una versión que se destaque. Me gustó mucho la posibilidad de extender GeneXus, con las GXExtensions. Vamos a tener que trabajar mucho,...

Usabilizando Genexus (Documentacion sobre el formato del XPZ)

Hoy tenemos muchas aplicaciones que dependen de consolidar objetos a travez de archivos de distributes (XPZ). Los que hemos desarrollado este tipo de aplicaciones, siempre lo hemos hecho haciendo "ingenieria reversa" sobre dicho formato, y viendola se puede entender mucho de la información que lo misma tiene. En los ultimos dias, hemos estado discutiendo una tecnica de generar HELP en aplicaciones web desarrolladas con GeneXus y en gran parte usando Patterns. El dilema era este: 1) Queriamos tener help en los objetos Genexus 2) Queriamos usar Patterns 3) En los Patterns, no hay forma de escribir el help de los objetos 4) Cada vez que se consolida un objeto se pasa por arriba el help del mismo. Por lo tanto, tomamos la decision de tener un metodo alternativo de editar/guardar/generar el help de la aplicacion. Todo este argumento se cae pues el punto 4) es FALSO . Existe una caracteristica NO DOCUMENTADA del XPZ, que es: &lt Gxobject merge="Yes" &gt Esto hace...

Ideas, Darwin y Comunidad GeneXus

Imagen
Comunidad, es un grupo de personas o empresas que persiguen algun elemento en comun y tienden a crear una identidad comun, diferenciandose de otros grupos o comunidades. Entre las diversas comunidades, si bien puede existir cooperacion, tambien existen lucha por la supervivencia, y como dijo el amigo Darwin va a ser mas exitosa y sobrevivir la comunidad que logre estar mejor preparada para el futuro. La forma de estar preparado para el futuro es tener mejores herramientas y para lograrlas se necesitan ideas. Las ideas, son los "genes" de la comunidad, y una comunidad con mejores ideas, lograra diferenciarse de las demas comunidades y podra sacarle ventajas logrando asi prosperar en un futuro cambiante. Que quiero decir con todo este verso?. Que es importante que permitamos que las ideas se expresen, se conozcan, se integren y se mejoren entre los integrantes de la comunidad Genexus y podamos con esto sacar ventaja con las mismas. Que se necesita para esto?. Poder...

XVI Evento Internacional GeneXus

En el XVI Evento Internacional GeneXus me toca participar en tres charlas: Seguridad en aplicaciones GeneXus - Algunos consejos prácticos. Enrique Almeida - Concepto Alexander Wolff - Concepto SummarizedBy Pattern – Un ejemplo de cómo desarrollar tu propio pattern Enrique Almeida - Concepto / Federico Dominioni - GeneXus Consulting Comunidad: experiencias en el desarrollo de Collaborative Projects M.Crispino-E. Almeida-Concepto/Armin Bachmann-ARTech/Alejandro Araujo/Uruguay Larre Borges-GXC y tambien un CAFE (es una charla informal, de menos publico donde charlaremos del uso del nuevo pattern). Café con Pattern "Summarized by" Enrique Almeida - Concepto / Federico Dominioni, Silvia Keymetlian - ARTech Va a ser un evento muy movido!.

Rocha, allá vamos!!

Ya tenemos version Rocha CTP! . Hay muchas funcionalidades muy buenas !!!.

Robots de autoconsulta

Desde hace un tiempo mi hija mayor (11 años) utiliza el Robot de Encarta, para ayudarse en sus deberes. De esta forma utiliza una interfaz que le gusta y domina (messenger) para consultar la enciclopedia. Despues de ver el sitio https://www.robotinvaders.com/main/default.aspx , veo que son varios los que se estan desarrollando programas que consultan en forma de IM diversas cosas. Creo que como proyecto de grado, se podria desarrollar un Robot para autoconsulta de un desarrollador GeneXus. Es muy comun encontrar en los foros que las preguntas de los principiantes se repiten una y otra vez. Es entendible, porque hasta hace poco los foros no eran "buscables" y ademas porque cuando uno empieza en un tema, no sabe donde encontrar la informacion que necesita. Si a las personas que empiezan a trabajar con Genexus pudiera agregar un robot a sus contactos de messenger, que le conteste las consultas mas sencillas, se podria facilitar la escalada a la curva de aprendizaje de GeneXus.