As notícias mais recentes do Ruby-Lang em Português.
eurucamp 2014 datas e CFP
15 de Março de 2014, 14:00 - sem comentários aindaeurucamp 2014 acontecerá em Berlin entre 1 e 3 de Agosto. eurucamp é uma cria da EuRuKo 2011 e tem acontecido desde então.
O Call for Proposals está aberto até 1º de Maio. Nosso CFP é anônimo e justo e todos as entradas serão preenchidas por ele, além disso, a eurocamp possui um programa de mentoria incondicional.
Nós estamos aceitando propostas tanto para palestras quanto para workshops sobre Ruby e a comunidade. Apresentadores novos ou veteranos são igualmente bem-vindos a experimentar novos assuntos. Maiores informações podem ser encontradas em nosso guia CFP.
eurucamp é uma conferência que ocorre no verão e possui bastante tempo livre para socialização além de muitas oportunidades para desenvolver suas idéias. Veja nosso vídeo de 2012 em nossa página no Vimeo para ter uma idéia. Também veja nosso aplicativo de atividades como uma amostra do que acontece na eurucamp e envolta dela.
eurucamp possui um Código de Conduta estrito. Nós aceitamos famílias e oferecemos creche, além de recebermos pessoas com dificuldades de acessibilidade.
Somos uma conferência internacional e já recebemos pessoas de todo o mundo.
A venda de ingressos estará disponível em breve.
Escrito por Florian Gilcher em 15/03/2014
Traduzido por esampaio
Inscrições para a RubyConf Taiwan 2014 Abertas
14 de Março de 2014, 5:58 - sem comentários aindaRubyConf Taiwan 2014 vai acontecer em Taipei, Taiwan em 25-26 Abril de 2014.
Para detalhes sobre palestrantes e agenda por favor visite o site da conferência e o press release da RubyConf Taiwan.
Tíquetes estão disponíveis até 31 de Março de 2014.
Escrito por Juanito Fatas em 14/03/2014
Traduzido por diogoandre
Regressão em Hash#reject no Ruby 2.1.1
10 de Março de 2014, 14:00 - sem comentários aindaNo Ruby 2.1.0 ou anterior, o método reject
em qualquer classe que herda
Hash
retorna um objeto de sua própria classe.
Mas no Ruby 2.1.1, esse comportamento mudou acidentalmente para sempre retornar
um objeto Hash simples, não da classe herdada.
class SubHash < Hash
end
p Hash.new.reject { }.class
#=> 2.1.0: Hash, 2.1.1: Hash
p SubHash.new.reject { }.class
#=> 2.1.0: SubHash, 2.1.1: Hash
(Para ser preciso, estados extra como variáveis de instância, etc. também não são copiadas.)
Ruby 2.1.1 não deveria incluir tais mudanças de comportamento, porque com o lançamento do Ruby 2.1.0 nós mudamos a política de versionamento, então o Ruby 2.1.1 é um lançamento do nível patch e não deveria quebrar a compatibilidade retroativa.
Essa regressão poderia potencialmente afetar muitas bibliotecas, dois desses
casos são o HashWithIndifferentAccess
e OrderedHash
no Rails.
Eles estão quebrados: Rails’ issue #14188.
Esse comportamento será revertido para o comportamento da 2.1.0 no Ruby 2.1.2, mas esse será o comportamento esperado no Ruby 2.2.0: Funcionalidade #9223. Então recomendamos que corrija o seu código para esperar essa mudança de comportamento.
Esse acidente foi causado por um commit de backport perdido. Para mais detalhes, veja http://blog.sorah.jp/2014/03/10/hash-reject-regression-in-ruby211.
Desculpe por qualquer inconveniencia, e obrigado pelo seu suporte.
Escrito por sorah em 10/03/2014
Traduzido por diogoandre