Postado em 23 de novembro de 2009 as 12:22. Eduardo Kraus
Para os programadores PHP que estiverem interessados em aprender Flex, estou iniciando a primeira turma voltado a Flex com conexão ao PHP com AMFPHP e Zend Framework.
No decorrer do treinamento os componentes que necessitarem de dados será utilizado conexões com o PHP para prover estes dados.
Aqueles que tiverem interesse, leia mais em http://www.adobeflex.com.br/cursos/adobe-flex-focado-em-php-turma-01
Período:
O Curso se estenderá do dia 30/11 [...]
Continuar lendo...
Postado em 18 de novembro de 2009 as 20:49. Eduardo Kraus
Este processo comecei a pensar quando um cliente meu não tinha a fonte Arial instalada e tudo que dependia dela não aparecia. A segunda utilidade é economizar banda, pois as fontes normalmente consomem muito espaço do SWF quando embutidas. para que carregar uma fonte se a mesma já esta no Cliente?
Então, um pouco de pesquisa montei a classe FontUtil, que possui somente um método, registerFont que invocamos para passar a fonte, e o caminho da conte compilada.
Continuar lendo...
Postado em 18 de novembro de 2009 as 18:10. Eduardo Kraus
Hoje precisei desenvolver uma aplicação com algumas fontes. Isso sobrecarregou muito minha aplicação.
Vasculhando o livedocs, achei a classe Font e esta classe possui o método estático enumerateFonts que retorna a lista de todas as fontes instaladas no seu computador. Um pouco de pesquisa consegui a lista de fontes que esta disponível na maquina do usuário.
Font.enumerateFonts( true [...]
Continuar lendo...
Postado em 12 de novembro de 2009 as 16:31. Eduardo Kraus
Me deparei agora com uma das maiores listas de erros.
Continuar lendo...
Postado em 03 de novembro de 2009 as 2:17. Eduardo Kraus
Para aqueles que como eu habilitou a biblioteca gzip no servidor apache, certamente notará que o preload não aparecerá. Então pesquisando na Web, percebi que realmente este é um problema que existe e só é contornado adicionando uma exceção ao módulo deflate.
Veja a configuração retirado da página do mod_deflate.
<Location />
# Insert [...]
Continuar lendo...
Postado em 29 de outubro de 2009 as 13:01. Eduardo Kraus
Eu fui convidado a participar do 42° AperteCast promovido pelo apertef5.com.br.
Então para escutar e conferir acesse http://apertef5.com.br/podcast/podcast-apertecast-42-flex-e-r-i-a/.
Neste podcats foi abordados os seguintes assuntos:
O que é R.I.A.
Porque Flash e não Flex para criação de sites
Qual a diferença entre Flex e Flash
Aplicativos feito em adobe air
Aplicativos feito em R.I.A
Mercado de trabalho
Vantagens de usar R.I.A e muito [...]
Continuar lendo...
Postado em 29 de outubro de 2009 as 8:02. Eduardo Kraus
Por dia recebo em média 6 e-mail de golpe, mais nenhum foi tão profissional quanto este que recebi agora. Vejam os detalhes abaixo.
O E-mail:
O logo do Download foi bem deitinho também:
Primeiro sintoma da Fraude, Não assinado:
Programa muito bem feitinho, caprichado nos detalhes:
Idêntico ao site do Banco:
Ele quer minha senha? Ganhou:
A senha de 6 dígitos:
Não esqueceram [...]
Continuar lendo...
Postado em 24 de outubro de 2009 as 0:05. Eduardo Kraus
Esta é a pergunta que mais recebo em meu E-mail, e só hoje foram 4.
Application.application não esta mais disponível no Gumbo e agora temos FlexGlobals.topLevelApplication.
Este recurso raramente é usado, mais quando estamos dentro de componentes ou itemrenderer e precisamos abrir um PopUp, ou um Alert centralizado precisamos fazer assim no Flex3:
PopUpManager.createPopUp( DisplayObject( Application.application ), ClassePopup [...]
Continuar lendo...
Postado em 21 de outubro de 2009 as 9:41. Eduardo Kraus
Criei um ScreenCast mostrando como se conectar ao ZendAmf com o Flash builder 4.
Se quiserem fazer o Download do FLV, esta disponível aqui.
Continuar lendo...
Postado em 21 de outubro de 2009 as 5:30. Eduardo Kraus
Ninguém discorda que o SharedBall é o melhor exemplo de sincronização entre ambientes. Eu quando descobri o FMS foi meu primeiro exemplo que fiz, naquele caso era flash, para esta sincronização.
Para o SharedBall pode ser usado o Red5, com o serviço fitcDemo, ou outro serviço, e no FMS apenas criando uma pasta em /FMS/applications.
Basicamente temos [...]
Continuar lendo...