29 July 2007

Propuesta Rails Hispana 2007

Para la conferencia Rails Hispana en noviembre 2007, me gustaria presentar una ponencia sobre rspec.

rspec on Rails
El "Behaviour Driven Development" (BDD) fue inspirado por las teorías de Sapir Worhf. Según estas, las palabras que usamos cambian nuestra manera de pensar.

rspec es un framework de BDD que permite usar el lenguaje natural para especificar el comportamiento del código Ruby con ejemplos ejecutables que ayudan en el proceso de diseño y se pueden usar como documentación y tests.


describe "Charla sobre rspec" do

it "debería explicar" do
  • Conceptos clave de rspec a través de un ejemplo práctico y analogías con Test::Unit
  • Ejemplos de especificaciones de Modelos, Controladores y Vistas (con Selenium)
  • rspec como especificaciones funcionales
end


it
"debería presentar" do
  • GUIs
  • rcov y Heckle para mejorar la cobertura y la calidad de los specs
  • rspec + Autotest para automatizar la ejecución de los specs
  • rspec + jruby para especificar programas java
end

end

06 July 2007

Struggling with blogger

I have been struggling for so many hours with the google blogger template system!!! So far, this has been quite a frustrative experience. So I thought I shared the source code of my template so people can benefit the hacks I have found:



On the whole, the xml based template language used by google is a good anti-pattern of a very complex and unreadable view language. The only way to work with this "cr*p" is Trial and errors ... Very frustrating!

Fortunately, there are still independant individuals who innovate in the open source world, check out the genius idead of Yuri Rashkovskii , a 25 years old nice ukranian geek (I have met him in Oslo). I will blog about lilu as soon as I have the chance to play with it.

I wanted to include the code of my template so you could copy-paste it but once again Blogger f*cked up everything (sic) and did not display it properly ...So please download it here !!!