sexta-feira, 28 de junho de 2013

Configuração do WiFi no Raspberry Pi (Debian 6)

Esta "carretinha" pra moto chama-se WiPi, que é homófona do módulo WiFi do Raspberry Pi, o Wi-Pi.

No TDC2013 em Florianópolis comprei meu primeiro Raspberry Pi, juntamente com o módulo WiFi. Tudo rodou perfeitamente, mas acredito que levei muito mais tempo do que gostaria para configurar o módulo WiFi (Wi-Pi) no Debian 6. Foram quase 2 horas de trabalho, e vários sites diferentes mostrando formas de configuração diferentes. Mas consegui.

Para os impacientes, segue abaixo a receita de bolo. É só copiar e colar no terminal do seu Raspberry Pi com Debian 6. Basta alterar o MEUSSID e a MINHASENHA pelo SSID e senha do seu WiFi, respectivamente. Lembre-se de depois reiniciar o seu Raspberry Pi.

Pra quem quiser saber o que está acontecendo, a "mágica" acontece com o wpa_supplicant, que é uma daemon que conecta o seu módulo WiFi em diferentes APs (Access Points) dependendo do SSID encontrado.

A linha wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf do arquivo /etc/network/interfaces informa que você quer conectar no AP através do wpa_supplicant, e o arquivo /etc/wpa_supplicant/wpa_supplicant.conf contém as informações de SSID e senha. Você pode informar quantos blocos network={} desejar. Eu mesmo criei um bloco para conectar no AP da minha casa e outro bloco para conectar no AP do meu escritório.

IMPORTANTE: não se esqueça de reiniciar o Raspberry Pi após alterar as configurações. ifup/ifdown ao menos não funcionaram comigo.

segunda-feira, 3 de junho de 2013

Minha passagem pelo TDC2013 Florianópolis


Muito feliz. Este é o sentimento que tenho para descrever como me senti após participar do TDC2013 em Florianópolis.

Confesso que minha experiência na participação em eventos não é vasta, e participo do TDC em Florianópolis apenas pela segunda vez. Mesmo assim descobri que cada evento possui uma atmosfera diferente. Um evento não é somente as palestras, as pessoas, as guloseimas, as festas. Um evento é o conjunto da obra. É aquela velha estória que diz que o todo é maior que a soma das partes.

Este ano pela primeira vez ocupamos o Oceania Convention Center na Praia dos Ingleses. Se o ano passado a impressão era que tudo estava meio "apertado", este ano a certeza é a de que o TDC encontrou o lugar adequado.

Acredito que o que me deixa realmente satisfeito é poder participar de uma comunidade. É por encontrar, rever e conhecer pessoas maravilhosas como +Yara Senger+Vinicius Senger+Bruno Souza+Otávio Gonçalves de Santana+Bruno Borges+Jomar Silva+Elias Nogueira+Aldrin Leal+Klaus Boeing+Michel Graciano+Manoel Pimentel+Rodrigo Cândido da Silva+Marcondes Maçaneiro+Neto Marin+Marcelo Quinta e várias outras pessoas fantásticas que um evento como este vale a pena. Acompanhado de muito camarão e a vista da praia, melhor ainda.

Pude ainda contribuir com 3 palestras, nas trilhas Java University, JavaEE e Arquitetura. Espero que tenham sido proveitosas aos que assistiram. Abaixo segue o link com os slides no Speakerdeck.

https://speakerdeck.com/yanaga/entrega-continua-continuous-delivery
https://speakerdeck.com/yanaga/jpa
https://speakerdeck.com/yanaga/artesanato-de-software