Amigos, estava eu navegando procurando artigos para leitura e me deparo com este link, no mínimo, muito interessante.
É um projeto da Microsoft para seu console, o XBox. Ele virá com um sistema de captura de movimentos e voz. Não necessitando dos tão conhecidos controles.
http://www.viddler.com/explore/Joystiq/videos/1118/33.462
Vale a pena assistir até o fim!
Abraços!

Liberada a estatistica de propagação do Flash Player no mundo até o mês de Março de 2009, confira na tabela abaixo:
| Versão 7 | Versão 8 | Versão 9 | Versão 10 | |
| Mercados Maduros | 99.3% | 99.1% | 98.9% | 74.2% |
| EUA/Canada | 99.2% | 99.0% | 98.8% | 74.5% |
| Europa | 99.1% | 98.9% | 98.6% | 75.3% |
| Japão | 99.8% | 99.5% | 99.3% | 72.0% |
| Mercados Emergentes | Não pesquisado desta vez | |||
Antes de iniciar este tutorial, crie um arquivo novo no Flash e um objeto no palco do tipo Button. Dê a ele o nome de instância "botao", sem áspas.
Depois disso, você deve aprender sobre EventListeners (ouvidores de evento). É através deles que você é capaz de fazer com que uma determinada função seja executada quando um evento específico for disparado.
Veja a linha de código abaixo e a explicação de cada parte dele:
botao.addEventListener( MouseEvent.CLICK, abreLink );
| botão | Objeto. |
| addEventListener | Método que adiciona um ouvidor de eventos ao objeto. |
| MouseEvent | Categoria do evento. |
| CLICK | Evento. |
| abreLink | Nome da função de evento que ainda será criada. |
Isto significa que toda vez que o evento de click for disparado no botão, ou seja, alguém clicar no botão, a função abreLink será executada.
Não teste agora, pois você precisa, obrigatóriamente, ter a função de evento abreLink criada para que tudo funcionde corretamente.
Sendo assim, crie a função de acordo com o código abaixo:
function abreLink( ev:MouseEvent ):void
{
}
E o que é o ev:MouseEvent? Bem, este deixarei menos explicado, mas é um parâmetro obrigatório que toda função de evento tem que, mais para frente, publicarei algo mostrando sua utilidade.
Nós queremos que uma página da web seja aberta quando o usuário clicar no botão. Para isso utilizaremos a função navigateToURL().
var link:URLRequest = new URLRequest( "http://www.iwtraining.com.br" );
navigateToURL( link );
A função navigateToURL() pede um parâmetro que tem que ser um objeto do tipo URLRequest. URLRequest é uma classe que guarda dentro dela um link. Antes, no ActionScript 2.0 você simplesmente colocaria uma string com o link dentro dos parênteses da função. Mas isto não é mais suportado no ActionSctipt 3.0
botao.addEventListener( MouseEvent.CLICK, abreLink );
function abreLink( ev:MouseEvent ):void
{
var link:URLRequest = new URLRequest( "http://www.iwtraining.com.br" );
navigateToURL( link );
}
Thiago Viana - 12.04.2009
Pessoal, coisa simples mas achei estes ícones para por em trabalhos, apresentações, etc...
Seguem os icones dos produtos da linha CS4.
Abraços!

Pessoal, eu estava meio ausente por que quebrei o dedo (quinto metacarpo da mão direita) e não tava conseguindo escrever.
Enfim, ainda tá difícil mas eu queria passar isso para todos.
Criei um link curto para o site do grupo, para ficar mais fácil a divulgação. Ele ficou assim:
Era o que tinha disponível.
Vamos divulgar pessoal!!
thiagoViana
Achei! heheheh
1) Abra o Fireworks CS4.
2) Selecione o menu "HELP > About Fireworks...".
3) Com a tecla CTRL pressionada, dê um clique na logo do Fireworks (FW).
4) Pronto =]
Como falei em um post anterior sobre o ColdFusion mais informações sobre a tecnologia em si, resolvi dar continuidade e escrever outros artigos, mostrando como iniciar nesta tão empolgante linguagem.
Neste post falarei sobre a criação e utilização de variáveis no Adobe ColdFusion 8. A idéia aqui é mostrar o básico para você fazer seu primeiro teste com a linguagem.
Variáveis e tipos
Váriaveis são containers (caixas) onde são guardadas informações. Essas informações que ficam armazenadas podem ser categorizadas. Por exemplo: se você guarda o nome de uma pessoa em uma variável, então essa variávei é do tipo String (ou equivalente). Assim como se você guardar a idade de uma pessoa, esta variávei seria, por exemplo, do tipo Number.
Bem, o ColdFusion não é como outras linguagens de programação no quisito "tipágem", dessa forma, você não é obrigado a dizer que tipo de dado uma variável vai armanezar antes de ela ser utilizada.
Veja abaixo como criar uma variável simples:
<cfset container = "50">
Estamos, acima, tratando de um texto ou um número? E o que acontece se você fizer isso logo depois?
<cfset container2 = container1 + 10>
Erro? Não, o ColdFusion verifica o operador "+" (somar) e automaticamente transforma tudo em número (cast) e faz a operação.
A tag <cfoutput>
Para testar, utilize o seguinte código:
<cfoutput>
#container2#
</cfoutput>
A tag acima utilizada é como o Response.Write do ASP ou .Net. É usada para mostrar na tela (imprimir) o valor da variável container2.
E o "#" ?
No ColdFusion, toda vez que você quiser fazer referência a uma variável, você a colocará entre estes símbolos.
Concatenar
Números a gente soma, caso trate-se de texto (String), estamos concatenando.
Nas linhas de código abaixo, primeiro foi criada uma variável name com o valor inicial "AUG". Logo abaixo, uma linha concatena (junta) a própria variável outras letras. No <cfoutput> você poderá ver o resultado do que fizemos.
<cfset name = "AUG">
<cfset name = name & "-CE">
<cfoutput>
#name#
</cfoutput>
Regras para criação de variáveis no ColdFusion:
Como Instalar o Adobe ColdFusion 8
Baixe do site da Adobe o instalador e siga os passos abaixo:
http://www.iwtraining.com.br/centraldoaluno/referencias/stepByStep/coldfusion/cf.htm
thiagoViana - 26/02/2008
Social By Design
others...