An incomplete cheatsheet for rails 3. Things are added as they are required.
# http://guides.rubyonrails.org/active_record_validations_callbacks.html
class SomeClass < ActiveRecord::Base
# emails
# FRENCH - POUR LES NULS | |
# Pour utiliser ce script il vous faut le language de programmation "python" installé sur votre machine (ce qui est d'origine si vous êtes sur MacOS ou un system Unix). Pour windows, il vous faudra l'installer (http://www.python.org/download), ensuite taper dans la console 'path=C:/Python__/' pour pouvoir utiliser directement python à partir de nimporte où. | |
# | |
# Utilisation: | |
# Exporter une playlist d'iTunes en fichier .txt. | |
# copier coller le script (le fichier .py) dans le dossier ou se trouve votre playlist. | |
# Ensuite ouvez un terminal et aller dans ce dossier (le commande 'cd' pour change directory vous permet de naviguer dans les dossiers, 'ls' vous affiche le contenu du dossier courant et 'pwd' vous affiche votre emplacement). | |
# Taper 'python playlist_script.py <votre_fichier.txt>' sans les '<,>' dans le dossier. | |
import sys |
# Author: Diego d'Ursel | |
# --------------------- | |
# | |
# This simple lib help you to add state to a model without implementing boring functions for each state | |
# just add macro like "add_state 1, 'mystate'" to the definition of your ActiveRecord model | |
# this lib require a "state" field in the model | |
# | |
# some example of usage: | |
# --------------------- | |
# add_state 0, 'inactive' |