Costumo usar, durante o dia-a-dia, diversos cheat sheets (folhas de cola) com códigos diversos. Resolvi ir publicando alguns aqui, e vou começar por um bem simples, que contém um resumo dos famigerados comentários condicionais pro Internet Explorer.
Continue lendo
Cheat sheet de comentários condicionais para IE
Quer aprender Ruby e Rails?
Vez ou outra alguém me pede material pra começar a aprender Ruby e Rails. Por isso, fiz essa lista de blogs e sites especializados, que já serve como base. Assine o feed, vasculhe postagens antigas, leia, leia, leia!
Blogs e sites
- AkitaOnRails (Fábio Akita) – onde comecei a ler sobre Ruby e aprendi muito
- Simples Idéias (Nando Vieira)
- Blog do Urubatan (Rodrigo Urubatan)
- Nome do Jogo (Carlos Brando)
- MouseOver Studio (Diego Carrion)
- Blog Patrick Espake
- Ruby Brasil
- Ruby Inside Brasil
- Rails Inside
- Ruby Inside
Links mastigados…
Alguns links mastigadinhos pra você começar:
- Tutorial de Ruby (PDF)
- Rails para sua Diversão e Lucro
- Aprenda a Programar
- Desenvolvimento Ágil para Web 2.0 com Ruby on Rails
- Rails Wiki
- Aprendendo Rails
- O Melhor Ambiente Windows para Rails
- Railscasts
- Instalando Ruby
E existe muito mais material disponível de graça por aí, basta você procurar e deixar de ser vagabundo. Abs.
Se você tem algum artigo, blog, etc pra compartilhar, deixe nos comentários que eu atualizo a lista.
Hello, manolos…
Aqui estou eu de novo novamente mais uma vez, colocando essa bagaça no ar. Tinha este blog hospedado num cloud-mini da Locaweb, mas a bodega começou a ficar indisponível (2 segundas-feiras inteiras sem funcionar, sem falar nas quedas ao longo dos dias), então resolvi mudar. Fiquei umas 2 semanas enrolando, mas hoje finalmente coloquei o blogueeenho no ar.
Estou na Hostnet, que dizem ser uma ótima hospedagem. Veremos.
Well, é isso. Volto com os posts antigos ainda hoje. Ou não.
Definir as opções no-ri no-rdoc como padrão para Gem install
Toda vez que você precisa instalar uma Gem e não quer instalar a documentação junto, precisa adicionar os parâmetros --no-ri --no-rdoc, o que é bem chato. Então, se você é como eu e sempre usa essas opções, saiba que existe uma maneira de deixá-las padrão pra toda a instalação de gemas. Basta adicionar no arquivo .gemrc do seu diretório home, o seguinte:
1 | gem: --no-ri --no-rdoc |
Simples e fácil.
Dica: funciona também no Cygwin.
Rails Edge de modo fácil com a gema Bundler
Rapidinho, rapidinho! Se você quer testar, contribuir ou mesmo só dar uma olhada na versão de desenvolvimento do Rails – ou o chamado Rails Edge – (aquela do repositório do Github, que é atualizada constantemente), os comandos for the win são esses:
1 2 3 4 5 6 7 8 9 10 11 12 | # Instala a gem bundler gem install bundler # Cria um novo diretório para a app e entra nele mkdir rails_app && cd rails_app/ # Puxa o arquivo Gemfile que eu preparei com as dependências (necessário para o Bundler) wget http://gist.github.com/raw/328813/df93a6f9a11cbeaf2bff4322231084caa71d45b6/Gemfile -O Gemfile # Empacota as gems e suas dependências bundle install # Cria uma nova aplicação Rails Edge bundle exec rails . # Inicia o servidor bundle exec rails s |
Explicação rápida sobre a gem Bundler: ela isola as gems necessárias pro Rails, sem afetar a instalação do seu sistema. É só o que você precisa saber.
Observação: não esqueça de verificar o contexto dos comandos. Sempre que você executar algo relativo à sua aplicação edge, use bundle exec <COMANDO>.
Referências:
- How To Start A Rails Edge App The Easy Way
- How do I setup a rails project to use an edge source tree (not an installed gem) version of rails
- What is the simplest way to get a Rails 3 edge app started?
UPDATE: Toda vez que você quiser atualizar sua instalação do Rails Edge, basta executar:
1 | bundle exec rake rails:update |
Só tome cuidado pra não sobrescrever nada.