OpenDNS – Resolvendo problemas com o servidor DNS do seu provedor

9 Maio 2009

A Lei de Murphy é implacável… quando você mais precisa enviar aquele email importante, do nada, seu GMail não abre. Você tenta abrir google, globo.com, uol, qualquer coisa que está SEMPRE no ar, mas nada abre. Teoricamente, “a internet caiu”. Com meu Giro da Embratel, isso acontecia direto, principalmente durante a semana em horário comercial. A questão é que, se você tentar abrir algum daqueles sites pelo seu endereço IP, ele abre. E agora, qual é o problema?

A resposta para isso é o servidor DNS do seu provedor. Resumindo, este servidor converte o endereço que você conhece (que é um “apelido”), como www.google.com, para um número como 64.233.169.103, que é o endereço IP, o endereço “real”, pelo qual o seu computador vai conseguir entrar em contato com o google na prática (o buraco é bem mais embaixo do que isso que eu tou falando, mas não tem pra que complicar aqui. Este link leva para uma página explicando melhor o que é e como funciona DNS).

Servidores DNS mal configurados ou dimensionados podem causar sérios problemas, pois ninguém é obrigado a decorar IPs (pra isso o DNS foi criado). Infelizmente, vários provedores não oferecem servidores DNS de qualidade, o que dificulta a experiência do usuário, e muitas vezes impossibilita a navegação (novamente, usuários do Giro que o digam…).

Para resolver problemas de performance, segurança, diponibilidade e por fim melhorar a experiência do usuário, em 2005 foi lançado um serviço chamado OpenDNS. Eles oferecem um endereço IP que você irá colocar como seu servidor DNS, passando por cima do servidor de seu provedor. Quando uma requisição for feita para este “servidor”, ela será realizada na verdade por algum dos diversos servidores da rede do OpenDNS. Por possuirem vários servidores, é garantido que haverá uma resposta para a sua requisição. Apesar destes servidores estarem localizados nos EUA e na Europa, a qualidade do serviço oferecido em relação aos servidores toscos oferecidos por alguns provedores faz com que o tempo de resposta do OpenDNS seja melhor mesmo em relação à maquinas aqui no Brasil mesmo.

O melhor de tudo é o custo…  0800,  grátis, Zero. É só configurar a conexão para usar o OpenDNS e pronto. Estou usando na minha conexão do Giro, e estou conseguindo usar durante a semana em horário comercial tranquilamente, o que não vinha acontecendo há algum tempo. Em outros blogs, vi que tem gente usando ele também em conexões Velox e diminuiu a quantidade de problemas, tanto de disponibilidade como de performance.

Para configurar, siga estes links (em inglês, com as imagens das telas, bem intuitivo):

Para usuários de “discadas” em geral, ao invés de (no caso do XP) escolher “Local Area Network”, no passo 3 escolha a sua conexão.


Jornada de Cursos – Microsoft Innovation Center ETEPAM Recife

13 Fevereiro 2009

ATENÇÃO: Este post NÃO possui informações relativas aos cursos regulares da ETEPAM, nem ao programa S2B (Students to Business) promovido pela Microsoft no MIC ETEPAM. Este post se refere apenas a cursos que seriam realizados ao público. Até onde eu tenho informações, estes cursos não irão mais ser oferecidos.

Jornada de Cursos - Microsoft Innovation Center - ETEPAM

Jornada de Cursos - Microsoft Innovation Center - ETEPAM

Opa pessoal, essa é para quem mora em Recife, Olinda e toda a RMR. O Microsoft Innovation Center ETEPAM, onde minha nascente empresa, Proativa Soluções em Tecnologia, está alocada para desenvolver nosso atual projeto, irá iniciar uma jornada de cursos em tecnologia Microsoft. Serão cursos de:

  • C# Básico, voltado para o público em geral, preferencialmente já com conhecimento em Orientação à Objetos.
  • C# Avançado, voltado para o público que já tem conhecimento em tecnologia Microsoft e pretende tirar certificações. O curso será voltado para a Certificação 70-536, que aborda conceitos e o funcionamento de todo o Framework .NET.
  • ASP.NET Avançado, voltado para o público que tem interesse em desenvolvimento web com ASP.NET e pretende (ou não) tirar uma certificação Microsoft. No caso, o curso é voltado para a certificação 70-528, mas o conteúdo também é em boa parte aproveitado para a nova certificação 70-562. Estas duas certificações testam o conhecimento profundo de ASP.NET, sendo a primeira de ASP.NET 2.0 e a segunda de ASP.NET 3.5.

Os preços serão convidativos, e o período e duração do curso estão em mais detalhes na imagem acima. Entrem em contato e lembrem que certificações microsoft abrem as portas do mercado para você, além do conhecimento adquirido para toda a sua vida profissional! Aproveitem!


WebGafes – “Exemplo” na KB da VMWare

25 Janeiro 2009

Vou começar uma “seção” no blog pra colocar imagens daquele tipo de coisa que acontece na Internet que é inacreditável, engraçado ou fruto da mente perversa e doentia de alguém que desenvolve pra Web (como eu…).

Use o exemplo...

Clique na imagem para ver maior

 Observe o termo de “exemplo” que é fornecido e o resultado da busca (com os valores padrão) por este termo :P

Se você mudar o document type para “Product Documentation” ele vai encontrar documentos com a frase de exemplo, mas bem que podiam ter colocado algo que retornasse resultados em ambas as buscas (como “Configuring the mouse”) ou pelo menos na busca padrão…

Confira em: http://kb.vmware.com (25 de janeiro de 2009, às 06:51 GMT-3)

 

Viu algo parecido com isso? Achou algum erro engraçado na net? Envie um comentário e eu entro em contato ;)


Comprando na WAZ

22 Janeiro 2009

Geralmente as pessoas tem a péssma mania de só abrir a boca quando algo dá errado, não funciona ou não atende as expectativas de alguma maneira. Nesse post irei contra isso e descreverei minha última compra online, realizada na WAZ Hardware Store.

Em Outubro de 2008, tentei comprar com a WAZ um HD Western Digital de 500GB, que estava com um ótimo preço. Não possuo cartão de crédito, e infelizmente a loja não oferece uma opção “direta” de compra online através de outros meios, como cartão de débito ou boleto bancário. Para estas formas de pagamento, o usuário precisa fazer a compra por email, escolhendo os produtos, botando no carrinho, calculando frete e por fim copiando e colando a tela do carrinho de compras num email, para reservar os produtos. Daí eles realizam a reserva, você paga com desejar, e finaliza a compra. Esta burocracia para quem não usa cartão de crédito foi até agora meu único ponto negativo com a WAZ. Infelizmente, devido a um erro meu na hora de preencher o DOC para o pagamento, este foi rejeitado pelo banco, o período da reserva expirou e o preço do HD havia aumentado, então desisti e deixei para comprar depois.

Agora em Janeiro de 2009, a fonte de minha máquina (que já não ia muito bem das pernas) começou a dar problemas sérios, com o cooler parando de funcionar inclusive. Fiz uma pesquisa aqui em Recife, mas nenhuma loja tinha a fonte que eu queria (uma Zalman 360W) ou pelo menos uma similar com preço justo. Lembrei que recebi um email da WAZ em dezembro avisando que esta fonte estava disponível no estoque, e fui ver se ainda tinha. Tinha tanto a fonte como o HD que eu havia tentado comprar em outubro, quase no mesmo preço… Resolvi realizar a compra. Enviei o email pedindo a reserva num sábado no fim da tarde, pedindo uma certa urgência pelo fato de que minha máquina estava praticamente parada. Na segunda feira, às 8:25 da manhã recebi a resposta de que a reserva estava feita. Estava online quando vi, e lembrei que eu estava querendo fazer algumas gambiarras com coolers, e pedi alteração do pedido para incluir dois coolers às 8:49. Recebi a resposta de que a alteração havia sido realizada às 8:58!

Pela tarde efetuei o pagamento no banco, tirei uma foto do comprovante e enviei por email(mais um inconveniente causado pelo fato deles só oferecerem pagamento online com cartão de crédito…). No outro dia, no fim da tarde, foi confirmado o pagamento, e os produtos foram enviados via Sedex (que paguei, nada de Frete Grátis lá). Daí entra um elogio também à eficiência da entrega por parte dos Correios. Não vou falar, prefiro mostrar:

Correios - Sedex BH-PE em menos de 24 Horas

Correios - Sedex BH-PE em menos de 24 Horas

Isso foi um Sedex normal, e a hora de entrega está bem depois da hora em que realmente o produto chegou, o que aconteceu entre as 13 e as 15h… Fiquei realmente impressionado. Já tinha tido outras boas experiências com os Correios, como quando comprei Máfia (jogo de computador, recomendo ;) ) pela Saraiva.com na minha primeira compra online em 2005, e levaram apenas dois dias para entregar em Maceió, mas esta me deixou impressionado.

Voltando à WAZ, os produtos chegaram sem nenhum problema, muito bem protegidos dentro da caixa em que foram enviados. Depois de montar, tudo funcionando, nenhuma dor de cabeça, e definitivamente a melhor compra que já fiz online, tanto pelo preço como pelo atendimento. Ponto positivo pra eles! Só espero que em breve eles ofereçam mais formas de pagamento, como cartão de débito e boleto bancário… facilitaria muito minha vida :)


Evite vírus de Pendrive: Desabilite a Auto Reprodução

28 Dezembro 2008

Os pendrives hoje são um ponto extremamente vulnerável na segurança de seu computador, por um simples motivo: Auto Reprodução, Autorun, como preferir. Reconheço a utilidade do recurso para usuários iniciantes, que ficariam perdidos se para executar a instalação de um programa que veio em CD tivessem que ir em Iniciar, Executar, Procurar e entender que o instalador é um programinha chamado Setup.exe… mas nunca gostei. Na verdade, pelos tempos do Windows 98, eu já tinha uma coleção de CDs um pouco antigos, e alguns deles não funcionavam bem em minha super-mega-ultra rápida leitora de 8x genérica… acabei tendo que desabilitar o autorun naquela época por causa destes cds que davam pau assim que eram colocados, e até hoje não voltei a usar o recurso.

O ponto é que hoje é uma questão de segurança desabilitar o autorun em sua máquina. Você nem sempre tem autorização para fazer isso no computador do(a) (lanhouse | faculdade | trabalho | seu parente), e depois de botar seu pendrive numa destas máquinas, é BEM arriscado colocar de novo na sua… Os vírus de pendrive se aproveitam da Auto Reprodução para infectarem a máquina assim que são colocados, e uma vez na máquina, irá infectar os outros pendrives colocados posteriormente. Desabilitando o autorun, você NÃO evita que seu pendrive pegue vírus, mas EVITA que seu computador pegue quando você botar seu pendrive infectado. (Devemos sempre lembrar que mesmo mantendo os antivirus atualizados, sempre é possível que algum vírus consiga passar por ele, então, desabilitar o autorun é uma boa prática mesmo pra quem usa o super-mega-ultra ultimo antivirus lançado totalmente atualizado).

Os passos para desabilitar o recurso de Auto Reprodução varia de versão para versão do Windows. Seguem as instruções para cada uma delas:

Windows XP (se não funcionar no seu Windows XP, siga as instruções que estão depois destas), Windows Vista Business e Windows Vista Ultimate (Mais abaixo existem passos mais simples para o Vista, mas o método a seguir desabilita para todos os usuários da máquina):

  • Clique em Iniciar;
  • Clique em Executar;
  • Digite “gpedit.msc” (sem as aspas) e pressione Enter;
  • No lado esquerdo, existem vários itens, sendo o primeiro “Diretiva Computador Local”. Clique no “+” ao lado do primeiro item chamado “Modelos Administrativos” (o que está como item de Configuração do computador);
  • Clique no item “Sistema” (na palavra, não no “+”) que apareceu após o passo anterior;
  • No lado direito, procure por uma linha que diz “Desativar AutoExecutar”, e dê dois cliques nela;
  • Clique em Ativado;
  • Mude de “Unidades de CD-ROM” para “Todas as Unidades” na lista que está logo abaixo do “Ativado”;
  • Clique em OK.

A imagem abaixo mostra os locais mais importantes para este método:

 

Desabilitar AutoRun no Windows XP

Desabilitar AutoRun no Windows XP

 

 

Windows XP em que os passos acima não funcionarem:

  • Você vai ter que mexer no registro. Se não se sente a vontade em fazer isso, NÃO PROSSIGA. Não me responsabilizo por qualquer problema causado pelas instruções abaixo!
  • Clique em Iniciar;
  • Clique em Executar;
  • Digite “regedit” (sem as aspas) e pressione Enter;
  • Siga na árvore da seguinte maneira:
  • HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Services -> USBSTOR
  • Se neste item, ao lado direito não existir um Valor chamado “AutoRun”, clique com o botão direito no espaço em branco do lado direito da tela, clique em “Novo”, “Valor DWORD”, e digite “AutoRun” sem as aspas
  • Se o valor não estiver 0 (zero), dê um duplo clique e mude para 0.
  • Feche o Editor do Registro.
  • ATENÇÃO: Não garanto que este procedimento funcione, e não me responsabilizo por nenhum mau funcionamento posterior. Se não se sente seguro para mudar o registro, não mude!

Windows Vista Home Basic, Windows Vista Home Premium:

  • Clique em Iniciar;
  • Clique em Painel de Controle;
  • Clique em Hardware e Sons;
  • Clique em Reproduzir CDs ou outra mídia automaticamente;
  • Aqui, você pode simplesmente desmarcar a caixinha ao lado de “Usar Reprodução Automática em todas as mídias e dispositivos” ou desabilitar apenas no tipo de mídia que você deseja, selecionando e deselecionando as caixas que estão na lista;
  • Clique em Salvar.

Só um último lembrete: Se você suspeita seu computador (ou apenas seu pendrive) foi infectado por algum vírus de pendrive, existe um utilitário extremamente simples e pequeno que pode ser usado, tanto para limpar o computador como o pendrive, chamado PenClean (Lembre-se, ele funciona apenas para os vírus que se aproveitam da Reprodução Automática do pendrive, não é um anti-virus propriamente dito). De acordo com o site do programa, ele é apenas para Windows XP. Clique aqui para ir para a página com mais informações e o download do programa. Eu particularmente deixo-o no desktop, e toda vez q espeto algum pendrive na máquina, executo o PenClean para verificar e limpar caso haja algum problema.

Bem, por hoje é isso. Até a próxima!


Embratel Giro – Primeiras Impressões – parte 3 (O primeiro mês)

28 Dezembro 2008

Para ver a primeira parte da saga, explicando por que escolhi o Giro, clique aqui.

Para ver a segunda parte da saga, com minhas impressões do primeiro dia com o Giro, e com vários comentários de outros leitores sobre suas experiências com o Giro, clique aqui.

Após um mês usando o Giro, estou feliz com o serviço. Houveram problemas, como eu já esperava, mas na média, funcionou bem direitinho. A velocidade se manteve constante, o suficiente para uma navegação sem muita dor de cabeça em “sites normais” (leia-se email no GMail, ler notícias, fazer pesquisas, estudar… em resumo, páginas leves, com algumas imagens e sem muita frescura). Páginas com Flash, muitas imagens ou applets java (sim, eles ainda existem) exigem um pouco mais de paciência. A conexão cumpre bem o dever na hora de baixar arquivos, dado que você use algum gerenciador, para que alguma eventual queda do serviço não faça você perder algumas horas de download.

Claro, o serviço não é perfeito. Houveram alguns dias em que simplesmente a conexão parou de funcionar. Não conseguia nem conectar, e nas vezes que conectava, não abria nada. Não deu pra fazer nada, a não ser esperar. Depois de dois dias de sofrimento (durante um fim de semana… foi sofrível, tive que ir para a universidade para poder estudar por causa disso), ele voltou timidamente a funcionar… mais dois ou três dias de lentidão, e finalmente, voltou a funcionar normalmente.

Outro problema que senti, foi que ocasionalmente a conexão é estabelecida mas “fica morta”. Nos últimos dias isto aconteceu umas 5 vezes, mas em todas elas, bastou desconectar e conectar novamente, que ficou normal.Um tempo depois, percebi que a conexão estava funcionando, mas o servidor DNS não estava respondendo… fazendo um tunelamento para o servidor proxy do CIn por ssh eu conseguia usar normalmente, mas obviamente, nem todo mundo tem como (nem é obrigado a saber…) fazer tunelamento pra uma máquina com IP fixo. Uma coisa incômoda também é a temperatura do telefone, que após uma conexão longa e ativa (mais de 6 horas, baixando algum arquivo por exemplo), fica realmente muito quente.

Existem algumas dicas, nos comentários do post anterior (a segunda parte da saga), de como dar uma melhorada (pequena, mas válida) na conexão. Seguem algumas das dicas, não garanto melhoria real de performance, mas piorar não piora :) :

 

  • Alterar nas propriedades do modem a velocidade da porta COM, de 115000 para 230000;
  • Usar o telefone conectado diretamente pelo cabo, sem a base;
  • Deixar o telefone em lugar aberto (pra melhorar o sinal), e evitar que ele esquente (cheguei a botar pendurado no ventilador, e observei uma redução significativa da quantidade de “paradas” (pequenas travadinhas que ele dá quando está quente, que reduz a velocidade dos downloads em andamento para 0, e depois de algum tempo volta ao normal));
  • Se a conexão estiver com frescura, muito lenta, não abrindo páginas, desconecte e tente entrar novamente. Várias vezes isso resolveu meus problemas;
  • Não descobri como “desativar o modo inativo”, mas uma boa solução é usar algo que mantenha sempre a conexão enviando algum pouquinho de tráfego.

 

Apesar de minha experiência estar sendo aceitavelmente boa, alguns leitores aqui do blog passaram por maus momentos usando o Giro. Gica chegou a cancelar (conseguiu cancelar sem ter problemas por causa da fidelidade de um ano, inclusive!), Felipe, de Olinda,  estava pensando em fazer isso também, Bruno Eugênio, de Jaboatão, chegou a considerar discada banda larga quando comparada ao Giro, e vários outros tiveram problemas intermitentes com a conexão. Ao que me parece, o serviço ainda não está maduro para o uso em todas as localidades, apesar de em alguns lugares (como na Cidade Universitária/Recife por minha experiência, em San Martin/Recife pelo que Tony Lima citou em seu comentário e onde Madu Souza mora, que ainda vou tentar saber com ela onde é :) ). Isso me lembra o 3G da Claro, que no início era sofrível, parecia até que haviam lançado apenas para serem os primeiros, mas hoje é um serviço bem aceitável (por sinal, estou conectado aqui em Maceió na casa de meus pais via Claro 3G… Consegui trocar a Internet via rádio sebosa que tinha aqui pelo 3G da Claro, e estamos muito satisfeitos!). Espero que o destino do Giro da Embratel seja este também!

Uma coisa interessante, que mudou bastante da época em que contratei o Giro pra cá, é que o preço dos modems 3G baixaram consideravelmente. Quem leu a primeira parte da saga deve saber que o motivo de minha preferência do Giro sobre o 3G da Claro foi o preço do modem, que estava por R$ 400,00 para o plano de 250kbps. Agora este modem se encontra por R$ 175,00 no mesmo plano, e a mensalidade é de R$ 60,00 se não me engano. Não pretendo cancelar o Giro por enquanto, pois está me servindo bem, e o serviço de voz incluso no pequeno valor que estou pagando ainda é exatamente o que se encaixa no meu orçamento atual, além de que me incomoda o “ilimitado” da Claro que você só pode baixar 1GB, e depois disso a velocidade ser derrubada para 128kbps. Quando completar um ano, eu vejo o que faço (ainda falta um pouco menos de 10 meses).

Minha avaliação final é que, dado que você tenha paciência e não tenha a necessidade de uma conexão muito rápida, ele vale a pena pelo baixo custo comparado às outras opções. Se você precisa de algo um pouco mais rápido, e/ou não se importa de pagar aproximadamente entre R$ 30 e R$ 60 a mais por mês, além do investimento inicial do modem (R$ 175 para 250kbps e R$ 99 para 500kbps), o 3G da Claro é uma pedida mais interessante, por oferecer mais velocidade, ser um serviço mais maduro e, alguém me corrija se eu estiver errado, você pode conectar em qualquer lugar com ele (não é como o serviço “fixo” do Livre, que você tem uma certa área em que pode usar o serviço).

Abraços a todos, e boa sorte com o serviço que escolherem!


Embratel Giro – Primeiras Impressões – Parte 2 (As primeiras 24 horas)

30 Outubro 2008

Para entender porque escolhi o Giro entre as outras opções que eu tinha disponíveis, clique aqui para ler a parte 1 – a escolha

Para ler a parte final de meu relato, comentando o serviço após um mês de uso, clique aqui.

Assim que cheguei em casa, abri a caixa do aparelho, peguei o notebook de minha namorada, instalei o Nokia PC Suite e fui conectar. O aparelho estava na tal base, e apesar de conectar, não deu sinal de vida. Desconfiei que era a base estava dando algum problema na conexão, retirei o aparelho da base, tentei novamente, e sucesso! Ele conectou e consegui acessar os sites que desejava. Google, Gmail, sites do CIn, todos abriram sem problemas. A velocidade não é nada demais, pra quem está acostumado com conexões rápidas, vai achar lento. Pra quem lembra da época da discada, vai achar que está voando…

Na média, consegui em downloads velocidades entre 14 e 16 KB/s,  ou seja, entre 73% e 89% da velocidade prometida, chegando a picos de 17, o que considerei muito bom. Fiz o upload de um arquivo apenas, só pra testar. Acabou enviando a um pouco menos de 7 KB/s, o que também considerei uma boa marca para esta conexão. O que eu já esperava que fosse ruim, por ser uma conexão wireless, era a latência (o tempo entre a requisição ir ao servidor e voltar, muito importante para jogos e outras aplicações de tempo real, como vídeo e voz ao vivo), fato que se provou. A latência média ficou próxima aos 550ms (para jogos, 100ms já é ruim), o que inviabiliza esta conexão para tais usos. Isto não é exatamente um problema para mim, pois quando contratei já sabia deste tipo de problemas, que ocorrerá com qualquer outra conexão wireless (se você não sabe o motivo, o melhor lugar para você entender o porque da latência alta em meios sem fio será em um bom livro de física ;) (além de uma passadinha rápida em algum livro de redes de computadores))

Seguem alguns printscreens que tirei ao usar a conexão:

 

Download usando Giro

Download usando Giro

 

Upload usando Giro

Upload usando Giro

 

Ping usando conexão Giro

Ping usando conexão Giro

Outro problema é que nas duas máquinas em que instalei o software da Nokia, enquanto a conexão está estabelecida, o software não minimiza para a bandeja do sistema, ocupando um espaço que pode ser essencial pra quem está usando um monitor de baixa resolução (leia-se 1024×768 pra baixo).

Tirando estas duas coisas, não tenho nada a reclamar destas primeiras 24 horas… a conexão não caiu, a velocidade é aceitável e constante, o aparelho é bem acabado e consegui sinal em todos os lugares de Recife que passei neste primeiro dia (Cidade Universitária / Várzea, UFPE, Barro, Boa Vista e Recife Antigo), sinal mais forte do que o da Oi em lugares como no campus da UFPE. Claro que isto tudo é considerando o custo do serviço, que é muito baixo em relação às outras opções que citei em posts anteriores.

Se você precisa de uma conexão para atividades mais leves, como ler emails, notícias, baixar arquivos não muito grandes ou chats, esta pode ser a conexão ideal. Se você quer baixar arquivos maiores, ou usa páginas muito pesadas, pode ficar complicado, mas aí fica a seu critério analisar as outras opções e escolher a que dê um melhor custo benefício para você. Lembrando que para aplicações ao vivo, esta conexão não é recomendada por causa da latencia alta.

Resumindo, minha situação é a segunda, e eu estou satisfeito por enquanto. Quando completar um mês, escrevo a ultima parte desta série, falando sobre a experiência do primeiro mês de Giro!

Até a próxima!


Embratel Giro – Primeiras Impressões – Parte 1 (a escolha)

30 Outubro 2008

Se não quiser ler minha saga para escolher o serviço Giro entre várias outras formas de conexão disponíveis, clique aqui para ler a parte 2 – As primeiras 24 horas

Se quiser logo saber o final da história, clique aqui, mas recomendo ao menos ler a parte 2 antes.

Após passar 2 meses, 28 dias e algumas horas sem internet em casa (me mudei para um apartamento), finalmente voltei a poder ler meu email de 5 em 5 minutos, como qualquer pessoa normal (…) faz. Por que tanta demora para escolher e contratar algum serviço? Quais eram as minhas opções:

  1. Velox. Serviço conhecido, ADSL, que usei muito nas pensões onde morei antes de me mudar, e não tenho muito a reclamar, no entanto, seria necessária a instalação da linha telefônica (a Telemar possui um esquema para botar Velox sem a linha, mas o custo acaba sendo muito próximo do plano Velox + Assinatura do telefone). Como eu não quero nenhuma ligação mais forte com a Telemar do que meu Oi Pré-Pago (trauma do meu fixo quando eu morava em Maceió), esta opção foi excluída. Além disso, o custo do plano mais fraco, de Assinatura do Telefone + Velox 300 acabava ficando cerca de R$ 130,00, o que inviabilizava totalmente essa opção.
  2. Internet a Cabo. O prédio já possui estrutura para acesso à CaboMais, empresa de TV a Cabo aqui em Recife. O problema mesmo foi a relação preço X velocidade, que analisei e cheguei a conclusão que não valia a pena, com os recursos (escassos…) que eu possuia.
  3. Internet Via Rádio. Foi a opção que pensei que seria escolhida inicialmente. Preços convidativos e promessas de velocidade razoável foram bem atraentes, mas precisava de mais gente no prédio para poder colocar e falar com síndico para ver a possibilidade de instalação da antena também. Minha experiência com net via rádio também não é das melhores. Na casa de meus pais em Maceió a conexão é por este meio, e além de o rádio precisar ser desligado/ligado algumas várias vezes para começar a funcionar, alguns sites que uso muito, como o GMail, possuem problemas sérios de performance e o upload é rídiculo, pra ser educado… Se o arquivo for “grande” (leia-se maior que 30KB), o upload para e só continua se você der sorte…
  4. Banda Larga 3G. Após desistir do rádio, comecei a paquerar com os 3Gs… Excluí o da TIM e o da Oi por possuírem pacotes de dados (e o plano ilimitado da TIM por cair fora de meu orçamento). Sobrou o da Claro. Cheguei a testar aqui em casa com o modem de um amigo durante uma madrugada, e funcionou incrivelmente bem, comparado com o número de reclamações que eu havia ouvido sobre o serviço. Meu sonho acabou quando soube que no plano de 250kbps que eu pretendia escolher, por R$ 50,00, o minimodem custava a modesta quantia de R$ 400,00… e ainda vem travado pra chips da Claro. Procurei em outros lugares, procurei por modems na net, Mercado Livre inclusive, mas nada interessante. Ainda adiei minha escolha até a chegada da Vivo aqui em Pernambuco, mas eles não trouxeram nada para Internet que me atraísse (os planos são similares aos da TIM), logo parti para outra.
  5. Embratel Giro. Navegando na internet no CIn, acabei descobrindo que a Embratel estava lançando este serviço para fora de São Paulo, onde ele já existia mas de outra forma. Para usá-lo, era necessário um telefone Livre da Embratel, que apesar de ser “fixo”, é um móvel usando CDMA, com preços bem acessíveis (lembram da Vésper?) e do qual não ouvi maiores reclamações (depois de cancelar a linha Telemar em Maceió, minha mãe optou por um Livre, que possui até hoje). A velocidade, 153kbps (veja bem o “3″ no final :P ), não é nada interessante, principalmente sendo uma conexão wireless, na qual a velocidade real provavelmente seria bem menor (vide os 3Gs…), mas o preço é EXTREMAMENTE convidativo. Na promoção Livre.com, o aparelho vem por comodato, virtualmente é gratuito (após dois anos, você pode ficar com o aparelho pagando R$ 1,00), a mensalidade dos 6 primeiros meses é R$ 39,80, passando para 44,90 depois, sendo que nestes valores estão inclusos R$ 14,90 em ligações (R$ 0,10 a menos do que eu boto de crédito no meu Oi por mês…). A tecnologia usada é 1xRTT, que de acordo com a Wikipedia em Inglês (não é a fonte mais confiável, mas dá pro gasto…) é oficialmente 3G, mas considerada por várias pessosas como 2,5G ou 2,75G. Fui num quiosque no Shopping Boa Vista com minha namorada (onde fomos muito bem atendidos), perto de meu estágio, e contratei um dos planos para testar. Se funcionar direito, contratarei outro, e um ficará para o notebook dela e outro para meu desktop (dividir 153kbps seria demais).

Após os papeis no quisque, tivemos que esperar dois dias úteis (com um fim de semana e o dia do comerciário no meio…) para a confirmação da contratação do plano. Quatro dias úteis depois, chegou nosso Nokia 1508i, com cabo para conexão via USB (o telefone serve como modem, assim como telefones 3G com modem podem ser utilizados para conectar com a Banda Larga da Claro, Tim, Oi, por mais que as atendentes digam que não ;) ). O aparelho é bonito apesar de simples (como é típico da Nokia) e vem com uma base para não deixá-lo solto na mesa enquanto estiver conectado.

Leia o próximo post, sobre minha impressão ao usar realmente a conexão, tire suas conclusões e verifique se valeria a pena para você…


xkcd – Quadrinhos nerds – E pasmem, muito bons!

3 Outubro 2008

Sim, pode ler o titulo e acreditar… Não sou daquele tipo de pessoa que rola de rir com piadinhas “especializadas”, tipo aquelas brincadeiras q um cara de computação fala numa mesa de bar com mais um cara de computação e 5 meninas de saúde, e só o cara de computação entende (veja bem, eu disse entende, não ri, gargalha ou qualquer outro sinal de que achou engraçado)… Quase sempre, o máximo que faço é admirar a capacidade das pessoas em ver a possibilidade de fazer uma piada com coisas tão “não engraçadas” por natureza (já vi dois estudantes de física num ônibus, que quando freou forte, começaram a falar para uma amiga deles, rindo: “Olha a inércia, olha a inércia! Ela vai te pegar!!!”)… Eu mesmo algumas vezes imagino algumas piadinhas de computeiros (desculpem, não resisti…), mas tenho plena noção que essa não é minha praia. (note-se que esse tipo de piadinha é MUITO diferente de coisas como Big Bang Theory, que são realmente engraçadas, mesmo pra quem não é da área…)

Por isso venho aqui divulgar um site ainda pouco conhecido por aqui pelo Brasil, mas muito, MUITO bom… o xkcd (http://xkcd.com) tem quadrinhos inteligentes e engraçados (alguns são mais sérios, tão bons quanto os outros), na maioria voltados para um público formado de pessoas de computação / matemática / física… Os quadrinhos são muito interessantes, e geralmente tem um novo a cada 2 ou 3 dias, com feed rss. Recomendo pra quem for começar a ler agora, tirar um tempo e ler desde o primeiro ( http://xkcd.com/1 ), e ver a evolução do trabalho do cara (os 4 primeiros são meio fracos, pelo menos eu achei…), mas vou dizer logo alguns dos meus preferidos:

Exploits of a Mom – De longe o melhor, é o que eu sempre uso para apresentar meus amigos de computação ao site… Acreditem, tem sites grandes (teve gente que me mostrou que o site de um grande jornal está vulnerável a este tipo de coisa) em que o pequeno Bobby Tables pode fazer um estrago gigantesco… Vejam pra entender. (não entendeu? lê algo sobre “SQL Injection” ;)

Ballmer Peak – Álcool vs Capacidade de programar…

Useless – Um “não engraçado”, mas “romântico/babão”… Esse derrete o coração de meninas nerds (sim, elas existem!)

Nerd Sniping – Tirando onda com a “necessidade” de físicos e matemáticos em resolver problemas, onde quer que estejam…

Divirtam-se!


Bichano.NET – Desenvolvendo aplicações para o Orkut

11 Setembro 2008

Pessoal,

Eu, Lucas Mello, João Paulo Oliveira e Flávio Almeida conseguimos finalmente botar nossa aplicação do Orkut lá dentro. Depois de várias semanas lutando pela aprovação, conseguimos que o pessoal do Orkut aprovasse. Por sinal, todos os agradecimentos possíveis e imagináveis pra esse pessoal que avalia e testa os aplicativos antes de serem aprovados. Eles realmente vão a procura de bugs que nós, desenvolvedores sem uma equipe de testes não conseguiamos imaginar.

Para acessar o Bichano.NET, você pode ir simplesmente em http://www.bichano.net, que você será redirecionado para nossa aplicação lá dentro do Orkut, ou ir direto em http://www.orkut.com.br/Application.aspx?appId=523254528764 e adicionar. Mas enfim…

O QUE É O BICHANO?

O Bichano.NET é um aplicativo para o Orkut que visa unir as pessoas que possuem pets. Com o Bichano, você pode ter um “mini-perfil” de seu pet, com foto e tudo mais, dentro do seu perfil do Orkut. Ao ver o aplicativo inteiro, você pode criar perfis de novos pets, pode procurar e adicionar outros pets como amigos, enviar recados para outros pets, criar a agenda de seus animais e procurar por pets de mesma espécie/raça que morem na mesma cidade que você. Com isso você pode encontrar pessoas para trocar informações, para cruzar seus pets e várias outras atividades.

E como é que nós fizemos o Bichano? Seguinte… o Bichano está participando de um concurso de aplicações para redes sociais organizado pela Mentez (http://www.mentez.com). Com isso, recebemos dos organizadores um servidor e uma base de dados online para trabalhar… mas com qualquer máquina que fique ligada 24 horas na net, e que você possa acessar externamente através de um endereço fixo (eu ouvi você falar “DynDNS” (http://www.dyndns.com) ou “No-IP” (http://www.no-ip.com) ?), ou até mesmo com os serviços de hospedagem gratuita que existem por aí, dá pra desenvolver.

Primeiros Passos

A primeira coisa que você deve fazer para desenvover uma aplicação pro Orkut é pedir acesso ao sandbox (sandbox.orkut.com). É nele que você vai dar os primeiros passos de sua aplicação, até ela estar madura o suficiente para ser aprovada pelo time do Orkut. Você pode pedir este acesso através deste link: http://code.google.com/support/opensocialsignup/. Infelizmente, eles tem uma pequena falha, e não enviam um email para você avisando que sua conta está pronta para acessar, logo, espere umas 24 horas e tente, provavelmente você já vai ter acesso. Enquanto isso, vá lendo a api de OpenSocial, que é a maneira que você tem de se comunicar com a rede social, podendo pegar alguns (poucos, pouquissimos…) dados do usuário entre outras coisas.

O que vou usar para desenvolver?

Você pode usar qualquer coisa… Nós fizemos nosso aplicativo com .NET, mas existem outros, como o (excelente, por sinal) TypeRacer e aquelas aplicações do globoesporte que são desenvolvidos em várias outras tecnologias. A nossa escolha por .NET (assim como qualquer outra escolha que “exija” que a página vá dentro de um iframe, como PHP ou Java), acarretou em uma série de dificuldades, pois por questões de segurança, os browsers não permitem que a página interna do iframe chame funções de javascript da página externa ao iframe… isso tira 99% das coisas legais que dá pra fazer com OpenSocial… mas o 1% ainda é bem legal.

A alternativa, pra você poder usar OpenSocial de verdade, é usar Google Gadgets. Com isso, você escreve no XML que é enviado ao Orkut e pode chamar tudo que está pronto lá.

Dificuldades

Além do pouco conhecimento na API e em como usá-la com .NET, uma coisa que foi séria no desenvolvimento do Bichano foi a quantidade de informações desencontradas que existem na net… Em um site do google, falando só da API OpenSocial, você se interessa por uma funcionalidade X… daí, quando vai usar na sua aplicação no Orkut, nada… Normal. Cada rede social tem sua implementação de OpenSocial, e ainda falta MUITA coisa… principalmente um esquema que dispensaria o uso de IFRAME e provavelmente serviria para fazer as chamadas de OpenSocial.

Coisas Legais

Putz, dá pra aprender muita coisa, você começa a prestar mais atenção nas requisições que sua página vai fazer, aprende algumas alternativas de como fazer as coisas… enfim, é muito divertido. E quando o pessoal do Orkut aprova, e você vê sua aplicação sendo acessada, a sensação é MUITO boa!

Só pra se ter uma noção, agora, às 3:45 da madrugada, momento em que estou com mais dois amigos da equipe de desenvolvimento do Bichano.NET aqui no Centro de Informática da UFPE, a aplicação conta com 3650 usuários cadastrados e quase 18000 pageviews… em 2 dias e meio no ar!

Enfim, quem quiser qualquer dica, ajuda, apoio ou qualquer outra coisa, entra em contato que eu vejo o que dá pra fazer!

Ai vão algumas coisas legais de ler pra começar a desenvolver pra o Orkut:

http://code.google.com/apis/opensocial/docs/ – API de OpenSocial

http://code.google.com/apis/orkut/docs/orkutdevguidelines.html – Guidelines para aplicações para o Orkut

http://www.google.com/webmasters/gadgets/ – Google Gadgets