InfoQ

InfoQ

Visualização de conteúdo específico do Editor

Todos os conteúdos de Andrew Kurauchi na InfoQ


Notícias por Andrew Kurauchi

Android 3.0 foi otimizado para as Tablets

Tópicos
Android,
Arquitetura,
Mobile,
Sistemas Operacionais

A versão mais recente do Android possui novas funcionalidades como: novo tema de UI "holográfico", suporte a multi-core, aceleração 3D por hardware, framework de animação, funcionalidades enterprise e mais.

Crowdsourced Testing, mudando o jogo

Tópicos
Técnicas Ágeis,
Agile nas empresas,
Agile,
Testes

Crowdsourcing é o processo de solicitar a um grande grupo da comunidade, uma multidão, que execute uma tarefa que é tradicionalmente realizada por um grupo seleto de uma organização, muito provavelmente empregados ou contratantes. Crowdsourced testing é a poderosa combinação da economia da web e cloud com a efetividade e eficiência do crowdsourcing. Isso poderia nos ajudar?

Mobile Ruby Roundup: Rhodes 2.0 agora com licença MIT, JRuby no Android com Ruboto

Tópicos
jruby-new,
JRuby,
Ruby,
Runtimes,
Linguagens Dinâmicas,
Java,
Linguagens,
Android,
Programação,
Rich Client / Desktop,
Mobile,
iPhone,
Ruby 1.9,
Symbian,
Sistemas Operacionais

Os desenvolvedores Ruby para dispositivos móveis poderão usufruir da nova versão do Rhodes: a versão 2.0 traz diversas novas funcionalidade para o framework, além de disponibilizar ele sob a licença MIT. Para aqueles que desenvolvem para IPhone ficarão contentes pois a AppStore agora aceita apps com ele desenvolvidas.

JRuby Roundup: 1.5.1, Google App Engine, Extensões Nativas

Tópicos
JRuby,
jruby-new,
Ruby,
Linguagens Dinâmicas,
Java,
Google AppEngine,
Linguagens,
Google,
PaaS,
Programação,
Cloud Computing

O suporte Java do Google App Engine (GAE) permite aos desenvolvedores utilizar algumas linguagens baseadas na JVM, como JRuby. Usuários do JRuby 1.5 precisam ter certeza de que estão rodando o JRuby 1.5.1, o último release, que conserta alguns problemas no GAE.

F# agora com suporte a Silverlight

Tópicos
Silverlight,
RIA,
.NET,
Programação

Entre as novidades do release Silverlight Tools para Visual Studio está o F# para Silverlight 4. Enquanto o C# ou o VB ainda são recomendados para design de UI, o F# oferece algumas capacidades interessantes para a camada de negócios, especialmente se ela é pesada em computações ou lógica de processamento de dados.

Extensões gerenciadas para Internet Explorer

Tópicos
Extensibility,
OOP,
.NET,
Metodologias,
Programação,
Internet Explorer,
COM

Com .NET 4.0, escrever extensões gerenciadas confiáveis para Internet Explorer se tornou possível. Ao contrário das versões anteriores, cada extensão vai rodar com o CLR para o qual foi compilado ao invés de negligentemente escolher a versão mais recente.

Alfresco anuncia o Activiti Project, uma Engine BPM com licença Apache 2

Tópicos
Spring,
Workflow,
Business Process Modeling,
Gerenciamento de Processo de Negócio,
Java,
Plataforma SOA,
Dependency Injection,
SpringSource,
VMWare,
SOA,
Linguagens,
Negócios,
Design Pattern,
Arquitetura,
Programação,
Arquitetura Corporativa,
Design,
Padrões,
Design Orientado a Objeto,
Workflow Foundation

A Alfresco Software, criadora do principal sistema open source de gerenciamento de conteúdo corporativo anunciou na segunda-feira o seu projeto open source Activiti Business Process Managment (BPM), liderado pelo criador do jBPM, antigo líder do jBoss jBPM e autoridade em BPM Tom Baeyens.

Cacheamento extensível adicionado ao .NET 4.0

Tópicos
.NET Framework 4.0,
Extensibility,
OOP,
Caching,
Framework .NET,
.NET,
Metodologias,
Clustering e Caching,
Programação,
Desempenho e Escalabilidade

A equipe de práticas e padrões da Microsoft desenvolveu a Enterprise Library que consiste de componentes customizados, todos open source. Um desses componentes foi promovido a um Framework .NET completo. Agora conhecido como System.Runtime.Caching, ele não é somente uma biblioteca de caching, mas também um framework para desenvolver suas próprias bibliotecas.

LINQ na GPU com Brahma

Tópicos
.NET,
Programação,
Programação Paralela,
LINQ

Brahma é uma biblioteca C# open source que oferece suporte a computações paralelas rodando em uma variedade de processadores. Atualmente o Brahma possui um GPU provider, mas a sua estrutura modular permite a utilização de deferentes providers para outros tipos de processadores. Um método C# pode conter comandos rodando tanto na CPU quanto na GPU sem código adicional.

Qual a cor é o seu Backlog?

Tópicos
Qualidade,
Artesanato de software,
Arquitetura,
Agile,
Design,
Desempenho e Escalabilidade

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.