Marco Gomes

nerd veterano, interneteiro profissional, parkouzeiro amador, evangélico aprendiz, fotógrafo iniciante

Textos marcados como ‘roda’

A roda e o aperfeiçoamento da simplicidade

Publicado em 2008-05-18, 11 comentários

O supra sumo da criação humana é a roda, a máquina mais simples do universo, a representação física do círculo, infinito e perfeito. Eu vou te poupar da listagem de áreas em que a roda ajudou a raça humana a se desenvolver, basta dizer que sem ela ainda estaríamos usando tacapes pra matar animais e comendo-os assados dentro de cavernas, sem Internet pra matar o tédio no fim do dia, imagine só.

Mesmo sendo perfeita, a roda precisou ser adaptada e melhorada, de pedra ou madeira, usadas pra transportar coisas pesadas, até ligas de metais nobres ou plásticos ultra-leves, pra gerar energia elétrica ou levantar portões.

Caso a roda original tivesse sido inventada e tomada como “finalizada” por toda a raça humana, não sendo aperfeiçoada depois quanto a formato e materiais que a compõem, ainda estaríamos usando-as apenas para transportar blocos de pedra pra cá e pra lá. Nada de automóveis, elevadores ou bombas dágua.

Rodas automotivas, por exemplo, são bastante complexas: um pneu cheio de ar, estrutura de metal, bico pra calibragem, pastilhas de balanceamento, calota decorativa. Agora imagine um automóvel de rolê com uma roda pré-histórica feita de pedra. Engrenagens usadas em nossos relógios são também rodas complexas, cheias de dentes milimetricamente modelados, com peso, diametro, profundidade, tudo muito bem calculado pra que a contagem de tempo seja o mais precisa possível.

Nossas criações, mesmo sendo eficazes e aparentemente “perfeitas pra o que foram criadas” não podem ficar paradas no tempo, precisamos sempre pensar em como aperfeiçoar a simplicidade[bb] adaptando-a para usos além do que imaginamos originalmente. Tive receio em dizer “aperfeiçoar a simplicidade”, pensei bastante antes de publicar essa expressão, mas é isso mesmo, não há pra onde fugir, precisamos melhorar nossas criações, sempre.

A roda foi criada pra transportar pedra, e hoje é usada em lentes telescópicas pra tirar fotos de galáxias distantes. O computador foi criado pra decifrar códigos nazistas no fim da segunda guerra mundial e hoje é usado pra que crianças de 8 anos consigam ver, com detalhes, o que a geração dos anos 60 tinha que imaginar, só imaginar, olhando fotos das embalagens de meia-calça e soutiens :D

Na boo-box nós investimos muito tempo aperfeiçoando nossos produtos e conceitos, dias atrás lançamos algumas melhorias e novos produtos, confira!

No Mac OS X os programas não são janelas

Publicado em 2008-04-21, 29 comentários

Uma das principais diferenças pra quem migra de Windows ou Linux pra computadores Apple com Mac OS X[bb] é a diferença no conceito de janelas. No Windows, Gnome e KDE, o programa é uma janela. No Mac OS X, o programa pode ter uma ou mais janelas, ou não.

Acredito que este conceito é herança das idéias de Jef Raskin[bb] para o projeto Machintosh, onde a interface não teria janela alguma, e os aplicativos poderiam ser usados em qualquer lugar. Se eu quisesse usar os recursos de edição de foto enquanto edito um documento, poderia fazê-lo, assim como usar a calculadora no meio de um chat com um amigo, por exemplo.

No Mac OS X, os aplicativos podem ter janelas, mas se você fecha a janela, o progra ma continua rodando, normalmente. Quando eu abro o navegador Safari, automaticamente uma janela é exibida, se eu fecho esta janela o programa continua em execução. O mesmo para qualquer outro programa, como Mail, Address Book, Firefox.

Com isso você pode ter cliente de e-mail, torrents, musica, gerenciador P2P, instant messenger, dois navegadores Web e calculadora sem quem nenhum deles ocupe espaço na sua área de trabalho com janelas ou atalhos na barra de ferramentas.

A desvantagem é que se você não se cuidar, pode deixar muitos programas abertos e consumir toda a sua memória RAM com aplicativos que não estão sendo utilizados.

Eu particularmente gosto muito do modo como o OS X gerencia as janelas, me deixando livre pra ter vários aplicativos abertos sem que eles ocupem espaço na minha área de trabalho. Porém, já vi vários usuários pouco cuidadosos com Photoshop e Flash abertos sem necessidade, assim não tem 4 GB de RAM que aguente.

Gravei um vídeo que explica este conceito:

view video[bb]

Wallpapr, novo sistema de busca

Publicado em 2008-01-12, 12 comentários

Com a ajuda do Dirceu (@dirs) fiz várias atualizações no Wallpapr. Visualmente nada foi alterado, mas embaixo do capô tem JavaScript[bb] novo rodando, posso dizer esta é a versão 2.1.

Corrigimos uns bugs que o tornavam lento, com a maior velocidade, pude inserir mais 4 grupos na fila de busca, totalizando 9 grupos no total, com isso aumentam as chances de você conseguir um wallpaper legal. Outra atualização importante é que a versão anterior só procurava nas tags da imagem :P agora o sistema busca na descrição, tags e título.

Teste agora mesmo o renovadíssimo sistema de busca de papéis de parede legais e veja se está realmente bom, pode até procurar por “Angelina Jolie” que tem.

[Update] Inseri o recurso de permalinks, você pode fazer uma busca por blue sky, por exemplo, e enviar exatamente os resultados que viu para amigos ou salvar nos favoritos para referência futura. Além disso, o Dirceu alterou novamente o sistema de busca[bb], está mais rápido ainda.

Wallpapr – Nova versão

Publicado em 2007-09-18, 13 comentários

Está no ar a nova versão do Wallpapr, o meu serviço que busca de papéis de parede legais no Flickr.

Wallpapr

Resolvi refazer o serviço porque saiu uma nova versão do jQuery, a melhor biblioteca JavaScript que há, eu precisava testá-la. Queria também matar minha sede por simplificar interfaces, arrancando tudo quanto é elemento supérfluo.

Depois de algumas horas de briga com os Internet Exploders, saiu o que você pode conferir em http://marcogomes.com/wallpapr/en/

Principais novidades:

  • Interface novinha em folha, bem mais simples e com menos elementos.
  • Animações JavaScript pra todo lado.
  • Feito com jQuery e não mais prototype.js e script.aculo.us.
  • Maior velocidade no resultado das buscas, já que não há mais o proxy rodando no servidor, graças ao… (próximo item)
  • uso da técnica JSONP, que acessa a API do Flickr diretamente pelo JavaScript, sem necessidade de programação server-side.
  • Não funciona no Opera Browser
  • Não tem Google AdSense

É importante salientar que, graças ao novo jeito de carregar JSON do jQuery, o Wallpapr não tem nem uma linha de código rodando no servidor, acesso a API do Flickr é feito diretamente pelo JavaScript rodando no cliente, graças à isso posso continuar mantendo minha saudável aversão à programação server-side \o/