Feedverse

Letras Blancas, Pantallas negras

Verse #1

dejar un comentario »

Empezamos posteando enlaces de allí y de acá en la serie

Escrito por juanjo

30 Septiembre 2009 a 10:47 pm

Escrito en verses

Etiquetado con , , , , ,

Mostrar revisión SVN en Rails

dejar un comentario »

Ponemos esta línea en environment.rb y ya podemos acceder desde cualquier sitio…

APP_VERSION  = IO.popen(“svn info”).readlines[4]

Podemos hacerlo para GIT o SVN con Rack, para versiones más modernas.

http://sickill.net/blog/2009/06/01/rack-middleware-showing-git-or-svn-revision.html

Escrito por juanjo

4 Junio 2009 a 4:01 pm

Escrito en rails

Etiquetado con , ,

Radar Github #1

dejar un comentario »

BucketWisehttp://github.com/jamis/bucketwise/tree/master
Aplicación Rails realizada por Jamis Buck para controlar nuestras finanzas

Twitter-DB -  http://github.com/rsoerensen/twitter-db/tree/master
Aplicación Rails que sigue Twitter públicos y los procesa de forma asíncrona

Tension - http://github.com/juanjo/tension/tree/master
Gestor de extensiones (muy simple) para Spree, basado en ext.radiantcms.org (es mio :P )

Escrito por juanjo

20 Abril 2009 a 10:48 pm

Escrito en Uncategorized

Etiquetado con , ,

Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby Book

dejar un comentario »

Tengo que sacar tiempo de dónde sea para poder leer más y más:
Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby Book

Escrito por juanjo

17 Abril 2009 a 12:45 pm

Escrito en libros

Etiquetado con ,

Comiezo a ver Apache CouchDB

con un comentario

Hoy me he decidido por echarle un ojo a CouchDB, y la verdad que me está ilusionando bastante, por los proyectos que se me vienen a la mente. De momento voy a limitarle a leer y a leer, y buscar más información para formarme una idea más específica sobre qué puedo hacer con él. Mi interés sobre todo es su integración con RoR.

“Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language.”

Enlaces relacionados con CouchDB:

Espero ir actualizando poco a poco mis enlaces, y mis progresos…

Escrito por juanjo

16 Abril 2009 a 11:53 pm

Escrito en Uncategorized

Etiquetado con , ,

dotfiles + shortcuts

dejar un comentario »

bash-poster-web

Los archivos de configuración o dotfiles (.bashrc, .vimrc, .screenrc), son esos ficheros que guardan los valores iniciales de nuestros programas y que los podemos identificar porque comienzan con un punto (y están ocultos). Aquí pongo un par de sitios en dónde compartir ficheros de este tipo, o simplemente para coger ideas:

Algunos shortcuts para bash que suelo utilizar:

 

Ctrl + a - Ir al principio de la línea
Ctrl + b - Ir hacia atrás un caracter
Ctrl + c - Terminar la ejecución del comando
Ctrl + d - Eliminar desde el cursor
Ctrl + e - Ir al final de la línea
Ctrl + f -  Ir hacia delante un caracter
Ctrl + l - Limpiar pantalla
Ctrl + r - Buscar en el historial
Ctrl + u - Borrar del cursor hacia atrás

http://linuxhelp.blogspot.com/2005/08/bash-shell-shortcuts.html

Escrito por juanjo

10 Abril 2009 a 4:45 pm

Escrito en sistemas

Etiquetado con , ,

Ordenar resultado de find con resultados múltiples en base al orden de un array

dejar un comentario »

Si queremos buscar con ActiveRecord múltiples registros en base a un array, tendremos un problema con el orden en que nos devuelve, pues no respeta el orden del array.

ids = [10, 5, 17, 2]

Product.find(ids)

Esto nos daría los resultados en el orden [Product#2, Product#5, Product#10, Product#17], y eso no es lo que queremos. Para solucionarlo hemos de utilizar la función field de MySQL.

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_field

Product.find(ids, :o rder => “field(id,ids.join(‘,’)})

Escrito por juanjo

9 Abril 2009 a 6:13 pm

Escrito en Uncategorized

Etiquetado con , , ,

The Git Community Book

dejar un comentario »

Libro muy bueno y claro dónde nos explican Git en sólo 132 páginas. Por la pinta que tiene parece ser que ha sido generado con Kitabe, y lo que es mejor, ha sido generado por la comunidad. Por la cabeza se me pasa traducirlo al castellano, si alguien me echa una mano…

“Git es un software de sistema de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y confiabilidad de mantenimiento de versiones de aplicaciones con una enorme cantidad de archivos de código fuente.”

Git Community Book Website: http://book.git-scm.com/
Git Community Book en PDF: http://book.git-scm.com/book.pdf
Código fuentehttp://github.com/schacon/gitbook/tree/master

Esto puede venir muy bien si ya eres usuario de SVN (:P) :

(Easy) GIT for SVN Users: http://www.gnome.org/~newren/eg/git-for-svn-users.html

Escrito por juanjo

7 Abril 2009 a 12:00 am

Escrito en libros

Etiquetado con , ,

Generando libros con Kitabu

dejar un comentario »

Framework para crear ebooks utilizando Markdown o Textile mediante Ruby. Utiliza las librerías Prince para generar PDFs.

Kitabu en Github: http://github.com/fnando/kitabu/tree/master

Escrito por juanjo

6 Abril 2009 a 11:30 pm

Escrito en libros

Etiquetado con , , , , ,