Microsoft Silverlight com partes open source
Publicado; 02/05/2007 Arquivado em: Adobe, Software Livre, Tecnologia Comentários desativados em Microsoft Silverlight com partes open source“Microsoft adds open-source twist to Silverlight”
Vi no InfoWorld que a Microsoft disponibilizou como open source o suporte a linguagens dinâmicas, como Python e Visual Basic, no Silverlight (que serão executadas em tempo de execução). Há planos de incluir suporte a Ruby também.
Mais informações na notícia original.
Adobe Flex é Open Source! E agora?
Publicado; 01/05/2007 Arquivado em: Adobe, Flex, Software Livre, Tecnologia 8 ComentáriosO dia 26 de Abril passado foi um dia histórico. O dia em que a Adobe anunciou que uma grande parte do que envolve o Flex será open source (sob a Mozilla Public License). Os componentes do Flex já tinham o seu código disponível para a comunidade visualizar e estender, mas não eram oficialmente licenciados como open souce. Agora, além dos componentes, outras peças importantes da tecnologia, dentre elas o compilador e o debugger (escritos em Java) serão open source.
E por que? Por que a Adobe fez isso?
Um dos motivos mais citados que eu tenho visto é o medo da competição do Silverlight, da Microsoft, chamado por alguns de “Flash-killer”, inclusive pelo anúncio do Flex open source ter sido poucos dias após a Microsoft anunciar oficialmente o Silverlight. Outrora este era conhecido por WPF/E, e o “E” é de “everywhere”. Ou seja, já era sabido da intenção da Microsoft de ter uma tecnologia de apresentação cross-platform.
A Adobe pode até temer uma competição do Silverlight, mas a decisão de ir para open source está longe de ser exclusivamente por causa disso. Mas então…
Para atrair desenvolvedores! Ponto. Pode parecer uma abordagem estranha. Será que a Adobe não deveria conquistar as empresas? Sim, é claro que deveria, e o potencial da ferramenta, cases e estatísticas já o fazem. Mas são os desenvolvedores que efetivamente transformam todo esse potencial em softwares de verdade.
É errado achar que apenas as empresa tem o poder de determinr a popularização de uma tecnologia. Os desenvolvedores também tem seu papel. São eles serão seduzidos pela tecnologia. Eles que formarão uma base de desenvolvedores para que uma empresa sinta-se confortável em usar algo (e não ficar na mão depois). Eles que terão que aprender algo novo. Eles podem transformar algo novo e diferente em algo fácil e produtivo. Já repararam que há livros sobre tecnologias da Microsoft que ainda estão em beta? E a Adobe continuara a dar suporte corporativo para aqueles que desejarem, mantendo a confiança de seus clientes.
A estratégia da Adobe tem se mostrado aos poucos, inclusive sob a forma de uma transição no modo como a empresa lida com suas tecnologias. Primeiro a drástica mudança no licenciamento do Flex, SDK gratuíto, Tamarin, e agora o Flex será open source.
Nada disso foi feito por acaso. A Adobe está se empenhando muito no Flex, e ele é peça fundamental da estratégia da Adobe, assim como o envolvimento da comunidade. As comparações com o WPF e o Silverlight agora não serão exclusivamente no mérito técnico – hoje as convicções e o modo de pensar dos desenvolvedores tem peso o suficiente para decidir sobre o futuro de uma tecnologia.
Áudio remoto
Publicado; 22/04/2007 Arquivado em: Unsorted 1 comentárioEu fiquei um tanto decepcionado com o Winamp Remote, serviço que prometia facilitar tocar as suas músicas de onde você estivesse. Além de exigir um login, liberar portas no firewall, trafegar os dados pela Internet (e não pela rede local), as minhas tentativas com o serviço não funcionaram corretamente.
O que eu queria era simples: dar play nas músicas no notebook e elas serem reproduzidas no computador desktop, que está ligado a uma bela aparelhagem de som, como se fosse um “remote audio device”. Achei um plugin com o sugestivo nome de Cool remote sound server for Winamp. Você deixa um serviço rodando na máquina onde o som deve ser reproduzido e aponta o plugin do Winamp para esse computador, via rede local. Simples, sem grandes instalações e pouco intrusivo. O plugin não funciona muito bem com o crossfade, mas é algo suportável.
Agora posso controlar o som da casa com o notebook, de onde eu estiver, sem precisar ir até a frente do computador e sem gastar dinheiro com aparelhos de som e caixas de som Wi-Fi.
Um outro plugin que pode ser útil para o cjunto é o fast Output Selection, que permite a rápida troca entre a saída de áudio, seja dispostivo do notebook ou para o servidor remoto.
Mudanças no CFGIGOLÔ
Publicado; 14/04/2007 Arquivado em: CFGIGOLÔ 3 ComentáriosO CFGIGOLÔ está passando por algumas mudanças como vocês podem perceber. A principal delas é a mudança de servidor. Estou desligando minha máquina Linux e decidi que não queria mais perder tempo cuidando de servidores Linux (papo para outro dia), de forma que a partir de hoje o CFGIGOLÔ está hospedado no Yahoo! Small Business, usando recursos melhores tais como FastCGI. Não estranhem se não encontrarem algo, é que entre hoje e até o final do mês vou mexer em alguns detalhes por aqui. Este post também serve de teste para o novo ambiente.
Desacoplai!
Publicado; 20/03/2007 Arquivado em: Unsorted 2 Comentários“Se os programadores fossem como os religiosos fanáticos, seria muito mais fácil ensiná-los a programar direito. Bastaria para isto lançar mão de um dogma do tipo: Desacoplai irmãos! Ou arderás no fogo do inferno onde tudo que terás será um 486 com Windows 95 e sem as teclas CTRL + ALT + DEL.”
– Seavon Kceb e Inicarret Oibaf, uma dupla de desenvolvedores frustrados com o código alheio.
Frase do dia
Publicado; 12/03/2007 Arquivado em: Frase do dia Comentários desativados em Frase do dia“The bug is on the table!”
– Beck Novaes, as 8:00 da manhã de um sábado, se preparando para dar um treinamento junto comigo, depois de aprimorar a sua capacidade de inventar piadas durante o sono.
Postagem de comentários temporariamente desabilitada
Publicado; 08/03/2007 Arquivado em: CFGIGOLÔ Comentários desativados em Postagem de comentários temporariamente desabilitadaA postagem de comentários está temporariamente desabilitada devido a um pequeno ataque DDoS que o servidor está sofrendo.
Flex na revista Info deste mês
Publicado; 02/03/2007 Arquivado em: Adobe 2 ComentáriosA revista INFO deste mês trás uma reportagem sobre o Flex Buider, colocando o produto (e o Flex) “na boca do povo”. Afinal de contas a revista INFO é a mais popular do segmento no nosso país. Créditos devem ser dados ao Fabio Terracini, por ter gasto tempo e saliva durante uma tarde inteira nas dependências da editora Abril explicando para a equipe da revista o funcionamento do produto e uma série de conceitos correlatos (que esperamos gerem frutos – reportagens – posteriores).
Fabio não levou nenhum crédito na reportagem (ele é assim mesmo, discreto), mas eu faço questão de parabenizá-lo pelo engajamento e pela postura, que realmente fazem diferença na hora de popularizar e divulgar o Flex no nosso país. Parabéns flipper!
ColdFusion Coding Guidelines
Publicado; 16/02/2007 Arquivado em: ColdFusion Comentários desativados em ColdFusion Coding GuidelinesAssim que eu publiquei o Adobe Flex Coding Guidelines no blog da DClick, eu lembrei de um documento que eu fiz há bastante tempo com algumas guidelines e convenções para programação ColdFusion.
O documento é do início de 2005 e está um pouco desatualizado. Hoje eu certamente o escreveria de forma diferente (mais parecido com o do Flex por exemplo) e mudaria alguns conceitos (como os prefixos nos nomes das variáveis).
Eu publiquei na lista CF-Brasil com o intuito da comunidade evoluir este documento (já que eu não estou envolvido diretamente com programação ColdFusion no momento). Interessados em colaborar participem na lista de ColdFusion.
Download: Adobe ColdFusion Coding Guidelines
Ben Forta no Brasil!
Publicado; 08/02/2007 Arquivado em: ColdFusion 2 ComentáriosFoi difícil controlar a vontade de contar antes, mas agora é oficial. Ben Forta virá para São Paulo no final do mês… (e faltam apenas 20 dias!). O evento será dia 28/02. Forta vai fazer uma apresentação especial sobre a nova versão do ColdFusion (codinome Scorpio) e as possibilidade de integração com o Adobe Flex. O cerne da apresentação será basicamente: ColdFusion como back-end, Flex como front-end.
O evento tem vagas limitadas (apenas 80 lugares) e contará com alguns requintes tais como tradução simultânea (para aqueles que, como eu, acham o inglês do Forta difícil) e cofee-break. Adicionalmente será numa região bem central de São Paulo, num hotel, muito mais acessível do que da última vez (em 2003).
A iniciativa da vinda do Ben Forta é da Adobe Brasil, na pessoa da simpática e competente gerente de marketing Gabriela (a quem agradeço imensamente pelo esforço e profissionalismo), à BRQ, que tem apoiado cada vez mais iniciativas da comunidade e em prol dos fantásticos produtos da Adobe, e também do AUG-SP, na minha simpática (nem tanto) pessoa, Terracini e Douglas Camargo.
A agenda do Ben Forta está bem apertada, e estão programadas algumas visitas a clientes importantes da Adobe (especialmente os que usam CF e Flex) aqui em São Paulo e também em Brasília. Ele também vai palestrar num evento sobre Web 2.0 (1a Conferência Web 2.0) no período da manhã. Depois segue para o nosso encontro (tenho um pequeno feeling de que falar de CF+Flex é muito mais interessante do que falar sobre Web 2.0… mas lembrem-se, essa é opinião meramente pessoal! ;-).
Marque na agenda, não preciso dizer que é imperdível!
DATA: 28/02/2007 (quarta-feira)
HORÁRIO: 14h30 as 17h30
LOCAL: Hotel Mercure (link)
ENDEREÇO: Rua São Carlos do Pinhal, 87 – Bela Vista – São Paulo (link)
INSCRIÇÕES: clique aqui (vagas limitadas!)
Dica: o Hotel é bem próximo a Av. Paulista. Não confunda este Mercure com aquele do Ibirapuera (23 de Maio-Tutóia)! Certifique-se de ver o mapa e as indicações de como chegar. É bem fácil. Muita gente perguntou se haverá transmissão da palestra via Adobe Connect (antigo Breeze). Não, não teremos a transmissão, por isso trate de aparecer! 😉
Você pode ver uma versão do convite em PDF aqui.
Esta será a última atividade do AUG-SP em 2006/2007, uma vez que Terracini, Douglas e eu resolvemos suspender as atividades do grupo por tempo indeterminado, especialmente por incompatibilidades de agendas (chique non?) e conseqüente dedicação ao grupo de forma a imprimir o já conhecido padrão de qualidade e profissionalismo. Será um fechamento das atividades com chave de ouro. Por isso mesmo preparamos algumas surpresas como brindes e sorteios de softwares. 😉
Ajudem a divulgar o evento. Link para informações aqui no CFGIGOLÔ ou no site do AUG-SP. Obrigado!