Al menos esta semana no ha sido con días grises, cada uno igual al anterior. Por razones meramente laborales me he visto envuelto en componentes de cifrado, tema que no es uno de mis fuertes así que de repente me siento envuelto en un remolino avallasador de estándares, algoritmos y términos tan obscuros como lo que pretenden realizar.
Dentro de este aprendizaje, recordé que alguna vez navegando por los fuentes de Mono encontré una aplicación que se hacía llamar ASN1View que lo que hace es presentar la notación ASN1 de un documento y como no entendía nada acerca de como estan construidos los PKCS12's y demás, me pareció una excelente oportunidad de utilizarla. Solo existía un pequeño problema. Esta construida para correrse con Gtk# y aunque lo intenté, no conseguí hacerlo funcionar sobre Windows.
Una de las tareas "por hacer" era precisamente un port a Windows Forms, así que alegremente me lancé a la tarea ¿Por qué no?. El lunes pasado conseguí tener algo funcional que me ayudó a entender esto de los estándares, oid's y otros chunches y para el martes me animé a anunciar en la lista Mono-list la existencia del port.
El mísmisimo Sebastian, autor original del viewer, tuvo la gentileza de responder, lo cual me motivo enormemente a terminar con esta tarea.
Estás cosas son las que le dan valor al día. Lo material viene y va. El sentimiento de trascendencia me satisface de una manera muy difícil de describir. No soy el primero en decirlo, pero el satisfacer necesidades sirve como base para que nuevas necesidades aparezcan, éstas últimas más virtuosas y valiosas que las anteriores (al menos en teoría). Tener la satisfacción de trascender en base a mi trabajo me orienta, casi casi me orilla a ser mejor persona, mejor padre, mejor esposo. Esa es la aspiración final. Adquirir una casa no me da ese aliciente. Ante muchos espectadores habré conseguido un gran 'hito' o 'milestone' como individuo, padre y esposo. No para mí. Con o sin casa seguiré siendo el mismo si no estoy satisfecho conmigo mismo.
En fin, tengo trabajo que hacer, por ganar un sueldo y por ganar valor para mí mismo.
Anotaciones de diversos temas relacionados con código abierto, metodologías de desarrollo y programación con Ruby on Rails
jueves, abril 27, 2006
lunes, abril 24, 2006
Es lunes en la mañana
Otra vez posteando tarde :P, ya es costumbre. La semana pasada se me fue como agua, un día tras otro sin diferencia más que la ropa que llevaba puesta. Y el fin de semana tan ansiado llego, y como llegó se fue. Sábado. Levantarte tarde (cualquier hora después de las 6:00AM es tarde), desayunar comida de casa con el escándalo de mis hijos. 3 o 4 horas para salir al cine. Divertirnos un rato y comer palomitas entre los ataques de risa provocados por la peli.
Después, comprar comida "china" para llevar y que la flaca no cocine, tiene que descansar a veces. Y me perdí por cerca de tres horas en un sueño abrogradamente reparador. Para las 10:30PM me desperté para cenar y retomar la laptop y el código que deje pendiente a la salida.
Ahora le veo más forma. Le agregué pruebas unitarias para no hacer un cliente de prueba. También instalé el ViEmu y entre las pruebas unitarias y jugar con el ViEmu me alcanzaron las 2:00AM y me fui a dormir.
Entre sueños ansiaba despertar y avanzar con la siguiente clase. Crear las pruebas unitarias que comprobaran que el comportamiento de la clase era el correcto. Pero mi cuerpo se resistía a despegarse de la cama hasta que recibí un par de patadas en los riñones y sin más me levanté a vaciar mi vejiga hinchada. Estuve tirando código hasta que fue hora de ir a misa. Después fuimos al BlockBuster para comprar Narnia y rentar unas pelis. Recogimos la pecera de las gordas (mis tortugas) que estaba en reparación y regresamos a casa. La tarde se hizo lenta y aburrida en lo que terminaba de limpiar la pecera para poder usarla. Al final sigue en la zotehuela ya que la flaca se molestó por un comentario que hice acerca del mueble que me prestaba para servir como base de la pecera.
Me quede dormido en la sala, completamente cuajado a pesar de lo incómodo del apoya brazos. Ahora las 2:00AM me despertaron entre el frío y el sentimiento de soledad. Las tortugas no son las mejores compañeras en la cama. Seguía la laptop encendida así que seguí tirando código. Otra clase más con al menos dos pruebas unitarias. Ojalá y fuera más proficiente tirando código que imaginándomelo. A las 4:30AM encendí el boiler para bañarme y sali al trabajo. Todo fue rutina. Seleccionar la ropa, bañarme, arreglarme, despedirme de la flaca que seguía enojada y salir al frío de la madrugada. En el camión dormí como un bendito. Ni siquiera la histeria de esperar pasar la caseta de la autopista sin que asalten el camión consiguió mantenerme despierto. Llegando a Indios Verdes recuperé la conciencia y el control de mi cuerpo que consiguió hacer "tronar" mis vértebras cervicales al estirarme como gato.
Un amigo dice que vivimos en un país de tercer grado de primaria. Y cada mañana al estar formado en el metrobus lo confirmó. Odio a la gente que se mete a empujones cuando llega el metrobus. Odio que no respeten el orden de la fila. Odio que se sientan con derecho de llegar y meterse solo por que se les hizo tarde. Ese no es mi problema. Yo me levanto temprano si quiero llegar temprano y si se me hizo tarde no es culpa de nadie más que mía. Me dan ganas de gritarles "Hijos de López Obrador" o "Hijos del PRI" cualquiera que más les ofenda.
Es lunes en la mañana.
Después, comprar comida "china" para llevar y que la flaca no cocine, tiene que descansar a veces. Y me perdí por cerca de tres horas en un sueño abrogradamente reparador. Para las 10:30PM me desperté para cenar y retomar la laptop y el código que deje pendiente a la salida.
Ahora le veo más forma. Le agregué pruebas unitarias para no hacer un cliente de prueba. También instalé el ViEmu y entre las pruebas unitarias y jugar con el ViEmu me alcanzaron las 2:00AM y me fui a dormir.
Entre sueños ansiaba despertar y avanzar con la siguiente clase. Crear las pruebas unitarias que comprobaran que el comportamiento de la clase era el correcto. Pero mi cuerpo se resistía a despegarse de la cama hasta que recibí un par de patadas en los riñones y sin más me levanté a vaciar mi vejiga hinchada. Estuve tirando código hasta que fue hora de ir a misa. Después fuimos al BlockBuster para comprar Narnia y rentar unas pelis. Recogimos la pecera de las gordas (mis tortugas) que estaba en reparación y regresamos a casa. La tarde se hizo lenta y aburrida en lo que terminaba de limpiar la pecera para poder usarla. Al final sigue en la zotehuela ya que la flaca se molestó por un comentario que hice acerca del mueble que me prestaba para servir como base de la pecera.
Me quede dormido en la sala, completamente cuajado a pesar de lo incómodo del apoya brazos. Ahora las 2:00AM me despertaron entre el frío y el sentimiento de soledad. Las tortugas no son las mejores compañeras en la cama. Seguía la laptop encendida así que seguí tirando código. Otra clase más con al menos dos pruebas unitarias. Ojalá y fuera más proficiente tirando código que imaginándomelo. A las 4:30AM encendí el boiler para bañarme y sali al trabajo. Todo fue rutina. Seleccionar la ropa, bañarme, arreglarme, despedirme de la flaca que seguía enojada y salir al frío de la madrugada. En el camión dormí como un bendito. Ni siquiera la histeria de esperar pasar la caseta de la autopista sin que asalten el camión consiguió mantenerme despierto. Llegando a Indios Verdes recuperé la conciencia y el control de mi cuerpo que consiguió hacer "tronar" mis vértebras cervicales al estirarme como gato.
Un amigo dice que vivimos en un país de tercer grado de primaria. Y cada mañana al estar formado en el metrobus lo confirmó. Odio a la gente que se mete a empujones cuando llega el metrobus. Odio que no respeten el orden de la fila. Odio que se sientan con derecho de llegar y meterse solo por que se les hizo tarde. Ese no es mi problema. Yo me levanto temprano si quiero llegar temprano y si se me hizo tarde no es culpa de nadie más que mía. Me dan ganas de gritarles "Hijos de López Obrador" o "Hijos del PRI" cualquiera que más les ofenda.
Es lunes en la mañana.
jueves, abril 06, 2006
Actualización a FC5
En mi laptop tengo dos particiones, una con Windows XP y la otra con Fedora Core, antes 4 y en progreso 5. La mayor parte del tiempo la paso con Windows, sin embargo Linux no ha dejado de tener un cierto encanto para mí sobre todo por Mono.
En Linux, programo como un hombre de verda': vi y compilador. Para los momentos en que reconozco mi lado femenino tengo a MonoDevelop :P.
El proceso de actualización no fue tan sencillo como imaginé, pero gracias a la ayuda de MakuChaku fue que lo conseguí.
En cuanto termine, voy a darme vuelo. Una de las cosas que más espero es poder trabajar Wireless. Adoro estar en mi camita y nawebe@r en internet.
En Linux, programo como un hombre de verda': vi y compilador. Para los momentos en que reconozco mi lado femenino tengo a MonoDevelop :P.
El proceso de actualización no fue tan sencillo como imaginé, pero gracias a la ayuda de MakuChaku fue que lo conseguí.
En cuanto termine, voy a darme vuelo. Una de las cosas que más espero es poder trabajar Wireless. Adoro estar en mi camita y nawebe@r en internet.
Marca mata experiencia
Hoy (más bien ayer) fue un día algo interesante....
Dentro de la estrategia de ventas de Sonic, trajeron para convencernos a David Chapell, creador del concepto del Enterprise Service Bus y autor de varios libros bajo el tema de integración.
Los buenos vendedores locales dejaron a Chappell hacer la presentación de la marca y parte del producto, posteriormente se le explicó la situación actual y que puntos habrían de atacarse con el ESB. Antes de continuar dejenme decir que la presentación fue de web@... Más de una vez cabeceé por más que quisé adentrarme en la presentación del gringou... Lo peor fue que me tocó atender otra reunión y ya no pude oir de viva voz como fue trazando la solución para nuestra problemática. So sad.
En la reunión que tuve que atender, se presentó una propuesta de arquitectura para un sistema que tenemos en operación con un enorme volumen de operación. Como miembros del jurado tuvimos al director de servicios profesionales del producto que se utiliza y a uno de los consultores seniors.
Escuchamos atentamente la propuesta, la cual en lo particular no me decía nada nuevo. Mucho de lo que se planteo se sugirió o al menos se comentó de nuestra parte anteriormente.
He aquí el meollo de este asunto. Sin descalificar a los consultores que nos acompañaron cuyos comentarios fueron demasiado coincidentes con las opiniones que ya habíamos externado, me sorprende la receptividad que tienen para con ellos. Más directo. A ellos los pelan, a nosotros (los propios) no. ¿Mata marca a experiencia?
Dentro de la estrategia de ventas de Sonic, trajeron para convencernos a David Chapell, creador del concepto del Enterprise Service Bus y autor de varios libros bajo el tema de integración.
Los buenos vendedores locales dejaron a Chappell hacer la presentación de la marca y parte del producto, posteriormente se le explicó la situación actual y que puntos habrían de atacarse con el ESB. Antes de continuar dejenme decir que la presentación fue de web@... Más de una vez cabeceé por más que quisé adentrarme en la presentación del gringou... Lo peor fue que me tocó atender otra reunión y ya no pude oir de viva voz como fue trazando la solución para nuestra problemática. So sad.
En la reunión que tuve que atender, se presentó una propuesta de arquitectura para un sistema que tenemos en operación con un enorme volumen de operación. Como miembros del jurado tuvimos al director de servicios profesionales del producto que se utiliza y a uno de los consultores seniors.
Escuchamos atentamente la propuesta, la cual en lo particular no me decía nada nuevo. Mucho de lo que se planteo se sugirió o al menos se comentó de nuestra parte anteriormente.
He aquí el meollo de este asunto. Sin descalificar a los consultores que nos acompañaron cuyos comentarios fueron demasiado coincidentes con las opiniones que ya habíamos externado, me sorprende la receptividad que tienen para con ellos. Más directo. A ellos los pelan, a nosotros (los propios) no. ¿Mata marca a experiencia?
Suscribirse a:
Entradas (Atom)