RubyOnBr logo

Desconto no livro "Ruby On Rails - Desenvolvimento Fácil e Rápido de aplicações Web"

O livro Ruby On Rails – Desenvolvimento Fácil e Rápido de aplicações Web foi lançado a pouco pela editora Novatec.

O objetivo principal deste livro é ensinar a desenvolver aplicações Ruby On Rails de forma fácil e rápida, mas sem esquecer de testar tudo, na verdade nos exemplos do livro, os testes são escritos antes do código das aplicações, no primeiro exemplo é utilizado TDD e no segundo exemplo é utilizado BDD. Sempre é desenvolvido um exemplo e depois o exemplo é explicado para facilitar o entendimento do leitor.

O lançamento do livro foi divulgado aqui no forum e como pediram um descontinho para comprar o livro, o pessoal da novatec liberou um código de desconto de 20% para quem comprar o livro pelo site da Novatec e informar o código de desconto RUBYONRAILS.

Este código de desconto é válido só até 31/03/2009. Depois disto não tem mais desconto.

[Leia mais…]

Enviado por Rodrigo Urubatan em 16/03/2009

E aí? O Rails Summit foi bom?

(ou… “guia do mochileiro para saber qual palestra caçar na net depois”)

Em duas palavras? O Rails Summit foi “bom bagarai”!!! :)

Versão resumida para impacientes: O evento teve algumas palestras muuuuito boas, algumas mais fraquinhas, mas ainda assim interessantes. Estava quente como o inferno no primeiro dia, houveram algumas mudanças de última hora nos horários dos palestrantes, a comida estava jóia, teve wi-fi, montes de gente com notebooks (macbooks, pra ser mais exato) e a cambada de nerds babões (me included) alucinada com as lindas meninas do evento.

A sensação geral do evento (pelo menos para mim) foi um motivante “call to arms”, não no sentido de convocar-nos para algo, mas de que você pode fazer algo legal, notável e remunerável. Acho que a sensação veio de um conjunto de palestras (Chad, Dr. Nic, Obie, Vinícius Teles, Manoel Lemos…) que, sem ser combinado, tocaram em vários pontos da idéia.

Versão longa para os pacientes (ou para quem está enrolando no trabalho):

[Leia mais…]

Enviado por Ronie Uliana em 17/10/2008

Mais algumas vulnerabilidades descobertas

Dia 08 de agosto postaram no site oficial do Ruby mais algumas vulnerabilidades. Nenhuma delas tão grave quanto as da última vez, mas ainda assim, importantes.

As mais graves são algumas execuções que não deveriam ser permitidas com SAFE LEVEL mais restrito, mas estão passando. Também temos uma vulnerabilidade de DoS no WEBrick (PELAMORDEDEUS… ninguém tá usando WEBrick pra produção, não é???! ... NÃO É!!!?) um DNS Spoofing no resolv.rb e finalmente a lib “dl” não está chegando se as variáveis estão “tainted”.

A recomendação básica é atualizar seu Ruby assim que possível.

[Leia mais…]

Enviado por Ronie Uliana em 11/08/2008

Rails Summit Latin America 2008! - Inscrições abertas

Rails Summit Latin America

O Rails Summit Latin America reunirá alguns dos maiores nomes do Brasil e do mundo, nos dias 15 e 16 de Outubro deste ano, o dia inteiro, das 8 da manhã às 8 da noite.

O preço é de R$ 400, mas por um período limitado o preço será promocional de R$ 300. A expectativa é de pelo menos 650 pessoas no evento. Um mês antes, serão abertas vagas limitadas para estudantes, com preço de R$ 200. Reserve sua inscrição agora !!

Para mais informações veja aqui.

 

 

 

 

 

[Leia mais…]

Enviado por Adriano Dadario em 05/08/2008

Saiu JRuby 1.1.3

Sem tantas novidades quanto o JRuby 1.1.2, mas ainda com melhorias importantes, saiu sábado dia 19 de julho o JRuby 1.1.3

Como o Thomas Enebo diz no post, a idéia é fazer releases mais frequentes.

O maior foco agora são melhorar a compatibilidade e a performance. Nessa release, temos compatibilidade com RubyGems 1.2, melhorias gerais de performance e memória, sem falar em cerca de 80 bugs corrigidos.

A coisa tá andando ;)

[Leia mais…]

Enviado por Ronie Uliana em 21/07/2008

Rails Summit Latin America 2008!

Vamos celebrar!

Nosso amigo Fábio Akita anunciou o Rails Summit Brazil 2008. Um evento onde será reunido grandes nomes do mundo Ruby e Rails.

RAILS SUMMIT BRAZIL será pela Locaweb e acontecerá nos dias 15 e 16 de Outubro, em São Paulo – capital.

Serão 2 dias inteiros, com 2 sessões paralelas à tarde nos dois dias! As inscrições devem começar a partir de Agosto. Então fique ligado!

Para mais informações confira no Blog do Fábio Akita

[Leia mais…]

Enviado por Adriano Dadario em 08/07/2008

Vulnerabilidades no MRI

Nesse fim de semana, o blog oficial do Ruby reportou uma série de vulnerabilidades no MRI (máquina virtual oficial do Ruby – “Matz Ruby Interpreter”).

Elas permitem ataques de DoS (Denial of Service) e execução arbitrária de código.

Essas vulnerabilidades já foram corrigidas nas seguintes versões:
1.8.5-p231
1.8.6-p230
1.8.7-p22
1.9.0-2

O pessoal do Rails recomenda que as atualizações sejam feitas assim que possível.

Quem gosta de código, o blog do Matasano tem alguns exemplos do que são as vulnerabilidades.

Aproveite e leia também o artigo no RubyInside.

[Leia mais…]

Enviado por Ronie Uliana em 23/06/2008

Livro de Rails 2.1 na faixa

Fazendo muito bonito, Carlos Brando, Marcos Tapajós e Daniel Lopes, lançaram um PDF (em português) sobre as novas funcionalidades do Rail 2.1.

Com ajuda da comunidade, traduziram o livro para o inglês e a coisa hoje está no RubyInside.

O livro está sendo bastante elogiado e com razão. Se você ainda não baixou, não perca tempo, vá no blog do Carlos e pegue seu livro

Parabéns, cambada! :D

[Leia mais…]

Enviado por Ronie Uliana em 13/06/2008

Rails 2.1! URRAH!

Domingo último (2008-06-01), seis meses depois do Rails 2.0, DHH liberou o Rails 2.1.

Segundo o post oficial no site do RubyOnRails, essa versão tem mais de 1600 patches desde a versão anterior.

O próprio post aponta as funcionalidades que mais se destacam nessa versão:
– Melhor suporte a TimeZones;
– Controle de “dirty objects”, ou seja, quais atributos foram alterados (amei esse troço!);
– Dependência de GEMs – agora podemos explicitamente dizer de quais gems nossa aplicação depende. E vem com algumas rake tasks para facilitar o serviço.
– Named scope – as funcionalidades do plugin has_finder, agora estão embutidas no Rails. Esse aqui vc não pode perder!
– Migrações baseadas em tempo ao invés de número sequencial – controverso, mas eu gostei.
– Mecanismos de caching “plugáveis” – bom, agora podemos fazer caches de página e fragmento de mais de uma forma: memória, disco, banco… e facilitou também criar novos mecanismos de caching.

No post original tem links para páginas que explicam todas essas features, inclusive vários screencasts.

É… o Rails está ficando avançado o_O, o “named scope” me deixou de queixo caído, o olha que não é novo, já existia o plugin.

[Leia mais…]

Enviado por Ronie Uliana em 02/06/2008

IronRuby rodando Rails

E aproveitando a onda… ontem (2008-05-28) foi dia de um dos desenvolvedores do IronRuby (John Lam) colocar no twitter que o conseguiu fazer o Rails rodar no IronRuby sem gambiarras :)

A frase é simples: “ironruby running unmodified rails!”

Esse é sempre um grande marco para o pessoal que está portando o Ruby para outras plataformas.

fonte: http://blog.lozanotek.com/archive/2008/05/28/IronRuby_Runs_Rails.aspx

[Leia mais…]

Enviado por Ronie Uliana em 29/05/2008

JRuby 1.1.2 liberado

Ontem (2008-05-27) foi anunciada a versão 1.1.2 do JRuby.

A maior parte dos fixes da versão 1.1.1 para essa foram sobre performance e compatibilidade. No post, Thomas Enebo diz que o plano agora é fazer releases mais curtas, a cada 3 ou 4 semanas.

Na lista das mudanças dignas de nota, uma que chama a atenção é a redução do tempo de startup e diversos fixes ao BigDecimal.

fonte: http://docs.codehaus.org/display/JRUBY/2008/05/27/JRuby+1.1.2+Released

[Leia mais…]

Enviado por Ronie Uliana em 28/05/2008

Advanced Rails Recipe, entrando no forno!

Mike Clark anunciou ontem no seu blog que o livro Advanced Rails Recipes está finalizado!

Segundo o próprio blog, o livro deve entrar em produção (edição, layout e outras tranqueiras) em uma semana, a partir de então ele vai para a impressão. Se o pessoal trabalhar rápido, vão conseguir lançar o livro na data prevista de 15 de março.

Eu já vou encomendar o meu, se vocês olharem no index do livro, vão ver que vale bastante a pena.

Comente

[Leia mais…]

Enviado por Ronie Uliana em 03/03/2008

"Does it scale?"

O artigo é bem interessante. Um aplicativo para o facebook chamado “Friends for Sale” está servindo cerca de 300 milhões de page views por mês (o_O aff!!!)

Basicamente é um aplicativo que permite “vender” seus amigos como se fossem animais de estimação – não me pergunte, não usei o aplicativo, estou vendendo o peixe que comprei :) – Mas o importante da coisa é que ele é um aplicativo RoR que tem que ter um desempenho nada trivial para servir esse volume de page views.

Os grandes heróis da história? Cache de fragmentos de página, memcached para cachear acesso ao banco e um bom balanceamento de carga entre os servidores, coisas simples de se fazer com o Rails devido à idéia do Share Nothing.

Leiam o artigo completo, é bem interessante.

[Leia mais…]

Enviado por Ronie Uliana em 20/02/2008

JRuby 1.1 RC2

A RC2 do JRuby1.1 foi lançada na última sexta-feira (16/02)

No resumo da ópera:

1 – A performance está começando a ficar cada vez mais próxima do Ruby 1.9 (com YARV) 2 – Corrigiram cerca de 260 bugs em um mês desde o RC1. (uau!o_O) 3 – Fizeram várias melhorias para reduzir o consumo de memória

O futuro do JRuby parece bastante promissor. Para quem gosta da quantidade de libs que a comunidade Java tem, para quem anda precisando de threads nativas ou pra quem simplesmente gosta da JVM o JRuby é uma escolha cada vez mais interessante.

Leiam o post na integra, vale a pena.

fonte: http://headius.blogspot.com/2008/02/jruby-rc2-released-whats-next.html

[Leia mais…]

Enviado por Ronie Uliana em 18/02/2008

Libs que merecem uma nota a parte

Existem algumas libs muito interessantes no Ruby que não merecem um destaque por si só, pois resolvem problemas bem específicos, mas juntando tudo podemos conseguir um tópico bastante interessante.

Nenhuma dessas libs é realmente nova, exceto talvez pela TreeTop. Mas o importante é que elas facilitam algumas tarefas bastante específicas (e trabalhosas) e são muito interessantes de se estudar o source-code.

  • TreeTop => Uma DSL em Ruby que cria um parser, muito útil se você quiser fazer mini-linguagens externas ou se você precisar de algo mais potente que uma expressão regular (o_O ).
  • Runt => A implementação de patterns temporais de Martin Fowler. Muito úteis se você precisa trabalhar em um sistema que lida com faixas de tempo, eventes recorrentes, agendamento e coisas do tipo. Não se esqueça de dar uma olhada no tutorial
  • AI4R => Algoritmos de inteligência artificial implementados em Ruby. Você não precisa ser um especialista pra usar um, com um pouco de estudo e sabendo do que se trata o uso é muito simples. Acho que a maior vantagem dessa lib é trazer uma coisa meio “mítica” pro uso comum. Pode não ser o cúmulo da velocidade e pode não resolver todos os problemas do mundo, mas com certeza dá margem a projetos interessantes.
  • FTSearch => É um “full text search engine” como o Ferret, feito pelo Mauricio Fernandes. Ele é bem interessante e mesmo sem levar em conta os testes de velocidade que o Mauricio fez, o FTSearch ainda é muito interessante de se estudar.

Poisé, vou ver se garimpo mais algumas libs interessantes e continuo postando.

Abraço!

[Leia mais…]

Enviado por Ronie Uliana em 08/02/2008

Rails for Kids!

Como foi anunciado no forum

Sábado dia 15 de dezembro, sera realizado o Evento Online Rails for Kids.

Sera um evento beneficiente, toda a grana das inscrições sera destinada a ajudar a instituição Cotolengo que ajuda crianças carentes no Mato Grosso do Sul.

A inscrição para o evento custa R$25.

O Evento sera realizado pela E-Genial e trara diversas palestras de nomes conhecidos aqui do forum, veja a programação:

  • Eduardo Fiorezi – Ame seu código – Bons hábitos com Ruby on Rails
  • Demetrius Arraes Nunes – Tomando a pílula vermelha: Bem-vindo ao desenvolvimento web sem dor com ROR
  • Vinícius Manhães Tele – Projeto Lucidus: Produtividade ao extremo com XP e Rails
  • Rodrigo Urubatan F. J. – Ajax com Rails, interatividade e usabilidade ao acontece de todos
  • Ronaldo Melo Ferraz – Modularizando suas aplicações Rails
  • Carlos Eduardo Brando – Por que o Rails é excelente para o mercado brasileiro?
  • Carl Anthony Youngblood – Rails e a onda da adoção tecnológica: Por que agora é uma boa época para adotar o Rails
  • Fabio Akita – Mister M: Desvendando as Mágicas de Rails
  • Shairon Toledo – Linguagem Ruby e a Linguagem Humana
  • Julio Santos Monteiro – Ruby on Rails e o Mercado

Então, ajude a comunidade Rails a ajudar a quem precisa participando do Rails for Kids

[Leia mais…]

Enviado por Rodrigo Urubatan em 11/11/2007

Uma promoção atrás da outra...

O Urubatan está com uma promoção de 5% de desconto para os cursos que vão abrir agora, em 24 de setembro em Porto Alegre!

Nada mau, principalmente para o pessoal do Sul que estava procurando um curso mais acessível!

Para ganhar o desconto, basta se inscrever e colocar um código mágico no campo “Como ficou sabendo do curso”.

Mais detalhes nesse post aqui.

Outra coisa legal é que, seis meses atrás, não haviam opções de se aprender Ruby e Rails, exceto batendo cabeça. De lá pra cá, já temos três empresas ministrando cursos e espero que a tendência seja aumentar. Bom pra todo mundo :)

[Leia mais…]

Enviado por Ronie Uliana em 31/08/2007

Vencedor do sorteio do curso de Ruby

O Alexandre da ObjectTraining sorteou hoje o ganhador (no caso, ganhadora) do curso de Ruby!

>> f = Web::FaleConosco.find(:all, :conditions => ['departamento_id = ?', 7])
>> >> f.shuffle!
>> >> f[0]
=> #<Web::FaleConosco:0xb71d14a8 @attributes={"nome"=>"barbara veloso",
 "id"=>"200", "email"=>"barbara.veloso@*************"}>

Parabéns Bárbara Veloso! Depois conta pra gente como foi o curso!

[Leia mais…]

Enviado por Ronie Uliana em 28/08/2007

Promoção para curso de Rails

O tiuzão Carlos Eduardo da e-Genial está com uma promoção legal para a gente do RubyOnBr. Se você entrar no site, digitar os seus dados e mandar uma mensagem para eles com a frase “Eu vi no RubyOnBr”, vai ganhar 10% de desconto no curso on-line de Rails on Ruby” com o mestre Ronaldo Ferraz.

É uma ótima oportunidade pra quem está a fim de aprender Rails sem sair de casa, ou caso fique difícil de vir para São Paulo.

[Leia mais…]

Enviado por Ronie Uliana em 22/08/2007

Sorteio!!! Curso de Ruby

Nossos colegas da ObjectTraining estão sorteando um curso de ruby no período noturno. Basta se cadastrar e concorrer, as regras estão no próprio site.

É uma excelente oportunidade pra quem estiver com as noites meio livres (o curso é noturno) e quiser aprender Ruby, ou até mesmo pra quem entrou no Rails e ainda não se familiarizou muito bem com a linguagem e gostaria de aprender alguns truques.

É isso aí, boa sorte pra quem participar!

[Leia mais…]

Enviado por Administrator em 21/08/2007

RubyOnBr.novidades?(1.ano)

Estamos para completar um ano de RubyOnBr “novo” (isto é, depois que passamos tudo pra Ruby).

Nós, os zeladores do RubyOnBr (Ronie e Dadario), ficamos ausentes durante um bom tempo por causa do envolvimento com um projeto recente. Isso significa que durante muito tempo (muito mesmo) não tivemos nem as melhorias mais básicas para o site.

Agora, aos poucos, estamos voltando às nossas obrigações costumeiras. Voltamos a aparar a grama, dar uma mão de tinta nos portões e aos poucos vamos voltando ao que costumava ser nossa participação.

A primeira modificação que já está vindo é a troca do nosso plano de hospedagem. Continuamos com a RailsPlayground (gosto muito do atendimento deles) mas vamos mudar para um Servidor Virtual ( == virtual machine). Assim conseguiremos mais estabilidade, já q o servidor atual cai de vez em quando por estarmos compartilhando ele com vários outros sites e vamos conseguir colocar mais instâncias do mongrel para agilizar as respostas do fórum.

De resto, nada de muito novo. Sem promessas, conforme conseguirmos dedicar tempo, vamos melhorando o que dá :)

Em tempo: Ainda temos planos para compartilhar o RubyOnBr com mais gente. Em tempo2: Se não é o Carlos Eduardo pra subir o site quando cai, a gente ia ter muitos problemas, já que daqui do trabalho não conseguimos acessar o servidor via SSH. Valeu, tiuzão do Flex!!!

[Leia mais…]

Enviado por Ronie Uliana em 06/08/2007

O Vencedor do sorteio...

Aqui está... O sortudo que irá participal do curso com a eGenial.

divdev@trex [~/forum]# ruby script/console
Loading development environment.
>> total = User.count(:conditions => ['posts_count > 0')
=> 390
>> users = User.find(:all, :conditions => 'posts_count > 0')
=> [....]
>> sortudo = users[rand(total)]
=> #
>> "#{sortudo.display_name} - #{sortudo.email}"
=> "Marcus Moreira - marcus.moreira(at)gmail.com"

o Carlos Eduardo entrará em contato... BOA AULA

[Leia mais…]

Enviado por Adriano Dadario em 31/05/2007

Sorteio de curso Flex + Rails

Aqueles que gostariam de aprender RubyOnRails, mas não sabe onde? A empresa e-Genial está oferecendo cursos on-line. E para comemorar esta boa iniciativa, a empresa cedeu uma vaga para ser sorteada.

Isso ai! Você poderá ter uma vaga nestes curso bacana oferecido por eles.

Mas como participar do sorteio?

Dia 01/06 iremos acessar a base de dados do fórum do Ruby on BR via script/console, vamos fazer um select somente nos usuários que tem posts no fórum, em seguida irá rolar um RAND, o resultado desta pesquisa será um usuário sortudo, pois este irá ganhar uma vaga para o curso on-line de Flex + Ruby on Rails ministrado pela e-Genial.

Então fiquem atentos e cruzem os dedos!

O resultado será divulgado aqui mesmo no fórum.

Boa sorte!

[Leia mais…]

Enviado por Adriano Dadario em 25/05/2007

RubyonBR Widget

Carlos Eduardo da E-Genial criou mais uma facilidade para você acompanhar o fórum do RubyOnBr. É o RubyonBR Widget criado utilizando a tecnologia Rails + Flex e rodando sobre a VM Apollo.

Baixe o seu aqui. e tenha mais informações no blog do carlos

[Leia mais…]

Enviado por Adriano Dadario em 26/03/2007

Ganhadores do Rally!

Sounds Like do Nando Vieira.

Foi uma semana complicada pra gente, pensamos em todo tipo de desculpa pra justificar a demora em anunciar o ganhador, mas a verdade é que a gente é preguiçoso mesmo :)

Ambos os aplicativos estavam muito bons, a usabilidade de ambos estava ótima, o layout simples, mas muito bem feito e agradável. Ambos também falhavam no Explorer 6.0. :)

O código de ambos está muito bom, o fator de desempate foi que o Xodó Web era um pouco maior e, por isso mesmo, estava um pouco mais “incompleto”.

Logo, logo vamos liberar o código de ambos pra download. Afinal de contas, o ponto todo da competição era ter material bom pra turma estudar. Nesse ponto, ambos os projetos estão excelentes, o Sounds Like é um excelente exemplo de mashup e como lidar com APIs de terceiros (como a Amazon). O Xodó Web, por outro lado, mostra bem como funcionam os cadastros e como lidar com resumo de dados, por exemplo, quando ele vai chegar quem são as pessoas com quem você tem mais afinidade.

No geral, apesar da pequena participação, todos lucramos bastante, e a comunidade Ruby/Rails no Brasil ganhou mais material para criar músculos ;)

Acompanhe no fórum a discussão

[Leia mais…]

Enviado por Ronie Uliana em 23/03/2007

Fim do Rally!

Bom, acabei de abrir a caixa de e-mail do RailsRally e encontrei 2 projetos lá:

  • “Xodó Web” do Roberto Soares
  • “Sounds Like” do Nando Vieira

A notícia boa é que todo mundo que participou ganhou :D Temos um primeiro e um segundo lugar, agora resta julgar pra saber quem leva o bolo de livros :)

Um pena que não houveram mais projetos, mas bem, quem sabe ano que vêm o pessoal anima mais.

[Leia mais…]

Enviado por Ronie Uliana em 12/03/2007

RailsRally 2007 - TEMA

É isso ai pessoal, o tema escolhido é ENTRETENIMENTO

O seu projeto deve ter como base o entretenimento em alguma modalidade. Alguns exemplos que podemos ter sobre o tema são:

Estes são alguns sites, mas o que vale é sua criatividade.

As categorias expostas aqui são exemplos, se você encontrar outra ao qual faça parte de entretenimento, manda bala!

Boa sorte!

[Leia mais…]

Enviado por Adriano Dadario em 03/03/2007

RailsRally 2007

De 03/03/2007 a 11/03/2007

O RailsRally Brasil é uma competição de desenvolvimento em RubyOnRails que dura uma semana. A competição é remota e as equipes podem participar de qualquer lugar do mundo e ter qualquer número de integrantes. As equipes têm uma semana para desenvolver a aplicação completa e submeter para julgamento. As aplicações deverão ser baseadas em um tema revelado no início da competição.

Premiação

Os prêmios são todos livros! Lembrando que o prêmio é para a equipe TODA, e não para cada membro da equipe. Em outras palavras, cabe a você decidir como dividir o prêmio entre sua equipe.

Clique no leia mais para ficar por dentro das regras da competição!

[Leia mais…]

Enviado por Ronie Uliana em 02/02/2007

Mongrel 1.0(.1) lançado

Aproveitando o lançamento do Rails 1.2, dia 22, o Zed Shaw & Cia lançaram o Mongrel 1.0.

Você pode ver a notícia original aqui

Para atualizar seu mongrel, nenhuma surpresa, só rodar “gem install mongrel” :)

[Leia mais…]

Enviado por Ronie Uliana em 24/01/2007

Vamos celebrar!!! SAIU O RAILS 1.2!

(E já saiu uma correção de última hora: 1.2.1)

O Rails 1.2 finalmente foi liberado dia 18 de janeiro de 2007 e noticiado nas primeiras horas do dia 19.

Aqui está o link para a notícia no fórum, onde o Charleno noticiou em primeira mão. Lá tem instruções para instalar a versão nova e também o link do Akita para a tradução do post que o DHH fez anunciando o lançamento.

Nessa versão do Rails as maiores novidades ficam por conta do suporte a REST e pelo suporte a strings multibyte (UTF-8). O que é uma grande notícia pra comunidade internacional, e por que não, para nós brasileiros.

Mas não pense que foi só isso, foram centenas de alterações e alguns módulos foram inteiramente reescritos. Uma boa lista das diferenças, além das anunciadas no post de lançamento do DHH, foi resumida pelo Josh e traduzida pelo Akita .

Como nota final, lembrem-se que existem alguns deprecated e que, apesar dos esforços, algumas coisas não são compatíveis com as versões anteriores do Rails. Então, ao invés de botar o negócio pra rodar em produção direto, faça o favor de testar bem antes :)


Post original do DHH sobre o lançamento | Tradução do Akita

[Leia mais…]

Enviado por Ronie Uliana em 19/01/2007

3000 Posts

Sei que 3000 posts é pouco pra boa parte dos fórums de linguagens de programação. Mas é uma marca muito legal pra gente! :)

[Leia mais…]

Enviado por Ronie Uliana em 20/12/2006

Blogosfera Ruby/Rails no Brasil

Blogosfera é um termo definido na Wikipédia. A definição cai muito bem! (leiam)

Aqui no RubyOnBr, seguindo a sugestão do Helton Alponti, fizemos um agregador de blogs e estamos agora juntanto o pessoal que mexe com Ruby e gosta de blogar.

Ele exibe os 10 posts mais recentes da blogosfera, com links para o blog, o post e até mesmo um link que leva você diretamente a sessão de comentários do post. Esperamos dessa maneira, melhorar a troca de informações entre o pessoal e colocar quem está gerando conhecimento em destaque.

Ainda temos algumas limitações, como, por exemplo, não conseguir parsear ATOM, e um pequeno problema com acentos em alguns blogs. Gostaríamos também de fazer um RSS dele, mas por enquanto, vai como está :)

Bem, quem quiser dar uma olhada: bem-vindo à blogosfera .

[Leia mais…]

Enviado por Ronie Uliana em 12/12/2006

Outra vulnerabilidade no cgi.rb

O Zed Shaw (author do Mongrel) descobriu outra vulnerabilidade do cgi.rb do Ruby. Ele anunciou o problema e já liberou um patch com a correção.

Aqui você tem o e-mail dele com todos os detalhes e links do problema.

A vulnerabilidade, basicamente, permite um ataque de DoS (Denial of Service).

[Leia mais…]

Enviado por Ronie Uliana em 05/12/2006

Canal IRC do RubyOnBr!!!

O ArthurGeek(Arthur Zapparoli) criou na noite de 28 de novembro de 2006 o canal #rubyonbr na rede freenode.

A iniciativa é ótima, principalmente pra quem procura respostas rápidas e não pode esperar pelo fórum. Ou então se você simplesmente quiser trocar uma idéia mais imediata ou travar conhecimento com mais gente que trabalha com Ruby e Rails.

O canal está em seu estágio inicial, e, além da sua participação, precisamos de operadores, porque o Arthur não dá conta de ficar no canal 24 horas por dia (ele tem que trabalhar de vez em quando, comer, dormir, essas coisas não-nerds).

O convite está dado! Quem gosta do IRC, dá as caras lá pra dizer um “oi” pelo menos :)

[Leia mais…]

Enviado por Ronie Uliana em 28/11/2006

Melhorias e correções no fórum

O nosso administrador Dadario resolveu pegar o feriado dessa segunda-feira e trabalhar em várias melhorias (e correções) que precisavam ser feitas para o fórum. Depois de árduas horas em combate aberto com o código (poucas, pq afinal é Ruby, mas árduas!) ele nos presenteia com algumas funcionalidades... [Leia mais…]

Enviado por Ronie Uliana em 21/11/2006

Bug fix: Ataque de DoS contra servidores Ruby

Pessoal, descobriram uma falha no cgi.rb do Ruby, ele permite ataques de DoS (Deny of Service) a servidores Mongrel, Litespeed e CGI Standalone.

Atualizem seus mongrels (*nix) com:

 gem install mongrel --source=http://mongrel.rubyforge.org/releases

E para windows:

gem install cgi_multipart_eof_fix --source=http://mongrel.rubyforge.org/releases

No environment.rb do Rails adicione

require 'cgi_multipart_eof_fix'

Mais detalhes do problema em: http://rubyforge.org/pipermail/mongrel-users/2006-October/001946.html

E a explicação detalhada em português você pode obter no blog do Akita.

[Leia mais…]

Enviado por Ronie Uliana em 26/10/2006

Novo tutorial do Ronaldo Ferraz

Foto por Nadia Peek - Flickr - Creative Commons License

Dia 9 de outubro o Ronaldo Ferraz liberou um gigantesco tutorial de Rails .

Ele fala de várias características que foram introduzidas a partir do Rails 1.1 e dá uma introdução ao AJAX e Unit Testing, além de passar por tópicos mais avançados como filtros, escopos, módulos e afins.

O tutorial tem quase 300 páginas e a versão em PDF pouco mais de 3Mb. Vale a pena conferir!

http://logbr.reflectivesurface.com/2006/10/09/rails-para-sua-diversao-e-lucro

[Leia mais…]

Enviado por Ronie Uliana em 11/10/2006

Desafios em Ruby

Foto por leinadsimpson - Flickr - Creative Commons License

O Desafio Ruby é exatamente como o Python Challenge e um pouco como o NotPron.

A idéia é decifrar a imagem e utilizar o Ruby para descobrir a próxima página do desafio, a maior parte das soluções consiste em alterar a URL para a página certa. Quando chegar lá, vai encontrar uma pequena explicação do desafio e uma imagem para que leva ao desafio seguinte (se houver).

Habilidade com programação Ruby é muito útil, mas o problema maior, certamente, será decifrar as imagens.

Os desafios são semanais, a menos que a gente se sinta realmente inspirado.

Experimente!

[Leia mais…]

Enviado por Adriano Dadario em 11/10/2006

Evento de RubyOnRails

A TempoReal vai fazer um evento sobre RubyOnRails no dia 28 de Outubro de 2006 na Universidade São Marcos - Ipiranga - SP. As apresentações vão levar você do básico (com o TaQ apresentando o que há de fino no Ruby), passando por Rails até convencer você que o framework é a melhor coisa que inventaram desde o chocolate granulado (ou não).

[Leia mais…]

Enviado por Adriano Dadario em 25/08/2006

Rails 1.1.6 - atualização de segurança

Das versões Rails 1.1.0 a 1.1.5 houve um bug de segurança que permite que alguém execute código Ruby pela URL. O Rails 1.1.5 foi lançado ontem (09/08/2006) para corrigir o problema, mas corrigiu apenas parte dele, a versão 1.1.6 corrige o problema totalmente. Entretanto, ele pode causar algumas incompatibilidade com Engines. Leia os detalhes da notícia e o que pode ser feito em: http://weblog.rubyonrails.org/2006/8/10/rails-1-1-6-backports-and-full-disclosure[Leia mais…]

Enviado por Adriano Dadario em 25/08/2006

Todos os diretos reservados a RubyOnBr. Copyright RubyOnBr .
This site is powered by Radiant CMS.