#ActiveRecord cheat sheet / EXAMPLES
$ gem install activerecord
in GEMFILE: gem ‘activerecord’
REQUIRE
class MyClass | |
@@number_of_objects = 0 | |
def self.how_many_objects? | |
@@number_of_objects | |
end | |
def initialize | |
@@number_of_objects = @@number_of_objects.next # 'number_of_objects' asscesible to object instances of the class. (i.e. initialize is an instance method..) | |
end | |
def foo |
class MyClass | |
def self.how_many_objects? | |
@number_of_objects | |
end | |
def self.record_new_object | |
@number_of_objects = (@number_of_objects||0).next | |
end | |
def initialize | |
self.class.record_new_object #since it’s a class instance, ‘number_of_objects’ not accesible via the object instance initialize method. |
class MyClass | |
def foo | |
end | |
end |
require './zlorpian' | |
# Good afternoon fellow space travelers, thanks for coming along on this mission. We still have about a week | |
# before we arrive at New Zlorpia, so please return your stasis tubes to their original upright position and | |
# prepare for your mission briefing. | |
# We are going to be negotiating a trade agreement with the Zlorpians for their supply of Farkle seeds. They | |
# have a much different way of counting than we do, and I'm concerned that if we don't have a good way to | |
# work with their number system, we'll be at a disadvantage in negotiations. Let me explain: |
Good afternoon fellow space travelers, thanks for coming along on this mission. We still have about a week | |
before we arrive at New Zlorpia, so please return your stasis tubes to their original upright position and | |
prepare for your mission briefing. | |
We are going to be negotiating a trade agreement with the Zlorpians for their supply of Farkle seeds. They | |
have a much different way of counting than we do, and I'm concerned that if we don't have a good way to | |
work with their number system, we'll be at a disadvantage in negotiations. Let me explain: | |
The zlorpians have a single arm that comes out of their forehead, with a hand that has 3 fingers. As a | |
result, our base-10 way of counting (based on our ten fingers) is as alien to them as their way is to us. |
class Board | |
BLACK = :b | |
RED = :r | |
WIDTH = 7 | |
HEIGHT = 6 | |
def initialize() | |
@board = [] | |
@current_player = BLACK |
From 4694737d7a17db39283d0fc614359777472df217 Mon Sep 17 00:00:00 2001 | |
From: JohnMorales <[email protected]> | |
Date: Mon, 6 Jan 2014 05:50:02 -0500 | |
Subject: [PATCH] Fixing rake issue | |
--- | |
Gemfile.lock | 2 +- | |
1 file changed, 1 insertion(+), 1 deletion(-) | |
diff --git a/Gemfile.lock b/Gemfile.lock |
diff --git a/sass/base/_solarized.scss b/sass/base/_solarized.scss | |
index 45d8fc5..9e915cc 100644 | |
--- a/sass/base/_solarized.scss | |
+++ b/sass/base/_solarized.scss | |
@@ -15,7 +15,7 @@ $solar-blue: #268bd2 !default; | |
$solar-cyan: #2aa198 !default; | |
$solar-green: #859900 !default; | |
-$solarized: dark !default; | |
+$solarized: light !default; |
This diff is a modified version of a diff written by Arnis Lapsa. | |
[ The original can be found here: https://gist.github.com/ArnisL/6156593 ] | |
This diff adds support to tmux for 24-bit color CSI SRG sequences. This | |
allows terminal based programs that take advantage of it (e.g., vim or | |
emacs with https://gist.github.com/choppsv1/73d51cedd3e8ec72e1c1 patch) | |
to display 16 million colors while running in tmux. | |
The primary change I made was to support ":" as a delimeter as well |