Emílio S' Blog

Porque compartilhar conhecimento é evoluir!

Olá! Hoje, na terceira e última parte, vamos instalar e configurar o Sonar, responsável por analisar os relatórios e apresentar em números do projeto. Parte 1 – Configurar Proxy, JDK, Artifactory, Grails com GVM Parte 2 – Configurar Maven, Tomcat, Jenkins, Job Grails Parte 3 – Configurar SonarQube, SonarRunner, Plugin Cobertura Vamos começar fazendo o download do sonarqube-5.0.1.zip, extraindo o ... Continue »

Olá outra vez! Hoje vamos dar prosseguimento na nossa jornada pela qualidade do projeto. \o/ Nesta parte vamos colocar o Jenkins pra funcionar. Parte 1 – Configurar Proxy, JDK, Artifactory, Grails com GVM Parte 2 – Configurar Maven, Tomcat, Jenkins, Job Grails Parte 3 – Configurar SonarQube, SonarRunner, Plugin Cobertura Antes de começar a mexer no jenkins, vamos fazer algumas ... Continue »

Estou disponibilizando os slides da minha palestra no Flisol em Goiânia.

Categorias: Geral Tags: , ,

Olá! Depois de muito tempo sem escrever nada, hoje vou inciar um “tutorialzão” voltado para qualidade de código. Para não ficar muito extenso será dividido em 3 partes: Parte 1 – Configurar Proxy, JDK, Artifactory, Grails com GVM Parte 2 – Configurar Maven, Tomcat, Jenkins, Job Grails Parte 3 – Configurar SonarQube, SonarRunner, Plugin Cobertura Quando precisei fazer um integração ... Continue »

Esta semana precisei fazer um right join(http://www.w3schools.com/sql/sql_join_right.asp) no mysql usando criteria, mas no CriteriaSpecification do hibernate 3.6.10 não tem essa opção. As opções disponíveis são: INNER_JOIN = 0; LEFT_JOIN = 1; FULL_JOIN = 4. E agora? Ferrou! Foi então que um colega de trabalho, num chute de sorte, sugeriu colocar um valor inteiro ’2′… BINGO! Não é que o diabo ... Continue »

Recentemente tive que fazer um subquery cabulosa no trabalho  usando criteria no grails, depois de muito procurar cheguei a uma possível solução. Vou demonstrar aqui um exemplo de como usar subquery correlacionadas. Dado que temos as seguintes entidades: package subquerycriteria class Produto { String nome } package subquerycriteria class ItemCompra { Integer quantidade static belongsTo = [produto: Produto] } Certo, ... Continue »

Depois de muito tempo sem um post, venho escrever para passar um dica que descobri hoje. Sempre tive vontade de colocar uma aplicação na nuvem, mas achava muito caro os planos que encontrei. Você deve pensar: “A Amazon oferece 1 ano grátis para testes“, mas esse 1 ano passa voando, você tem recursos muito limitados, sem falar que como a ... Continue »

Categorias: Dicas, Geral Tags: , , , , ,

Essa dica é para o caso de você estar numa rede que necessita de autenticação para ter acesso a internet. Sem isso, quando adicionar um plugin ou lib o grails não vai conseguir baixar os jar ou fontes necessários. a Configuração é simples. Basta colocar o código abaixo no BuildConfig.groovy grails.project.dependency.resolution = { System.setProperty("http.proxyHost", "HOST_HTTP"); System.setProperty("http.proxyPort", "PORTA_DO_PROXY"); Authenticator.setDefault(new Authenticator() { ... Continue »

Categorias: Dicas Tags: , , ,