Extrair arquivos estáticos

Para melhor o desempenho de aplicações é interessante colocarmos um servidor de conteúdo estático, como o Apache, para trabalhar com os conteúdos que não precisam ser dinâmicos, como imagens, folhas de estilos, javascripts e afins. No Java normalmente esse conteúdo, Continue lendo Extrair arquivos estáticos

"Head First HTML and CSS" de Elisabeth Robson, Eric Freeman; O’Reilly Media

Como qualquer livro da série Head First, sua abordagem é excelente. O livro é de fácil compreensão e não requer nenhum conhecimento avançado para lê-lo. O conteúdo aborda os conceitos básicos de HTML e CSS. A desvantagem é que não Continue lendo "Head First HTML and CSS" de Elisabeth Robson, Eric Freeman; O’Reilly Media

Ficando Zen com Sublime

O Sublime é um editor muito bacana, multiplataforma, escrito em C++ e feito para ser uma extensão do famoso Vim. Instalei ele na minha máquina seguindo esse tutorial, mas existem, também, alguns PPAs para Ubuntu disponíveis. Você pode ver alguns recursos Continue lendo Ficando Zen com Sublime

Aplicações multiplataformas com Adobe PhoneGap

O Adobe PhoneGap é um framework open-source da Apache (Apache Cordoba) que foi comprado pela Adobe. O objetivo dele é o desenvolvimento de aplicações multiplataformas (ex: Apple iOS, Google Android, HP webOS, Microsoft Windows Phone, Nokia Symbian OS and RIM BlackBerry, Continue lendo Aplicações multiplataformas com Adobe PhoneGap

Habilitando Cookies Seguros no WebLogic

Em requisições HTTPS que utilizam cookies é importante habilitar a flag SECURE="TRUE" nos cookies. Para realizar isso no WebLogic, é necessário adicionar as seguinte linha no weblogic-application.xml E garantir que no console do weblogic esteja marcado o seguinte: Domain -> Continue lendo Habilitando Cookies Seguros no WebLogic

Desabilitar o Autocompletar em Campos Input

Em campos de login, senha, número de cartão de crédito, CPF e informações que não podem ser compartilhada com usuários mal-intencionados é uma boa prática incluir o seguinte atributo AUTOCOMPLETE=”off”. Dessa forma o autocompletar fica desabilitado e o browser não Continue lendo Desabilitar o Autocompletar em Campos Input

"Canvas Pocket Reference" de David Flanagan; O'Reilly Media

Esse livro aborda o uso do elemento <canvas> do Html 5. Como o próprio livro diz, o canvas é um elemento revolucionário que permite o uso de uma maneira poderosa de elementos gráficos em aplicações Web. O autor explica como Continue lendo "Canvas Pocket Reference" de David Flanagan; O'Reilly Media

Gerar imagens dinâmicas com servlets

HTTP Servlets tem utilidade mais interessante do que apenas Front Controllers e gerar código HTML. Um dos recursos mais bacanas é a possibilidade de gerar conteúdo binário em tempo de execução. Nesse post demonstrarei como desenhar uma imagem dinâmica utilizando Continue lendo Gerar imagens dinâmicas com servlets