Micro-Tutorial de Ruby – Parte III

18 12 2008

Tipos Básicos

Continuando com os tipos básicos de Ruby (no artigo anterior já falamos de Arrays e Hashes):

Strings

Novamente, nada de muito surpreendente aqui:

>> palavra = bla bla
=> bla bla
>> palavra.size
=> 7

Leia Mais em: Debugando.com





Micro-Tutorial de Ruby – Parte I

10 12 2008

Este artigo é destinado aos iniciantes ou a quem começou a se interessar recentemente por Ruby e Rails. Antes de mais nada, quem já sabe um pouco de Ruby e quer alguma documentação sobre Rails, recomendo muito o novo site Rails Guides, um esforço que se iniciou com o Pratik Naik e deu grandes frutos. Este site é um trabalho em constante evolução mas já concentra toneladas de guias sobre as principais funcionalidades do Rails. O Cassio, da DRC, também tem um PDF (e um screencast) disponível em seu site, que é uma atualização do material criado pelo Ronaldo Ferraz.

Leia mais em: Debugando.com





Instalação do Ruby on Rails no Windows XP

21 11 2008

Teoricamente, o que os sites divulgam é uma instalação fácil (e realmente é), mas às vezes surgem “probleminhas”, e devemos saber como proceder.

Mostrarei a instalação por etapas. No primeiro momento, irei detalhar a instalação do Ruby e do Rails. Em outra oportunidade irei complementar com a instalação do bando de dados, que por minha opção, utilizaremos o MySQL.

Serei cuidadoso em explicar as possíveis complicações com a instalação e teste de funcionamento, pois a maiorias dos artigos encontrados na internet não os abordam. Preparado?

Pois bem. Instalaremos:

  • Ruby
  • Rails framework

1ª Etapa: Instalando o Ruby

Para iniciarmos a instalação, precisamos obviamente do software de instalação do Ruby: http://rubyforge.org/frs/?group_id=167

Entre e baixe a última versão do Ruby para Windows.

Por mais difícil que seja, desligue-se do que acabara de ver, e vamos voltar ao procedimento de instalação :P

Baixou o programa? Então execute-o para iniciar a instalação:

Após abrir, clique em “Next>”.

Se estiver de acordo com os termos de licença, clique em “I Agree“.

Na escolha dos componentes que serão instalados, mantenha o padrão (Ruby, SciTE e Enable RubyGems marcados). Clique em “Next>” para continuar.

Agora escolha a pasta de destino. Preferencialmente, mantenha “c:\ruby\” e clique em “Next>”.

Escolha o nome do atalho para sua aplicação. Em seguida clique em “Install“.

2ª Etapa: Instalando o Rails

Agora iremos instalar o Rails e suas dependências. Para isso, precisamos do Prompt de comando do Windows aberto.

Iniciar > Todos os programas > Acessórios > Prompt de comando

Ou simplesmente:

Iniciar > Executar > cmd

O gem é um gerenciador de pacotes/plugins/engine do ruby. Ele instalará o Rails e suas dependências automaticamente.

Para isso digite: gem install rails -include-dependecies

O gem é, normalmente, reconhecido em qualquer diretório, mas às vezes apenas no diretório que se encontra ("c:\ruby\bin"), evitando isso:
 

 

Aceite todos os frameworks e dependências, colocando “y” de YES se perguntar.

Uma forma de certificar a instalação, é verificando a versão de ambos os softwares (Ruby e o Rails).

Para isso, digite no Prompt de comando:

ruby -v

logo em seguida:

rails -v

Que tal agora testarmos o funcionamento do servidor?

Vamos então criar um projeto para testá-lo. Pode ser o nome que quiser. Escolhi “projeto”. Digite no Prompt de comando:

rails projeto

Em seguida, entre no diretório criado:
cd projeto

Dentro da pasta, inicialize o servidor (WEBrick) com o seguinte comando:

ruby script\server

 

 

Mantenha o Prompt de comando aberto com a execução do servidor. Se fechar não funcionará. Abra seu browser. Acesse o servidor pelo http://localhost:3000/.