InfoQ

InfoQ

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

Todos os conteúdos de Rafael Marques na InfoQ


Notícias por Rafael Marques

Google Code Jam 2011: um dos maiores desafios mundiais de programação está com inscrições abertas

Tópicos
Ruby,
Linguagens Dinâmicas,
Colaboração,
Java,
.NET,
Linguagens,
Trabalho em Equipe,
Google,
Eventos,
Agile,
Programação

As inscrições para o Google Code Jam, uma competição anual de programação, foram abertas no início de abril e vão até 7 de maio. No Code Jam, os inscritos competem para resolver desafios sofisticados em um tempo determinado. As primeiras quatro rodadas são online e a linguagem e ambiente de desenvolvimento são livres.

Projeto PTVS da Microsoft: alto desempenho com Python e Visual Studio

Tópicos
Python,
IronPython,
Linguagens Dinâmicas,
.NET,
Linguagens,
IDE,
Programação

O Grupo de Computação Técnica da Microsoft anunciou o projeto open source Python Tools for Visual Studio (PTVS). O PTVS traz melhorias na base de código do IronPython Tools e adiciona suporte a CPython, clustering e novos módulos como NumPy e SciPy.

JRuby 1.6: o maior release da história do projeto

Tópicos
Releases,
Ruby,
Release,
Java,
Linguagens Dinâmicas,
Controle de Versões,
Linguagens,
Programação

Anunciada nesta semana o JRuby 1.6.0, compatível com a versão 1.9.2 da linguagem Ruby. Para este, que é o maior release do JRuby até hoje, foram feitos mais de 2 mil commits e corrigidos centenas de bugs.

SouJava é o novo representante na JCP

Tópicos
JCP,
Java,
Linguagens,
Programação,
Anúncio

O grupo de usuários Sociedade de Usuários Java, popularmente conhecido pela comunidade como SouJava foi nomeada recentemente como o novo representante do comitê executivo da linguagem Java, a JCP. Uma pessoa bem conhecida pela comunidade atuará como representante do SouJava a frente da JCP, sendo ele o Bruno Souza, também conhecido como JavaMan.

Apache Tomcat 7 chega a sua primeira versão estável

Tópicos
Servidores de Aplicação,
Java,
Ferramentas,
Linguagens,
Servidores Web,
Programação,
Agile

A versão do Tomcat 7.0.6, lançada no dia 11 de janeiro deste ano foi considerada uma versão estável. Esta é o primeiro lançamento que se torna estável da familia 7.x do Tomcat, substituindo a versão 6, que foi introduzida em fevereiro de 2007.

Sonar 2.4: Regras de Restrições de Arquitetura e Suporte ao Maven 3

Tópicos
Artefatos & Ferramentas,
Java,
Análise de Código,
Qualidade,
Linguagens,
Ferramentas,
Profilers,
Depuração,
Artesanato de software,
Arquitetura,
Programação,
Agile

A última versão do Sonar, ferramenta open source de gerenciamento de qualidade de código, suporta restrições de arquitetura para projetos Java e painéis customizados. O time da SonarSource lançou no mês passado a versão 2.4 de seu produto. Neste lançamento, há quatro novas funcionalidades principais...

Cursos de Verão no IME-USP. Ainda há tempo!

Tópicos
Java,
Linguagens,
Programação,
Comunidades,
Arquitetura,
Sistemas Operacionais,
Treinamento / Certificação,
Aprendizado,
Ensino,
Cursos,
Treinamento

Ainda estão abertas as inscrições para os cursos de verão do Instituto de Matemática e Estatística da da Universidade de São Paulo. Para quem não conhece, são cursos relacionados a computação em geral, desenvolvimento de software, sistemas operacionais, matemática, estatística e etc.

O Service Pack Necessário Para O VS 2010 Está Quase Pronto

Tópicos
Visual Studio,
Microsoft,
.NET,
IDE,
Programação,
Visual Studio 2010

O primeiro service pack para o Visual Studio 2010 está quase pronto. Segundo Brian Harry, os betas para o .NET 4 SP1, VS 2010 SP1 e TFS 2010 SP1 juntos acumulam entre 800 a 1000 correções de bugs.

Dado Inicio aos trabalhos na JAX-RS 2.0

Tópicos
JAX-RS,
Java EE,
Java,
SOA,
REST,
Linguagens,
Arquitetura,
Arquitetura Corporativa,
Programação,
Padronização

JAX-RS é uma especificação que faz parte do Java EE e visa prover serviços RESTful. Ela foi finalizada em 2008 e faz parte do Java EE6 desde 2009, com muitas implementações. Depois de alguns anos e várias implementações a Oracle anunciou que começaram os trabalhos para a versão 2.0 da JAX-RS.

Escrevendo aplicações HTML5 com Google App Engine, Google Closure Library e Clojure

Tópicos
HTML 5,
HTML5,
HTML,
Clojure,
Google AppEngine,
Google,
Plataformas,
PaaS,
Linguagens,
LISP,
Programação,
Arquitetura,
Java,
Cloud Computing,
RIA

O Stefan Richter, CTO da Freiheit.com, explicou esta semana no Google Developer Day realizado em Munique, a sua visão sobre escrever aplicações ricas para internet utilizando HTML5 e o Google App Engine. Em particular, ele acha que será um pouco mais difícil construir um componente do lado cliente utilizando HTML5 do que comparado a componentes do lado servidor.