Aqui vai uma dica rápida de como agilizar a execução dos seus testes: FirefoxProfile profile = new FirefoxProfile(); // here’s the important part profile.setPreference("permissions.default.image", 2); WebDriver driver = new FirefoxDriver(profile); selenium = new WebDriverBackedSelenium(driver, "http://rafaelliu.net"); Com isso o Firefox…
Dicas
Separando logs por aplicação no JBoss
by rafaelliu • • 0 Comments
Separar logs de aplicações no JBoss é uma tarefa comum e existem alguns modos de fazer isso: 1. Adicionando uma Category ao $JBOSS_CONF/conf/jboss-log4j.xml pegando todos o package da aplicação e usando um Appender específico. Por exemplo: <category name="net.rafaelliu"> <priority value="INFO"…
Weld no Tomcat 7
by rafaelliu • • 12 Comments
Havia escrito há muito tempo atrás como fazer o deploy de uma aplicação Seam no Tomcat. Daquele tempo para cá muita coisa mudou: o Seam junto com outros frameworks de IoC gerou a JSR-299 de Contexts and Dependency Injection (CDI),…
Dual head com o OpenOffice Impress (fenomenal!!!)
by rafaelliu • • 0 Comments
Às vésperas de dar um treinamento JBoss, eis que encontro: Sun Presenter Console. Fiquei tão excitado com a descoberta que usei o jargão reservado aos esportes por falta de palavra melhor. Tive que postar. O Sun Presenter Console é uma…
Rapidinha: pull vs push MVC
by rafaelliu • • 1 Comment
O padrão push é o de mais tradição, nele os dados são previamente carregados e disponibilizados para a camada de apresentação. Na prática: por exemplo o Struts com sua Action carregando os dados no request para serem usados na JSP.…
Rapidinha: import.sql
by rafaelliu • • 0 Comments
Uma facilidade muito desconhecida do Hibernate é o import.sql, que pode ser usado para popular o banco. Basta o hibernate.hbm2ddl.auto estar setado como create ou create-drop que, logo após o banco ser criado, o script será executado. fonte: http://in.relation.to/9081.lace
Quick one
by rafaelliu • • 1 Comment
This one is for all of you who (like me) keeps wasting time using commands such as find, jar and grep each time you get a classpath error: #!/bin/bash if [ "$1" = "" ]; then echo "Usage: jarfind REGEXP";…