Ir al contenido principal

Entradas

Mostrando las entradas de abril, 2008

Alojamiento en el DF

Como comentaba en un post anterior  viajé al VI Encuentro GX de Mexico.  Esta vez me alojé en otro lugar Suites Contempo (( http://www.suitescontempo.com/ - no me anduvo el sitio pero esa es la URL). ¡ALTAMENTE RECOMENDABLE! Lo básico/mínimo  que se requiere, una cama (preferentemente cómoda, mandatoriamente limpia), un ropero, corriente eléctrica, un baño limpio, lo mínimo esperable como para pasar... El plus esperable  hoy en dia como wifi, lugares espaciosos, buena luz, silencioso, confortable digamos. Varios "extras" que me sorprendieron , por ejemplo, no solo tenía wifi sino que un alargue para la red con lo cual si el uno no andaba (como me pasó), el otro si. La cocina (kitchenette) DE LUJO!!! no solo microondas, sino hornito eléctrico, anafe eléctrico, cafetera de excelente calidad. Plancha con su tabla, planchador de pantalones, lustrador de zapatos, el baño "a full", una ducha espectacular (aunque algo dificil de dominar), jabones, toallas, servilletas, va

Crónica de un viaje Mdeo-DF

Viajé por LAN al VI Encuentro GX de Mexico , el cual estuvo muy bien  ,  y esta compañía me dio el servicio que esperaba e incluso me sorprendió gratamente.  Sobre viajes en general Viajar no me divierte mucho, al menos el viaje en si, me suelen parecer super aburridos y odio los aeropuertos que han ido empeorando dado que cada vez se tiene que asegurar más la inseguridad. Me "estresan" un poco porque temo que me falte un papelito, un formulario tal o cual, la vacuna no se que, haberme lavado los dientes con colgate o que se yo... además eso de no poder transportar liquidos y "elementos que puedan ser usados para raptar un avión" (o algo asi) es un chiste de mal gusto, solo logran complicar todo. Por ejemplo, yo subi con un carrito que estaba lleno de potencialmente peligrosas varillas de metal, me dieron cubiertos de verdad (cool!!! práctica que habian abandonado muchos), etc por lo cual si llevo un perfume de 90 o de 120 ml no parece que hiciera la diferencia, men

(mis) Conclusiones del VI Encuentro GeneXus de Mexico

Ayer tuvimos el VI Encuentro GX de México , la verdad es que estuvo muy bueno, muy buenas conferencias, la logística funcionó, los horarios se respetaron,  los labs abarrotados, es decir todo estuvo bien. Quienes participan en el armado de este tipo de encuentros saben la enorme cantidad de cosas a orquestar para que el encuentro salga como estaba planeado. Desde preparar bien una conferencia hasta que haya un puntero laser para el orador, pasando por las carpetas, solaperos, etc, etc, etc. Así que mis ¡felicitaciones a todos los que estuvieron trabajando en el tema! Un marco de público muy interesante pero sobre todo muy entusiasta, muy interesado y comprometido, la verdad me dejó muy feliz poder "palpar" el entusiasmo en el aire. Siempre digo que los encuentros son como las fiestas (casamientos, cumpleaños, etc) tener todo lo necesario no garantiza que la fiesta sea disfrutable, el ambiente se arma o no se arma, hay onda o no hay onda. Creo que quedó flotando en el aire &qu

Tres nombres que nunca se deben usar

La historia es larga, vamos al final:  hay tres nombres que nunca se deben usar: "Ultimo" o "Final" - para el nombre de un archivo , por ejemplo, para una propuesta o documento de spec de algo. Muy probablemente no sea la última ni la final. Eventualmente ud u otro se encuentre estudiando o editando un documento que piense que es el "ultimo" o la version "final" porque así lo indica su nombre pero NO lo es.  Tip: http://gxwiki.genexus.com/ "InvoicesBuild12100" - jamás incluir el nro de build en el nombre de una KB , salvo que sea un respaldo o algo que ud destruirá o renombrará (*) a la brevedad. De lo contrario en unos dias (horas? minutos?) estará trabajando con el build 12108 en una KB que se llama build12100, nada más equivocado o por lo menos confuso. "DBServer208" - jamás incluir el propósito de un server en su nombre . Probablemente esos servers no cumplirán esa función mucho tiempo y serán reciclados con otro propósito

Minor tip: expansión de código

Estaba jugando con la Rocha y encontré un diálogo de esos que nunca uso que son las "opciones", eso donde podes configurar el tamaño del tab (cuantos caracteres se mueve el cursor cuando apretás tab, más o menos sería eso). También podés definir cada cuanto milisegundos titilan los dos puntitos de tu reloj digital y cosas así super útiles :) Alguien decía que esas opciones (o similares) son las dudas que el programador trasmite a sus usuarios (o algo así). No importa, en este caso encontré una que me pareció por lo menos divertida y talvez útil. En realidad la había visto en la demo que hizo Milano con Nicolás en el evento 2006 si no estoy mal. Claro en ese momento la Rocha andaba en ESA máquina y no mucho más, hoy anda en MI máquina así que mejor que mejor. ¿Cuál es? Tools/Options y aparece: Lo que hago es definir un "mapping" de sustitución en los editores, fácil de entender. En el ejemplo built-in: si alguien escribe "foreach" cuando da separador (espac

Iconos de la Rocha

Están buenos, por si a alguien le interesa los pongo acá: también pueden bajar un zip de 200 k (aprox) de acá

Mini debug

Estaba haciendo unos procesos que consumen unos WS en la Rocha. Basicamente quería ver sin andaban sin complicarme mucho así que lo que hice fue que el procedure que los consumía tuviera: 1. Ser main 2. Call protocol=command line 3. Un msg(...., status) De este modo el procedure que consume el WS, en este caso de paises, era: &Xml=&GetAllCountries.Execute() // este es el WS que consumo como external object &Countries.FromXml(&Xml) for &Country in &Countries    msg(&Country.CountryName,status) endfor luego usé "Run with this only" y en la salida (en java en el ejemplo) aparece: ========== Execution started ========== "C:\Archivos de programa\Java\jdk1.6.0_05\bin\java.exe" aprocessallcountries Uruguay Argentina Brasil Chile Execution Success En .NET la salida es similar. La verdad que no lo tenía el "mini tip" así que por si a alguien le sirve lo publico. Gracias Javier :) NOTA: lo probé en la Rocha, capaz en la 9.0 funcionaba, ni

Rocha RC has been released!

A 14 horas de la liberación de "Genexus Rocha - Release Candidate" decenas de personas de todo el mundo ya la están usando, los 10 primeros países en adoptarla, en estricto orden de bajada: UY, PY, EC, BR, AR, MX, USA, BO, China y ES, pero también Canada, Italia, etc se han sumado a la Rocha...y ud ¿la ha probado? puede bajarla desde aquí Enjoy! Mail de anuncio: "Dear Beta Testers, we are proud to announce that GeneXus Rocha RC (Release Candidate) is ready for download !   The latest feature we've added is Multiuser support, which means that you and your team can now work on the same KB simultaneously.   Those who accompanied us through night builds may already know other good news, such as: ·          Knowledge Bases can now be stored in SQL Databases and the Data Access Layer of GeneXus Rocha is mainly built on GeneXus Technology ·          IDE User experience has been improved in all areas: usability, performance, memory usage ·          Runtime translation suppor

En la variedad está el gusto

Encontré un post que me resultó interesante y creo que vale la pena leer. Algunos extractos para dar una idea del tema "Para conocer a los demás, yo siempre utilizo una herramienta muy sencilla, pero que me ha dado buenos resultados. Sólo tiene dos ejes: “Datos/conceptos” y “cercano/lejano”. "  ... "La combinación de datos y lejano configura una manera de mirar el mundo que denomino mentalidad anglosajona..." "..la mentalidad latina... sigue interesando lo de fuera, lo global y el mercado, pero la manera de pensar es mucho menos estructurada. Es más pasional, más intuitiva y más creativa. Y se centra en ideas, personas y conceptos." Germánica y Asiática completan los cuadrantes pero eso se los dejo para el que quiera leer el post , no conozco al autor ( Luis Huete ) y lamentablemente estaré en MX cuando él esté en UY. Que sea amigo de Adizes a mi me dice mucho, la amistad es biunívoca o no es.