Extendendo a classe Tween do Flash

10/06/2008 — 1 comentário — Tags: , ,

A 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:

import mx.transitions.TweenRGB;

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);
}

Continue lendo →



Extreme Programming para todos

07/06/2008 — Comente! — Tags: ,

Esse é 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.

Continue lendo →



Live stream

07/06/2008 — Comente! — Tags: , , , ,

Dias 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: ,

Eu já tinha visto o recurso de post por email mas nunca havia testado. É muito simples. Vamos lá:

  1. No adminstrador do Wordpress, escolha Options -> Writing.
  2. Em 'Posts por e-mail', defina:
    • Mail Server: ssl://pop.gmail.com - Port: 995
    • Login Name: usuario@gmail.com
    • Password: : suasenha, naturalmente ;)
  3. 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: , , ,

Particularmente, 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.

Continue lendo →



Sobre Controle de Versão

31/05/2008 — Comente! — Tags:

Na 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.

Continue lendo →



Fireworks CS 4 disponível

28/05/2008 — Comente! — Tags: , ,

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:

Nos ú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: , , , , , ,

Comprou 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:

Continue lendo →



Novo layout

15/05/2008 — 11 comentários — Tags:

Resolvi 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.

Continue lendo →




Publicidade