MouseOver Studio

MouseOver Studio header image 4

Entries Tagged as 'Uncategorized'

Indexação de documentos em JRuby com ActiveLucene

janeiro 27th, 2010 · 5 Comments

ActiveLucene é uma interface para o Lucene similar com a interface do ActiveRecord e/ou ActiveModel. Isso quer dizer que você pode gerar um scaffold numa aplicação Rails, ir no modelo, trocar ActiveRecord::Base por ActiveLucene::Document e tudo deveria continuar funcionando, com a diferença do modelo estar sendo salvo num índice do Lucene e não num banco […]

[Read more →]

Tags: Api · gem · java · jruby · jvm · plugin · Uncategorized

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

Apresentando CompiledScript e Compilable para melhorar a performance de teus programas JRuby e similares

agosto 31st, 2008 · 4 Comments

Quando avaliamos alguma script na JVM utilizando o método eval da classe javax.script.ScriptEngine basicamente são realizadas duas tarefas: a compilação do script e a execução dele. Caso queiramos avaliar x vezes o mesmo script e estejamos chamando o método eval mencionado, o script ira ser compilado x vezes. O mesmo script precisa ser compilado x […]

[Read more →]

Tags: java · jruby · jsr · optimizacao · ruby · Uncategorized

Problemas com Ubuntu e RSpec

agosto 25th, 2008 · 4 Comments

Peguei hoje a máquina com Ubuntu de um amigo para mostrar para ele a excelente combinação Rake + RSpec + RCov utilizando um script similar a esse de aqui. Ao executar uma das tasks do script recebi o seguinte erro: no such file to load — spec/rake/spectask O RSpec tinha sido instalado utilizando gem install […]

[Read more →]

Tags: rake · rcov · rspec · ruby · rubygems · ubuntu · Uncategorized

Classloaders e aplicações isoladas no JBoss

junho 24th, 2008 · 1 Comment

Tudo começou com uma discussão sobre o classloader do Java. A discussão surgiu porque existiam duas aplicações que queriam compartilhar dados de uma classe estática localizada numa biblioteca x. Nesse momento surgiu a seguinte pergunta: Como isolar aquelas duas aplicações de modo que possam utilizar uma biblioteca compartilhada que não possa ser utilizada por uma […]

[Read more →]

Tags: java · jboss · tomcat · Tutoriales · Uncategorized

Replicação de sessões HTTP no JBoss

junho 20th, 2008 · 3 Comments

Quando trabalhamos com aplicações web é muito comum salvar dados nas sessões dos usuários. No caso que estejamos trabalhando também com cluster, a melhor opção na maioria das vezes é replicar as sessões em todas as instancias do nosso servidor de modo que os usuários possam se conetar em qualquer nodo do cluster e a […]

[Read more →]

Tags: Uncategorized