terça-feira, 28 de outubro de 2008

Motivos para evitar iPods

Vou explicar por que os tocadores da Apple devem ser evitados, apresentarei motivos práticos, explicando quais são os problemas encontrados pelos usuários de software livre ao tentar usar um iPod touch ou iPhone. Caso você queira conhecer alguns motivos mais gerais e filosóficos, vale a pena conferir o texto publicado pela FSF, 5 motivos para evitar o iPhone 3G.

Eu não gosto da Apple por causa da história dela, que é tão sombria e assustadora quanto a da Microsoft. Mas vou me concentrar nos problemas dos iPods, um dos problema é que a Apple não quer que nenhum software, além do iTunes, possa gerenciar um iPod, e por causa disso ela cria obstáculos, como criptografar o banco de dados das músicas. Outro problema, que é ainda mais grave, é que se você tiver um iPod, você não pode instalar nenhum software livre nele. Sim, o iPod é seu, mas você não pode instalar nenhum programa sem a autorização da Apple. Um absurdo!

Mesmo assim, algumas pessoas apelam para o jailbreak, que é considerado ilegal em vários países e ainda viola a garantia do iPod. Você violaria a garantia do seu iPhone de quase R$ 2000,00?

Com o jailbreak é possível instalar programas não autorizados pela Apple. Alguns programas não oficiais são realmente bons, como o OpenSSH e BSD SubSystem, que juntos deixam seu iPod acessível pela rede wireless. Foi com o ssh que surgiu o primeiro método de fazer upload de músicas para o iPod touch: usando o sshfs, dá para mountar o iPod num diretório e ter acesso aos arquivos e assim a libgpod podia sincronizar as músicas.

Calma, sei que as informações acima poderiam deixar um usuário de linux, dono de iPod, meio abatido, mas nem tudo está perdido, existem bibliotecas que resolvem alguns dos problemas.

libgpod - http://www.gtkpod.org/libgpod.html

A libgpod é uma biblioteca para acessar o conteúdo de um iPod. Ela dá suporte ao iPod classic, iPod mini, iPod photo e já tem um suporte preliminar ao iPhone e iPod touch.
O suporte ao iPhone e iPod touch é muito limitado, atualmente, com a versão estável da libgpod, só é possível controlar o dispotivos com firmware até a versão 1.3 e, mesmo assim, só é possível adicionar músicas, ainda não há como adicionar filmes ou fotos. No firmware 2.0 a Apple usa um novo algoritmo de criptografia que impede que a libgpod sincronize o banco de dados das músicas.

Existem vários aplicativos conhecidos que usam a libgpod, os mais conhecidos são gtkpod, Amarok e Rhythmbox.

Até pouco tempo, para usar a libgpod era necessário quebrar a proteção do iPod, instalar o ssh e então usar o sshfs para ter acesso ao sistema de arquivos. Agora isso não é mais necessário graças ao iFuse.

iFuse - http://matt.colyer.name/projects/iphone-linux/index.php?title=Main_Page

O iFuse permite que você monte um iPhone ou iPod touch em Linux, usando o cabo USB. O interessante é que assim o iPod funciona como se fosse USB Storage, você pode ver e editar arquivos como se fosse um disco USB comum. Outra coisa interessante é que o iFuse não necessita de "jailbreaking" e funciona sem a necessidade de programas extras instalados no dispositivo, tais como o ssh.

O problema do iFuse é que ele ainda é muito novo e foi pouco testável, então eu desconfio que exista uma chance

Eu ia falar mal, mas acabei dando dicas de como fazer o iPod funcionar numa distribuição GNU/Linux - já aviso que vai dar um trabalhão!

Eu vou continuar procurando um mp3 player decente, em breve eu volto com mais novidades.

sexta-feira, 24 de outubro de 2008

Programa do IV Simpósio de Iniciação Científica e Pós-Graduação do IME-USP

Como eu tinha falado, vou participar do IV Simpósio do IME de Iniciação Científica e Pós-Graduação do IME-USP e acabei de receber um e-mail da Comissão de Pesquisa do IME, eles acabaram de divulgar o programa das exposições orais do simpósio.

Eu fiquei muito surpreso ao descobrir que fui escolhido para uma apresentação oral, pois a maioria dos alunos acaba tendo que fazer apenas um pôster para apresentar seu trabalho e a exposição oral é um sinal de prestígio.

Minha apresentação será terça feira, dia 4 de novembro das 17:40 as 18:00, na sala de conferências Prof. Antonio Giglioli, sala 247/262 do bloco A do IME.

Aqui está o resumo da minha exposição:

"O teorema de Arzelà–Ascoli é um importante resultado, com aplicações na análise real, análise funcional e áreas relacionadas como a teoria das equações diferenciais. Ele determina as condições necessárias e suficientes para que um conjunto de funções de espaço compacto, com valores em um espaço métrico, seja compacto na topologia da convergência uniforme.
Apresentaremos algumas propriedades de compactos em R, Rn e de como a compacidade se relaciona à outras propriedades dos números reais como a completude. Discutiremos algumas diferenças importantes entre conjuntos compactos de Rn e de C([0,1]).
Mostraremos dois exemplos de aplicação do teorema de Arzelà–Ascoli, apresentando um esqueleto da demonstração do teorema de existência de Peano e do teorema de Montel, destacando um ponto delicado onde o teorema de Àrzela-Ascoli é usado."

Esse será meu primeiro seminário oficial e aberto ao público, espero não passar vergonha!

segunda-feira, 20 de outubro de 2008

À procura de um reprodutor de músicas decente

Há três anos eu tenho um reprodutor de música portátil da Foston, que deixava muito a desejar desde o início, mas para piorar, agora está com alguns defeitos e certamente está com os dias contados.

São várias as limitações técnicas:

  • Não tem visor colorido;
  • A interface do software é muito ruim e contra-intuitiva;
  • Não tem suporte a playlists;
  • Não tem recurso pra facilitar a busca por músicas.

Apesar da tosquice, me adaptei ao visor deplorável e entendi como navegar nos diretórios, e mesmo sem suporte a playlists, eu organizava as músicas em diretórios, já que o reprodutor tinha alguns recursos que trabalhavam com todas as músicas de uma mesma pasta. Mesmo assim, isso ainda era muito limitado, pois se eu quisesse duas listas de músicas que tivessem listas em comum, eu seria obrigado a duplicar arquivos.

Mas o mp3 playerplayô o que tinha que playá, e está quase morrendo: o vidro protetor quebrou devido ao empurra-empurra dos ônibus de São Paulo, o hold, botão responsável por travar todos os outros botões, já não funciona mais e os botões do volume estão falhando muito.

Então, resolvi começar a procurar um mp3 player novo. Minhas exigências são simples:
  • 2 GB de capacidade de armazenamento;
  • Suporte a listas de músicas, com bons recursos para organizar músicas;
  • Interface amigável e inteligente;
  • Mais de 25 horas de duração de bateria;
  • Boa compatibilidade com software livre;
  • Quero gastar no máximo R$ 500,00.
Para mim "boa compatibilidade com software livre" significa que eu posso usar a maioria dos recursos do reprodutor com software livre, o que obviamente deixa de lado as últimas versões dos mais-do-que-desejados iPods, já que atualmente não há software livre que adicione fotos ou vídeos nos iPod nano, iPod touch e iPhone.

Já estou pesquisando e em breve devo começar a publicar minhas análises que espero que sejam úteis para muitas outras pessoas, sejam elas compradoras compulsivas, para talvez tomarem cuidado ou entusiastas do software livre que não querem acabar criando novas amarras com sistemas operacionais fechados.

terça-feira, 14 de outubro de 2008

Preparem suas Toalhas!

Preparem suas toalhas, pois Blossom Goodchild, depois de um intenso ritual de cheiramento de gatinhos anuncia ao mundo que hoje, dia 14 de outubro de 2008 alienígenas da federação da luz virão ao planeta terra com uma nave espacial e ficarão visíveis a nós humanos por três inteiros dias como prova de sua existência (existência de alienígenas, não de leitores do blog, que já sabemos [plural?!] que não existem).

Um video sobre a mensagem pode ser conferido no youtube:



E as primeiras falsas imagens já podem ser vistas em:



Caso você tenha interesse sobre pesquisa científica sobre a existência de vida fora do planeta terra, recomendo a leitura dos seguintes artigos da wikipedia inglêsa:

http://en.wikipedia.org/wiki/SETI

http://en.wikipedia.org/wiki/Fermi_paradox

http://en.wikipedia.org/wiki/Extraterrestrial_life

http://en.wikipedia.org/wiki/Drake_equation

http://en.wikipedia.org/wiki/Carl_Sagan

If the world could vote?

E se o mundo pudesse votar nas eleições dos Estados Unidos?

Não é realmente uma pergunta tola, a atual crise econômica, que afeta todos os países do planeta terra, mostra que até o que acontece na política dos continentes podem afetar a vida dos brasileiros.

Claro que ninguém deve acreditar que o mundo inteiro deveria decidir quem será o próximo presidente dos Estados Unidos, mas é, no mínimo interessante, saber qual é a opinião do mundo quando o assunto é a corrida eleitoral do mais poderoso país do globo.

Foi com a pergunta do título na cabeça que três caras da Islândia criaram o www.iftheworldcouldvote.com, um site onde qualquer um, sim, qualquer terráqueo - alienígenas que cuidem de suas próprias espécies - pode votar.

Atualmente o candidato Barack Obama está ganhando com 87.2% dos votos, quando se considera os votos dos participantes de todo o mundo. No Brasil a situação não é muito diferente, ele tem 85.1% dos votos e nos Estados Unidos, 82%. O único lugar onde McCain está ganhando é no conhecidíssimo Burkina Faso, com 100% dos votos, incríveis 2 votos!

Vamos ver como serão os dados depois que as eleições terminem: se os dados forem muito discrepantes, certamente teremos novamente centenas e centenas de novas teorias de conspiração, como houve na época da candidatura do mundialmente admirado e respeitado J.W. Bush.

segunda-feira, 13 de outubro de 2008

Meme: Núvem de Tags do Blog

Espalhando mais um meme: use o feed rss do seu blog no wordle para gerar uma núvem de tags das palavras mais comuns dos seus posts e publique. Simples, não?

sexta-feira, 10 de outubro de 2008

IV Simpósio de Iniciação Científica e Pós-Graduação do IME-USP

Este ano será minha primeira participação em um simpósio, o IV Simpósio de Iniciação Científica e Pós-Graduação do IME-USP, que ocorre anualmente.

Para quem não conhece, os simpósios acadêmicos são eventos periódicos onde pesquisadores e alunos apresentam seus trabalhos, sejam em forma posteres ou apresentações orais, em seminários e iniciação científica é um projeto de pesquisa realizado por alunos de graduação, sub supervisão um ou mais professoers qualificados, os chamados orientadores.

Em meu projeto eu estou pesquisando sobre aplicações da Topologia à Análise e a outras áreas da matemática e neste simpósio apresentei um resumo sobre o teorema de Arzelà-Ascoli e algumas aplicações à Análise.

O resumo introduz alguns conceitos e resultados básicos para que seja possível enunciar e demonstrar o teorema de Arzelà-Ascoli, e então duas demonstrações do teorema de Peano e uma demonstração do teorema de Montel são apresentadas.

Caso alguém tenha interesse em meu resumo, ele pode ser encontrato em: http://www.linux.ime.usp.br/~jahnke/ivsimposioime/ascoli-arzela-theorem.pdf. Tentei escrever o texto de forma com que qualquer pessoa com conhecimentos básicos de Análise Real e Topologia possa entender, mas não sei se fui capaz de tal feito, então talvez seja muito mais simples consultar os artigos da Wikipedia linkados acima.