quarta-feira, 25 de novembro de 2009

Columns com CSS 3

Uma de muitas funcionalidades novas do CSS 3 é o uso de column, é muito simples e prático onde deixa a sua quantidade de texto bem equilibrada em sua página.


#entry {
 column-count: 2;

}

segunda-feira, 9 de novembro de 2009

TcheLinux 2009

TCHELINUX 2009

Semana que vem mais um super evento aqui em Porto Alegre-RS, a entrada são apenas 2 quilos de alimento e o site para voce ver mais informações é http://www.tchelinux.org/2009

Nos vemos lá!

Ceará on Rails


Sábado passado eu e mais algumas pessoal participamos do CearáOnRails, foi um evento muito bom com grandes palestrantes e com alguns emprevistos que acabaram deixando engraçado e não atrapalhando.

Bom mas como assim eu participei! se eu sou aqui do Rio Grande do Sul tche?

É que o pessoal da Egenial (www.egenialsas.com.br) disponibilizou um de seus produtos o TreinaTom 2010 a versão mais nova de video conferência online e em tempo real, eu já conhecia o treinatom pois há alguns meses participei do curso de Ruby on Rails que a Egenial oferece. Se eu não estou enganado acredito que algum momento da tarde do dia 07/novembro chegamos a 50 pessoal de todo Brasil conectadas ao treinatom e assistindo ao evento, muito bacana!
Uma pena foi a conexão no local do evento começar nos deixar na mão bem na hora da palestra sobre Rspec do Nando Vieira, concigui pegar pedacinhos e deu pra ver que foi muito boa, agora esperar o pessoal do evento postar no site para poder assisti-la completa.
A palestra com melhor conexão foi a do Fábio Akita que encerrou o evento, tinha tinha assitido ela em outubro no Latinoware 2009 com o famoso video http://www.youtube.com/watch?v=iRh5qy09nNw&feature=player_embedded.
Bom queria agradecer ao Carlos(Egenial) e a todo pessoal do CearaOnRails e palestrantes pelo grande evento lá do outro lado do Brasil. Abraços e até a próxima.

domingo, 8 de novembro de 2009

Instalando Ruby Rails no Ubuntu

Passo 1: Vamos verificar se sua versão do Ubuntu está atualizada:

sudo apt-get update
sudo apt-get dist-upgrade


Passo 2: Vamos instalar os pacotes necessários para compilar, simples e fácil apenas digitando o código:

sudo apt-get install build-essential


Passo 3: Uma vez que você tem as ferramentas, é hora de instalar o MySQL e Ruby. Se você estiver usando SQLite você pode não precisar de todo este material. Caso contrário, basta copiar e colar este comando em seu terminal:

sudo apt-get install ruby ri rdoc mysql-server libmysql-ruby ruby1.8-dev irb1.
8 libdbd-mysql-perl libdbi-perl libmysql-ruby1.8 libmysqlclient15off 
libnet-daemon-perl libplrpc-perl libreadline-ruby1.8 libruby1.8 
mysql-client-5.0 mysql-common mysql-server-5.0 rdoc1.8 ri1.8 ruby1.8 irb 
libopenssl-ruby libopenssl-ruby1.8 libhtml-template-perl mysql-server-core-5.0

Se você ainda não tinha instalado o MySQL você será solicitado para definir uma senha de root. Você não tem que, claro (bug que você não menos do que 3 vezes, se você optar por não), mas eu recomendo vivamente. Você precisará dessa senha quando você preencher sua configuração rails / arquivo database.yml.


Passo 4 : Agora vamos instalar o pacote das rubyGems, estamos instalando a versão 1.3.4 verifique no http://rubyforge.org para ver se está é a mais recente versão lançada:

wget http://rubyforge.org/frs/download.php/57643/rubygems-1.3.4.tgz
tar xvzf rubygems-1.3.4.tgz
cd rubygems-1.3.4
sudo ruby setup.rb

Depois, você pode remover o tgz. Apagar o arquivo e rubygems-1.3.4 diretório também.


Passo 5: Rode o comando gem-v, ele terá que retornar o print da versão na tela. Se você não receber essa menssagem temos de fazer alguns links simbólicos:


The program 'gem' can be found in the following packages:
* rubygems1.8
* rubygems1.9
Try: sudo apt-get install 
-bash: gem: command not found

Vamos agora criar os links simbólicos:


sudo ln -s /usr/bin/gem1.8 /usr/local/bin/gem
sudo ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby
sudo ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc
sudo ln -s /usr/bin/ri1.8 /usr/local/bin/ri
sudo ln -s /usr/bin/irb1.8 /usr/local/bin/irb


Passo 6: Agora instalar Ruby on Rails! Você pode deixar de lado o rdoc e o ri, uzando o seguinte comando:

sudo gem install rails --no-rdoc --no-ri


Se você está apenas fazendo para desenvolvimento local (WebRick), então está basicamente pronto. Você pode querer instalar gems adicionais. Se você deseja implantar Ruby on Rails em um servidor, então você precisa instalar o Nginx e Phusion e buscar mais sobre esse assunto.


Passo 8: Vamos instalar o gem do mysql. Isto irá melhorar o desempenho no seu servidor local:
sudo apt-get install libmysqlclient-dev
sudo gem install mysql --no-rdoc --no-ri
 
 
OK está tudo pronto, podemos criar uma aplicação teste e ver se está rodando tudo certinho:
rails teste --database=mysql
 
cd teste
rake db:create
script/server
http://localhost:3000