Início Linguagens no InfoQ Brasil
Notícias
Feed RSS-
RubyGems Roundup: Gem Binárias Gordas, JRuby e Novos Plugins
Aaron Patterson tem uma solução para RubyGems nativas de Windows que suportam tanto Ruby 1.8 e 1.9 ao mesmo tempo: gems binárias gordas. Gems gordas contem as bibliotecas compartilhadas para ambas as versões e determinam em tempo de execução qual carregar.
-
Projeto Merapi Utiliza Java Para Expandir Capacidades de Desktop do Adobe Air
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.
-
As melhores práticas para RESTful JSON Web Services
Edwin Khodabakchian, ex-Collaxa e BPEL guru, escreveu um cookbook baseado em suas experiências sobre as melhores práticas para a construção de Web Services baseados em JSON.
-
Erlang e Ruby Roundup: 37Signals, Erlectricity
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.
-
Google impulsiona a Web com o Chrome 2.0 e a plataforma Wave
O Google lançou mais duas ferramentas que o ajudarão na missão de “organizar toda a informação do mundo e fazê-la universalmente acessível e útil”. Uma das ferramentas é a versão 2.0 do seu navegador Chrome que visa facilitar as exigências das aplicações client-side e a outra é o Wave, um novo ambiente para comunicação e colaboração na Web.
-
Rack 1.0 Liberado
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.
-
Bruce Eckel em Python, Java, Flex e RIAs
Neste post, a InfoQ entrevista Bruce Eckel para saber suas ideias sobre o horizonte RIA e suas últimas atividades. Bruce Eckel lançou, recentemente, um livro do qual é co-autor: First Steps in Flex (Iniciando em RIA).
-
Injeção de Dependência em Java
Já faz alguns anos que o Google e a SpringSource fornecem frameworks de injeção de dependência através de seus projetos open source chamado Google Guice e Spring Framework, respectivamente. No entanto, há até pouco tempo atrás, não havia um padrão independente para que os desenvolvedores mudassem de framework sem ter que atualizar seus arquivos fonte.
-
Open Database Alliance: Nova direção para MySQL
Monty Program Ab, uma empresa de desenvolvimento de banco de dados MySQL e Percona, uma empresa de serviços e suportes de MySQL, anunciou em 13 de maio o "The Open Database Aliance". Este esforço será um fork do desenvolvimento do mySQL, utilizando MariaDB como um ponto de partida. MariaDB foi criado por Monty Widenius, co-fundador do MySQL.
-
memcpy() será Banido
A função memcpy() foi indicada para banimento e provavelmente entrará para lista de Banidos SDL da Microsoft no fim deste ano. memcpy() se juntará a outras funções populares como strcpy, strncpy, strcat, strncat que tiveram o mesmo destino por causa de suas vulnerabilidades de segurança através de invasões de buffer.
-
JRuby Roundup: JRuby 1.3RC1, Timeout, Nailgun
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.
-
O Servidor para aplicações Rails, da Heroku, que não precisa de ajustes é revolucionário
Heroku estreiou a versão comercial de sua solução de hosting de Rails na última semana, depois de uma etapa gratuita que durou por um ano. Usando Heroku, o deployment de uma nova aplicação web desde o início é alcançado com pouco mais de um punhado de comandos de seu terminal. Sem emails, telefonemas ou tickets de suporte necessários.
-
Ruby Performance Roundup: Ruby 1.9.1 Performance no Mundo Real, GC vs EventMachine, Ruby Compiler
Quando chega para questões de performance, parece evitente o Ruby 1.9.1 ter batido o antecessor, como mostra um novo benchmark de mundo real. Existem outras maneiras para evitar ineficiências no 1.8.x, conhecendo como o GC trabalha ou quando desabilitar pthreads. E também: Viktor Hokstad está ocupado escrevendo um compilador Ruby a partir do zero.
-
O que Significa para o Java a Aquisição Planejada da Sun pela Oracle
Embora a Sun Microsystems e Oracle estão celebrando a compra da Sun pela Oracle como um enorme impulso para o Java, muitos na comunidade não estão seguros, pensando que tipo de controle a Oralce vai buscar a exercer sobre a plataforma.
-
Debate sobre Modelos de Negócio Open Source: Criação & Suporte vs. Suporte Puro
Duas visões e pontos de vista diferentes sobre código aberto profissional entraram em choque recentemente com diferentes opiniões em um blog de discussão onde Rod Johnson (criador do Framework Spring & CEO da Interface21 empresa que oferece serviços de suporte a Spring) e Stormy Peters da OpenLogic tiveram um debate caloroso.