Указываем свое имя и почту
git config --global user.name "Your Name Comes Here"
git config --global user.email [email protected]
Делаем алиасы на команды
| Loading development environment (Rails 2.3.8) | |
| >> Rails.env | |
| => "development" | |
| >> RAILS_ENV | |
| => "development" | |
| >> RUBY_VERSION | |
| => "1.8.7" |
| def tip(msg); puts; puts msg; puts "-"*100; end | |
| # | |
| # 30 Ruby 1.9 Tips, Tricks & Features: | |
| # http://www.igvita.com/2011/02/03/new-ruby-19-features-tips-tricks/ | |
| # | |
| tip "Upgrading to Ruby 1.9 is simple: rvm install 1.9.2 && rvm --default 1.9.2" | |
| tip "Ruby 1.9 supports named captures in regular expressions!" |
| # AMI: ubuntu/images/ebs/ubuntu-precise-12.04-amd64-server-20120424 (ami-a29943cb) | |
| # | |
| # Part 1: Make a deb package of ruby: | |
| # Get our deps | |
| sudo apt-get install python-setuptools python-dev build-essential dpkg-dev libopenssl-ruby ruby1.8-dev rubygems bison autoconf zlib1g zlib1g-dev libreadline6 libreadline6-dev libssl0.9.8 libssl-dev | |
| # Get ruby | |
| wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.3-p194.tar.gz | |
| tar -zxvf ruby-1.9.3-p194.tar.gz |
| # In a rails app | |
| pry(main)>.ls | |
| Capfile Gemfile.lock Rakefile config db lib public test vendor | |
| Gemfile README.md app config.ru doc log script tmp |
| # Load plugins (only those I whitelist) | |
| Pry.config.should_load_plugins = false | |
| # Pry.plugins["doc"].activate! | |
| # Launch Pry with access to the entire Rails stack. | |
| # If you have Pry in your Gemfile, you can pass: ./script/console --irb=pry instead. | |
| # If you don't, you can load it through the lines below :) | |
| rails = File.join Dir.getwd, 'config', 'environment.rb' | |
| if File.exist?(rails) && ENV['SKIP_RAILS'].nil? |
| sphinx: bundle exec rake ts:run_in_foreground |
| module PB::SocialNetwork::Base | |
| def self.included base | |
| @networks << base | |
| base.extend ClassMethods | |
| base.include InstanceMethods | |
| # другая инициализация | |
| end |
| module PB | |
| module SocialNetwork | |
| class Twitter | |
| include PB::SocialNetwork::Base | |
| def initialize(token) | |
| @token = token | |
| end | |
| def update_profile(params = {}) |
| # RSpec 2.0 syntax Cheet Sheet by http://ApproachE.com | |
| # defining spec within a module will automatically pick Player::MovieList as a 'subject' (see below) | |
| module Player | |
| describe MovieList, "with optional description" do | |
| it "is pending example, so that you can write ones quickly" | |
| it "is already working example that we want to suspend from failing temporarily" do | |
| pending("working on another feature that temporarily breaks this one") |
Указываем свое имя и почту
git config --global user.name "Your Name Comes Here"
git config --global user.email [email protected]
Делаем алиасы на команды