Todos os conteúdos de Ricardo Almeida na InfoQ
Último conteúdo em destaque por Ricardo Almeida
.gif)
- Tópicos
- Java,
- Linguagens,
- AJAX,
- RIA,
- Programação,
- Portais/CMS
Esse artigo, último da série de três, expande o artigo anterior introduzindo o Seam. Ele cobre a Integração do Seam dentro da aplicação de exemplo anterior, desenvolvendo um portlet Seam, Bridgelets, Single-sign on entre Seam and JBoss Portal, e várias novas funcionalidades e capacidades do JBoss Portlet Bridge.
Notícias por Ricardo Almeida
- Tópicos
- Ruby,
- Linguagens Dinâmicas,
- Linguagens,
- Comunidade,
- Ruby on Rails,
- Programação
Hoje começa mais um Rails Rumble, uma competição de desenvolvimento Rails em 48 horas com no máximo quatro pessoas. As equipes se organizam em um final de semana para modelar, desenvolver, configurar o servidor e fazer o deploy de uma micro aplicação rails na web. Tudo partindo do zero, ou seja, não pode haver uma linha de código sequer antes do início da competição.
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Scala,
- Programação Funcional,
- Caching,
- Clustering e Caching,
- Java,
- Programação,
- Desempenho e Escalabilidade,
- Arquitetura,
- Linguagens,
- C,
- Ruby on Rails
Evan Weaver, Engenheiro Líder do Time de Serviços no Twitter, que trabalha essencialmente com otimização e escalabilidade, falou no QCon London 2009 sobre a arquitetura do Twitter e especialmente as otimizações nos últimos anos para melhorar o site web.
- Tópicos
- Java,
- Flash,
- Flex,
- Adobe,
- Linguagens,
- RIA,
- Programação,
- Rich Client / Desktop,
- Adobe Integrated Runtime
O projeto Merapi foi liberado recentemente para open source. Merapi é uma tecnologia que pode ser usada como uma ponte de mensagens entre aplicações que rodam em Adobe Flash player ou Adobe AIR e aplicações escritas em Java.
- Tópicos
- Ruby,
- Linguagens Dinâmicas,
- Erlang,
- Escalabilidade,
- Linguagens,
- Programação Funcional,
- Programação,
- Desempenho e Escalabilidade,
- Arquitetura
37Signals é a última empresa a usar Erlang em combinação com Ruby. A recente conferência Erlang Factory também tem outros exemplos de usos de Erlang na EngineYard em uma palestra sobre Erlectricity, uma biblioteca que conecta Erlang e Ruby.
- Tópicos
- Ruby on Rails,
- Ruby,
- Frameworks Web,
- Linguagens Dinâmicas,
- WOA,
- Linguagens,
- Programação,
- Arquitetura,
- Merb,
- Frameworks,
- Rack
Rack, a "minima interface entre webservers suportando Ruby e frameworks Ruby " finalmente teve o release 1.0. Conversamos com o desenvolvedor Rack chamado Christian Neukirchen para entender qual é seu plano para o futuro do Rack.
- Tópicos
- jruby-new,
- JRuby,
- Ruby,
- Java,
- Linguagens Dinâmicas,
- Linguagens,
- Programação
JRuby 1.3RC1 está disponível e inclui mudanças necessárias para rodar no Google App Engine. O release também inclui uma versão modificada da funcionalidade de timeout. Também: adicionando Nailgun para o padrão JRuby pode reduzir o impacto da lentidão do tempo de startup do Java.
Artigos por Ricardo Almeida

- Tópicos
- RichFaces,
- JSF,
- Java EE,
- Java,
- AJAX,
- Linguagens,
- Programação,
- RIA,
- Portais/CMS
Este artigo, o segundo de uma série de três partes, expande o artigo anterior introduzindo RichFaces. Ele abrange a criação de um RichFaces portlet usando JBoss Portlet Container e JBoss Portlet Bridge, implantando uma RichFaces portlet, e RichFaces capabilities.

- Tópicos
- Ruby,
- JavaScript,
- Java,
- Linguagens Dinâmicas,
- .NET,
- Linguagens,
- Testes Unitários,
- Programação,
- TDD,
- Testes
Esse artigo é para escrever JavaScript fácil de dar manutenção. Nós iremos adicionar funcionalidades para rodar um exemplo seguindo um simples e iterativo princípio: escreva um teste unitário, faça ele passar. Cada teste vai servir como um loop de feedback de qualidade, criando uma rede segura e um formulário de documentação executável para qualquer um que queira mudar o código de produção.
.gif)
- Tópicos
- JSF,
- Java EE,
- Java,
- Linguagens,
- Programação,
- Portais/CMS
Este artigo, o primeiro de uma série de três partes, estabelece o framework para o resto da série. Abrange a criação de um novo projeto usando JBoss Portlet Container e JBoss Portlet Bridge, configurando uma app JSF para usar JBoss Portlet Bridge, e JBoss Portlet Bridge capabilities.
- Tópicos
- Metodologias,
- Arquitetura,
- Programação
Na OOPSLA 2007, um painél de discussão retrospectivo no artigo de Fred Brooks. Não há Bala de Prata: Essência e Acidentes de Engenharia de Software, foi realizado incluindo o próprio Fred Brooks, Martin Fowler, Ricardo Lopez, Aki Namioka, Linda Northrop, Dave Parnas, Dave Thomas, e Steven Fraser como palestrante empresário. Por Abel Avram