terça-feira, 12 de agosto de 2008

POP e SMTP com Autenticação via TELNET

Complementando um post antigo daqui.

Lendo email via Telnet.

telnet pop.meuservidor.com 110
USER meuemail@meuservidor.com
PASS minhaSenha

Pronto, vc já deverá estar conectado. Segue uns comandos úteis.
LIST - mostra quantos emails existem na sua caixa.
RETR [id] - mostra a mensagem com o ID digitado.
DELE [id]- apaga a mensagem com o ID digitado.
QUIT - Sai da caixa de email.

Enviando email via Telnet com Autenticação

Para autenticar você precisa transformar seu login e senha para base64. Para isso você pode usar este site.

telnet [smtp.meuservidor.com] 25
AUTH LOGIN [enter]
Y29tdWR57htUIo98t [enter] (usuario em base64)
MTIzNDU2
[enter] (senha em base64)
mail from: email@domain.com
[enter]
rcpt to: juliano.dc@gmail.com
[enter]
data
[enter]
[aqui vai o corpo do email]
. [enter]
quit


Pronto, mais uma vez, só pra eu ter isso em um lugar que eu ache depois =)

segunda-feira, 11 de agosto de 2008

C cedilha no Ubuntu

Bom, este post é só pra eu não precisar procurar novamente como configurar o Ubuntu para um teclado US International, para que ele apareça o ç ao invés de um C com acento.

Então para isso, edite o arquivo:
sudo vi /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules

e na linha que começa com “cedilla” adicione ao final da linha a lingua en.
Fica mais ou menos assim:
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"

Pronto, problema resolvido. Basta restartar o XServer.

quinta-feira, 7 de agosto de 2008

Ubuntu Hardy + Subversion 1.5

Estava com problema para atualizar o subversion da minha máquina da versão 1.4.6 para a versão 1.5, pois ainda não está liberado nos repositórios padrões do Ubuntu.

Mas para minha felicidade achei este post, onde uma pessoa bacana mostrou o repositório para atualizar o subversion.

Para uma quick reference, o repositório é:

deb http://archive.ubuntu.com/ubuntu intrepid main restricted universe multiverse

Obrigado ;)

terça-feira, 29 de julho de 2008

Conhecimento vale mais que experiência

Estava lendo um post que veio pela newsletter do javalobby, que achei muito interessante e me fez pensar em algumas coisas.
Resumindo, a conclusão principal do post é: "Não adianta ter anos de experiência em [coloque-aqui-o-que-quiser] da forma errada.", ou seja, muitas vezes os anos de experiência são substituidos pela teoria (sem a prática), esta qual pode ser adquirida de várias maneiras.

Meio confuso não?! Vou tentar explicar um pouco melhor. Nos post do Jurgen Appelo, ele cita a questão da Lobotomia, e cita as seguintes frases, que tentei achar no wikipedia em português, porém as descrições não eram tão boas quanto as em inglês, então traduzo abaixo:

A Lobotomia, ou Leucotomia, que envolve o corte das conexões do Cortex Frontal, foi usado em alguns milhares de pacientes por todo o mundo durante o século 20, o que ocasionava uma mudança de comportamento, com o intuito de "curar" pessoas com esquizofrenia, e depressão profunda. Hoje este procedimento é considerado como "um dos maiores e mais bárbaros erros praticados pela medicina"
Jurgen faz uma pergunta após isso: "Você ainda ficaria impressionado com médico com mais de 20 anos de experiência em Lobotomia?"

O que me chamou atencão neste post foi justamente nunca ter parado para pensar sobre isso, e nunca ter feito uma comparação deste tipo. Realmente, 20 anos fazendo a coisa da maneira errada, vale mais que 1 mês fazendo da maneira certa? Isso nos remete também aquele outro post sobre A Fábula dos Porcos Assados.

O que ele ressalta ainda no post, é que a sua experiência como desenvolvedor não importa muito quanto aplicar a técnica ou tecnologia certa para resolver o problema, agora faz mais sentido aquela analogia de "Para quem só tem um martelo, tudo parece prego."

Outra frase de grande impacto citada por Jurgen, é a seguinte:
"Professionals don't match problems with their experiences. They match them with their knowledge."
tradução livre:
"Profissionais não usam a experiência para resolver os problemas. Eles usam o conhecimento para resolver os problemas."

Isso não quer dizer que você deva ficar em casa lendo livros sobre tudo que você saberá fazer tudo, mas diz que a experiência não diz muita coisa, se junto com ela não vier o conhecimento, e principalmente o conhecimento do correto.

Sem dúvida uma opinião um pouco radical, mas sem dúvida cheia de verdades. O que acha você? Pronto para uma lobotomia? Conheço uma pessoa cheia de experiência! =)

Cuil - Fim do Google?

Calma... o google não vai acabar! Depois do susto, agora você pode voltar a respirar. =)

Eu estou falando de uma empresa que está tentando se levantar contra o google na hegemonia de Search Engines, uma empresa cheia de promessas chamada Cuil (lê-se cool).

Esta nova Engine promete ser melhor, e indexar mais páginas que o Google e que a engine da Microsoft, e com um diferencial, que uma engine de ranking de consultas, além de procurar o que vc digitou, ela tenta descobrir o que é mais relevante com context, etc etc... enfim, não há como saber exatamente o que tem de tão revolucionário nisso, porque também isso deve ser segredo de negócio.
Algumas notícias:
IOL
MindTree

Com alguns simples testes que fiz aqui, não fiquei nem um pouco contente com a search engine deles. Primeiro procurei por PortalJava e não achou o site do portal. Depois procurei por meu nome, e não achou as coisas que normalmente aparecem, como é o caso do portaljava deste blog e outras coisas. Enfim, se eles querem mesmo entrar nesta briga, estão deixando muito a desejar, ou melhor, precisam mostrar alguma coisa =)

Mas enfim, fico no mínimo contente de ver alguém se levantando contra uma gigante sem ser outra gigante como é o caso da Microsoft com sua engine de buscas que, temos que concordar, já nasceu morta.

Outra coisa importante é ver o quão dependente do Google estamos hoje, seja com o buscador, seja com email, google maps, google docs, chat, etc. Até por isso que derrubar o google não é uma tarefa tão fácil, sem contar nossos aplicativos (no caso dos desenvolvedores) que estão cada vez mais integrando serviços do google, o que realmente é o negócio deles hoje.

Será que estamos vendo mais uma vez um ciclo sendo completado? Hegemonia Microsoft, deu lugar ao Google, que deu lugar... (mais no próximo capítulo =] )