Notas de um observador
October 29th, 2008
Tive uma experiência muito interessante hoje: participei de uma reunião sobre o desenvolvimento de um site, e apenas eu entendia efetivamente do assunto. Não, eu não era o líder do projeto. Esse foi o primeiro motivo pelo qual a experiência foi interessante. Fiquei quieto a maior parte da reunião, ouvindo e observando. Este foi o segundo motivo.
Os participantes discutiam animados e com muita seriedade qual o público alvo, conteúdo e o que deveria ou não ir para home, se fariam área restrita ou aberta e outros pontos relativos ao site. Até que a discussão entrou no mérito de quais seriam as ferramentas utilizadas no desenvolvimento do site: wordpress, drupal ou uma ferramenta proprietária de um conhecido? A reunião em si foi um tanto produtiva porque idéias foram colocadas à mesa, idéias úteis e interessantes. Mas que, infelizmente, perderam o valor por conta da desorganização e falta de planejamento, tanto da reunião, quanto do projeto em si.
O planejamento do site deve ser feito por uma parceria entre o “cliente” e o “desenvolvedor analista”. O cliente é aquele cara que não sabe o quer, mas ele quer. O desenvolvedor analista (só coloquei esse nome para indicar o cara que vai ouvir o cliente, dê o nome que quiser) é o cara que pega toda aquela verborragia do cliente (chamada de briefing), traduz, coloca no papel e vai se virar para aquilo se tornar um sistema, um site, etc…
Quando esses papéis se invertem, algo de ruim acontece. Eu vi isso acontecer hoje. Todos ali estiveram a vida inteira no lado do cliente, e eles estavam agora do lado dos planejadores, do pessoal que faz realmente acontecer. Era o olhar confuso do cliente tentando resolver problemas que não lhe diziam respeito.
Admito que fiquei meio deslocado e admito também que talvez minha missão ali seria tentar “educá-los”, servindo como um tutor, mostrando qual o caminho eles deveriam seguir. Mas não fiz isso. Digam o quiser, mas decidi por não entrar no projeto, e sair do barco. Isso não faz parte do meu costume, ainda mais quando é algo que estou empolgado. Mas os pontos acima trariam problemas, tanto administrativos quanto de decisões de desenvolvimento que, realmente eu não gostaria de participar, nem defender meu ponto de vista.
A minha decisão não me agradou nenhum pouco, mas foi necessária porque talvez se eu ficasse, iria prometer algo que eu faria sem qualquer pingo de - desculpe aos mais puros de coração - tesão.
Checklist de SEO
October 27th, 2008
Minha Cheklist Básica pessoal de SEO. Será que esqueci de alguma coisa?
- Títulos com palavra-chave na tag <title>.
- Metatag DESCRIPTION com palavra-chave mas texto relevânte para o usuário.
- Se há palavra-chave no texto, linke-as para páginas relevantes. Tente criar um padrão para os links de palavras-chaves. Linke sempre a mesma palavra-chave para uma mesma página relacionada.
- Palavras-chave com STRONG.
- Links internos. Todo o site deve ter uma estrutura de links internos para agregar valor no primeiro rankeamento e indexação.
- Limitar quantidades de hífens nas URLS. No máximo 2.
- Analisar Densidade de palavras-chave no texto.
- Criar um Sitemap.
- Estruturar melhor os títulos h1 até h6.
- Limitar tamanho da página. Recomendado um máximo de 100Kb. Quanto menor, melhor.
- Analisar quantidade de conteúdo (textual e imagens) em relação a quantidade de código.
- Criar uma página com o MAPA DO SITE.
- Robots.txt
- Corrigir Conteúdos duplicados
“Java is History”
October 24th, 2008
Leia primeiro:
http://blogs.msdn.com/sprague/archive/2007/01/18/java.aspx
Só comentando. A história é interessante, mas não pelo fato de que o cara se ferrou tentando prever as vendas do iPhone. Mas pelo fato de como é incrível a maneira da Apple tratar os seus negócios.
Eles não deram suporte ao Java porque sabiam que é uma tecnologia “falida”. Eles sabem que o Flash ou até mesmo o Silverlight (farinha do mesmo saco) são tecnologias engessadas. Difíceis de tratar. Por isso eles optaram em cair de cabeça nos Padrões Web.
Interessante notar também a abordagem do Steve Jobs sobre o YouTube e outros serviços que estão em foco.
Nesse artigo (http://pogue.blogs.nytimes.com/2007/01/13/ultimate-iphone-faqs-list-part-2/) há o seguinte diálogo:
Jobs: “Java’s not worth building in. Nobody uses Java anymore. It’s this big heavyweight ball and chain.”
Markoff: “Flash?”
Jobs: “Well, you might see that.”
Markoff: “What about YouTube–”
Jobs: “Yeah, YouTube—of course. But you don’t need to have Flash to show YouTube. All you need to do is deal with YouTube. And plus, we could get ‘em to up their video resolution at the same time, by using h.264 instead of the old codec.”
Muita gente vê a tecnologia como um complicador. Principalmente nós os desenvolvedores. Pensar fora da caixa é essencial.
Ele simplesmente ignorou a tecnologia - no caso o Flash - e se focou no negócio. Ele queria colocar o YouTube no iPhone, e colocou da maneira Apple de ser.
O ponto de vista do pessoal do Liquidicity é interessante também. Vale dar uma lida.
Claro, iPhone e eu.
October 22nd, 2008
No dia 26 de Agosto o iPhone foi lançado oficialmente aqui no Brasil. Maravilhado (talvez burro) fui comprar meu aparelhinho, aquele que eu tanto esperava. Fiz planos e me organizei para poder pegar o aparelho sem falir minha conta pessoal. O aparelho não é tão barato assim. Então, no dia 26, cheguei pontualmente às 8 da manhã na frente da Claro do Marketing Place. Eu estava esperando uma fila kilometrica. Engano meu, havia apenas uma pessoa, eu era o segundo da fila! SHOW! Eu pensei.
Esperei duas horas em pé, conversando com o camarada que era o primeiro da fila, e diga-se de passagem, já tinha um iPhone. E às 10h da manhã a Claro abre a loja. Eu, com a segunda senha, fui todo orgulhoso tentar comprar meu iPhone até a mulher dizer que não vendia aparelhos pré-pago. Logo, tive que comprar uma linha, básica mesmo, aquelas de 40 reais por mês. Ok, mas faltou o comprovante de residência. Certo, corri em casa, fica uns 10Km do shopping. Nunca andei tanto com meu carro (claro que já corri mais, mas quero dar um drama para a história). Peguei um comprovante de residência e voltei para o Marketing Place.
Bom, nessa hora peguei a senha número 26! Bom, pelo menos não era a 36 ou a 46! Melhor.
Mesmo assim, eu já tinha sido atendido, não precisava pegar fila, né? Foi aí que o camarada que era o primeiro da Fila comentou com a mocinha do atendimento, e o Breno MacMazi (um dos caras que desbloquearam o iPhone no Brasil), convenceu a moça de que eu era um cara legal.
Bacana. Fiz a compra feliz da vida. Parcelei uma boa parte no cartão de crédito (sim, fiz um cartão só para isso) e fui pra casa feliz da vida.
Na primeira fatura, para minha surpresa, o valor da parcela estava muito alto. Quando verifico no extrato, a Claro estava me cobrando míseros 13.5% de juros! Ei, eu estava comprando um celular e não uma casa. Nem compra de carro tem esse juros.
Fui até a Claro reclamar o roubo. Eles concordaram que o erro era deles e que havia um procedimento. - Uau! - pensei, eles tem uma solução! Show.
As condições são as seguintes: eles me reembolsam o valor total. Esse reembolso levará 30 dias para cair na minha conta. E eu, tenho que pagar tudo novamente para eles. Na HORA! Pensei logo no problema de liquidez que meu fluxo de caixa iria ter que agüentar. E sabe do pior, não tem outro jeito.
Até o horário da publicação deste post, o problema não foi resolvido. Eu estou aqui novamente na Claro (já vim umas 8 vezes). Enquanto a mulher tenta resolver o problema lá na loja, eu fico aqui na Livraria Cultura ouvindo um jazz e esperando. Esperando…
[update 13/11/08] Tudo acabou se resolvendo de vez hoje. Acabei de verificar e os débitos errados fora retirados finalmente da fatura. [/update]
Modem Huawei E226 OS X Leopard - Driver Download
July 21st, 2008
O Mac OS X Leopard não vem com drivers nativos do Modem da Huawei E226. Os drivers estão no CD de instalação que vem junto com o Modem. Se você não tem este CD, baixe-os diretamente pelo site da fabricante ou clique aqui.
Descompacte o pacote, execute o arquivo .pkg (aqui no meu tem o nome de MACHOST-V100R001B023D04SP01C150.pkg), siga as instruções de instalação e conecte o modem Huawei E226 em uma das portas USB do seu computador. Para este exemplo eu utilizei um Macbook, Core 2 Duo, Leopard 10.5.4.
O programa de instalação deve ter copiado um MobieConnect.app na pasta Applications. Em algumas versões do Leopard, este software apresentou problemas. Na minha versão, 10.5.4, funcionou perfeitamente. Você pode se conectar por este App ou seguir os passos à seguir para se conectar diretamente pelo OS X.
1. Abra as preferências de rede (System Preferences > Network).
2. Clique no sinal de + (mais) que fica logo abaixo da lista de conexões do lado esquerdo da janela.
3. Na janelinha que abrir, clique em INTERFACE. E escolha a opção HUAWEI Mobile.
4. Coloque as informações de conexão de sua operadora. Eu utilizei a Claro (SP-11), com as informações abaixo:
Telefone: *99***1#
Account Name: claro
Password: claro
5. Clique em Connect e pronto.
Testei em Boituva, uma hora e meia de São Paulo, mais ou menos 130Km. Não havia sinal.
Testei novamente em São Paulo, e funcionou perfeitamente. Na minha opinIão não substitui ainda as conexões como Speedy ou Virtua, mas quebra um galho enorme.





