Archive for the 'Personal' Category
01
May

As you guys may know, I ‘ve been training Judo  for like 2 years (but very irregularly, of those years I approximate 9-11 moths of regular training). Although Judo is a fine martial art , from the beginning I  wanted to learn Brazilian Jiu-Jitsu (BJJ),  a similar martial art focused in ground fighting (chokes, joint locks and son on) whereas Judo is focused mostly in takedowns and throws. The problem is that in Medellin (and I presume Colombia) there are not BJJ academies, so I train Judo instead,  which is considered for many as the father of this Brazilian martial art. Still,  In my Judo training  I focus my game in the ground fighting part of it (called ne-waza).

As there wasn’t a BJJ academy nearby, I begun to learn by myself by using instructional videos and then trying to apply those  techniques while training Judo. This was not always possible and I constantly got criticism from Judo purists. After some months of training, I recorded one of my fight with myJudo  sensei and posted it on YouTube. Through the commentaries of the video I met Fernando,  a Renzo Gracie’s Colombo-American BJJ purple Belt which was going  to fly to Medellin for Bossiness.   He came to our Dojo and train some of us on basic BJJ techniques. It was good finally to have a taste of real BJJ;  I  got more excited about the art.

Two weeks ago he came back to Medellin and we went to train together,  this time it was more one-on-one training, with just one guy from the Dojo staying to watch and learn.  After training some basic techniques we rolled (spar) for a while. I have to say that I was in no shape and I have stopped all Judo training due to time constraints. But that’s not the reason I lost, I mean, a white belt BJJ guy like me have no chances against a BJJ purple belt :-P . Anyway it was very fun and  I am looking forward to train again (and hopefully have some rematchs!).

This time we trained without Gi’s, the uniforms with the color belts. This is called No-Gi BJJ or sometimes Submission Wrestiling. We recorded the two fights, I  lost both off course, but I learned a lot that day.  Below the videos of the fights. the Rashguard I am using in the videos was gift from Fernando, thanks dude!.

First Fight

In this first fight we started from the top, Fernando tried to get me in his guard, but I initially avoided  it but while trying to get him side-controlled I fell in his guard and then he tried to apply a triangle choke (from which I barely escaped), then he tried a Armbar from which also I escaped (I can belive I did it but it was neat). at that point of the fight I did a serious mistake: exposing my back to him, from there he tried a rear naked choke. Initially I was able to stop him, but while trying to scape I uncovered my neck and he finally applied it which made me tap out.

Rematch

It does not look like, but sparring is a very energy consuming activity and needs a lot of cardio. By the second fight (we rested like 30 secs) I was already tired.  We started clinching and I got the opportunity for the take down I and I took it, I did not  grabbed his legs properly so I ended up in his half guard. He did a excellent sweep and got me in his guard from which I stared to  look for ways of passing it. I eventually stood up but I was  really exhausted  and he took me down easily and got the mounted position. I taped out because I was really tired and I could not continue (we were training from 11:30 and it was like 2 PM when we stared to roll).

I had a really good time training BJJ with Fernando, it looks like he is going to come more often to Medellín, which will allow me to train BJJ more regularly and sharp my ground fighting skills. Thanks Fernando! Looking forward to get my ass kicked one more time hehehe :P.

PD. For some of my Judo frieds that say that I only post videos of me  winning I just posted two where I get defeated very easily. Nevertheless,  I can still kick your individual asses.

Tagged:
13
Mar

Ya vamos para dos meses en Accenture, sí, esa firma grande de IT Consulting donde trabajo. Algunas frases y palabras que he escuchado y me han quedado sonando en el transcurso de estos casi dos meses (dentro y fuera de la empresa).

  • Escalar
  • Reunión
  • Te Cuadra?
  • “Eres débil” - De Benito a cualquiera que no quiera seguir tomando.
  • Parametrico
  • Harina de Pescado
  • “de que”.
  • “…Que te cagas”
  • Interfaz
  • un audio
  • Modulo, Componente y Rutina
  • “La metodología” - ver artículo de Joel Spolsky cortesía de Federico.
  • Control de Cambios
  • Funcional
  • Técnico
  • Le Garage
  • La Guayaba
  • Hamacas
  • “Va invitar” o el imperativo: “Invite pues”.
  • Nos Impacta?
  • “Como vamos con el cronograma?”
  • You know mi hermano!
  • Yoda - Nick de Andrés
  • “En que anda?”

Creo que ya ha sido suficiente :P. En el trabajo estamos haciendo Big Design Up Front (BDUF) y no es el de Joel Spolsky, es realmente un BDUF para hacer un desarrollo en cascada (que no me gusta nada). Por tal motivo, ahora no estoy tocando nada de código sino “analizando” y diseñando. Lo malo (o lo bueno) es que creo que soy yo también el que le va tocar implementar el sistema, osea yo mismo me puedo echar cuchillo.

Como es de esperar, en “la metodología” de la empresa implica hacer un sin número de documentos, yo la llamo una metodología orientada a los deriverables :P. En todo caso, me ha tocado desarrollar muchos diagramas de clase, cosa en la cual ya tenía algo de experiencia, pero que siempre había usado como un sketch al mejor estilo Fowleriano.

En este caso no podía hacer esto, y para poder definir el comportamiento del aplicativo, una vista estática como lo es el diagrama de clase, sencillamente no es suficiente. Inclusive, para definir adecuadamente la vista estática, no es suficiente tener una idea de como van a interactuar la clases. Entonces, pensé en un diagrama de secuencia para los casos de uso principales podría ser de ayuda. Efectivamente, esto no solo me ayudó a refinar el diagrama de clase, sino que también me permitió a ser mucho más concreto y preciso en el mismo. Eso me gustó mucho y ahora recomendaré que, luego de haber definido las principales clases y relaciones entre las mismas, escribir un diagrama de secuencia para los casos de uso más importantes. Sin embargo, y quiero ser muy enfático en esto, el diagrama de clases, luego de hacer los de secuencia no estaba completo. Le faltaban (y aun le faltan) cosas. Debo decir que para mi gusto, el diagrama está lo suficientemente concreto para poder escribir código. Lo anterior solo me confirma lo que dice el mismo Fowler en el libro al que hago referencia arriba: lograr un diseño completo desde el principio, sino imposible, es muy , pero muy difícil. Pero bueno, no soy yo el que pone las reglas del juego y me tocará tratar de hacer lo mejor posible cada fase (y pues iterar por mi cuenta cuando sea necesario).

Otra practica que me pareció interesante (y que personalmente nunca había hecho) fue la de escribir pequeñas CRC para mi, con esto vislumbré que clases debían dividirse (por el principio de única responsabilidad) y con que otras clases tenían relación.

Volviendo a lo de BDUF (porque no sé para que dije todo el rollo anterior, creo que quería desahogarme), encontré un artículo muy interesante sobre la tragedia del Challeger y los diseños top-down (que es básicamente BDUF) y como se relaciona con el desarrollo de software actual:

Richard Feynman, the Challenger Disaster, and Software Engineering

Bueno, creo que es todo lo que quiero comentar por ahora. Como parroquial, comento que el gran día ha llegado y me gradúo mañana a las 3 de la tarde en el teatro metropolitano de la hermosa ciudad de Medellín. Muchas gracias a todos los que escribieron con frases de apoyo y felicitación.

Tagged:
02
Mar

Últimamente he tenido poco tiempo y muy poca voluntad para actualizar el Blog. Ha pasado algún tiempo desde que escribí algo en el blog, y bueno, creo que hay cosas que vale la pena mencionar.

Ha pasado un mes en el trabajo, el proyecto es muy importante y también es interesante, no es propiamente un proyecto de desarrollo, lo que hace que me toque trabajar con gente con perfiles muy variados, que es muy enriquecedor. El ambiente de trabajo es muy internacional, por ejemplo tengo dos compañeros de trabajo españoles y según tengo entendido, viene otro de Italia. Sumado a lo anterior, el idioma oficial del proyecto es inglés, por que una de las compañías con las que trabajamos conjuntamente es fraco-americana (y bueno, eso me da la oportunidad de practicar el idioma de Shakespeare). Trabajar en este tipo de compañías tiene cosas no muy buenas también, pero ya aprenderé a vivir con ellas.

Del proyecto en sí, no puedo comentar mucho, pero aspiro escribir próximamente sobre aspectos relacionadas con el mismo, como la metodología que estamos siguiendo y ciertas cosas algo extrañas (técnicamente hablando) que el proyecto por su naturaleza nos ha impuesto.

También estuve en el Zonalito (Inducción) de AIESEC. A finales del año pasado había considerado hacer un intercambio a través de la organización pero las cosas no se dieron. Este año decidí unirme como miembro de la misma, aunque a este evento fui a conocer un poco más de que cerca la organización. Debo decir que encontré extrañas ciertas practicas (como los Roll Calls) pero me en general pareció muy interesante el concepto y la orientación del grupo. Personalmente, creo que debí haberme unido al grupo mucho antes, cuando estaba en la Universidad (yo diría que el séptimo semestre en adelante). No lo hice, y ahora dudo mucho en que tanto pueda yo aportar a la misma (tiempo) y ella a mi. Conocer gente siempre es bueno y expandir la red de contactos me parece sumamente importante.

El zonalito se realizo en una finca en cerca a Girardota, con piscina y toda la vaina, aunque no se pudo aprovechar por el clima y el tiempo disponible. Hay otras cosas que mencionar, pero ando algo cansado, estos ultimos fines de semana han sido muy intensos, gracias en parte a los compañeros de trabajo :-P.

Por cierto, me gradúo de Ingeniero el próximo 14 de Marzo a las 3 de la tarde. El evento será realizado en el Teatro Metropolitano de la ciudad de Medellín. Vayan comprando los regalitos :-).

Tagged:
30
Jan
Job

.

As of today I officially work for Accenture, I had been offered the position a long time ago but today in the afternoon I signed the contract (did I sell my soul to the devil?) I can’t say much about the project (NDA, you know guys) but it is in the financial services sector. I kinda excited and I still don’t know what exactly I’m gonna do but it looks promising. Let’s see how it goes. Now the accent goes on the future.

Tagged:
20
Jan

El 2007 fue un año decisivo para mi, varias de las determinaciones que tomé me llevaron a donde estoy actualmente. De igual manera mucho de lo que suceda este año marcará definitivamente el rumbo que tomará mi vida.

Al iniciar el año estaba metido en la empresa que había iniciado con un antiguo “roomate” y compañero de la Universidad, con la cual habíamos ayudado a formar ParqueSoft Medellín. En octubre del 2006 y luego de exponer en un evento de Software Libre sobre las experiencias que tuvimos haciendo una migración masiva a software libre, decidimos volvernos parte de Soluciones Kazak. Bueno, tengo que decir que el 2007 comenzó con una mirada optimista pero ciertos inconvenientes y situaciones tanto personales como laborales hicieron que a mediados del primer semestre desistiera de la idea de la empresa.

Una de ellas fue el hecho deseaba partir a hacer algún tipo de posgrado y sentí en ese momento que el 2007 era el año en que debia aplicar, por otro lado había comenzado a hacer investigación con un excelente investigador y el mundo de la academia me llamó (y aún lo hace) la atención. También era necesario terminar mi pregrado que por circunstancias de la vida su terminación se demoró casi 7 años (digamos que cambie de Universidad, deje de estudiar casi un año completo por que cerraron el programa en la universidad que iba a entrar en ese momento y muchas veces la carga laboral no me permitia tomar la carga académica adecuada).
Todo eso supuso muchos retos, terminar la tesis, trabajar, aplicar a las universidades, estudiar para los exámenes (TOEFL y GRE), etc. Fue algo difícil y estresante pero ya pasó y ahora faltan algunas cosas por hacer en la tesis y esperamos publicar algo en alguna conferencia internacional.

Me puse muchos objetivos al inicio del año 2007, sin embargo no los cumplí todos o los dejé a medias, pero lo que logré me gustaron:

  • Trabajé con Support Vector Machines y clasificación automática de textos, que me permitió aprender algo de Machine Learnining e Information Retrieval.
  • Perfeccioné mi Inglés y aunque me falta mucho por mejorar me siento más seguro produciendo, inclusive escribí el documento de la tesis en ingles.
  • Fuí al parque Tayrona!!!
  • Terminé la Universidad

Entre las cosas que no pude lograr estan obtener mi cinta verde en Judo y y regresar a levantar pesas, espero hacer algo de eso este año que inicia, pero eso ya es material para otra entrada.

En el 2007 también conocí muchas personas interesantes, como mencioné arriba, tuve la fortuna de trabajar con el profesor Jairo Espinosa, mi director de tesis, con el que tuve discusiones sobre la academia y la vida en general, me enseñó mucho en varias áreas, y sobre todo , me demostró que se puede hacer buena academia en Colombia y que hay gente con vocación de servicio que quiere trabajar para mejorar el país.

De los muchachos de ParqueSoft también aprendí mucho, las maneras de ver el mundo de Carlos, Fredy, Jaime, Santiago, Juan Manuel y en general de todos fueron valiosas. El viaje por el Valle del Cauca que tuvimos (Cali, Palmira, Buga y Tulua) me dejo muchas enseñanzas y puede conocer mucha gente asociada con la institución. También interactuar con Elkin y la gente del Parque Tecnológico de Antioquia fue muy valioso.

De viajes, bueno realmente poco, fuí a Bogotá al concierto de Placebo (viaje que fue un tormento pero se pasó bueno), Hice un viajé adicional a Cali a final del año y por fin conocí a Buga. De resto no hay más viaje que valgan la pena mencionar salvo el del final de año donde fuí a Santa Marta a reunirme con mi familia, y entre otras cosas conversé muy bueno con el HackaMasta Nelson Castillo con el cual tuve un frustrado regreso al parque Tayrona.

Conciertos, bueno el de Placebo que estuvo excelente, el Altavoz con los Pericos, Voodoo Souljahs y de Bruces a Mí y el Picnic & Reggae donde escuché a Gondwana, Cultura Profética, una vez más a De Bruces A Mi y Providencia. Sí, ando escuchando mucho Reggae últimamente y debo decir que lo disfruto demasiado.

En fin 2007 fue interesante y en muchos aspectos gratificante y liberador, el 2008 será algo más intenso, vamos a ver que me trae el Universo de regalo este ciclo que acaba de iniciar.

Tagged: