Posts Tagged ‘WEB’

Internet 2009 em números

Postado em 04 mar 2010
Categoria(s) WEB

O que aconteceu na internet em 2009?

Quantos sites foram adicionados? Quantos e-mails foram enviados? Quantos usuários estavam na Internet? Esse post vai responder essas questões e muitas outras. Prepara-se para a sobrecarga de informações, mas em um bom caminho. ;-)

Divirta-se!

JESS3 / The State of The Internet from JESS3 on Vimeo.

E-mail

  • 90 trilhões – O número de e-mails enviados na Internet em 2009;
  • 247 bilhões – Número médio de mensagens de e-mail por dia;
  • 1,4 bilhões – O número de usuários de e-mail em todo o mundo;
  • 100 milhões – Novos usuários de e-mail desde o ano anterior;
  • 81% – A percentagem de e-mails que eram spam;
  • 92% – Pico do nível de spam no final do ano;
  • 24% – Aumento de spam desde o ano passado;
  • 200 bilhões – O número de e-mails de spam por dia (supondo que 81% são spam).

Sites

  • 243 milhões – O número de sites a partir de dezembro de 2009;
  • 47 milhões – Sites adicionados em 2009.

Servidores web

  • 13,9% – O crescimento de sites Apache em 2009;
  • -22,1% – O crescimento de sites IIS em 2009;
  • 35,0% – O crescimento de sites Google GFE em 2009;
  • 384,4% – O crescimento de sites Nginx em 2009;
  • -72,4% – O crescimento de sites Lighttpd em 2009.

Nomes de domínio

  • 81,8 milhões – Nomes de domínios .COM no final de 2009;
  • 12,3 milhões – Nomes de domínios .NET no final de 2009;
  • 7,8 milhões – Nomes de domínios .ORG no final de 2009;
  • 76,3 milhões – O número de códigos de países no top-level de domínios (ex: .CN, .UK, .DE, etc.);
  • 187 milhões – O número de nomes de domínios em todo top-level de domínios (Outubro de 2009);
  • 8% – Aumento de nomes de domínios desde o ano anterior.

Usuários da Internet

  • 1,73 bilhões – Usuários da Internet em todo o mundo (Setembro 2009);
  • 18% – Crescimento de usuários da Internet desde o ano anterior;
  • 738.257.230 – Usuários da Internet na Ásia;
  • 418.029.796 – Usuários da Internet na Europa;
  • 252.908.000 – Usuários da Internet na América do Norte;
  • 179.031.479 – Usuários da Internet na América Latina e Caribe;
  • 67.371.700 – Usuários da Internet na África;
  • 57.425.046 – Usuários da Internet no Oriente Médio;
  • 20.970.490 – Usuários da Internet na Oceania / Austrália.

Midia Social

  • 126 milhões – O número de blogs na Internet (rastreados pelo BlogPulse);
  • 84% – Porcentagem de sites de rede social com mais mulheres do que homens;
  • 27,3 milhões – Número de tweets no Twitter por dia (Novembro de 2009);
  • 57% – Percentagem de usuários do Twitter localizados nos Estados Unidos;
  • 4,25 milhões – Pessoas seguindo @aplusk (Ashton Kutcher, usuário mais seguido do Twitter);
  • 350 milhões – Pessoas no Facebook;
  • 50% – Porcentagem de usuários do Facebook que logam todos os dias;
  • 500.000 – O número de aplicativos ativos no Facebook.

Imagens

  • 4 bilhões – Fotos armazenadas pelo Flickr (Outubro de 2009);
  • 2,5 bilhões – Fotos enviadas a cada mês para o Facebook;
  • 30 bilhões – Ao ritmo atual, o número de fotos enviadas para o Facebook por ano.

Vídeos

  • 1 bilhão – O número total de vídeos nos servidores do YouTube em um dia;
  • 12,2 bilhões – Vídeos vistos por mês no YouTube nos Estados Unidos (Novembro de 2009);
  • 924 milhões – Vídeos vistos por mês no Hulu nos Estados Unidos (Novembro de 2009);
  • 182 – O número de vídeos online na média que um usuário assiste em um mês (EUA);
  • 82% – Percentagem de usuários da Internet que assistem vídeos online (EUA);
  • 39,4% – Vídeos publicitários armazenados no YouTube(USA);
  • 81,9% – Porcentagem de vídeos embutidos em blogs que são vídeos do YouTube;

Navegadores web

Softwares maliciosos

  • 148.000 – Novos computadores zumbis criados por dia (usados em botnets para enviar spam, etc.);
  • 2,6 milhões – Quantidade de códigos maliciosos rodando no início de 2009 (vírus, trojans, etc.);
  • 921.143 – O número de novas assinaturas de códigos maliciosos adicionados pela Symantec em Q4 2009.

Fonte: http://royal.pingdom.com/2010/01/22/internet-2009-in-numbers/.

  • Share/Bookmark

Flixel Game Engine – ActionScript 3

Postado em 05 nov 2009
Categoria(s) ActionScript, Flash, Flixel, Game, Jogo, Lab

É uma biblioteca Actionscript (Flash) livre, destinada para uma grande variedade de jogos em Flash. Inclui ganchos para gravidade e profundidade. Já possui métodos prontos para trabalhar com:

  • Rápida renderização (+5000 sprites em computadores modernos);
  • Tilemaps;
  • Sistema de partículas;
  • Controle de volume, com teclas de atalho;
  • Parallax scrolling (multi-direcional);
  • Colisão de sprites;
  • Renderização de textos;
  • Renderização retro com opções de 2x pixels, 3x pixels, etc;
  • Não precisa da IDE do Flash, trabalha melhor com ferramentas livres como FlashDevelop;
  • Organização das classes por estados do jogo;
  • Botões simples;
  • Utilitários para loop de música e tocar som;
  • Efeitos especiais simples.

Facilidade de uso

É bem simples de ser usada, já possui com um conjunto de classes com vários métodos que facilitam bastante o trabalho com sprites, tilemaps, colisões e sons.

Licença envolvida

Está disponível através da licença MIT.

Linguagem

Actionscript 3.

Plataformas

Roda em cima do Flash Player, dessa forma funciona em qualquer plataforma Windows, Linux, Mac OS e Web.

Performance em 2D

Possui um ótima performance para ambientes em 2D, segundo testes do autor da game engine ela consegue trabalhar com mais 5000+ objetos na tela do jogo.

Performance em 3D

Não consegue trabalhar com o ambiente 3D.

Carregamento de modelos 2D e 3D

Consegue trabalhar com imagens em 2D e fazer o seu carregamento de forma muito simples. Não trabalha com carregamento de modelos 3D.

Facilidade de instalação

Para construir os jogos em Flixel é recomendado usar a IDE FlashDevelop, para realizar a instalação e configurar o ambiente siga os passos abaixo:

Contribuição para a comunidade

Flixel possui uma comunidade bastante ativa, com vários jogos já desenvolvidos, é possível fazer parte e interagir com a comunidade no endereço: http://flixel.org/forums/.

Testes

Para realizar o teste foi seguido um tutorial de jogo disponível em: http://flixel.org/forums/index.php?topic=226.0 e o código fonte está disponível no Github no endereço: http://github.com/patrickespake/Flixel-Ninja.

Basta efetuar dois cliques no arquivo Ninja.as3proj e ele já será carregado no Flash Develop, no diretório bin do projeto existe o arquivo chamado index.html, basta abrir esse arquivo no navegador e ver o jogo rodando.

A tecla X pula, a tecla C atira estrela e os direcionais movimentam para esquerda e direita.

  • Share/Bookmark

Rubular a Ruby regular expression editor

Postado em 07 jul 2009
Categoria(s) Ruby, Ruby on Rails

Rubular é um editor de expressão regular para a linguagem Ruby. É uma ferramenta web muito útil para testar expressões regulares.

Você informa a sua expressão regular, as strings de teste e ele diz se casa ou não com a expressão regular.

rubular

Para usar visite a url: http://rubular.com/.

Se você gostou desse texto e acha que ajudou você, me recomende: Recommend Me.

  • Share/Bookmark

Ext JS por uma web mais amigável

Postado em 13 jan 2009
Categoria(s) JavaScript, Web 2.0

Um dos maiores desafios atualmente é fazer o ambiente web ser mais amigável e as aplicações mais funcionais.

Pensando nos argumentos acima, recentemente eu comecei a usar o Framework Ext JS, ele permite criar aplicações bem mais agradáveis para o usuário, com uma grande variedade de componentes visuais.

Nesse endereço: http://www.extjs.com/products/extjs/ você pode encontrar alguns exemplos, documentação e fazer o download do framework.

Como todo o framework existe uma curva de aprendizado, em alguns momentos essa curva será mais acentuado e complicada, mas nesse momento você não deve desistir, procure o fórum: http://extjs.com/forum/ e a comunidade nacional: http://extjs.com.br/forum/ para tirar as suas dúvidas.

Se a sua dúvida estiver dentro dos meus conhecimentos, também posso ajudar.

  • Share/Bookmark

Como foi o Yahoo! Hack Day 2008 no Brasil

Postado em 10 nov 2008
Categoria(s) Reflexões

Pessoal,

Eu e o Nei nesse final de semanas participamos do Yahoo! Hack Day e construímos essa aplicação: http://www.patrickespake.com/hacktrip/web/ busque por cidades internacionais.

O objetivo da nossa aplicação era buscar informações sobre uma determinada cidade, mostrando informações sobre hotéis, notícias, restaurantes, dúvidas, trips, fotos e mapa.

Para construir o projeto nós usamos o symfony, svn (unfuddle.com), Prototype, Scriptaculous e algumas Api’s do Yahoo descritas abaixo:

1. Para Hotéis nós usamos a api: Yahoo local (http://developer.yahoo.com/local/) essa api é meio estranha não funciona muito legal, os parâmetros de configuração na documentação não funcionam como o esperado e as vezes trazem uns destinos malucos, funciona +- para destinos internacionais;
2. Para Restaurantes usamos a api: Yahoo local mesmo problema descrito acima;
3. Para Notícias usamos a api: BOSS (http://developer.yahoo.com/search/boss/), essa api foi mais tranquila de usar e a documentação está funcionando legal para ela, ela server para fazer buscar dos resultados do mecanismo de busca do Yahoo para uma determina string, fotos e notícias;
4. Para Trips usamos a api: Travel (http://developer.yahoo.com/travel/) essa api é bem enrolada, ela disse que trás uma porção de coisas e na verdade só traz trips marcadas pelas pessoas;
5. Para Fotos usamos a api: Flickr (http://developer.yahoo.com/flickr/) essa api permite puxar fotos uma determinada tag e conjuntos de tags ficou um recurso interessante para puxar fotos de uma determinada cidade, mas ela é meio enrolada na parte que informa onde essa api pode ou não pode ser usada;
6. Para Mapa usamos a api: Google Maps, nós tentamos usar a api de mapas do Yahoo, mas ela é muito ruim e o mapa é feio para caramba, se contar que a gente mandava setar os marcadores no mapa e algumas vezes ele se perdia, nós construímos dois mapas um com o Yahoo e outro com o Google e mandamos setar os marcadadores o do Yahoo alguns marcadores ficaram errados. Essa api de mapa deles é meio bichada.

Uma coisa legal que a gente fez foi implementar a api do geonames.org, essa api permite buscar cidades no mundo inteiro, nós usamos ela para fazer o autocomplete do campo de busca, você digita o nome da cidade e ele começa a buscar as informações de geo desse destino.

A minha conclusão sobre as Api’s do Yahoo! são as seguintes:

Elas são ruins, não são muito boas, falta documentação de qualidade e muitas vezes elas tem um comportamento estranho. As únicas api’s que parecem ser melhores são as do Yahoo! Respostas, Delicious e Flickr, as demais são meio problemáticas. O mais interessante é que a gente conversou com várias pessoas do Yahoo! sobre essas deficiências e eles nós aconselhavam a usar as api’s do Google ou de outros, é molé. Eu esperava que eles falassem que as api’s deles tem problemas e estão trabalhando para melhorar, mas na verdade não.

Bom na verdade eu esperava mais em termos de tecnologia legal deles, e fiquei meio desencatado para usar essas Api’s. Muitas só permitem sugar informações e não permitem interação.

O Nei perguntou sobre as Api’s Local e Travel e os caras nem sabiam que existiam, teve que aparecer um dev gringo para testar e descobrir algumas informações para a gente.

No geral os outros devs do evento também tiveram a mesma sensação que a nossa, essas críticas eram os comentários gerais do evento e até nas apresentações dos projetos o pessoal aproveitou para criticar esses problemas.

Eu acredito que o evento acabou tendo um efeito contrário, ao invés do pessoal querer usar as api’s do Yahoo eles agoram sabem todos esses problemas e perderam o interesse.

Para quem tiver interesse pode baixar o projeto: http://www.patrickespake.com/hacktrip.tar.gz

Abraço.

  • Share/Bookmark