MouseOver Studio

MouseOver Studio header image 4

Entries Tagged as 'rails'

Sai Sphinx, entra Solr: ActsAsSolrReloaded

agosto 27th, 2009 · 13 Comments

Sempre utilizei o ThinkingSphinx ate que precisei indexar documentos com atributos dinâmicos. Dado que o Sphinx indexa os dados a partir do resultado de uma query SQL, o objetivo não parecia possível. Foi assim que decidi dar novamente uma olhada no Solr. O Solr, a diferencia do Sphinx, é um servidor HTTP e recebe os […]

[Read more →]

Tags: ActsAsSolr · ActsAsSolrReloaded · rails · Solr

Não conseguiu se cadastrar no Rails Rumble? A Gonow vai dar um convite para você!

julho 15th, 2009 · 6 Comments

Acabei de receber trés convites para se cadastrar no Rails Rumble e a Gonow vai utilizar eles para patrocinar trés equipes que não tenham conseguido se cadastrar no evento. O patrocínio ainda não esta definido, mas nos planos estão dar comida e um local bacana para as equipes se juntarem, possivelmente num hotel aqui em […]

[Read more →]

Tags: comunidade · gonow · rails · rails rumble

Vamos realizar nosso Rails Rumble!?

julho 14th, 2009 · 11 Comments

A Gonow estava MUITO interessada em patrocinar umas cinco equipes brasileiras no Rails Rumble 09. Segunda feira saí de uma reunião onde tínhamos conversado de muitas coisas bem legais sobre esse patrocínio, twittei ao respeito e quando entrei novamente no site da competição, percebi que as inscrições já tinham fechado. Fiquei torcendo o dia inteiro […]

[Read more →]

Tags: comunidade · evento · gonow · rails · rails rumble

Oi comunidade, eu sou a Gonow

julho 6th, 2009 · 11 Comments

Queria esperar ate a nova página da Gonow ficar pronta mas a empresa esta louca para executar suas estratégias, então não da para segurar mais. A atual versão do site esta refletindo o que a Gonow era ate um tempo atrás, pelo que por favor não dêem muita atenção à ele. Mas enfim, a noticia, […]

[Read more →]

Tags: comunidade · gonow · rails · trabalho · vaga

Acessando variáveis nos filtros Liquid

maio 26th, 2009 · 1 Comment

Se por acaso precisarem acessar alguma variável a partir de um filtro do Liquid podem utilizar a variável de instancia context. Tal comportamento pode ser desejado ao querer implementar algo similar ao asset_url do Shopify: module SitesFilter def asset_url(input) “/system/assets/#{@context[‘company’].id}/#{input}” end end Liquid::Template.register_filter(SitesFilter)

[Read more →]

Tags: liquid · Markup · rails · ruby · Template

Controlando o servidor de Rails dentro dos testes do Selenium

maio 20th, 2009 · No Comments

Para não esquecer disso uma segunda vez aqui vá: Se estiverem trabalhando com Rails e Selenium e desejam subir e derrubar o servidor automaticamente antes e despois dos testes então podem utilizar o Mongrel: mongrel_rails start -e test -d mongrel_rails stop Por exemplo, eu que estou utilizando Selenium com Cucumber, tenho meu env.rb assim: require […]

[Read more →]

Tags: bdd · cucumber · mongrel · rails · selenium

Testando Authlogic com RSpec, the Remarkable way

maio 14th, 2009 · 6 Comments

Davis Cabral criou um plugin para o Remarkable para poder testar facilmente o Authlogic chamado de authlogic_plugin. Com ele podemos escrever código como o seguinte: describe User do should_be_authentic end Conversando com o Davis ele me comentou que demorou quatro minutos em criar o plugin, utilizando como base o Remarkable::Paperclip, deve ser muito fácil né? […]

[Read more →]

Tags: Authlogic · bdd · rails · Remarkable · rspec

Plugins de Remarkable para ActsAsTaggableOn, Paperclip e ThinkingSphinx

maio 9th, 2009 · No Comments

Trabalhado num projeto me vi na necessidade de criar três plugins para o Remarkable: Remarkable::ActsAsTaggableOn, Remarkable::Paperclip e Remarkable::ThinkingSpinx. Basicamente permitem escrever código como o seguinte: describe User do should_act_as_taggable_on :categories should_have_attached_file :logo should_index ‘addresses.city’, :as => :address should_have_index_attribute :priority end Se esses plugins ajudaram você, considera por favor também me ajudar me recomendando no Working […]

[Read more →]

Tags: ActsAsTaggableOn · Paperclip · plugin · rails · Remarkable · rspec · RSpec::Rails · ThinkingSphinx · Uncategorized

Não deixa o mar te engolir

abril 8th, 2009 · 19 Comments

Na semana passada fui contactado para adicionar funcionalidades no sistema feito em Rails de um banco que todos conhecem. No primeiro momento fiquei contente e surpreso de um banco ter realizado um projeto utilizando Rails como tecnologia, já trabalhei com sistemas para diversos bancos e o mais moderno que vi foi o Struts 2. Os […]

[Read more →]

Tags: comunidade · rails

Traduções default de atributos com activerecord_i18n_defaults

dezembro 8th, 2008 · 2 Comments

activerecord_i18n_defaults é um plugin para Rails 2.2 que permite criar arquivos de localizações assim: pt-BR: activerecord: attributes: _all: login: “Identificação” name: “Nome” admin: age: “Idade” customer: nickname: “Apelido” user: email: “Endereço de e-mail” ao invés de assim: pt-BR: activerecord: attributes: admin: login: “Identificação” name: “Nome” age: “Idade” customer: login: “Identificação” name: “Nome” nickname: “Apelido” user: […]

[Read more →]

Tags: ActiveRecord · i18n · rails