quarta-feira, 28 de novembro de 2012

Usando Ruby Gems

Gema? 
Sim, é uma ferramenta de repositório onde mantem as bibliotecas, framework, módulos... do Ruby, como exemplo mais conhecido o poderoso "Rails" que se encontra lá! e iremos utiliza-lo para nosso desenvolvimento;

Como usar?
Agora vamos atualizar o gems para aproveitar o que tem de bom. O primeiro passo seria digitar no terminal "gem update --system" (isso pode levar uns minutos, dependendo de sua conexão com a internet);

Testando
Para garantir que tudo esteja funcionando aplique o comando no terminal "gem -v", isso exibirá a versão do gem;
Também pode usar o comando "gem list", isso irá listar todos os gem's instalados.
Caso queira mais parâmetros para o gem, digite "gem -h"
Veja o link para conhecer mais gem'shttp://rubygems.org/

Instalando
Para instalação de algum framework utilize "gem install nomeframework". Faça um teste instalando o 'WEBrick' (servidor HTTP para Ruby), por exemplo "gem install webrick", caso estiver instalado não tem problema, não irá sofrer alterações.


Autor: Darlan Dieterich

quinta-feira, 22 de novembro de 2012

Instalando Ruby no Windows 7


Este artigo tem como objetivo esclarecer as dúvidas de instalação do Ruby no Windows de forma simples e objetiva.
Instalação
  1. Primeiramente puxe o Ruby para Windows no site do próprio desenvolvedor http://www.ruby-lang.org/pt/downloads/ ou aqui http://rubyinstaller.org/downloads/
  2. Instale o Ruby, por exemplo dentro do diretório (EX: "c:\ruby") e (evite espaços em branco);
    Perceba que existem três items de seleção, vamos entender...
    a) install tcl/tk support -> framework para criação de interfaces gráficas (não é o nosso objetivo usa-lo, pois é usado para desenvolvimento para desktop).
    b) add Ruby executables to you PATH -> configura automaticamente variavel de ambiente em seu sistema operacional
    c) associeate .rb and .rbw files with this ruby installation -> associa as extenções Ruby;

  3. Agora faça o teste no terminal do windows para ver se esta tudo funcionando perfeitamente, digite "ruby -v", a versão irá ser mostrada no seu terminal:











Autor: Darlan Dieterich

quarta-feira, 21 de novembro de 2012

O que é Ruby?

Ruby? 
É uma linguagem de programação, ela é interpretada, muito poderosa e dinâmica! e também tem seu código fonte aberto. Ficou mais popular com o Framework Rails.

História
Foi criada em 1995 por um japonês chamado de Yukihiro Matsumoto, a linguagem foi influênciada por diversas outras linguagens como Ada, CLU, Dylan, Eiffel, Lisp, Perl, Python, Scheme, Smalltalk.

Características
  • Sua sintaxe de fácil entendimento;
  • Tipagem dinâmica;
  • Linguagem Multiparadigma;
  • Linguagem limpa;
  • Orientada a objetos;
  • Open Source;
  • Interpretada;
  • Repositório de bibliotecas (gem);
  • Centenas de funções;
  • Códigos curtos;
  • Desenvolvimento rápido;
  • Não usa ";" no final das linhas;
  • É semelhante a Python;
  • Todas variáveis são objetos;
  • O que você escreve você lê;
  • Pronto para Guerra!
Exemplo de Olá mundo!
puts "Olá mundo!"
Site oficial
www.ruby-lang.org


Autor: Darlan Dieterich