Skip to content

Instantly share code, notes, and snippets.

# Install Oh My ZSH
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# Install ruby with RVM and Homebrew
$ xcode-select --install
$ sudo xcodebuild -license
$ gcc --version
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew doctor
$ \curl -sSL https://get.rvm.io | bash -s stable --ruby
begin
require 'bundler/inline'
rescue LoadError => e
$stderr.puts 'Bundler version 1.10 or later is required. Please update your Bundler'
raise e
end
gemfile(true) do
source 'https://rubygems.org'
# Activate the gem you are reporting the issue against.
#### Contents of the preconfiguration file (for xenial)
### Localization
# Preseeding only locale sets language, country and locale.
d-i debian-installer/locale string fr_FR
# The values can also be preseeded individually for greater flexibility.
#d-i debian-installer/language string en
#d-i debian-installer/country string NL
#d-i debian-installer/locale string en_GB.UTF-8
# Optionally specify additional locales to be generated.
@ybart
ybart / config-application.rb
Last active August 29, 2015 14:14
Localizing ActionMailer::Preview
class Application < Rails::Application
...
# The easiest way : update the default locale and restart
config.i18n.default_locale = :fr
...
end
@ybart
ybart / example_root_route.rb
Last active August 29, 2015 14:13
Excerpts for URL Helpers articles
root 'welcome#index'
# Install ruby with RVM and Homebrew
$ xcode-select --install
$ gcc --version
$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
$ brew doctor
$ \curl -sSL https://get.rvm.io | bash -s stable --ruby
# Install PostgreSQL
$ brew install postgres
$ ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents
function ls-refresh {
while [ 1 ]; do ls -hdl "$1"; echo -n -e "\033[1A"; sleep 1; done
}
<?php
/*
* Implantation "made-in-OVH" de disk_free_space()
* ATTENTION : pensez à remplacer les arguments de
* $soap->login() avec votre propre identifiant et mot de passe.
* Vous devez aussi indiquer votre domaine dans $soap->hostingSummary().
*/
function ovh_free_space($path){
$cache_file = "data/quotas.cache.txt";
class Basket < ActiveRecord::Base
has_many :fruits
def apples
fruits.where(type: 'Apple')
end
def oranges
fruits.where(type: 'Apple')
end
# Goal: Allow addition of instances to a collection in a factory-built object
# when those instances require references to the parent.
# Typically occurs in Rails when one model has_many instances of another
# See more at:
# http://stackoverflow.com/questions/2937326/populating-an-association-with-children-in-factory-girl
# Usage
# Foo has_many :bar
#