JBoleto
Publicado; 20/03/2006 Arquivado em: ColdFusion 8 ComentáriosJBoleto é um projeto OpenSource licenciado sob a GNU LGPL, criado para facilitar a vida do desenvolvedor, ajudando ele a criar com facilidade os seus própios boletos de cobrança. JBoleto é um componente de fácil instalação e utilização, basta incluir em seu CLASSPATH que em poucos minutos você estará gerando os seus própios boletos bancários.
Se é Java, então roda com CF. 😉
Por enquanto tem apenas o Itaú, mas mais bancos estão por vir.
[via BR-Linux]
Quebrando padrões de interação
Publicado; 18/03/2006 Arquivado em: Experiência do Usuário, Mundinho corporativo Comentários desativados em Quebrando padrões de interaçãoImagine que você é um experiente arquiteto, e está participando da construção de mais um prédio, e o seu cliente pede que o painel de “chamar” elevador no hall dos andares seja feito assim:
Você, curioso e incomodado, pergunta o porque. Ele diz que esse painel deve ser utilizado apenas em alguns andares, pois os usuários desse andares vão utilizar mais vezes a função de descer (portanto deve ser a primeira!) do que a de subir.
O prédio portanto terá os dois tipos de painel. Em alguns dos andares será o modelo padrão (incluindo o térreo, por onde todos os usuários têm de passar para entrar no prédio), com o qual todos os usuários do prédio já estão acostumados (em todos os outros prédios da cidade), e apenas em 2 andares você terá que utilizar esse modelo invertido.
Você explica que isso, embora possível, será um incômodo para a maioria dos usuários (mostrando uma pesquisa de preferência de ordem de botões em elevadores) e que ainda vai custar mais, pois a engenharia terá de trabalhar nessa peça.
O cliente mostra-se indiferente com sua opinião (o que é estranho já que ele além de sua experiência de arquiteto também está pagando por seu julgamento), e repete que o funcionamento deve ser assim para esses andares. “Não importa como funciona os outros elevedores. O funcionamento desses andares deve ser assim”.
Você diz que vai checar, já pensando em um jeito de se livrar dessa tarefa e idéia absurda, mas que não dá o seu aval para que seja feito dessa maneira, e que não assinará a obra pois não quer associar uma obra com defeitos e elementos contra seus princípios a seu nome. Afinal, você também foi pago para que o prédio não tivesse esse tipo de problema.
Sigh…
Não, eu não desenho prédios. E sim, recentente passei por um problema desses envolvendo o desenvolvimento de aplicações e desenho de interface, onde o cliente pediu insistentemente que eu quebrasse um padrão de interação (e não vem ao caso qual era).
Eu já ouvi algumas vezes a horrível frase: “Manda quem pode, obedece quem tem juízo”, o qual eu desconsidero totalmente! Se o cidadão me contratou por minha experiência em algo, o mínimo que eu posso fazer é não deixar que as coisas sejam feitas do modo errado!
Demonstrei e comprovei por “a mais b” que o que estavam me pedindo era errado como padrão de interação de interface, e que não iria deixar um membro da minha equipe implementar “aquilo” na aplicação.
O cliente não se preocupou muito com a minha argumentação e repentinamente o assunto morreu em nossa conversa. Ufa!
Bem, o recurso em questão não foi implementado, e nenhum usuário reclamou, afinal, a aplicação comporta-se como eles esperam (já que as demais com as quais eles estão acostumados funcionam do mesmo modo).
Nessa linha de recomendo o site This is Broken.
Tutorial: Criando um gráfico com dados em XML no Flex 2.0
Publicado; 16/03/2006 Arquivado em: Flex Comentários desativados em Tutorial: Criando um gráfico com dados em XML no Flex 2.0Disponibilizei hoje um tutorial que eu fiz do Flex 2.0 e o desenvolvimento de uma pequena aplicação que lê os dados de um XML e monta um gráfico, além de outras funcionalidades simples.
É um interessante tutorial para os que estão começando no desenvolvimento da tecnologia, e o fiz justamente com o intuíto de popularizar e facilitar o estudo do mesmo.
O tutorial está disponível no blog da empresa DClick: http://www.dclick.com.br/blog/index.cfm/2006/3/16/tutorial_grafico_xml_flex
Antispam.br
Publicado; 14/03/2006 Arquivado em: Tecnologia Comentários desativados em Antispam.brVale a pena conhecer esta nova iniciativa do Comitê Gestor da Internet no Brasil (CGI.br): http://antispam.br
FLVPlayer com ColdFusion
Publicado; 08/03/2006 Arquivado em: ColdFusion Comentários desativados em FLVPlayer com ColdFusionInteressante custom tag sugerido por Gabriel Laet para utilizar facilmente vídeos FLV, inclusive streaming do Flash Media Server em páginas ColdFusion, até com customização de skins.
Flex Ajax bridge
Publicado; 08/03/2006 Arquivado em: Flex Comentários desativados em Flex Ajax bridgeLançado hoje: conheçam.
Oportunidade em São Paulo
Publicado; 06/03/2006 Arquivado em: Unsorted Comentários desativados em Oportunidade em São PauloA DClick é uma empresa de tecnologia e está a procura de dois profissionais para contratação:
– Programador ColdFusion com 2 anos de experiência
– Programador .NET com ênfase em C# com 2 anos de experiência
Disponibilidade no horário comercial e pro-atividade são essenciais. Conhecimento em ActionScript, UML e formação superior completa são bem vindos, mas não determinantes para a contratação.
Remuneração negociável. Forma de pagamento é através de pessoa jurídica. O
local é São Paulo – SP.
A DClick têm foco em projetos utilizando o Flex e os profissionais contratados terão contato com essa tecnologia e a excelente oportunidade de aprende-la.
Interessados entrar em contato por e-mail em oportunidade@dclick.com.br
ColdFusion MX 7.0.1 Cumulative Hot Fix 2
Publicado; 02/03/2006 Arquivado em: ColdFusion 2 ComentáriosAdicionalmente foi publicado um Technote bastante importante para aqueles que pretendem migrar do 6.x para o 7.x sem ter sustos (como a maioria teve). Um pouco tarde, mas ainda sim válido. Confira.
HotFix para Flex 1.5
Publicado; 02/03/2006 Arquivado em: Flex Comentários desativados em HotFix para Flex 1.5A Adobe disponibilizou hoje um hotfix (e um technote correspondente) para a recente atualização do Internet Explorer 6 que bloqueia active contents por padrão, como o Flash Player (que é um ActiveX no IE).
O hotfix altera o código HTML, gerado pelo Flex Server, que insere o objeto Flash nas páginas. A Microsoft já havia notificado os desenvolvedores sobre a mudança.