dom
out 25th

Instalando Opera 10 no Ubuntu ...

Escolha o arquivo para download conforme sua versão do Ubuntu na página do Opera Web Browser e salve em seu desktop. No tipo de compressão, escolha o pacote padrão.

Clique com o botão direito no pacote baixado e escolha “Open with “GDebi Package Installer”, serão instaladas as dependências e depois o Opera.

sex
out 23rd

Instalando RMagick no Ubuntu 9.04 ...

Atualizado em: 11/02/2010

PaperClip

Para editar e recortar imagens entre outras coisas interessantes como mostram estes episódios do RailsCasts Cropping Image e PaperClip, utilizamos o plugin do PaperClip que serve para fazer upload de arquivos em geral. Para trabalhar com imagens este plugin depende do ImageMagick que é um software para criação e edição de imagens via linha de comando.

Existem interfaces em diversas linguagens para utilizar o ImageMagick, para Ruby on Rails temos a gem do RMagick.

A parte chata do negócio é instalar as bibliotecas para ImageMagick no Ubuntu 9.04 por conta das dependências e versões. Para resolver isto cheguei a estes passos:

Apagar instalações anteriores das bibliotecas e documentações.

sudo apt-get remove --purge librmagick-ruby-doc librmagick-ruby1.8

Instalar esta versão da biblioteca.

sudo apt-get install libmagick9-dev ruby1.8-dev

Instalar o imagemagik.

sudo apt-get install imagemagick

Instalar a gem do rmagick.

sudo gem install rmagick

Para instalar o PaperClip:

Inclua a linha abaixo no arquivo config/environment.rb.

e execute:

sudo rake gems:install
sudo rake gems:unpack

Ou, no diretório do projeto execute o comando abaixo.

script/plugin install git://github.com/thoughtbot/paperclip

Referências:
- http://www.imagemagick.org/script/index.php
- http://github.com/thoughtbot/paperclip
- http://railscasts.com/
- http://asciicasts.com/
- http://www.thoughtbot.com/projects/paperclip

sáb
out 3rd

Criando um repositório no Github ...

Vou descrever aqui o caminho mais curto para colocar seu projeto em um repositório remoto usando o Github.

Crie uma conta no Github.

Adicionei sua chave SSH (Linux) copiando o resultado do comando abaixo no campo “SSH Public Key”. Veja aqui como configurar em outros sistemas.

cat ~/.ssh/id_dsa.pub

Se ainda não tem a chave, crie e proceda como no item anterior.

cd  ~/.ssh
ssh-keygen -t rsa -C "seu_email@email.com"
(enter)
(enter)

Crie um repositório em Your Repositories que chamaremos de “primeiro_projeto”
Na máquina local,  crie uma pasta chamada primeiro_projeto, inicie um projeto com o Git e crie um arquivo qualquer para teste:

mkdir primeiro_projeto
cd primeiro_projeto
git init-db
touch arquivo_qualquer.txt
git add .
git commit -a -m "Primeiro registro de alterações."

Vincule o projeto ao repositório no Github digitando:

git remote add origin git@github.com:sua_conta_no_github/primeiro_projeto.git

Envie os arquivos da sua máquina para o repositório:

git push origin master

Confira se o seu repositório foi atualilzado acessando http://github.com/sua_conta_no_github/primeiro_projeto

Referências:
- help.github.

Assuntos relacionados:
- Como usar o Git no Windows
- Criando branches no Git
- Criando atalhos no Git