Public Gists by ryantownsend

Gravatar
Sun Feb 01 02:37:33 -0800 2009
1
2
3
var wait_seconds = 15
 
$(document).observe('dom:loaded', function() {
Gravatar
Sun Feb 01 02:33:50 -0800 2009
1
2
3
if session[:spam_timestamp] && (Time.now.to_i - session[:spam_timestamp].to_i) > 15
  # not spam
  # ...
Gravatar
Sun Feb 01 02:30:37 -0800 2009
1
2
3
before_filter :set_spam_timestamp
 
private
Gravatar
Mon Jan 12 11:22:15 -0800 2009
1
2
3
has_attached_file :source,
  :styles => {
    :max => ['600x600>', :jpg],
Gravatar
Sun Jan 04 05:56:42 -0800 2009
1
2
3
# You can perform the initial start of starling / workling from the command line:
# cap starling:start
# cap workling:start
Gravatar
Sun Dec 28 08:54:59 -0800 2008
1
SETTINGS = YAML.load_file("#{RAILS_ROOT}/config/config.yml")
Gravatar
Sun Dec 28 05:16:36 -0800 2008
1
2
3
fruit = ['banana', 'strawberry', 'cherry']
fruit[0]
# "banana"
Gravatar
Sun Dec 28 05:12:05 -0800 2008
1
2
3
class Person
  def self.eye_colour_options
    ['blue', 'green', 'brown']
Gravatar
Sun Dec 28 04:59:42 -0800 2008
1
2
puts 'hello world'
# "hello world"
Gravatar
Sun Dec 28 04:40:43 -0800 2008
1
2
3
class Person
  def initialize(eye_colour = 'blue')
    @eye_colour = eye_colour
Gravatar
Sun Dec 28 04:31:46 -0800 2008
1
2
365.to_f / 7
# 52.1428571428571
gist: 40491 Simple variables in Ruby
Gravatar
Sun Dec 28 04:29:37 -0800 2008
1
2
3
# Perform our first command:
days_in_a_week = 7
# Reference our variable in our next command:
gist: 40470 Simple Ruby operators
Gravatar
Sun Dec 28 04:23:39 -0800 2008
1
2
3
# Addition:
1 + 1
# 2
gist: 40101 A lightweight lightbox usin...
Gravatar
Fri Dec 26 10:02:27 -0800 2008
1
2
3
// our loading events
Event.observe(window, 'load', function() {
setup_lightbox()
Gravatar
Tue Jul 22 02:00:51 -0700 2008
1
2
3
# S3 Backup Task for MySQL & SQLite
# Assumes InnoDB tables
# If using MySQL database user needs the "reload" permission on the database (for --flush-logs in mysqldump)