Skip to content

Instantly share code, notes, and snippets.

@Epictetus
Epictetus / populate.rb
Created February 7, 2012 22:26 — forked from DavidMah/populate.rb
Fill up your Postercloud Rails Backend with stuff.
def make_sites(options = {})
times = options[:times] ? options[:times] : 50
users = options[:users] ? options[:users] : User.all
times.times do |t|
n = Site.new
begin
n.user = users.sample
n.hostname = "siteno#{t}"
n.save
puts t
@Epictetus
Epictetus / Gemfile
Created February 5, 2012 06:48 — forked from gaygenius/Gemfile
Rails 3.2 Gemfile for Heroku
source 'https://rubygems.org'
gem 'rails', '3.2.1'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
group :development, :test do
gem 'sqlite3'
gem 'heroku'
@Epictetus
Epictetus / tumblr_v2.rb
Created February 4, 2012 21:15 — forked from o-eight/tumblr_v2.rb
TumblrでAPIを使用して写真を取得するスクリプト。tumblrのapi_keyと、gemのthorライブラリが必要です。usageは、オプションなしでコマンドラインから起動すると表示されます。とりあえず雑なエラー処理を組み込んだので、完走はするはず(並列処理はしないので極端に遅いですが)。
#!/usr/bin/env ruby
# coding: utf-8
require 'rubygems'
require 'open-uri'
require 'json'
require 'thor'
class Tumblr < Thor
desc "get_photos [BASE_HOSTNAME] [API_KEY]", "Download all photos by selected base-hostname (api-key required)"
@Epictetus
Epictetus / Action Mailer
Created February 2, 2012 15:52 — forked from fxn/Action Mailer
Ruby on Rails v3.2.1 CHANGELOGs
## Rails 3.2.1 (January 26, 2012) ##
* No changes.
@Epictetus
Epictetus / Action Mailer
Created January 27, 2012 05:41 — forked from fxn/Action Mailer
Ruby on Rails v3.2.1 CHANGELOGs
## Rails 3.2.1 (January 26, 2012) ##
* No changes.
@Epictetus
Epictetus / gist:1650493
Created January 21, 2012 00:47 — forked from kinopyo/gist:1039656
How to add memcached gem(Dalli) to Heroku with Sinatra
# Herodu Dev Center Doc:
# http://devcenter.heroku.com/articles/memcache
# Dalli gem heroku url:
# https://github.com/mperham/dalli
#######################
# Local Setup memcached
#######################
sudo port install memcached
@Epictetus
Epictetus / Action Mailer
Created January 20, 2012 20:53 — forked from fxn/Action Mailer
Ruby on Rails v3.2.0 CHANGELOGs
## Rails 3.2.0 (January 20, 2012) ##
* Upgrade mail version to 2.4.0 *ML*
* Remove Old ActionMailer API *Josh Kalderimis*
$ = jQuery
class Bucket
constructor: (@name = "__root__", @children = {}, @actions = {}) ->
getCallbacks: (actions...) ->
callbacks = []
Array::push.apply(callbacks, @actions[action] || []) for action in actions
return callbacks
@Epictetus
Epictetus / gist:1632301
Created January 18, 2012 10:15 — forked from jugyo/gist:1632224
the railtie of resque-rails
module Resque::Rails
class Railtie < Rails::Railtie
initializer 'resque.set_config' do
Resque.redis ||= 'localhost:6379'
end
rake_tasks do
require 'resque/tasks'
task "resque:setup" => :environment
end
@Epictetus
Epictetus / rails_3_1_RC4_changes.md
Created January 7, 2012 07:04 — forked from kennyj/rails_3_1_RC4_changes.md
Rails 3.1 RC4の変更点(和訳)

Railties 3.1 RC4

  • 新しいrakeタスク assets:clean はプリコンパイルされたアセットを削除する。

  • --skip-gemfile--skip-bundleなしでの、アプリケーションとプラグインのソース生成は、bundle installを走らせる

  • jdbc*アダプターにとってのデータベースタスクを修正した

  • jdbcpostgresqlにとってのテンプレート生成