Category Archives: tech

the way you think

A language that doesn’t affect the way you think about programming is not worth knowing — Alan Perlis
Also posted in citas | Leave a comment

Balsamiq Mockups

Una de las partes mas complejas de desarrollar una aplicación es la comunicación entre las distintas personas involucradas. Es fácil que se creen malentendidos, que en ocasiones pueden generar mucha frustración, y una gran perdida de tiempo malgastando esfuerzos en la dirección equivocada. Creo que siempre ayuda mucho más hacer bocetos o cualquier otro tipo [...]
Also posted in apuntes, diseño | Tagged , , , , | 3 Comments

Conferencia Rails 2009

Este año la conferencia rails promete, además de haber un día mas para talleres prácticos, vendrá gente como: Nathaniel Talbott, David A. Black, Yehuda Katz, Obie Fernandez y Scott Chacon. Desde hace algún tiempo tengo curiosidad hacia otras alternativas a las bases de datos relacionales,  asi que voy a ir con muchas ganas a la charla [...]
Also posted in ruby | Tagged , , | Leave a comment

Enviar emails desde rails a través de gmail

Pensaba que rails soportaba el envio de emails con tls de serie, pero no es asi. Para poder enviar emails a través de gmail, es necesario usar tls, pero es muy sencillo de añadir mediante un plugin: Y ya solo queda añadir el parametro en la configuración de ActionMailer para que use tls: Después de haber hecho [...]
Also posted in apuntes, ruby | Tagged , , , , , | 1 Comment

dreaming in code

Dreaming in code es la historia de un proyecto de software, con gente muy brillante, ideas muy buenas e innovadoras, pero que fracasa estrepitosamente. Como dice el subtitulo del libro: Two Dozen programmers, three years, 4,732 bugs, and one quest for trascendant software. Lo mejor del libro es como explica la dificultad de desarrollar software. El autor, [...]
Also posted in apuntes, la vida, libros | Tagged , , , | Leave a comment

git y subversión

Para empezar a coger práctica con git, aunque uso subversion para los proyectos con los que trabajo, he empezado a usar git-svn, asi en local trabajas con un repositorio git, y luego lo sincronizas con el repositorio subversión. La forma de trabajo seria mas o menos así: git svn clone --username your-name https://theworlddominationproject.com/svn # Creamos una nueva branch # [...]
Also posted in apuntes, ruby | Tagged , , , , | 1 Comment

excel desde ruby

Hace poco tuve que hacer algunas pruebas para ver como leer documentos excel desde ruby, y descubrí que gracias a la gema spreadsheet es realmente fácil. require 'spreadsheet' book = Spreadsheet.open '/path/to/an/fichero.xls' # Para acceder a las páginas: book.worksheets # Para acceder a una página en concreto sheet1 = book.worksheet 0 sheet2 = book.worksheet 'Sheet1' sheet1.each do |row| # hacemos algo con [...]
Also posted in apuntes, ruby | Tagged , , , | 3 Comments

Programming

Visto en la lista de correo de rspec, via Alex: “Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.”
Also posted in citas | Tagged , , , | Leave a comment

Y no, no es fácil.

Visto hace tiempo en xkcd (A webcomic of romance, sarcasm, math, and language)
Also posted in la vida | Tagged | 4 Comments

La evolución de los logos de marcas técnologicas.

Me ha encantado este post sobre la evolución de los logos de las marcas tecnológicas. No me habria imaginado nunca que el logo original de apple fuera un grabado de Isaac Newton bajo un arbol con una manzana.
Also posted in Uncategorized, diseño | 5 Comments