Categoria Como fazer

Como criar uma apresentação cativante usando Reveal.js

Construir apresentações não é fácil. Muitas vezes, você fica preso no Prezi ou no PowerPoint e os modelos são extremamente limitados e genéricos. Hoje, vamos aprender como criar uma apresentação impressionante e animada usando HTML, CSS e JavaScript. Se você é iniciante em desenvolvimento web, não se preocupe! Este tutorial será fácil o suficiente para acompanhar. Então, vamos […]

SQL Developer com “dark theme”

Já faz muito tempo que utilizo “dark theme” em minhas IDEs/editores, seja Intellij, Sublime, Vim e VS Code. Ultimamente, venho usando bastante o SQL Developer para codar SQL e o tema Default ou Twilight do Developer nunca me agradaram. Hoje, mas tranquil, tive tempo de procurar uma solução para o problema, e neste post, vou […]

Oracle: Regexp

Fala pessoal, como vão? Vocês já sentiram a necessidade de usar regex para resolver alguma regra de negócio diretamente no Oracle sem ter a necessidade de tratar isso no Java? Eu frequentemente tenho esta necessidade. Muitas vezes carregar o dado para a camada Java apenas para fazer um tratamento em uma coluna pode ser bem […]

Adicionando coluna com valor default em tabelas volumosas

Fala pessoal, como vão vocês? Espero que bem! Nestes últimos meses venho trabalhando bastante com banco de dados Oracle, com isso acabei me deparando com alguns problemas relacionados a performance. Um deles, foi ao adicionar uma nova coluna com valor default definido em tabelas volumosas com mais de 5.000.000 de registros. Como tinha criado um […]

Groovy #8: Construindo objetos através de Maps

Fala galera, Esta semana precisei criar um teste de um método que recebe um objeto por parâmetro. O problema era que eu tinha apenas um Map inicializado contendo todos os atributos e valores que precisava no objeto. Lembrei então que o Groovy podia me ajudar nisto já que ele pode construir um objeto a partir […]

Como configurar um Datasource Oracle no Wildfly 10.1.0

Nos últimos meses, tenho vivido grandes desafios na equipe onde trabalho como desenvolvedor fazendo a migração da nossa aplicação do Jboss 5.1.2 para o Wildfly 10 (sim, é uma grande mudança), e entre os desafios, havia a configuração do datasource Oracle no Wildfly. Bem, confesso que não tive tanta dificuldade nisso, porém não havia tantas […]

Parse de message bundle com parâmetros direto no jspx

Fala galera, passando hoje para deixar uma dica rápida. Esta semana tive a necessidade de realizar o parse de uma message com parâmetros no message.properties. Algo parecido com isto: O projeto usa JSF com viewer. Eu ainda não tinha passado pela experiência de fazer parse de uma message com parâmetros direto no jspx. No projeto, só tinha […]

Oracle: Constraints NOVALIDATE

Fala aí galera, tudo certo? Passando hoje para registrar um dica que recebi do Bruno Proença, sobre constraints novalidade do Oracle. Constraints NOVALIDATE No projeto que trabalho, sofremos um pouco com modelagem de dados. Quando o projeto foi concebido, uma das premissas era receber dados do sistema origem do cliente de qualquer jeito, assim se mesmo estivesse com problema de […]

Aprendendo Spring: #5 – JpaRepository

Fala aí galera, tudo certo? Vou escrever hoje, sobre repository em Spring Boot. Mas antes, caso seja seu primeiro contato com Spring Boot e não acompanhou os posts anteriores, seguem abaixo os links. São leituras recomendadas: Aprendendo Spring Aprendendo Spring #1: Startup de Projeto Aprendendo Spring: #2: Configurando Beans Como tratar exceções e redirecionar erros usando […]

Aprendendo Spring: #4 – Criando Converters

E aí Pessoal, tudo bem com vocês? Estou muito feliz em anunciar que este é 101° post do blog. O blog foi criado em Dezembro de 2015, ainda é um bebê de 1 ano e 3 meses, mas já chegamos nesta marca expressiva. Agradeço a @debbyad pela ajuda, que publicou alguns destes posts e que continue […]