BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Arquitetura no InfoQ Brasil

  • Rhodes 2.0: Gratuito sob a licença MIT e com Suporte a Streaming de Áudio e Vídeo HD

    A Rhomobile anunciou ontem a sua mais nova versão do Rhodes, seu framework multi-plataforma para smartphones. Novas funcionalidades incluindo streaming biderecional de áudio e vídeo HD e um novo framework para se trabalhar com metadados em um ambiente de constante mudança nos schemas do banco de dados. Além disso, o Rhodes agora é completamente grátis e possuí a licença MIT.

  • MacRuby 0.6: Suporte a debug, extensões C e melhor compatibilidade

    Após 3 meses de trabalho os desenvolvedores do MacRuby anunciaram a mais nova versão do projeto, o MacRuby 0.6, a última versão vêm trazer, dentre suas novidades, uma maior integração com o Mac OS X e com Cocoa. A nova versão foi considerada "estável para desenvolvimento com Cocoa" o que já é um grande avanço para todos os desenvolvedores que aguardavam mais estabilidadade.

  • Qual a cor é o seu Backlog?

    Na recente SDC conference em Sydney e Wellington, Philippe Kruchten realizou uma palestra entitulada "Que cor é o seu Backlog". Em sua palestra ele fala sobre colocar em foco aspectos arquiteturalmente significativos do software em projetos ágeis, juntamente com a entrega dos componentes funcionais do sistema.

  • Os efeitos diretos e indiretos de TDD

    TDD garante boa cobertura de testes, mas não necessariamente um bom design do seu código. Esko Luontola em seu blog cita alguns efeitos diretos e indiretos da prática de Test Driven Development no código.

  • Microsoft a favor do HTML 5 e do H.264

    Dean Hachomavith, Gerente Geral do Internet Explorer na Microsoft, anunciou que o IE9 irá utilizar apenas o padrão H.264 para rodar videos em HTML 5. A Microsoft parece estar bastante comprometida com o HTML5, enquanto o Flash cada vez mais perde espaço. O anúncio foi feito no mesmo dia em que Steve Jobs detalhou por que a Apple não aceita o Flash no Iphone e Ipad.

  • Novo Java SDK para Web Services da Amazon

    Amazon anunciou o novo AWS SDK para Java neste mês de março. O objetivo desse novo SDK é simplificar o desenvolvimento de aplicações Java que são hospedados no Amazon EC2. O AWS Toolkit para Eclipse automatiza a maioria dos passos necessários para o ciclo de desenvolvimento como deployment, debugging, inicialização de instância e gerenciamento de acesso à rede no cluster da Amazon.

  • Microsoft lançou Enterprise Library 5.0

    Microsoft pattern&practices lançou o Enterprise Library 5.0, um conjunto de partes de aplicação que podem ser usados como blocos para construção de aplicações corporativas, representando um guia da Microsoft sobre como escrever boas aplicações. A biblioteca contém muitas melhorias, incluindo Unity 2.0, e suporte ao .NET 4.0.

  • TDD básico com Eunit

    TDD é uma técnica essencial no desenvolvimento de software atual. Além de conseguir-se testes expressivos, a qualidade e design do código aumentam bastante. Na linguagem Erlang também é possível utilizar a técnica do TDD com a ferramenta Eunit.

  • Mahout 0.3: Aprendizado de máquina Open Source

    A necessidade de técnicas de aprendizado de máquina como clustering, filtragem colaborativa e categorização tem aumentado na última década, juntamente com o número a necessidade transformar grandes quantidades de dados brutos em informações relevantes. O Projeto open source de Aprendizado de máquina Mahout anunciou sua versão 0.3 em março, adicionando funcionalidade, estabilidade e performance.

  • Scooter Framework; Fazendo um CRUD Java Facilmente

    O desenvolvimento do framework Scooter foi inspirado na simplicidade de uso mostrada no Ruby on Rails. O framework Scooter apresenta uma alternativa para o desenvolvimento de aplicações web em Java, com um gerador de CRUD. A intenção do framework Scooter é que a edição de XML e anotações não são necessárias,somente um conhecimento básico em Servlet/JSP e JDK1.4 é necessário.

  • Jim Shore Diz Que Testes de Aceitação Automatizados Não São A Escolha Certa

    Você que está começando nesse novo mundo ágil. Já deve ter escutado sobre a orientação de escrever testes automatizados, pois bem, alguns dos mesmos especialistas por trás dessa regra estão agora propondo o oposto: não automatize esses testes.

  • Melhorando a performance de aplicações Web com o Google Native Client

    Com o intuito de melhorar a performance de aplicações web que consumem bastante CPU, o Google está desenvolvendo o Native Client(Cliente Nativo) , um tecnologia para browsers utilizada para rodar código nativo. Diferentemente do Netscape's NPAPI ou do Microsoft ActiveX, o Native Client é executado uma sandbox dupla, proibindo o acesso ao total ao sistema operacional.

  • Resumo das novidades do GWT: Roadmap e Projetos Relacionados

    Dentre os projetos GWT atualmente em desenvolvimento estão: para manipulação de dados no servidor, painéis flexíveis, log, validação de formulários, gráficos e sons. Os projetos do GWT que foram atualizados recentemente são: Smart GWT, GWT Designer, Gilead, e Raphael GWT.

  • James Gosling se demite da Oracle

    "O pai do Java", James Gosling anunciou oficialmente que se demitiu da Oracle há uma semana (2 de abril).

  • Ferramentas úteis para aplicações implantadas no Google App Engine

    Dentre vários frameworks e ferramentas para aplicação que serão implantandas no Google App Engine (GAE) estão: SimpleDS e Objectify - dois frameworks para persistência, Kotori - Um executador JUnit , o Apple Guice - um caso de estudo de uma Aplicação GWT, e o Engine Watch - um monitorador do GAE de aplicações para o Android.

BT