iPhone Review

Finalmente, finalmente chegou meu iPhone, que dolorosa e angustiante espera por algo que o Sedex10 deveria ter entregue na quinta-feira (até as 10:00, obviamente) mas que só foi entregue na segunda-feira da outra semana (hoje). Agora que chegou, quero postar minhas primeiras impressões do brinquedinho novo.

  1. Na caixa e ainda desligado
    1. Caixa muito “afudê” :D;
    2. O aparelho é muito mais fino do que eu imaginava, comparando então com o Nokia N95 (minha opção antes do iphone) parece até um brinquedo, já comecei a pensar que tinha acertado na escolha nessa hora;
    3. É bonito, muito bonito mesmo!
  2. Prós
    1. É muito fácil instalar outros pacotes no iPhone, o gerenciador de aplicativos é excelente;
    2. É bem simples acessar o gmail pelo aplicativo de e-mails. Apesar de eu ter gostado mais de abrir a interface padrão do gmail no Safari;
    3. O Safari abre várias páginas ao mesmo tempo, além disso é possível sair do Safari, rodar outras coisas e voltar com as páginas do jeito que estavam antes;
    4. A camera é bem rápida, aliás, por enquanto ele tem se demonstrado muito rápido em todas as aplicações.
  3. Contras
    1. Apesar dele ter suporte às especificações 802.11 B e G, a internet não é tão rápida nele como eu esperava que fosse;
    2. Não da pra usar outras coisas enquanto ele está baixando algum pacote :(
    3. A camera não faz filmes e não possui configuração para a qualidade;
    4. Apesar de não ter GPS nativo, pode-se instalar o Verizon nele, mas este não funciona pro Brasil;
    5. O bluetooth é bem temperamental e não conecta com todos os dispositivos;
    6. Não serve de modem para notebooks;
  4. Mods
    1. SummerBoard: Customiza o desktop do iphone colocando rolagem, temas e outras possibilidades de edição;
    2. Apollo: Para usar MSN, ICQ, AIM, etc;
    3. BSD Subsystem + Mobile Terminal: Num aparelho tão bonitinho um terminal de comandos ficou horrível, mas é sempre útil te-lo a mão;
    4. Fix Caller ID: Instalar o AppSuport-8 para a regexp do aparelho reconhecer números do Brasil;
    5. OpenSSH: Cliente e servidor SSH. É muito bom pra instalar alguns mods que precisam ser copiados diretamente no sistema de arquivos do iphone, e também para usá-lo como pen drive;
    6. MobileFinder: Explorer para o sistema de arquivos;
    7. Services: Controle dos serviços de Wi-fi, Bluetooth, EDGE e SSH num só lugar;
    8. PDFViewer;
    9. UIctl: Excelente ferramenta para carregar, parar, e desinstalar módulos do sistema do iphone;
    10. VNotes: Para gravar notas de voz;
    11. Stumbler: Útil para warchalking;
    12. Sensors: Bem legal para ver o acelerômetro funcionando;
    13. NES, um emulador de Super Nintendo; iPhoneDoom e Sudoku;

Atualizando a casa

Semanas sem postar nada, estamos aí de novo. Vou tentar me lembrar dos últimos ou pelo menos de alguns dos últimos acontecimentos desse tempo longe do blog e fazer um resumo, ou pelo menos algo semelhante a um.

  • EJES: Bom, a última coisa que postei no blog foi sobre o início do II EJES, que foi realizado nos dias 30 e 31 de agosto. O evento correu bem e teve tudo que todos eventos “normais” sempre tem, desde alguns imprevistos com palestras/palestrantes até brindes legais, sorteios e tudo mais, e graças ao forte apoio e empenho do Victor Pinto (coordenador do ESJUG) tudo foi contornado e conseguimos realizar o evento sem maiores problemas. E por fim, mas não menos importante, tivemos a presença do Shoes no último dia, encerrando as apresentações com uma palestra muito, muito boa: “Introduzindo Agilidade Eficiência“. Agora só no ano que vem :D
  • Palestra: Entre as chatas ótimas viagens, consegui arrumar tempo para atender um convite para fazer uma palestra de apresentação e introdução ao Java na Doctum, faculdade de Guarapari (cidade das praias boas) que fica bem pertinho de Vitória. Achei que foi bem legal lá e espero que o pessoal tenha gostado também.
  • WTF: Dar manutenção em qualquer sistema é sempre uma aventura, e às vezes encontramos algumas coisas, humm, hamm, digamos, horripilantes. Algo como isso por exemplo:

[code]System.gc();
System.gc();
System.gc();[/code]

Será que com um “toc toc toc” desses o GC se anima a rodar? hehehe

  • WTF2: Desde muito tempo que sempre recebo alguns pedidos um tanto quanto “folgados” por e-mail, mas esses dias recebi um que acho que superou muitos dos outros que já recebi algum dia… O pior é que tive que responder.

Encontrei os teus dois trabalhos, do jantar dos filosofos e do barbeiro dorminhoco com a implementação em java, como ainda estamos aprendendo C++ ficaria muito grato se pudesse disponibilizar o codigo em C++ para linux, para meu email.

email: [email]

Desde ja agradeco pela atenção.

  • Sem muito a fazer: Pois é, apesar de sempre ter coisas na lista de pendência, de sempre ter um draft a se terminar, um e-mail a enviar, sempre temos um momento vago (não sei como isso é possível, mas acontece), Achei em algum lugar (algum blog ou fórum que infelizmente esqueci) o link de um site e fiz um teste para saber que linguagem de programação eu sou, não foi muita novidade, mas deu no deu:

  • Curso de RoR: Aproveitando o espaço, vou divulgar (se é que posso chamar isso de divulgação) o curso de Ruby On Rails que será realizado em Porto Alegre, pela Tech Office IT, empresa do Urubatan.
  • JustJava: E por fim estou preparando o material para a minha apresentação no JustJava deste ano, vou tentar fazer alguns resuminhos e postar aqui no blog.

Mapeando idéias

Hoje tomei conhecimento de uma ferramenta, através do meu amigo “Sêu Thiago”, que em poucas horas de uso já percebi que irá me ajudar bastante. Não sei se é um problema pessoal e particular, mas eu tenho tido muitos problemas para me organizar ultimamente, organizar minhas atividades (extra empresa, principalmente) e definir prioridades das coisas. Então o “Sêu Thiago” me apresentou o FreeMind (freemind @ sourceforge), que eu gostei bastante só de ver os diagramas que ele gera, depois vi como usar e gostei mais ainda, é bem simples: insert para novos nós a direita e enter para novos nós a baixo, nem precisa de mouse :D e agora pesquisando na internet achei o site do projeto e descobri que ele é feito em Java e licenciado sob a GPL, quer melhor que isso? hehehe

FreeMind: Software para mapeamento mental e organização de idéias. Você pode registrar reuniões, brainstorms, apresentações, planejamento, acompanhar projetos (incluindo sub-tarefas, estados das sub-tarefas e registro de tempo), organizar a área de trabalho e realizar qualquer outro tipo de atividade que necessite de informações bem organizadas.

Então, quando você me escreve diretamente reclamando que não consegue achar um ou outro material específico que eu por ventura tenha feito, tenha uma certeza: eu também não, mas espero mudar isso agora :D

Um dia difícil

21 de Junho de 2007, não foi um dia muito legal pra mim, logo bem cedo recebi a desagradável notícia de que meu avô paterno havia partido de nossas vidas. Infelizmente esta semana estou na Bahia, em Eunápolis e não pude me despedir como gostaria do meu avô, por isso, estarei de luto por algum período em respeito a ele e não sei se irei escrever no blog por este tempo, talvez na semana, quem sabe.

Em breve, quando estiver em casa farei um post em homenagem a ele, contando algumas histórias e feitos, como a realização da primeira transmissão de TV a longa distância no Brasil, dentre vários outros, pois é isso que sempre levarei comigo sobre meu avô, a admiração e o respeito.

1, 2, 3 e já!

Agora sim, definitivamente continuarei a escrever no blog, afinal de contas, muitos devem saber como é a empolgação inicial que é seguida de perto por um grande desanimo pós a criação de um blog, mas é isso, acho que superei isso aí. Consegui terminar de arrumar a casa e o VPS já está todo configurado, bonitinho com sendmail rodando, apache e php com algum tunning suficiente pra não parar o blog a todo instante e o melhor, o wordpress ficou mais recheado.

Consegui instalar todos os plugins que eu queria no WP e como é de costume dos wp-blogueiros, vou listar aqui os plugins que estou usando:

  • AdSense Manager – Cria e mantém diversas configurações para os blocos de AdSense do Google, bem prático;
  • Akismet – Que até vem com o WP, mas é bem útil para evitar os spam em comentários;
  • cforms – Esse eu achei muito bom, ele é um plugin para disponibilizar formulários no blog, como os de Contato por exemplo. É bem flexível e muito simples de configurar e usar, só espero que não usem pra mandar spam, senão terei que desativa-lo;
  • FeedBurner FeddSmith – Simples e eficiente, redireciona os feeds do blog para o FeedBurner;
  • FlickrTips – Esse ainda não aparece muito, mas assim que eu começar a postar links para o Flickr, essa cara será o responsável por mostrar um”tip” da foto;
  • IG:Syntax Hiliter – Para mostrar os códigos que postarei aqui já formatados;
  • Snap-Shots Plugin – Coloca os (chatos) snap shots nos links externos;
  • Share This – Esse é bem legal, permite adicionar os posts a diversos agregadores diferentes, mas eu só não gostei muito de poder enviar o post por e-mail pelo fato de abrir muita chance para os spammers, então estou alterando este carinha para removar a opção de envio por e-mail, em breve estará ativado;
  • Google Analyticator – Responsável por colocar o javascript do Google Analytics nas páginas;
  • WordPress.com Stats – Apesar do Google Analytics ser excelente, melhor sobrar do que faltar;

E por enquanto são esses, se alguém tiver alguma dica, por favor me envie. E agora sim, vamos aos posts menos chatos e mais interessantes, estou começando falando um pouco sobre o novo Event Server da BEA, divirtam-se.