Resolvendo erro na Gem::Dependency#version_requirements

Salve salve galera, primeiramente quero pedir desculpas pela falta de posts é que está uma correria por aqui.

Mas hoje eu vou só postar uma dica de como resolver um problema que eu encontrei hoje quando estava criando um projeto no Rails

Erro:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement

Para resolver isso só atualizar o rails:
gem update rails

Depois disso, problemas resolvido!

Qualquer observação comentem!

Abraços!

Anúncios

[Dica] Google Reader for Mac OS

Salve salve galera, vindo postar uma dica para todos usuários do Mac. Acredito que assim como eu, tem outras pessoas que tem uma certa preguiça de ficar lendo os feeds a cada X minutos/horas.

Para isso resolvi “googlear” e encontrei o Gruml leitor do Google Reader. Instalei e estou usando. Muito bom, a única coisa que eu não gostei muito foi o fato de ao clicar em cima do feed , pelo contrário, está dando um SHOW de bola. Ele tem tags para você se organizar se achar algum assunto interessante, tem as pastas, tem notificação no menu, compartilhar via twitter e algumas outras funcionalidades.

Recomendo testarem e deixar seus comentários sobre o que acharam.

Gruml: http://www.grumlapp.com/

E é isso, até a próxima!

Primeiras impressões do mundo Mac OS

Salve salve meu povo, como disse no post anterior acabei de migrar do Windows para o tão sonhado,pelo menos para mim, Mac OS. Sempre gostei dos produtos Apple e como meu antigo notebook(Itautec W7645) já não estava ajudando e sim atrapalhando resolvi mudar por alguns fatores, que são eles: recomendações de conhecidos, desenvolvimento p/ iPhone e já não aguentava mais os produtos do “tio” Bill.

No inicio, a idéia de utilizar apenas UM menu universal,digamospois independente do programa que você abra o lugar do menu será o mesmo apenas mudando as opções de acordo com o programa executar, era meio “diferente” mas sem preconceitos, já estou acostumado com ele, inclusive com os atalhos mais básicos. Mas o que é sensacional é o Spotlight, apertou 2 teclas já acha tudo! Desde e-mails, conversas, imagens, histórico,vídeos, documentos, palavras no dicionário e etc, simplesmente SENSACIONAL. Outras coisas bacanas são o Docks e o Exposé que criei 6 mesas onde organizei em categorias, por exemplo, Mesa:

  1. Apenas Navegadores e Mail;
  2. Tweetie, iChat, Adium e Skype;
  3. TextMate e o Terminal;
  4. Mesa 4: iTunes e Quicktime;
  5. Finder;
  6. Outros.

Essa foi a forma que organizei para tirar melhor proveito das mesmas.

Algumas pessoas me perguntaram se não foi muito difícil me acostumar com os programas desenvolvidos p/ Mac, já que nem todos programas desenvolvidos para Windows roda no Mac, e sinceramente o único “problema” foi a fazer o mysql rodar com o mamp para utilizar com o ruby (que expliquei neste post), até porquê a maioria dos programas que eu usava no Windows tem uma versão porca para Mac, mas mesmo assim substitui vários, e são eles:

No Windows utilizava:

  • Programar: Zend Studio(PHP/JS) e Netbeans(Ruby on Rails);
  • Client Twitter: Tweet Deck;
  • Editor de imagem: Fireworks;
  • Editor de Texto e Apresentação: Word e Powerpoint;
  • Player de música: Winamp;
  • Player de vídeo: Windows Media Player;
  • Client Torrent: uTorrent;
  • Leitor E-mail: Thunderbird;
  • Mensageiros Instantâneos: Live Messenger(MSN) e G-Talk Labs;
  • Capturador de Tela: Camtasia Studio.

No Mac OS utilizo:

  • Programar: Apenas o TextMate;
  • Client Twitter: Tentei inumeros, mas o melhorzinho é o Tweetie;
  • Editor de imagem: A procura, testei o Fireworks mais simplesmente, LIXO;
  • Editor de Texto e Apresentação: Pages e KeyNote;
  • Player de música: iTunes;
  • Player de vídeo: QuickTime
  • Cliente Torrent: Transmition;
  • Leitor de E-mail: Mail;
  • Mensageiros Instantâneos: Adium(MSN) e iChat (G-Talk);
  • Capturador de Tela: ScreenFlow.

Acho que já dá para ter uma idéia e fica dicas para quem está entrando nesse novo mundo.

Dúvidas, sugestões de posts e criticas.. Comente 😉

[]’s

Rodando MySQL no Ruby utilizando o MAMP no Snow Leopard

Salve salve, bom recentemente migrei do mundo Windows para o Mac OS, não tive muitos problemas quanto a programas(Em breve faço um Review falando dos programas que utilizava no Windows e que substitui para o Mac OS).

Bom mas vamos o que aconteceu recentemente, programo em Ruby e PHP, o Ruby e o MySQL já são nativos do Mac OS e para o PHP tive que instalar o MAMP(Mac,Apache,Mysql e PHP) só que comecei a enfrentar um sério problema com MySQL no Ruby, o rake não estava funcionando e sempre dava operação abortada. Depois de googlear encontrei uma solução que resolveu na hora, vamos lá:

1º – Baixe a última versão do MAMP

2º – Baixe o Mamp Components 1.9 (ou o mais recente)

3º – Após baixar o MAMP e o MAMP Components, instale o MAMP e em seguida monte o dmg do MAMP Components e extraia o mysql-5.1.44.tar.gz para algum lugar do HD.

4º – Abra o Terminal, acesse a pasta onde você descompactou o mysql e digite os seguintes comandos na sequência:

./configure --with-unix-socket-path=/Applications/MAMP/tmp/mysql/mysql.sock --without-server --prefix=/Applications/MAMP/Library

make -j2

cp libmysql/.libs/*.dylib /Applications/MAMP/Library/lib/mysql

mkdir /Applications/MAMP/Library/include

cp -R include /Applications/MAMP/Library/include/mysql

5º – Instale a Gem Mysql para o Ruby, no Snow Leopard:

sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/Applications/MAMP/Library/bin/mysql_config

Caso utilize o Leopard , digite:

sudo env ARCHFLAGS="-arch i386" gem install mysql -- --with-mysql-config=/Applications/MAMP/Library/bin/mysql_config

E pronto. Qualquer dúvida só deixar nos comentários.

Abraços e até a próxima!

Créditos: Beyond Coding

Hello Word!

Salve salve, após muito tempo sem abrir um blog resolvi criar este aqui. O intuito nesse blog é postar coisas do meu dia-a-dia como resolução de problemas, novidades sobre desenvolvimento principalmente em PHP e Ruby on Rails que são as linguagens que atualmente tenho trabalhado mas isso não quer dizer que só vai ser nesses dois temas. Pretendo apliar os post’s sobre meus estudos em teste automatizado, metodologias ágeis e novas linguagens/tecnologias/conceitos/filosofias que eu for conhecendo com o tempo.

Minha meta é conseguir disserminar o máximo de conteúdo que possa ser proveitoso para outros desenvolvedores e pessoas interessadas em entrar no mundo de desenvolvimento.

Se quiser saber mais sobre mim, clique no link About no menu superior e/ou visite os links do menu direito.

O título não poderia ser outro, afinal, quem nunca criou um echo “Hello Word”; ou puts ‘Hello Word’ quando estava conhecendo alguma linguagem?

Comentários , críticas e sugestões de postagens e etc são muito bem vindos.