13 Razões para Programadores Java aprenderem Flex e BlazeDS
Treze razões para que programadores java aprendam Flex e BlazDS. Ele discute sobre o porquê que Flex e BlazeDS é uma das melhores opções para desenvolver aplicações ricas de internet.
Rastreando mudança e inovação na comunidade de desenvolvimento de software corporativo.
Postado por Werner Schuster , traduzido por Felipe Rodrigues em 06 Nov 2008 06:34 PM
JRuby 1.1.5 já está disponível (Página de download JRuby).
As principais mudanças deste release são:
- Caching de métodos Per-class (melhora __send__, respond_to? e defined?)
- Cache de constantes melhora significantemente o lookup de constantes
- Uso de memória reduzido para execução compilada
- Muitas correções na integração com Java
O cache de Constantes foi descrito no bug "JRUBY-3052 Cache Constants at their call site (const_node)", este commit no Github (Github commit of Constant caching) mostra o que esta envolvido nesta mudança.
Ruby-ffi, que agora está disponível para Ruby MRI e também para Rubinius, é empacotado junto com o JRuby desde a versão 1.1.4. Na versão 1.1.5 ainda há ruby-ffi includes callback support, que permite passar blocos de código Ruby para funções que esperam uma função de callback.
JRuby 1.1.5 também corrige a vulnerabilidade DOS vulnerability in REXML (InfoQ's coverage of the vulnerability).
Finalmente, JRuby 1.1.5 está empacotado com o RubyGems 1.3.1.
Criando um Processo Ágil para Desenvolvimento de Software
Padrões de Design de Interação - Parte I
Treze razões para que programadores java aprendam Flex e BlazDS. Ele discute sobre o porquê que Flex e BlazeDS é uma das melhores opções para desenvolver aplicações ricas de internet.
Rob Bazinet e Matthew Bass, ambos da InfoQ, tiveram a oportunidade de conversar com Jeremy McAnally, sobre o livro "Ruby in Practice" no qual foi co autor junto à Assaf Arkin.
Danijel Arsenovski tenta esclarecer alguns mitos sobre refatoração e como isso se aplica para desenvolvedores .NET
Em maio, Adobe lançou a primeira versão beta do Flex 4, codinome Gumbo. A lista a seguir proporciona uma visão geral de alto nível dos itens que foram modificados na última versão do framework RIA.
Um dos anúncios mais interessantes recentemente feito à comunidade Ruby foi o lançamento da IDE JetBrains RubyMine para aplicações Ruby e Ruby on Rails.
Data Services são serviços de software que encapsulam operações das entidades chave relevantes para a empresa.
O uso do XML traz consigo desvantagens, como problemas em potencial com desempenho, mas também oferecem um nível de abstração que permite diminuir o acoplamento entre as partes envolvidas na troca.
Como programadores, a nossa primeira prioridade é criar código que funciona. Infelizmente, código que simplesmente “funciona” não é suficiente.
Nenhum comentário
Acompanhar Discussão Responder