algumas notas de computação e tecnologia
Arquivo de abril 2010
Autenticação JAAS no JBoss: pegando o erro do login
29/04/10
Quando se utiliza autenticação JAAS em uma aplicação Web rodando no JBoss AS, é possível fazer o login de várias maneiras. A mais simples é utilizar a implementação padrão do container Web, fazendo o login com o j_security_check.
O grande impecílio é que o j_security_check traz pra nós uma resposta booleana:
- true se o Mais >
Oracle: pegando o retorno de uma PROC através de um SELECT
28/04/10
Suponha que você precise executar e pegar o resultado de uma PROC, mas não possa chamar a PROC diretamente. Isto me aconteceu em uma situação bizarra, em um código Java onde eu não podia chamar a PROC diretamente, apenas executar comandos SELECT, porém possuia livre acesso ao banco de dados Mais >
Usando TortoiseHg dentro do Eclipse
26/04/10
Existem algumas opções para integrar o Mercurial ao Eclipse. Uma delas é a utilização de plugins para o Eclipse, que fazem a integração das funcionalidades do Mercurial diretamente no IDE. Dois dos plugins disponíveis são:
- Mercurial Eclipse – http://www.vectrace.com/mercurialeclipse/
- HgEclipse (baseado no Mercurial Eclipse) – http://javaforge.com/project/HGE
Embora os plugins estejam evoluindo rapidamente, algumas facilidades Mais >
Tema dfBlog para WordPress: tradução para o português do Brasil
24/04/10
Olá pessoal!
Assim que configurei o WordPress, escolhi o tema dfBlog para utilizar no meu Blog. Achei o tema muito bonito! Ele possuía traduções para várias linguas, mas infelizmente ainda não havia uma tradução para o português… Foi então que decidi fazer uma!
Para utilizar a tradução, baixe o arquivo dfBlog-pt_BR.zip, extraia e copie Mais >
Copiar tabela no Oracle
16/04/10
Estava acostumado a copiar tabelas utilizando o comando SELECT INTO no SQL Server, da seguinte forma:
SELECT * INTO tabela_nova FROM tabela_origem
Agora tive que fazer o mesmo num banco Oracle, e vi que o SELECT INTO não funciona exatamente como no SQL Server. Pra copiar as tabelas utilizei um outro comando:
CREATE TABLE Mais >
Como cancelar um commit no mercurial
15/04/10
As vezes por falta de atenção damos um commit faltando algum arquivo, ou com o comentário incorreto, ou ainda outra situação onde desejamos desfazê-lo.
A forma mais fácil de reverter a alteração (desde que seja no repositório local, e não no remoto) é dar um rollback. O rollback desfaz a última Mais >
Joguinho maneiro
14/04/10
Simples e divertido, este joguinho é uma ótima distração nos momentos de estresse ou tédio!
Salve-o nos seus favoritos e divirta-se! =)