Extendendo a classe Tween do Flash
10/06/2008 — 1 comentário — Tags: actionscript, flash, tutorialA cada trabalho que volto ao Actionscript, me deparo com soluções interessantíssimas para problemas comuns. Esse post falar sobre classes de transição
Color Tween
A classe Tween é responsável por fazer transições de objetos do Flash. Entre essas transições estão mudanças nos eixos, na largura, na altura e na opacidade de objetos, não existindo transições entre cores. Existem alguns protótipos para isso, mas a melhor solução que encontrei foi usar a classe TweenColor, que extende a classe padrão encontrada no Flash.
Para usá-la, basta copiar o pacote, instalar (via Extension Manager) e começar a usar. Um rápido exemplo funcional:
var container:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
var label:TextField = container.createTextField("label", 1, 0, 0, 150, 20);
label.text = "Hello World";
container.onRollOver = function():Void {
var mytween = new TweenRGB(this, "", Regular.easeInOut, 0x000000, 0xff0000, 3, true);
}
Extreme Programming para todos
07/06/2008 — Comente! — Tags: acadêmico, extreme programmingEsse é outro post acadêmico e novamente um artigo para a disciplina de Engenharia de Software. O artigo está abaixo e dessa vez há também slides (PDF, 2 MB) da apresentação feita na Faculdade Pitágoras.
Naturalmente, essa não é a maior referência sobre XP, apenas uma boa introdução sobre o tema. Especialistas mesmo são o Vinícius Teles e o time da Improve It, que possuem um ótimo conteúdo sobre o assunto. Vamos lá:
Introdução
Extreme Programming é uma metodologia de desenvolvimento de software que visa a criação de sistemas de melhor qualidade, produzidos em menos tempo e com menores custos. Criada por Kent Beck no fim da década de 90, o desenvolvimento ágil é atingido através de alguns valores e práticas que muito divergem dos conceitos tradicionais.
Live stream
07/06/2008 — Comente! — Tags: flickr, live, plugin, twitter, wordpressDias atrás, vi o Planet Caffo e achei a idéia bem interessante. Basicamente, um mega-agregador 2.0. O Caffo me indicou o Venus, aplicação em Python que gerar esse rio de conteúdo. Me deparei então com o RSS Stream, um plugin do Wordpress que faz a mesma coisa. Assim, criei meu próprio mega-agregador :)
Gmail + WordPress = post por email
04/06/2008 — 3 comentários — Tags: gmail, wordpressEu já tinha visto o recurso de post por email mas nunca havia testado. É muito simples. Vamos lá:
- No adminstrador do Wordpress, escolha Options -> Writing.
- Em 'Posts por e-mail', defina:
- Mail Server: ssl://pop.gmail.com - Port: 995
- Login Name: usuario@gmail.com
- Password: : suasenha, naturalmente ;)
- Agora, basta enviar o post para o destinatário definido no adminstrador.
Dica extra
É possível passar a categoria do post no assunto da mensagem. Basta colocar o seu respectivo id entre colchetes. Exemplo: supondo que a categoria wordpress tenha ID = 5, o assunto da sua mensagem seria: [5] título do meu post exemplo.
6 screensavers para seu Mac
01/06/2008 — Comente! — Tags: download, mac, screensaver, softwareParticularmente, acho os screensavers do Mac OS mais bonitos do que os do Windows e Linux. Nesse post linko alguns screensavers bem interessantes:
O Polar Clock é escrito com ActionScript 3, e tem versões para Windows e Mac.

Sobre Controle de Versão
31/05/2008 — Comente! — Tags: acadêmicoNa disciplina de Engenharia de Software que faço no curso de Sistemas de Informação da Faculdade Pitágoras, fiz um trabalho introdutório sobre Sistemas de Controle de Versão. O trabalho está abaixo e também disponível em PDF.
Fireworks CS 4 disponível
28/05/2008 — Comente! — Tags: beta, fireworks, software
A notícia vem do Adobe Labs: já está disponível a versão beta do novo Fireworks. Pela screenshot acima, já dá para perceber um dos principais features dessa versão: a nova interface.
Novo trabalho interativo: is®
26/05/2008 — Comente! — Tags: flashNos últimos meses, estive desenvolvendo o hotsite da coleção de inverno da grife mineira is®. Já é o meu terceiro trabalho com o designer Pedro Frot.a e enfim, é uma grife fantástica, cool, contemporânea e que traz o encontro das artes com a moda.
P.S.: Durante a navegação, curta o som de artistas do mundo todo que se identificam com o espírito da marca.

Rails, Git, MySQL e mod_rails no Leopard
24/05/2008 — 1 comentário — Tags: git, howto, leopard, mac, mod_rails, mysql, railsComprou um Mac? Não sabe por onde começar? Esse é um mega-post mostrando como configurar Ruby on Rails, Git, MySQL e mod_rails no Leopard. É tudo muito-fácil!
Ruby on Rails
O Leopard já vem com Ruby e Rails já instalados. Então, a única sugestão é a de atualizar todos os gems. O comando gem list deve apontar os gems instalados. Por padrão, são:
Novo layout
15/05/2008 — 11 comentários — Tags: layoutResolvi fazer um novo layout para o blog. Estava cansado da versão 'documento do word' e fiz algo mais 'Time Machine'. A estrutura ainda é mesma, os códigos-fonte estão com o mesmo tema do Textmate (valeu Nando!) e estou terminando alguns pequenos probleminhas. Nessa versão, utilizei jQuery e retirei a busca personalizada do Google. Para o Adsense, aquilo me retornava quase nada.

