La otra bitacora de Shanahan
Thursday, November 25, 2004
Hablando de Version Control Systems
Hace ya unos a#os que empece a dar vueltas con algunos sistemas para control de versiones.
En lineas generales, lo que hace uno de estos programas es llevar la pista de como van cambiando los archivos que se estan usando, y al efecto resultan sumamente utiles para un desaforado de mi calibre, que cambio la mitad de las cosas cada ma#ana para darme cuenta de que estaban mejor antes a la tarde. Un VCS es lo que permite volver el tiempo atras y volver a arrancar sin mayores problemas.
De todos modos, mis diversas aventuras con los VCSs que fui usando no dejaban de tener problemas molestos, de modo que ahora que estoy empezando con el proyecto en .NET para Asgard, decidi leer un poco para ver si hay alguna manera de manejarse mejor con el asunto, y encare para el lado de Pragmatic Version Control, un libro de los autores del Pragmatic Programmer.
Con un cuarto de libro completo (son menos de 170 paginas), acabo de leer algo maravilloso: Una vez que se ingresa un archivo al VCS, lo mas practico es borrar el original, para no andar mareandose. Es natural (se va a trabajar con un archivo tomado del VCS y que va a volver al VCS luego), es evidente (para que tener montones de copias de archivos mas o menos diferentes, si se pueden tomar del VCS), se cae de maduro (para que tener dos ejemplares de lo mismo), pero no se me habia ocurrido nunca!
Como beneficio extra, al manejarse de esa manera se vuelve natural entrar al VCS todo lo que vaya a hacer falta para completar el proyecto, de modo que nada va a quedar olvidado por ahi. Brrrrilliant!
Monday, November 15, 2004
ToDo List
Por esas casualidades estuve dando vueltas por CodeProject, y encontre esta ToDo List. Como Magoo anda habitualmente buscando este tipo de cosas, se me ocurrio dejar el link por aca.
El juguetito este tambien anda en PocketPC, lastima que no tenga una :-)
Wednesday, October 27, 2004
La Cueva del Osofete
Durante el fin de semana estuvimos con Flopy en Clare, y mas exactament en el Burren (que significa lugar rocoso), lugar de origen de los Shanahan.
Entre las monta#as esta la cueva de Ailwee (le puedo estar pifiando a la ortografia), adonde hibernaban los osos de las cavernas.
Esta es una foto de un oso, aunque no estoy seguro de que se trate del original oso cavernario, sino que mas bien parece el Osofete despues de comer un abundante asado.
Friday, October 22, 2004
Yo creia que estaba medio loco por las motos
Pero evidentemente esta gente me gano. Unos alemanes tienen una moto hecha con motosierras, de lo mas divertida. No creo que doble muy bien que digamos, pero la idea esta buena.
Hay otras maravillas, como una moto microscopica, otras de madera, en fin. Parece que cuando Flopy vaya al mundial en Alemania, yo voy a ir a ver las motos.
Barcenilla tiene razon
Hace ya unos meses que cambie el sitio de Hibernia a un servidor irlandes, y pese a que recompuse las paginas y mas o menos las actualizo con mas frecuencia, Google seguia trayendo los ejemplares del a#o pasado. Acostumbrado a estas eventualidades, mi explicacion era 'si, mucho procesador en paralelo, mcuhas mothers repartidas en carritos de supermercado, pero al final recorren lo que se les canta, va a ser mejor que haga mi propio buscador para recorrer Hibernia'.
A eso se sumaba que una gran parte de los mails desde Argentina nunca llegaban, y no terminaba de entender por que. El caso mas absurdo era el de Magoo, con quien en su momento teniamos los sitios alojados en la misma firma, de modo que en su momento era el unico que tenia la seguridad de que sus mails llegaban, y paso a ser uno de los confirmados en que sus mails no llegaran asi los enviara estando los dos en linea al mismo tiempo.
Hace unos dias estuvimos probando un par de cosas, entre ellas el envio de mails, y resulto que si usaba sus cuentas basadas en Argentina no habia vuelta posible, pero si trataba con GMail el resultado era inmediato. Ni lerdo ni perezoso, tuvo la brillante idea de preguntarle a los amigos de Visual Hosting, mi anterior proveedor basado en alguna parte de la provincia bonaerense.
Resulto ser que los chicos no dieron de baja mi sitio (aunque se lo solicite, y les pague un cargo extra bajo el concepto de... coima? para que no hubiera demasiadas demoras), de modo que dependiendo del azar o de las configuraciones de vaya uno a saber que, al pedir algo que tuviera que ver con Hibernia podias terminar en donde corresponde o sino en el rehen que tenian estos buenos muchachos.
Aparentemente ahora si lo liquidaron, y vaya unos a saber que paso con el correo perdido (seguramente estara en alguna parte de sus servidores, adonde permanecera hasta que se los pida y en ese momento lo borraran). Veremos que sale en unos dias en Google.
Si sumamos esto a las aventuras de Barcenilla en la embajada de Madrid, se me ocurre que podemos presentar un proyecto para solicitar pasaportes por Internet y recibirlos por correo, como se hace en Irlanda. Pensando que en algun momento se daban pasaportes a los terroristas arabes, no creo que hubiera mucha diferencia, podrias solicitarlo, no saber si tu solicitud llego o no, y en algun momento le llegaria un documento con tu nombre a otra persona, para que le pegara una foto.
Friday, October 15, 2004
Gallinolandia europea
El ilustre Barcenilla, ultimo remanente de los hackers de alto calibre que supe conocer, quien se encuentra actualmente en Espa#a, anduvo dando vueltas en la frontera argentina que es la embajada de Madrid.
El relato de sus aventuras esta en el http://barcex.blogspot.com, y por un momento me hizo tenerle mas afecto a la embajada en Dublin en la que al menos no hay que sacar numero.
Thursday, October 14, 2004
Patrones para User interfaces
Una de las cosas que me gustan de la programacion es armar pantallas para los programas (el termino user interface, en castellano, me suena bastante pavo). Despues de dar vueltas desde los tiempos de la Sinclair, luchando por meter mas informacion en cada cuadrito de la pantalla, alguans cosas aprendi, y en otras sigo patinando.
Hoy encontre un sitio dedicado al tema, UI Patterns and Techniques, que parece simpatico (al menos me cayo bien el primero que vi, que se trata de una grilla con lineas de distintos colores para no confundirse al leer, al mejor estilo libro de contabilidad).
Siendo que la dichosa grilla de colores ha sido uno de los motivos de debate en ocasiones, seguramente voy a darle una mirada al sitio completo.
Dos monitores por maquina
Dando vueltas por ahi, encontre este articulo que explica como configurar una maquina para que use dos monitores al mismo tiempo.
La verdad es que la idea me llama la atencion, no veo la hora de tener dos monitores dando vueltas, ya me tienen patilludo los forms mezclados con los componentes mezclados con el codigo en Delphi y C# :-D
Saturday, October 09, 2004
Una pagina content full
A la inversa de los cientos de sitios content free (y sus primos deficientes mentales, los sitios full basura), dando vueltas por ahi mientras chequeaba unas referencias raras que habia visto, encontre la pagina de Fravia, un linguista finlandes que se dedico a la ingenieria inversa desde los tiempos de la Sinclair.
Actualmente parece que no hace tanto lio como antes, o que lo hace mas en silencio, y sus actividades oficiales vienen por el lado de las busquedas en Internet. Solo la pagina adonde explica como hacer preguntas inteligentes vale el tiempo que lleva curiosear un poco por ahi (tiempo que se va con mucha facilidad, porque escribe que es un contento).