BT

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

Contribuir

Tópicos

Escolha a região

Início Linguagens Dinâmicas no InfoQ Brasil

  • 23 Projetos .NET Open Source

    Eric Nelson, um Desenvolvedor Evangelista da Microsoft e editor técnico da MSDN UK Flash, reuniu uma lista de 23 projetos abertos .NET, a maioria baseado em recomendações enviadas dos desenvolvedores Ingleses. Outros grandes projetos não foram inseridos na lista, enquanto contribuições da Microsoft incluem: ASP.NET MVC, DLR, IronRuby, IronPython, MEF.

  • Resgatando seu Projeto Ruby on Rails

    Ruby on Rails já está aí há cerca de 5 anos, e durante todos esses anos diversas aplicações foram desenvolvidas. Várias dessas aplicações foram criadas enquanto os desenvolvedores estavam aprendendo Ruby e Ruby on Rails, e por consequência, não utilizaram as melhores práticas de desenvolvimento. Apesar disso, as aplicações continuam online.

  • Navegação com informações de localização se tornará comum?

    Com o W3C trabalhando em uma especificação que define uma API para prover acesso a informações de localização geográfica por script, a Mozilla recentemente anunciou suporte a Geolocation embutido no Firefox 3.5. Isso está alinhado com um anúncio recente da Opera que também irá adicionar suporte ao Geolocation em seu browser. Isso fará aplicações com informações de localização geográfica ubíquoas?

  • Economizando com Programação em Par

    Porque alguém utilizaria duas pessoas para fazer o trabalho de uma? Esta é uma reação comum quando as pessoas são apresentadas a ideia da programação em par. Eles concluem programação em par como duplicar o custo de escrever um segmento de código. Dave Nicollete demonstra algumas ideias quantitativas para ajudar a mostrar como a programação em par pode salvar dinheiro, ao invés de desperdiça-lo.

  • Rip: Um Novo Sistema de Gerenciamento de Pacotes para Ruby

    Rip é um novo sistema de gerenciamento de pacotes para Ruby dos caras do GitHub. Ele pode lidar com vários recursos de instalação, como diretórios, arquivos, repositórios Git e também RubyGems.

  • 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.

  • 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).

  • 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.

  • 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.

  • Concorrência Declarativa para Ruby utilizando Fluxo de Dados

    Parte da linguagem Ruby foi influenciada por técnicas de programação funcionais. Assim programadores Ruby adotaram técnicas das linguagens Erlang ou Haskell, ou criaram pontes para elas, ex. Erlectricity.

BT