Início Java no InfoQ Brasil
Notícias
Feed RSS-
Receitas de Desenvolvimento Orientado a Estórias com Cucumber
A popularidade do Behavior Driven Development (BDD) não pode ser negada. A fácil criação e uso de DSLs em Ruby permitiu o nacimento do muitos frameworks BDD. O Cucumber é um deles e pode também ser usado para testar código Java, .NET, Flex e mais.
-
Arthropod – Um Debugger Flash e AIR
Ferramentas de debbugging são essenciais para o desenvolvimento de software em qualquer linguagem de computador e ambiente de tempo de execução. A plataforma Adobe Flash para desenvolvimento baseado em aplicações ricas para a internet (RIA), e também no Flex e ou AIR, não são exceções. Enquanto o Flex/Air está amadurecendo, mais ferramentas de debbuging estão surgindo. Arthropod é uma delas.
-
JRuby 1.2 RC1 liberado com suporte inicial para o Android
O JRuby 1.2 RC1 foi liberado (JRuby 1.2 RC1 Download). O JRuby 1.2 é um release de manutenção, mas marca a mudança para um esquema de versões diferente.
-
Skyway Builder Community Edition. Suporte a Geração de Código para Aplicações Spring
A última versão do Skyway Builder Community Edition (CE) oferece um gerador de código open source para aplicações web em Spring. O community edition pode ser usado para gerar código nas camadas de dados, serviços e web de uma aplicação Spring. Skyway Software recentemente anunciou a versão Skyway Builder 6.1.
-
Desenvolvimento Flex com o Swiz Framework
O Adobe Flex e o AIR community continuam a espelhar muitas das tendências do início da comunidade Java, com numerosos indivíduos oferecendo frameworks que visam simplificar ou melhorar o desenvolvimento Flex. Este post comenta o Swiz Framework, que modela a si próprio depois de muitos dos princípios encontrados no SpringFramework para Java.
-
Profiler mais fácil com Perf4j
Quando você começa a pensar sobre profiling das aplicações Java, muitas ferramentas vem à mente - mas você acha que profiling poderiam ser tão fácil quanto adicionar declarações de logging? Este é o objetivo do projeto Perf4j.
-
SonarJ Community Edition oferece Análise de Arquitetura e Gerenciamento para Aplicações Java
SonarJ Community Edition oferece análise de arquitetura e gerenciamento para pequenas e médias aplicações Java. hello2morrow, a empresa por trás do software SonarJ, recentemente lançou a versão grátis da da ferramenta de análise de arquitetura. A edição comunitária pode ser usada para analisar aplicações Java com até 500 classes internas (aproximadamente 50 a 60 KLOC).
-
JRuby e Clojure - Uma boa combinação?
Clojure é uma linguagem LISP-style para a JVM. Um dos focos de Clojure é concorrência, que é suportado através de suas estruturas de dados imutáveis (Clojure vem com estruturas de dados persistentes). Outra funcionalidade é Software Transactional Memory (STM), que permite usar transações, ao invés de Locks ou Mutexes, para compartilhar memória.
-
Filip Hanik em Comunicação de Cluster Heterogêneos usando Apache Tribes
Apache Tribes, um módulo do Tomcat 6, suporta comunicação de grupos no servidor cluster. Filip Hanik falou sobre os desafios em clusters heterogêneos e como Tribes ajuda com requisitos de comunicação de grupos do Tomcat clusters. Ele fez uma apresentação na conferência SpringOne Americas sobre o framework de messaging Tribes.
-
Sun publica o JavaFX Mobile
A Sun Microsystems publicou o JavaFX mobile no dia 12 de fevereiro a tempo para o congresso mundial de mobilidade em Barcelona, Espanha nesta semana.
-
Oracle publica site sobre Rich Enterprise Application (REA)
Para desenvolvedores interessados em construir aplicações multi-canais que são pré-integradas com tecnologias corporativas, a Oracle publicou seu site sobre Rich Enterprise Application (REA). Lá está descrito um conjunto de Componentes JSF Rich Client que são parte do Application Development Framework (ADF).
-
Java EE 6 Platform Draft publicado descrevendo o Web Profile
A versão public draft da especificação da Java EE 6 Platform foi publicada e permanecerá aberta para revisão e feedback do público até 23 de Fev de 2009. Talvez a parte mais notável deste rascunho atrasado seja o Web Profile, que é o primeiro profile na história da plataforma Java EE.
-
Relatórios Dinâmicos para Java e Grails
Relatórios é uma característica comum encontrada em muitas aplicações de software e DynamicJasper visa torná-lo simples e facilmente configurável.
-
"Bom Design" significa ...?
Não é novidade que no coração dos projetos de software bem-sucedidos está o bom design. Também não é novidade que definir o que "bom design" realmente significa tem sido o centro de uma lista infinita de debates, artigos, palestras, livros, discussões, etc, por décadas.
-
Apache Ivy 2.0 Final Lançado
Ivy 2.0, a nova versão do projeto gerenciador de dependências Ivy, foi lançada. 2.0 é a primeira release do Ivy como um projeto oficial da Apache.