Fazer um progressbar que funcione com um upload por exemplo, em html não é muito simples. Isto ocorre porque em html não existe um jeito de monitorar os eventos do upload de forma simples, então muitos usam alguma forma de integração entre um arquivo flash(classe FileReference do Flash/Flex permite monitorar downloads e uploads) e javascript. Mas se você não estiver monotirando um upload é possível fazer uma barra usando Ajax por exemplo e um componente em Jquery mas também não é algo tão trivial.
E em meio a esta dificuldade uma alternativa (não muito boa, mas bem engraçada) seria fazer como o pessoal do site www.grubhub.com :
O pior é que a imagem tem 450kb e provavelmente só o tempo para carrega-la já seria o tempo da maioria que qualquer progress-bar gastaria para processar alguma coisa.
Video bem legal que ilustra a situação de muitas empresas e que deve ser mudada. De acordo com Waldez, o mundo perfeito seria algo tipo o que já comentamos neste post .
atualizado - atendendo aos comentários, segue as duas partes que faltavam:

Eu sempre pensei em escrever um tutorial de git para designers mas alguem fez isto antes e ficou bem bacana. Se você é designer e não faz nem idéia o que é um SCM como o GIT então leia este tutorial ( se você for esperto, será o fim dos dias dos psd’s perdidos e pastas cheias de psds com revisões ).
Olá pessoal, não sei exatamente quantas pessoas de BH que são usuários ou simpatizantes de Ruby/Rails acessam este blog, mas alguns meses atrás andei conversando com David Chelimsky (para quem não é de Ruby/Rails o David é um nome forte na comunidade principalmente quando o assunto é XP and Behavior Driven Development, além de estar por trás de projetos como Rspec) e ele me disse que estaria em BH no inicio deste ano.
Então esta semana ele me confirmou que estará em BH em Abril e se seria possível nós, Raillers Belorizontinos, agitarmos uma reunião descontraida para jogarmos conversa fora, trocar experiências e ainda de conhecer novas figuras.
Então eu gostaria de saber se mais alguem de Belo Horizonte (além de mim, é claro) gostaria de participar de nossa reuniãozinha. A idéia é marcar em algum bar da cidade (sugestões por favor) sem nenhum planejamento e apresentações, apenas um happy hour entre o pessoal.
Acho que todos conhecem o local, que fica em frente ao relógio de sol na Savassi, mas segue mapa de como chegar abaixo:
Abraços ;-).
Todos que acompanham o blog sabem que sou usuário assíduo do framework de Flash Gaia. Uso ele em todos os projetos flash aqui do escritório.
O Gaia me permite pular todo o trabalho chato do Flash como criar as páginas, pensar na ordem e posição em que cada swf será criado, criar loadings, melhorar a forma de carregar recursos externos e até integrar tudo com o Rails de forma simples através da capacidade absurdamente simples de carregar xmls. Pulando esta parte me sobra o trabalho legal como criar galerias diferentes, navegações diferentes e tudo mais que é possível fazer com o Flash.
Não temos tantos trabalhos em Flash como em Rails com XHTML, mas sempre gosto muito de trabalhar com esta tecnologia e este gosto aumentou muito depois de conhecer este framework. E recebi um notícia muito bacana.
Hoje recebi um comentário de Steven Sacks, o criador do Gaia, (a quem eu gostaria de dar os meus parabéns e agradecer muito por um framework tão bem feito e com o código muito bem estruturado) dizendo que a documentação do projeto está sendo traduzido para o português. Uma notícia muito bacana e espero que sirva de ajuda para quem estiver interessado em ingressar neste mundo poderoso que pode ser alcançado com o Flash se você souber fazer as coisas direito ( e neste quesito o gaia vai te dar uma ajuda enorme ).
Ando muito ocupado ultimamente mas assim que aparecer algum projeto menor, em flash e que o cliente autorize quero usar este projeto para fazer um video tutorial sobre o gaia e mostrar como é simples criar algo de qualidade com ele.
Então não perca tempo, mesmo se você não lê bem inglês, já pode começar seus estudos.
Você pode acessar a documentação neste link
Estou com um rascunho de um post gravado para o blog a muito tempo. O tema deste post era a comunidade Flash, os mitos, as realidades e o comportamento que existe entre o desenvolvimento. Mas eu sempre achei que este tipo de post iria gerar conflitos e que eu teria muita gente me odiando nos comentários, mas talvez não seja assim.

Rails 2.3.2 foi finalmente lançado… apesar de ainda não ter sido anunciado no blog oficial do projeto se você instalar a gem do Rails virá a versão 2.3.2.
Muitos novos features foram lançados nesse projeto, os mais notados são os Egines, capacidade de Templates, localização de Views, find com Batch, suporte a Rack, Metal e muitos outros.
Se você quiser saber tudo de novo que foi lançado então leia o release notes (a tradução para o português ainda não está pronta), também aconselho ver os videos do RailsCasts( Rails 2.3 extras, Templates, Rack, Engines ).
Em janeiro de 2009 surgiu o site http://rails-hosting.com/ com o objetivo de levantar dados sobre host e desenvolvimento Rails. O método foi convidar a comunidade a participar de uma pesquisa com várias perguntas interessantes.
Veja o resultado abaixo e tire as suas conclusões…
Ler o resto do postMuito tem se falado sobre ter recursos como bordas arredondadas, gradients nativos, transparência, reflexo, background duplo, video e aúdio como recursos nativos dos navegadores (sem precisar instalar plugins como Flash ou SilverLight) e de fato boa parte destes problemas serão solucionados com HTML5 e CSS3 porém não adianta nós falarmos de futuro se os browsers não suportarem estas tecnologias. CSS3 já está aí mas ainda não posso utiliza-lo pois os clientes ainda utilizam navegadores antigos e inferiores (leia IE) mas tudo precisa de um tempo de transicição, e também de uma atitude nossa como projetistas web.
Acredito que em pouco tempo já teremos a grande maioria dos browsers suportando CSS3 e HTML5 já que a Microsoft tem tentado correr a trás do prejuízo que vem tendo com sua má fama em navegadores inferiores enquanto Opera, Apple e Mozilla nós já sabemos que continuarão fazendo o bom trabalho de costume.
E é isso que Apple anuncia com Safari4. Apple tem sido um das empresas a dar amplo apoio ao uso do HTML, JS e CSS para criar aplicativos ricos e seu novo Safari caminha para isso (Mozilla também já anúnciou o suporte a HTML5 em versões futuras do Firefox).
Se você tem o Safari4 instalado acesse o link abaixo e olhe o código fonte da página:
http://www.apple.com/safari/welcome/

Já tem um tempinho que quero falar sobre Capistrano em um material mais completo, o problema é que ando muito ocupado então só sobrou tempo para pequenas dicas.
Na semana passada capistrano 2.5 foi lançado e Jamis Buck anúncio que não será mais o mantenedor deste projeto que praticamente se tornou a forma padrão de colocar sistemas e websites Rails online. Nem por isso o projeto está morto e você precisa achar que deve encontrar outra ferramenta, por ser OpenSource e no github já temos gente a frente do projeto para continuar o trabalho de Jamis.
Ler o resto do postOlá pessoal, estamos para começar mais um curso de Flex na E-genial.
Em 2008 foram mais de 100 pessoas que turbinaram suas carreiras com está fantástica ferramenta. Comece o ano com o pé direito e não perca tempo, faltam poucos dias para o inicio do curso.
Aprenda a criar aplicações responsivas e interativas com produtividade.
Veja aqui o que você aprenderá a criar durante o curso.
Conheça o ambiente que usaremos
Para mais informações e matricula, acesse www.egenial.com.br/cursoflex
Sou adepto do framework Gaia para projetos Flash. E ha um tempo atrás já até postei algo sobre ele aqui . Depois que se começa a trabalhar com Rails você acaba se tornando um preguiçoso ( leia isso com bons olhos ) e começa a querer produtividade, e acaba querendo levar isto para tudo que você programa.
No meu caso sempre trabalho em projetos Flash também, e para não ter que ficar me repetindo (carrregando assets, swfs, mp3, fazendo deeplinking, fazendo seo, copiando loading de projeto para projeto, montando estrutura de carregamento de swf, etc ) então utilizo o Gaia. Se você é programador flash vale a pena dar uma olhada, pois ele é simples e te permite flexibilidade.
O Gaia está em constante alteração e a pouco tempo saiu o 3 que possui um painel, dentro do Flash Authoring, que é muito melhor que o anterior além de ser compatível com CS4.
E hoje conversando com uma amigo me deparei com esta ferramenta em AIR, muito bacana por sinal, que é utilizada para trabalhar como site.xml do Gaia. Não é nada crúcial, ou super produtivo mas é legal e vale a pena conferir.

Tem um certo tempo que estou querendo comprar um mac mini aqui para o escritório para substituir o único pc que restou por uma máquina Apple e ainda poder instalar Linux e Windows para manter um servidorzinho de testes interno. Mas as configurações do Mac Mini não eram muito animadoras, até ontém.
Ontém a apple anúncio novos produtos. Entre ele o novo IMac e um novo Mac Mini:
IMac
A nova linha 20 polegadas custando $1,199 e 24 polegadas por $1,499. Conta com processador Intel Core 2 Duo 3.06 GHz, memória 4GB 1066 MHz DDR3 , e 640GB ou 1TB Serial ATA HD. Super máquina, pena que aqui no Brasil este preço mais que dobra.
MacMini
A tão esperada renovação no MacMini finalmente saiu. Agora custando $599 ( o mais barato ), encolheu mais e ganhou uma NVIDIA GeForce 9400M, a mesma família de placas de video disponível nos novos MacBook ( parece que finalmente o MacMini ganhou algo melhor que terrível plaquinha de 64mb de antes). Também o anunciaram como o desktop mais eficiente em consumo de energia.
Acho que agora está na hora de comprar um :D
CATEGORIAS
HomeDesign
SEO
Empreendimento
Cifras
Ruby e Rails
Flex
Photoshop
Flash
XHTML/CSS
JavaScript
Variados
Database
Firefox
Projetos
3D
Projetos
TextMate
Smalltalk
Mac
Livros
ARQUIVO
03/2010 (2)02/2010 (7)
01/2009 (4)
12/2009 (7)
11/2009 (4)
10/2009 (10)
09/2009 (7)
08/2009 (6)
07/2009 (12)
06/2009 (5)
05/2009 (6)
04/2009 (9)
03/2009 (14)
02/2009 (18)
01/2009 (14)
12/2008 (20)
11/2008 (18)
10/2008 (9)
09/2008 (12)
08/2008 (6)
07/2008 (12)
06/2008 (10)
05/2008 (15)
04/2008 (19)





Seja produtivo consumindo tomates
comentado por rafael
Botões de Logout
comentado por Leonardo
GAIA, o maior amigo do programador Flash
comentado por criação de sites
Seja produtivo consumindo tomates
comentado por Gabriel Sobrinho
Cifras: novas funcionalidades
comentado por Juarez P. A. Filho