InfoQ

InfoQ

Visualização específica de Tópico/Tag

Ruby na InfoQ


Últimos destaques de notícias sobre Ruby

Opinião: O Cucumber ainda tem o seu valor

Tópicos
Testes de Aceitação,
Ruby on Rails,
Ruby

Ferramentas "minimalistas" para testes de aceitação, como a DSL do Capybara/Steak, têm se tornado populares na comunidade Ruby. O tradicional Cucumber, no entanto, apresenta diversas vantagens. O autor discute e demonstra benefícios que o uso do Cucumber pode trazer no longo prazo, em comparação a alternativas em ascensão.

Notícias sobre Ruby

Grave vulnerabilidade de negação de serviço atinge maioria dos servidores web

Tópicos
.NET,
Java,
Ruby,
Servidores Web

Os pesquisadores de segurança Alexander Klink e Julian Wälde revelaram uma séria vulnerabilidade que atualmente afeta a maior parte dos servidores web. O ataque exige apenas uma requisição HTTP, que é projetada especialmente para gerar colisões de códigos hash dos dados POST de formulários.

Ruby 2.0: Planos do criador

Tópicos
Ruby

O criador da linguagem de programação Ruby realizou um commit esse mês, que marcou o início do desenvolvimento de ideias que há tempos vinham sendo discutidas para a próxima versão principal da linguagem, o Ruby 2.0.

Artigos sobre Ruby

Coding Dojos: aprendizado, troca de informações e networking na programação

Tópicos
.NET,
Agile,
Ruby,
Colaboração,
Java,
Programação,
Aprendizado

Os Coding Dojos são usados cada vez mais como forma produtiva de aprendizado de técnicas de desenvolvimento, sendo inclusive empregados em empresas e universidades como forma de ensinar linguagens e técnicas ágeis. Todos os níveis de conhecimento sobre o tema do dojo são bem-vindos, o que cria um ambiente seguro para testar novas ideias.

Certificações de TI no mercado de trabalho

Tópicos
.NET,
Carreiras,
Operações,
Agile,
Ruby,
SOA,
Arquitetura,
Java

Após anos de experiência no mercado, e através de diversas discussões, pode-se concluir que tanto as opiniões a favor, quanto as que se posicionam contra certificações, possuem argumentos bastante fortes e plausíveis. Assim, nesse artigo você verá diversos pontos que frequentemente afloram nas discussões, algumas vezes gerando divergências, e em outras até chegando num consenso geral.

Apresentações sobre Ruby

Guilherme Silveira

Entendendo o Rails 3 com Guilherme Silveira

Tópicos
Ruby on Rails,
Frameworks Web,
Ruby

Numa apresentação bastante técnica, Guilherme Silveira apresenta algumas features simples e elegantes do Rails 3, que promovem um aumento de produtividade, além de exibir algumas diferenças desta para a versão 2 do framework. Na palestra, é desenvolvido um pequeno projeto CRUD scaffold, com exemplos práticos de banco de dados, rake, controllers, arquivos de configurações, validations e plugins.

CRUDing Open Source

Tópicos
.NET,
Ruby,
Agile,
Java,
Open Source,
Arquitetura

José Valim, um dos integrantes do time Rails Core, explica como o open source ajudou em sua carreira e como pode influênciar o futuro de muitos desenvolvedores. Entenda como projetos Open Source podem lhe ajudar e veja dicas de como iniciar um projeto desse tipo e como você pode contribuir com os existentes. A palestra foi organizada pelo GURU-SP no evento em homenagem ao WhyDay

Entrevistas sobre Ruby

RubyConf 2010 - Entrevista com Alexandre Gomes

Tópicos
Carreiras,
Colaboração,
Ruby,
Java,
Comunicação

Nesta entrevista, Alexandre Gomes fala sobre seu envolvimento com Ruby e outras comunidades, além da oportunidade que eventos como a RubyConf oferecem para a troca de idéias e impressões entre diferentes comunidades. Alexandre fala também a respeito de sua carreira em Java e a relação entre as comunidades Java e Ruby, além de como fatores motivacionais de pessoas em ambientes burocráticos.

QCon São Paulo - Entrevista com Nick Kallen, Charles Nutter e Randy Shoup

Tópicos
Arquitetura Corporativa,
Design de Linguagens,
Ruby,
Java,
Ruby on Rails,
Arquitetura

Nesta entrevista feita na Caelum, logo após a QCon São Paulo 2010, Nick, Nutter e Shoup falam a respeito de linguagens como Scala, Mirah, Ruby e Java, citando TDD (qualidade de desenvolvimento de software), aprendizado e casos que eles vivenciaram profissionalmente, contando um pouco de suas histórias como programadores, e o que eles esperam do futuro, além de suas impressões da QCon São Paulo.