Aprendiendo jQuery con la web del Senado, I

Notas previas. En primer lugar, agradecer a los desarrolladores que han trabajado duramente en funciones.js y en aquellos que no se han molestado en pasarlo por un minimizador de código. Se recomienda leer antes el artículo de Javier Ramírez Los problemas del desarrollo web en España resumidos en senado.es. El código está disponible en este …

Read moreAprendiendo jQuery con la web del Senado, I

Adding organization repos to Travis-CI: Part I

It was a nice Friday, Porras and I were at the BeBanjOffice and  we were working on adding organization support to Travis-CI. First, we needed to find where the user repos were being fetch. Said and done, we found that travis is using the ServiceHookController to ask the server for repos (and to update them too, but …

Read moreAdding organization repos to Travis-CI: Part I

Tries: la pronunciación se deja como ejercicio para el lector.

El repositorio de github de trie. Tomad y usad todos de él. Para ver el artículo de succint trie, añadid en Google Reader el feed http://stevehanov.ca/blog/index.php?atom El artículo se llama “Succint Data Structures: Cramming 80,000 words into a Javascript file“. Próximamente la presentación en slideshare. Próximamente el vídeo. Cuando vea en qué formato sale lo de …

Read moreTries: la pronunciación se deja como ejercicio para el lector.

Creating a blur effect with rinzelight.

After releasing rinzelight 0.0.3, I wondered how hard addinga blur effect would be. So I started implementing it. We are going to do two 1D blur. In first place, open a repl and start emacs (or vim). Use rinzelight.image for reading northern-lights.jpg First, let’s start creating a blur-kernel function with two parameters, width and sigma. …

Read moreCreating a blur effect with rinzelight.

The One where I spent a morning because -0.5 turned to be parsed as 1/2

This summer, I have been doing some amazing stuff for GeoGebra. First of all, I would like to thank two people: Miguel, my mentor, who guided me through all that really advanced mathematical stuff; and Heinz Kredel, JAS creator and developer, who answered all my questions and implemented my suggestions as quickly as I could …

Read moreThe One where I spent a morning because -0.5 turned to be parsed as 1/2

Status update for GeoGebra.

My contributions for the first part of the first part of GSoC 2010 can be divided in two: general improvements and coding. General improvements I made a few general improvements on GeoGebra: Refactored build.dir in ant build file. Previously, build.dir wasn’t in the root directory. A few ant tasks were added, such compile-grammar, compile-oe (outside …

Read moreStatus update for GeoGebra.