algumas notas de computação e tecnologia
Thiago Carvalho
Este usuário ainda não compartilhou nenhuma informação biográfica
Artigos por Thiago Carvalho
Quanto cada estado paga e recebe do governo federal
09/07/11
Inspirado pelo feriado de 9 de julho, resolvi pesquisar os valores atualizados de quanto o estado de São Paulo paga em impostos para o governo federal e o quanto disso retorna ao estado para investimentos.
Encontrei este artigo com informações interessantes e referências para as fontes de dados que eu precisava: http://www.mises.org.br/Article.aspx?id=682. Mais >
Clareza no código
07/09/10
Ontem no trabalho tivemos uma discussão sobre um trecho de código complexo, onde faltava certa clareza para que se pudesse entender a real engenhosidade do algoritmo empregado.
Foi então que meu colega Antônio surgiu com sua sabedoria incentivadora, nos trazendo o seguinte exemplo de como clarificar uma instrução mal explicada:
“The Landing Mais >
Resolvendo erro no feed RSS do WordPress
18/05/10
O feed RSS do meu blog estava com problema faz tempo.
No Firefox, a mensagem de erro era a seguinte:
XML Parsing Error: XML or text declaration not at start of entity
Location: http://kali.teadigital.com.br/feed/
Line Number 3, Column 1:
^
Ou em português:
Erro no processamento de XML: declaração xml ou de texto fora Mais > Classes de armazenamento em C
17/05/10
Recentemente precisei pesquisar sobre funções do tipo static em C, que são funções acessíveis exclusivamente de dentro do arquivo onde foram declaradas (algo próximo ao private no Java). Pesquisando, encontrei também textos sobre Storage Class (classes de armazenamento), algo que achei bem interessante e por isso decidi compartilhar com vocês! Mais >
Debug remoto de Java no Eclipse
03/05/10
O Debugger Java, além de permitir o debug local das aplicações Java, permite também conectar-se a uma aplicação rodando em servidor remoto e fazer o debug remotamente. Isto pode ser de grande ajuda em certos casos!
Aqui eu irei explicar o básico da configuração deste debug remoto, exemplificarei com o JBoss Mais >
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 >