por Beto | Ene 6, 2014 | Sin categoría
cuando los tracks de un disco vienen sin el número en el título no sé si se podrá hacer en bash, pero un índice es un moco en ruby Dir["./**"].each_with_index{|f, i| system("rename -v 's/ENLACE\ 041/#{i+1}/i' #{Regexp.escape(f)}") } en este caso le...
por Beto | Ago 20, 2013 | Sin categoría
Segunda vez que me topo este error al intentar correr tests dentro de una extensión de Spree: ~/.rvm/gems/ruby-1.9.3-p392/gems/database_cleaner-1.1.1/lib/database_cleaner/active_record/truncation.rb:123: in `db_version’: undefined local variable or method...
por Beto | May 7, 2013 | Sin categoría
Testeando una app que usa la API de Google, inicializar los fixtures es, como es de esperarse, lento. Por ejemplo, hay un modelo que al ser creado genera una Google Calendar class Cosa < ActiveRecord::Base after_create :google_calendar, unless: "no_api"...
por Beto | Abr 28, 2013 | Sin categoría
ruby gem una escueta búsqueda en rubygems, rubyforge, github, etc. nos ofrece unas cuantas gemas pero medio nuevas o no mantenidas. al contrario, la API de google >> dice tener una librería cliente en ruby, seguiremos esta pista. gem install google-api-client...
por Beto | Abr 18, 2013 | Sin categoría
devise devise es una gema ruby de autentificación (¿y autorización?) – cuyo único aspecto simpático, para mí, es su origen latino. Aparte de ésto mi prejuicio (derivado solamente de su uso) es que tiene rutas poco intuitivas (/users/sign_up, comme on!) y que qué...