sábado, 20 de abril de 2013

Instalando Ruby e Rails no Mac Os X 10.8 Mountain Lion


Este é um guia passo-a-passo para a instalação do Ruby 1.9.3 e da última versão do Rails, no Mac OSX Mountain Lion.
1º Instalando o XCode
Durante a instalação de algumas gems e pacotes serão necessárias algumas ferramentas que estão disponíveis no XCode, como por exemplo o git. O XCode está disponível na App Store, gratuitamente, então simplesmente abra a App Store e baixe-o.
Depois de instalar o XCode, abra-o, entre em "Preferences", aba "Downloads" e clique no botão "Install" do item "Command Line Tools" e espere a instalação. Depois disso, você já pode fechar o XCode.
Confira se tudo está ok, verificando a versão do git no terminal:
git --version
2º Instalando o RVM
O Mac OSX já vem com o Ruby e o Rails instalados, mas utilizaremos o RVM para podermos instalar (de forma fácil) mais de uma versão do Ruby e ter mais controle das gems. Para instalar o RVM, rode no terminal:
curl -L https://get.rvm.io | bash -s stable
3º Instalando o Homebrew
Homebrew é um gerenciador de pacotes para Mac OSX. Através dele, é possível instalar várias ferramentas úteis. Para instalar, rode no terminal:
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
Antes de instalar o Ruby 1.9.3, precisamos instalar o libksba e para isso, rode no terminal:
brew install libksba
4º Instalando o Ruby
Rode o comando abaixo (pode demorar alguns minutos):
rvm install 1.9.3
Defina o Ruby 1.9.3 (que você acabou de instalar) como o default. Dessa forma, seu terminal vai ignorar o Ruby que já vem no Mac OSX e vai passar a usar a versão nova:
rvm --default 1.9.3
Para verificar se tudo está ok, rode o seguinte comando no terminal:
ruby -v
5º Instalando o Rails
gem install rails
Para verificar se tudo está ok, rode o seguinte comando no terminal:
rails -v
E pronto! Tudo está configurado!

segunda-feira, 27 de agosto de 2012

Java Vs Ruby on Rails

Eu sou fan daquelas propagandas antigas da Apple, Mac vs Pc, por isto assisto de vez enquanto algumas parodias, hoje encontrei esta que achei muito legal para quem trabalha com Ruby on Rails.
 Sr. Z

domingo, 12 de fevereiro de 2012

Falhas na interface do Linux Ubuntu 11.04

Como já havia falado anteriormente, estou criando um servidor Linux para sustentar um banco de dados MySQL e como estou tentando fazer isto com um orçamento mínimo estou usando uma maquina com poucos recursos.
Processador intel Pentium 4                                                                                                  
512 MB DDR3 de Memoria Ram (pouco, mas já estou providenciando mais 1GB)  
40GB e HD (pouco também, mas é somente para um banco do MySQL)                     
Logo assim que iniciei o Ubuntu  11.04 tive uma mensagem que meu hardware não suportaria a interface gráfica Unity 3D, então deveria selecionar na tela de login a versão clássica Gnome, mas esta interface ficou com um desempenho horrível e inutilizável, então preocupado com como resolver isto achei a seguinte solução:
1) Vá até o Gerenciador de pacotes sinápticos;
2) Procure por Unity2D;
3) Clique com o botão direito e vá em Marcar para instalar;
4) Vá em Aplicar.

Após estes passos é só escolher na tela de login o Unity 2D

By Sr. Z.

Linux

Estou desenvolvendo algumas aplicações que necessitam de um banco de dados on-line, então vou precisar de um servidor para sustentar o meu banco de dados MySQL, para isto escolhi o sistema operacional Linux. Não poderia usar o Windows pois ele é muito instável e depois de muito tempo ligado ele fica visivelmente mais lento e para um servidor que ficara ligado 24 por dia e 7 dias por semana isto é um ponto muito negativo. E não optei pelo Mac, Sistema operacional que uso a maior parte do tempo, pois o servidor que vou fazer não é algo que não necessita de um investimento tão grande, já que vou destinar uma maquina somente para ele.
Não tenho experiência com o Linux, então vou postando aqui tudo que eu for descobrindo.
Ah, já ia me esquecendo... a distribuição que eu escolhi é a Ubuntu 11.04

Senhor Z.

terça-feira, 15 de novembro de 2011

Pasta do Steam abrindo automaticamente no Mac OS X

Se você instalou o Steam no Mac OS X e esta ficando irritado com a pasta do Steam que abre automaticamente toda vez que você liga seu Mac, siga os passos abaixo para resolver este problema.
1° Vá em Preferências do Sistema depois em Usuários e Grupos;


2° Selecione o seu usuário, no meu caso Sr. Z
3° Vá na aba Itens de In. de Sessão.
4° Selecione o Steam e click no botão menos ali em baixo.
Simples assim e o Steam não vai mais te perturbar, este tutorial serve para qualquer outro programa que esteja abrindo automaticamente quando seu Mac liga.

By Sr. Z

Remover Navbar do Blogger

Eu e acredito que a maior parte de usuários do blogger odeia a navbar. Então porque não tira-la?
Se você já tentou tira-la já percebeu que não tem a opção de excluir ela no menu Layout, então vá no menu Modelo e click no botão Editar Html.

Agora procure por ]]></b:skin> (dica use o command + F ou no windows Ctrl + F)


Agora cole sobre esta linha #navbar-iframe { height: 0px; visibility: hidden; display: none; }
Ficando assim:

Agora click em Salvar modelo e vá até a seu blog e veja como ficou.

By Sr. Z

segunda-feira, 14 de novembro de 2011

Instalando Zeos 7 no Delphi 2009, 2010 e Erro de rtl

Vou explicar aqui como instalar o Zeos 7 no Delphi 2009 e 2010, mas um tutorial deste pode ser encontrado facilmente na internet, mas o diferencial é que aqui eu vou ensinar como corrigir um erro de rlt e o erro de # que nenhum site que eu encontrei explica. Então mãos à massa teclado.

1 – Faça o download do arquivo zeosdbo-7.0.0-alpha em http://zeos.firmos.at/portal.php

2 – Crie uma pasta chamada zeos7 dentro da pasta lib do rad studio. Por exemplo, meu rad studio está em c:\Arquivos de programas\codegear\rad studio\6.0\lib, então meu diretório base será:  c:\arquivos de programas\codegear\rad studio\6.0\lib\zeos7 

3 – Descompacte os arquivos dentro do diretório recem criado no ítem 2. 

4 – Com o delphi 2009/2010 aberto, vá em file -open project (ctrl+f11) e abra o arquivo zeosdbo.groupproj, dentro de c:\Arquivos de programas\codegear\rad studio\6.0\lib\zeos7\packages\delphi12 

5 – Antes de continuar, se você estiver usando o Windows Vista ou Windows 7 com o UAC habilitado, você terá que dar permissão total para a pasta zeos7 criada, caso contrário não irá funcionar. 
Vá em painel de controle e digite na barra de pesquisa uac, aperte o botão enter e click em Alterar Configurações de Controle de Conta de Usuário,  Araste o cursor até Nunca Notificar.


6 – Agora vá na pasta do Zeos (c:\arquivos de programas\codegear\rad studio\6.0\lib\zeos7) click nela com o botão direito e selecione a opção Propriedades, vá na aba Segurança e click em editar, selecione Usuários (seuPc\Usuários) e marque o checkbox Controle Total em Permitir, de Ok e Ok.

7 – vá ao menu project – build all projects 

8 – Agora, antes da instalação vá ao menu Tools – Options – Environment Options – Delphi Options – Library – win 32 e adicione o caminho a seguir no Library Path: $(bds)\lib\zeos7\packages\delphi12\build;c:\program files\codegear\rad studio\6.0\lib\build 

8 – Feito isto, minimize o delphi, abra o diretório c:\Arquivos de programas\codegear\rad studio\6.0\lib\zeos7\packages\delphi12\build, selecione todos os arquivos “.bpl” copie-os e cole-o dentro da pasta bpl do rad studio: c:\users\public\documents\rad studio\6.0\bpl 

9 – Volte ao delphi vá ao menu View – Project Manager (ctrl + atl + f11). Selecione e compile as bpls abaixo, uma a uma. Para compilar, clique com o botão direto sobre o bpl. é a primeira opção(Compile).

– zcore120.bpl
– zplain120.bpl
– zparsesql120.bpl
– zdbc120.blq
– zcomponent120.bpl
– zcomponentdesign120.bpl


10 – Depois de compiladas, clique com o botão direito sobre o pacote ZComponentDesign120.bpl (o único em negrito) e clique em Install. 

11 – Pronto, feche tudo (File – Close All). Crie um novo projeto e veja que os componentes já podem ser utilizados.

Muitos tutoriais mandam usar ($(bds)\lib\zeos7\packages\delphi12\build) em Library Path, mas se você usar  ($(bds)\lib\zeos7\packages\delphi12\build;c:\program files\codegear\rad studio\6.0\lib\build) não terá o erro de rtl.

By Sr. Z