Arquivos de Categorias: Internet - Page 3

Google Developer Day 2008 – São Paulo

Google Developer Day 2008 - São Paulo - BrasilO Google Developer Day 2008 – São Paulo começou com o Alexandre Hohagen falando sobre a evolução da mídia e a convergência para a Internet, meio que explicando como o Google ganha dinheiro e qual direção a Internet deve seguir.

O segundo a falar foi Paulo Golgher, que praticamente resumiu as sessões que haveriam após o almoço, o que facilitou bastante a escolher quais participar, que foram divididas em 4 grupos:
App – facilidades para construir aplicações web
http://code.google.com/intl/pt-BR/appengine/ – Google AppEngine
http://code.google.com/intl/pt-BR/apis/gears/ – Google Gears
http://code.google.com/intl/pt-BR/webtoolkit/ – Google Web Toolkit
Android – plataforma opensource para dispositivos móveis
http://code.google.com/intl/pt-BR/android/ – Android
Social – protocolos e ferramentas para integração e expansão de sites de redes sociais
http://code.google.com/intl/pt-BR/apis/opensocial/ – OpenSocial
Geo – ferramentas para sites/softwares de georeferenciamento
http://code.google.com/intl/pt-BR/apis/kml/ – KML
Assisti as 3 sessões de App e uma sobre como está e o que esperar do Ajax.
App Engine – Paul McDonald
O Google disponibiliza sua infra-estrutura para hospedar e executar aplicativos web escritos em Phyton, gratuitamente. Não é preciso se preocupar com servidor, sistema operacional, banco de dados, segurança, logs, análise de tráfego, escalabididade, etc., pois o Google faz tudo isso pra gente.
Eu já conhecia o Amazon S3, no qual a Amazon.com disponibiliza seus servidores, mas apenas para hospedagem de imagens, páginas estáticas e arquivos. A iniciativa do Google de executar código é muito mais robusta e com maiores aplicações práticas.
Gears – Dion Almaer
De todas as que eu assisti, essa foi a que mais me impressionou. Gears é um plugin do Google que estende o browser (Internet Explorer, Firefox, Safari, Opera) com algumas novas funcionalidades que talvez estarão disponíveis apenas no HTML 5 e cujo foco principal é permitir navegar offline. Não apenas navegar utilizando o cache, mas permitir que dados sejam baixados do site, armazenados em um banco de dados relacional interno do browser, manipulados e sincronizados quando a conexão voltar, de forma transparente para o usuário do site (ou não, dependendo de nossas necessidades).
Outro recurso interessante é o WorkerPool, que permite trabalhar com multi-threads no lado cliente do browser, tornando a página bem mais rápida aos olhos do usuário.
A gama de novos recursos que podem ser criados em um sistema, melhorando a usabilidade e performance do mesmo é gritante. Foram mostrados gráficos de tempo de resposta quando a aplicação web executava localmente e quando executava da forma tradicional, requisitando dados sempre que alguma ação era realizada, como ordenar ou filtrar resultados de uma consulta e a diferença é muito grande.
Mostraram um estudo do Jacob Nielsen (o papa da usabilidade) em que ele diz que resposta de até 0,1s dá a impressão de que estamos trabalhando em tempo real, direto nos dados, não sendo necessário feedback informando de processamento. Entre 0,1 e 1s não há perda de continuidade no pensamento do usuário, mas já não há a sensação do sistema estar agindo instantaneamente e 10s é o limite para manter a atenção do usuário.
Introdução ao GWT – Dick Wall
Google Web Toolkit é, como o próprio nome já diz, um kit de ferramentas para desenvolvimento web. O que ele faz é basicamente transformar código Java em código JavaScript. Seu uso é semelhante ao do ASP, ASP.NET, PHP ou Applet, com a grande diferença de gerar código em JavaScript, totalmente aceito em qualquer browser, em qualquer sistema operacional. Eu vejo mais como uma alternativa ao Applet para quem desenvolve em Java, para quem desenvolve em .NET já tem o ASP.NET, que mesmo não gerando código tão portável para outros browsers, atende as necessidades.
State of AJAX – Dion Almaer
Foi um overview sobre as mudanças que o Ajax trouxe para a forma como sites web são utilizados, possibilitando criar aplicações web complexas e completas.
Falou sobre frameworks para desenvolvimento Ajax (Dojo, jQuery, Prototype, Script.aculo.us, Google Web Toolkit) e como o Google apóia e facilita esse desenvolvimento, com o GWT, Gears e outras diversas APIs.

Traduzir o blog para o inglês

Pretendo traduzir meu blog para outras línguas, principalmente o inglês e achei hoje 3 plugins para o WordPress que prometem isso:

Vou experimentá-los, não antes de estudar e mudar um pouco pra não fazer a tradução dinamicamente.

A lenda do bolo do Internet Explorer para o Firefox

É verdade, a equipe de desenvolvimento do Internet Explorer deu um bolo para a equipe de desenvolvimento do Firefox na época do lançamento do Firefox 2 e agora, no lançamento do Firefox 3.

Deve ter sido alguma ameaça do chefe: se vocês não entregarem o IE7 no prazo, vão ter de dar um bolo pros desenvolvedores do Firefox 2!

Internal Server Error no blog

De 6.800 para 800 visitas nos últimos 3 dias, por conta de um erro de “Internal Server Error” no meu blog, ocasionado pelo excelente plugin WP Supercache pro WordPress, devido a uma peculiaridade do Dreamhost, com relação a seu cluster de arquivos…

Eu deixei de ganhar, por baixo, uns 50 dólares com propaganda no blog!

O complicado é que quando isso ocorre mecanismos de pesquisa como Google ou Yahoo tiram as páginas da indexação… Ainda não me recuperei da queda de visitação que tive quando o site ficou fora devido à antiga hospedagem ter dito que não aguentava hospedar o blog

Site do Instituto Histórico e Geográfico de SJdR

O IHG – Instituto Histórico e Geográfico de São João del-Rei inaugurou seu website, muito bonito por sinal!

Espero que não fique só nas primeiras páginas e continue adicionando conteúdo, pois é uma excelente forma de acesso a tanta informação que existe e é produzida lá dentro.

Excelente iniciativa!

Feeds resumidos

A partir de hoje os feeds do meu blog são resumidos, pois já estou de saco cheio de sploggers (spammers de blogs) que pegam meu feed e publicam meus posts na íntegra em seus splogs (blogs de spam), sem link pra mim, ganhando dinheiro e visitas às minhas custas.

Peço desculpas aos fieis leitores deste humilde blog, que terão de acessar meu endereço pra ler na totalidade o que escrevo.

Cotação Bovespa

Consulta Cotação BovespaSou computeiro nerd e quando terminei um curso de Web Services em C# .NET, no dia seguinte já comecei a fazer um webservice para consultar e retornar cotação Bovespa.

O webservice já está pronto e funcionando (de forma gratuita), podendo consultar as cotações de uma ou mais ações por vez. Ele retorna preço de abertura, preço médio, preço mínimo, 5 melhores ofertas de compra, 5 melhores ofertas de venda, descrição da ação, data do pregão, valor médio, valor atual, variação (em porcentagem) e volume.

Também fiz uma espécie de ticker/monitor de cotação Bovespa, para poder acompanhar a evolução das ações durante o dia, que é um cliente que acessa o webservice que criei, tudo isso de graça.

A última utilidade que dei para o webservice foi uma planilha de Excel para controle de ações compradas e vendidas, bem como acompanhar o preço das ações em carteira, atualizando o preço das ações em carteiras (ainda não vendidas) automaticamente. Essa eu ainda vou disponibilizar disponibilizei for free!

Update: o download da planilha pode ser feito aqui.

Update 2: o código fonte do ticker pode ser baixado aqui.

Nova Hospedagem

Infelizmente não teve jeito. Onde eu hospedava meu blog, “pediram gentilmente” para eu sair… Disseram que nos Termos de Serviço tinha uma cláusula dizendo que não era possível consumir mais que 500mb de transferência por dia… e eu já estava perto dos 3gb por dia.

Conseqüência: o blog ficou 4 dias fora e eu corri pra arrumar uma nova hospedagem, migrar e reconfigurar tudo. Agora eu tenho 500gb de espaço em disco e 5tb (isso mesmo 5 terabytes) de transferência por mês, dão 166gb por dia, bem distante daquela frescura de 0,5gb por dia…

Nem sei se vou mais usar o Amazon S3, mas irei instalar o WP Super Cache, pra deixar a exibição das páginas mais leve.

Limite de Banda

Ontem e hoje durante o dia não li meu e-mail pessoal e quando fui ler em casa vi uma notificação do meu servidor de hospedagem dizendo que esse mês eu já tinha utilizado 42Gb de banda, 2 gigas acima do meu limite…

Na hora entrei em contato com eles e solicitei mais 10 gigas (que vão me custar $8), mas mesmo assim o site ficou 2 horas fora, com a infame mensagem de Bandwidth Limit Exceeded

Solicitei a eles uma alteração no IIS para retornar as páginas compactadas, mas não sei se serei atendido. Vou colocar cache no meu webservice de consulta cotação Bovespa, tentar otimizar o HTML do blog e deixar todas as imagens hospedadas no Amazon S3. O plugin Amazon S3 plugin for WordPress promete fazer todo o gerenciamento dessa hospedagem e vou instalá-lo.

Liguei o AWStats do domínio para ver o que consome mais banda e o que tem mais acesso, para tomar mais ações. Sei que é possível compactar os arquivos css (Cascading Style Sheet) e js (JavaScript) e provavelmente farei isso.

Se alguém souber de mais algo que posso fazer, por favor, deixe um comentário.

Músicas e livros grátis, o futuro?

Logo do The Pirate BayO desconhecido artista Benn Jordan descobriu que músicas suas estavam sendo vendidas no iTunes e ele, como detentor de 100% dos direitos autorais delas (as músicas foram lançadas pela sua própria gravadora), não tinha autorizado nada e nem estava recebendo um tostão por cada música vendida. Ou seja, a Apple estava pirateando as músicas dele.

Depois de tentar inutilmente contatar a Apple para um esclarecimento, ele disponibilizou torrents de seu último álbum na Internet, gratuitamente. A paranóia estadunidense com direitos autorais e compartilhamento de material com copyright está tão grande que começaram a achar que ele estava cometendo crime contra a RIAA – Recording Industry Association of America ao fazer upload de suas próprias músicas!

A entrevista que ele deu para o site TorrentFreak tem algumas falas que mostra muito bem o novo rumo que a indústria fonográfica está tomando. Copio abaixo alguns trechos e destaco os que mais me chamaram a atenção.

Many people that i’d meet at my shows would say that they bought my music on iTunes, yet I’ve never signed any sort of agreement allowing iTunes to host my music, and I’ve certainly never seen a dime of money for my albums hosted there.

[…]

I was told that once the files are in the iTunes system, it literally couldn’t be removed or taken down for a year.

[…]

I keep seeing these internet news stories saying things like “The Flashbulb Promotes Piracy”. It is totally out of control. How could I be promoting piracy if I’m uploading my own material with a “buy it if you like it” message in the torrent?

[…]

If you want something done right, you’ve got to do it yourself. Whether you’re downloading my music to check it out, to accompany the CD, or even pirating it…I want you to have a version/rip of it that I’ve listened to and approved of.

[…]

The thing RIAA is scared of is that their billion dollar backbone can no longer shelter people from exploring music themselves. Their business plan had evolved into telling the world what they will want to listen to and buy, and now they’ll have to actually compete with talented artists again. As the people regain control of the market, music will be judged by it’s content again and will be subjected to it’s own Darwinism. It is a very interesting time for the music industry…

Isso tudo não é muito diferente do Pirate Coelho, do conterrâneo Paulo Coelho, que depois de vender 1.000 livros na Rússia disponibilizou-os gratuitamente na net e viu esse número aumentar para 100.000 em 3 anos, como ele mesmo disse no Digital, Life, Design. O fato interessante do Pirate Coelho é que o autor conversou com as editoras para que elas disponibilizassem gratuitamente os livros, como elas não toparam, ele criou o blog e passou a linkar todas as cópias de suas obras que encontrou em FTPs, sites e até redes P2P.

Isso me lembra uma conversa que tivemos na faculdade, quando alguns amigos disseram que nasceram na época errada, gostariam de ter nascido na época de nossos pais, época de Woodstock, paz & amor, Hendrix, LSD e o Clóvis disse: vocês não percebem, mas estamos vivendo nossa era, com as Raves, música eletrônica, exctasy? Nossos filhos dirão o mesmo que nós, que nasceram na época errada, que queriam ter nascido na época das raves…

A revolução é silenciosa e acontece debaixo de nossos olhos.

Plágio no meu blog

Descobri que alguéns plagiaram um post do meu blog, sem citar meu nome ou ao menos colocar link pra URL dele…

OriginalCópia 1Cópia 2Cópia 3Cópia 4

Tem um site muito bom de achar conteúdo plagiado, o Copyscape. Pena que só dá para fazer 10 pesquisas por domínio por mês. O SEOmoz também dá algumas dicas do que fazer quando o site foi roubado. Finalmente tem como pedir para o Google excluir o plagiador de seu index, tirar do AdSense ou ainda excluir do blogspot!

Acabei achando mais váaaarias páginas plagiadas… f*da!

HTML 5

Saiu hoje o rascunho do HTML 5 no W3C e o que mais me surpreendeu foi ver que um editor é do Google (trabalhou no Mozilla, no Opera e agora está no Google) e o outro é da Apple (ele trabalhou na Netscape, no Mozilla, agora trabalha com o Safari, ajudou na criação do Firefox e escreveu a especificação do XUL).

A Microsoft rodou!

Recordes, Internet e Putaria

Sabia que a primeira foto de uma pessoa pelada a ser transmitida na Internet foi na BBS “Rusty n Edie’s”, fundada em 11 de maio de 1987? Dá pra criar um slogan: Internet, 21 anos ajudando nerds a verem mulher pelada.

Sabia que o primeiro jogo de strip pocker foi criado em 1978 por Dieter Eckhardt nos computadores de um observatório astronômico na Alemanha? Certamene ele queria ver além da imaginação.
Sabia que a mulher pelada com o maior número de downloads na Internet é a Danni Ashe, com 240 milhões de downloads só em 1999 e 1.045.272.883 downloads em seu site entre 02/1996 e 12/2000. Talvez ela não seja mais… de 2001 a 2008 muita pedra rolou nessa rede.

IIS derruba a Receita Federal

Hoje ao acessar o site da Receita Federal fui deparado com um erro HTTP 403.9 – Access Forbidden: Too many users are connected.

Algumas considerações:

  • A Receita Federal utiliza IIS (Internet Information Service, da Microsoft)
  • O servidor deles não aguenta um nível de visitação normal, em uma tarde qualquer de terça feira
  • A Microsoft moveu a página de “Mais Informações” e não deixou algum redirecionador
Erro 403.9 no IIS

Escolha de palavras chaves

KeywordAlgumas vezes escrevi posts de conteúdo com a finalidade de trazer visitantes para o blog e nesses casos utilizei uma conhecida técnica de SEO (Search Engine Optimization – Otimização para Ferramenta de Procura) que é a escolha de palavras chaves no texto.

Lendo o artigo Palavras-chave (keywords) – SEO no blog Internet Marketing achei links para diversas ferramentas em português, com resultados do Brasil (e algumas em inglês também):

No blog Marketing de Busca também tem links para várias ferramentas.