Imaginemos un mundo libre

La paz interior comienza en el momento en el que decides no permitir, que ninguna persona o evento, tome el control de tus emociones.

Archive for October 2008

What I learned from GSoC?

leave a comment »

Google Summer of Code was a wonderful experience for me, I’ll never forget it. I finished my project and that gave me a lot of satisfaction. Getting opinions and feedback from the Open Source community was really special. In general, this is what I learned:

Community:

Improve my communication skills: Doing a project that involves other people means that you have to be clear in your words, be brief but efficient, and most important, make people understand what you are trying to say.

English:

I wrote a lot in English. (My project, IRC meetings, asking in the list, answering questions, etc). Although, English is not my first language I enjoyed having to be clear with my mentor, the OSVDB (Open Sourced Vulnerability Database) developers and the Google group of summer of coders.

Technology

Ruby and Ruby on Rails: This Ruby user’s guide helped me a lot. I haven’t finished it, but I learned a lot about this great language (regular expressions, strings, arrays, iterators, control structures, OOP, classes, methods). And I also do a lot of programing with the ruby on rails framework. I learned how to manage and modified some plugins.

Actually working with views is not my favorite part of a project. However, CSS work at the end of the project was really fun. What CSS make is impressive.

Solr: I never ever have worked with a search server. Solr is just amazing – Full-Text Search Capabilities- . t I learned how to integrate Solr and the act_as_solr plugin to my Rails application.

Subversion: I learned how to work with this collaboration tool which I consider make you more productive. However, I had to deal with so many error messages, strange problems, I need to learn more commands apart from the common ones.

Vulnerability and Patch concepts.

I believe that be an expert in these fields takes his time. I never did a security system and didn’t work with a security team before. But I learned key concepts related to patches and vulnerabilities that helped me a lot to write the code. For example:

  • Vulns classification (Location, Attack Type , Impact, Solution, Exploits).
  • Vulns technical description and how to test a vulnerability.
  • Patch severity (Critical, Severe,important, Minor, Pointless )
  • Security Products: Nikto, Snort and Nessus.
  • What CVE means.
  • How to associate a vuln-patch with a Vendor/Product/Version

Many lessons learned in these months let me think what I did wrong and what I did well. I feel that  I’m not always as productive as I might like to, my effort changes with the tasks I’m doing.

Once I read some Linus interview in which he said that if you are completely present in a situation and totally focused on something then that something *becomes* interesting, whatever it may be.

So, I think that making your job interesting and fun and get really concentrated on the problem are the keys to your project success.
Thanks for your visit to the blog. You can follow me on Twitter:

¡Happy Hacking!

Written by Ronny Yabar

October 30, 2008 at 4:51 pm

La teoría del todo de Hawking.

with one comment

Estoy contento, hace una semana compré mi espectacular libro “La teoría del todo” cuyo autor es uno de los científicos, en mi opinión, más grandes de todos los tiempos: Stephen Hawking.

Siempre he tenido dudas y mucho interés en leer sobre el origen, evolución del universo y del hombre. Leí varios artículos acerca de esto, pero siempre me quedaba con interrogantes por la diversidad de teorías. Sin embargo, creo que Hawking es uno de los investigadores científicos, que más ha hablado y escrito acerca del universo en los últimos años, por eso tenía una deuda conmigo mismo: Leer un libro del tío Hawking.

Me parece atrevido decir que Dios creo al universo y no tener algún sustento de ello. Bueno y yo no puedo afirmar ni negar dicha teoría. Por eso los invito a leer este libro.

Estoy en el capítulo 5: El origen y el destino del universo. La lectura no ha sido muy difícil, aunque sinceramente ciertos párrafos los he leído un par de veces para entenderlos mejor porque contenían un vocabulario complejo. Quizá si fuera físico y no programador, sería mucho más sencillo.

Lo interesante del libro es que Read the rest of this entry »

Written by Ronny Yabar

October 29, 2008 at 2:38 pm

Posted in Books

Tagged with , ,

¿Porqué perdemos el tiempo?

with 3 comments

Es impresionante como los medios de comunicación le dan semejante relevancia a la captura de un personaje de televisión, que por más famoso o popular que sea, es solo eso, un personaje. Amo a mi país, y me da tristeza ver como la gente se llena la boca, todos los días, hablando de temas que no tienen absolutamente relación alguna con los problemas reales por los que atraviesa el país:  Pobreza, Corrupción, educación, desempleo, etc. ¿Porqué perdemos el tiempo?, porqué no invertir ese tiempo en cosas más productivas. porqué no en vez de ver televisión y hablar de Magaly Medina o su programa mediocre, pensamos en aportar ese granito de arena para hacer un Perú mejor o hablar de proyectos educativos, de generación de empleos.  Read the rest of this entry »

Written by Ronny Yabar

October 21, 2008 at 12:23 am

Posted in Opinión

Tagged with , ,