Depois de um tempo (um bom tempo, por sinal), tomei vergonha na cara e botei o blog de volta no ar. O tempo off foi devido à morte prematura do antigo servidor que eu hospedava (descance em paz porca). Consegui recuperar um backup antigo que tinha em casa e o resto dos posts melhorzinhos [...]
Está previso para 1º de novembro o lançamento do livro Java Persistance with Hibernate, a versão atualizada do famoso Hibernate in Action. Se você trabalha com Hibernate e quer conhecer realmente o funcionamento dele, o livro deve ter lugar garantido na sua cabeceira.
Acredito que o lançamento do livro provavelmente está sincronizado com o lançamento da [...]
Esqueci de avisar por aqui, mas essa semana o contest(é, aquele) ficou por conta do Daniel. É um scriptzinho pra ajudar em controle de backup, bem interessante. O Urubatan chutou um pouco o balde na versão em bash, mas dai é covardia né?
Ah, e o Roberto Salviato (vai logo faze um blog!) mandou ontem um [...]
Google I’m Feeling Lucky: fazer uma requisição para http://www.google.com.br, pesquisando pelo nome da linguagem(java,ruby,…). Exibir como retorno o endereço, título e descrição do primeiro resultado encontrado.
Ruby (meu):
require ‘open-uri’
open(‘http://www.google.com.br/search?q=ruby’).read =~ %r{class=l href=”(.*?)”>(.*?)</a.*?j><font.*?>(.*?)<br><}m
puts ($2 + “\n” + $1 + “\n” + $3 + “\n”).gsub(/<.*?\>/, ”)
Java (do Giuliano, bastante melhorada depois pelo Urubatan):
import java.net.URL;
import java.net.URLConnection;
import java.util.Scanner;
public class HTTPSample [...]
Buenas, semana passada no meu post “Ruby, less-code”, o Pilger deu a idéia de colocar os códigos lado-a-lado, até pra facilitar a comparação. Bom, conversando com o Giuliano este final de semana surgiu uma idéia: fazer uma espécie de “coding contest”. Claro, não vai valer nada. Todos os “desafios” vão ficar sob a tag “code [...]