Feedverse

Letras Blancas, Pantallas negras

Verse #1

leave a comment »

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

Anuncios

Written by juanjo

30 septiembre 2009 at 10:47 pm

Publicado en verses

Tagged with , , , , ,

Mostrar revisión SVN en Rails

leave a comment »

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

Written by juanjo

4 junio 2009 at 4:01 pm

Publicado en rails

Tagged with , ,

Radar Github #1

leave a comment »

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)

Written by juanjo

20 abril 2009 at 10:48 pm

Publicado en Uncategorized

Tagged with , ,

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

leave a comment »

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

Written by juanjo

17 abril 2009 at 12:45 pm

Publicado en libros

Tagged with ,

Comiezo a ver Apache CouchDB

with one comment

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…

Written by juanjo

16 abril 2009 at 11:53 pm

Publicado en Uncategorized

Tagged with , ,

dotfiles + shortcuts

leave a comment »

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

Written by juanjo

10 abril 2009 at 4:45 pm

Publicado en sistemas

Tagged with , ,

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

leave a comment »

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, :order => “field(id,ids.join(‘,’)})

Written by juanjo

9 abril 2009 at 6:13 pm

Publicado en Uncategorized

Tagged with , , ,