Início > Programação, Ruby > Easy Rails 0.9.2

Easy Rails 0.9.2

rails

Disponibilizei uma nova versão do Easy Rails (0.9.2).

Para quem ainda não sabe, o Easy Rails é um jeito fácil de usar o Ruby on Rails no Windows. É só descompactar e usar. Não requer direitos administrativos. A versão 0.9.2 já vem com Ruby 1.8.7 e Rails 2.3.2. Especialmente útil para usar nos cursos de Rails em máquinas com poucos recursos e mesmo sem conexão com a internet!!!
Excelente para iniciantes e para quem tem que usar o computador da avó, do amigo, do vizinho ou da LanHouse da esquina.

Já vem com o SQLite embutido.
Se quiser usar o MySQL, basta usar em conjunto com o XAMPP ou XAMPPLite.
Os drivers para acesso ao SQLite, MySQL e PostgreSQL já vêm embutidos também.

Agora está hospedado no RubyForge – http://rubyforge.org/projects/easy-rails/
Achei o RubyForge mais adequado que o GitHub para envio e gerência de executáveis/instaladores e arquivos compactados.
O download é de apenas 13.38 MB. É um arquivo compactado e executável gerado pelo 7-Zip. É o mesmo que é feito com o XAMPPLite.

Baixem, usem, divulguem e dêem sugestões.
Ainda menor, mais leve e melhor que a versão anterior.

Novidades:
Não é mais baseado do One-Click Ruby Installer que ainda está usando a versão 1.8.6 do Ruby.
O Easy Rails agora está usando a versão 1.8.7 do Ruby.
Rails 2.3.2, Gems e plug-ins super atualizados. Inclusive o Brazilian-Rails e muitos outros.
Resolvido o problema do não funcionamento do Ctrl-C para parar o Mongrel através de um Patch de Charles Bedard.

O projeto surgiu de uma necessidade minha ao ministrar um curso de Rails.
Na verdade, está mais para Instant-Rails do que para One-Click Ruby Installer, pois não requer instalação.
Como eu tinha urgência achei mais simples experimentar e avaliar o feedback de todos.
E creio que eu não teria a flexibilidade de instalar o brazilian-rails nesses outros projetos, a não ser que criasse um fork.

Eu queria algo que não fosse um instalador, pois em laboratórios e lanhouses muitas vezes os alunos não têm direitos administrativos para instalar.

Para alterar / personalizar o seu Easy Rails para redistribui-lo também é super fácil:
É só alterá-lo ao seu gosto, incluindo as gems e plugins que você quiser e, depois,  compactá-lo com o 7zip, gerando um auto-extract (opção: criar arquivo executável – SFX).

O Easy-Rails não é um instalador, mas um descompactador só que com compactação 7zip que compacta mais que qualquer outra. Mas como nem todos têm como descompactar 7zip, a gente termina gerando um compactado auto-extract, ou seja, um exe que descompacta. É semelhante ao que é feito com o XAMPPLite que simplesmente acho fantástico. Sou fã incondicional do XAMPPLite!!!! Usar o 7zip deixa o download bem menor que o normal e economiza pendrive da galera. Mas quem quiser também pode distribuir o seu easy-rails personalizado usando a compactação zip, rar, gz ou qualquer outra.

A intenção é facilitar tudo: instalação, uso e geração do seu próprio easy-rails personalizado com a sua cara, com os seus gems preferidos e tudo mais!!!

  1. Elias
    08/08/2009 às 10:13

    Gostaria de saber se existe alguma configuração extra como alteração no path para usar o eazy rails ou algum tutorial ou documentação?

    Muito bom sua explanação.

    • regispires
      10/08/2009 às 10:34

      Obrigado, Elias. O readme.txt explica o funcionamento do Easy Rails. Ele fica no diretório raiz do easy rails após sua “instalação”.
      A intenção é que seja somente descompactar e usar. Algo que notei no easy rails linux é que o caminho do diretório onde o easy rails vai ser instalado não pode ter caracteres acentuados (Á, ç, etc.). Gostaria de ter seu feedback com mais detalhes sobre sua dificuldade para que possamos aperfeiçoar o easy rails e sua documentação. Abraços e aguardo retorno…

  2. 05/09/2009 às 23:37

    Fantástico cara, assisti a sua palestra no oxente rails mas como era online eu estava escutando só o audio e perdi o link do projeto.

    O Cairo Noleto me indicou, agora vou passar a indicar nos cursos da e-Genial que ministro e também dois minicursos que vou ministrar em faculdades.

    Muito obrigado mesmo.

    • regispires
      07/09/2009 às 17:22

      Daniel,
      O projeto está no rubyforge: http://rubyforge.org/projects/easy-rails/
      Sinta-se parte do projeto, inclusive com sugestões e contribuições para melhorá-lo ainda mais. É nosso!!!
      Que bom que você gostou. A intenção é mesmo facilitar a vida de iniciantes, de quem vai dar os primeiros passos, de quem precisa demonstrar o rails para os amigos, de quem precisa usar o rails em cursos. Os próprios alunos podem “instalá-lo” no início do curso para já praticarem o que vão precisar fazer em casa.
      Abraços,
      Regis.

  1. 24/05/2009 às 17:42
  2. 07/08/2009 às 14:25

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: