Skip to content

Instantly share code, notes, and snippets.

View func09's full-sized avatar

Mitsuru Haga func09

View GitHub Profile
$('#hoge').position({
my: 'center', at: 'center', of: window, collision: 'fit'
});
require 'rubygems'
require 'httparty'
require 'json'
receipt = 'ewoJInNpZ25hdHVyZSIgPSAiQW9XWGtzNTcvMC95QzhUVU1Tc3piNXUvWStEYXBUNENYcUsraUw1SHBjVElHdnFzdGYxakFtM0xqblRVTVF1NFNzQ2VrRU8vVUlqTGtGZmlqVHBNZmwvTW9DNGk4bGVXVUNCdS82amFCc1YzVTcyRHlzSm9KS3M0QzN0L0lJdTZtaUtBWk9uM3JuTEg1MHBvWjBCalFXRE9VVjVnNlFxU2dyVk9rU2QyT1hXK0FBQURWekNDQTFNd2dnSTdvQU1DQVFJQ0NHVVVrVTNaV0FTMU1BMEdDU3FHU0liM0RRRUJCUVVBTUg4eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUtEQXBCY0hCc1pTQkpibU11TVNZd0pBWURWUVFMREIxQmNIQnNaU0JEWlhKMGFXWnBZMkYwYVc5dUlFRjFkR2h2Y21sMGVURXpNREVHQTFVRUF3d3FRWEJ3YkdVZ2FWUjFibVZ6SUZOMGIzSmxJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNU1CNFhEVEE1TURZeE5USXlNRFUxTmxvWERURTBNRFl4TkRJeU1EVTFObG93WkRFak1DRUdBMVVFQXd3YVVIVnlZMmhoYzJWU1pXTmxhWEIwUTJWeWRHbG1hV05oZEdVeEd6QVpCZ05WQkFzTUVrRndjR3hsSUdsVWRXNWxjeUJUZEc5eVpURVRNQkVHQTFVRUNnd0tRWEJ3YkdVZ1NXNWpMakVMTUFrR0ExVUVCaE1DVlZNd2daOHdEUVlKS29aSWh2Y05BUUVCQlFBRGdZMEFNSUdKQW9HQkFNclJqRjJjdDRJclNkaVRDaGFJMGc4cHd2L2NtSHM4cC9Sd1YvcnQvOTFYS1ZoTmw0WElCaW1LalFRTmZnSHNEczZ5anUrK0RyS0pFN3VLc3BoTWRk
require 'rubygems'
require 'json'
require 'uri'
require 'net/http'
require 'net/https'
APPLE_RECEIPT_VERIFY_URL = 'https://sandbox.itunes.apple.com/verifyReceipt'
receipt = 'ewoJInNpZ25hdHVyZSIgPSAiQWtXSDVwQnowYnh6ZkEyakVkU28zT2RheUZFd0J1eVdQVDFKTUNyVW0rYXZLcUVwSFFXRFlwc1h6SHpnRGNhQnd1M0I0dW4rdUFYQXN1RE8vb2x4VVdRRVE0K1RubjRKRSszdHFUVVRNcVc2QldNd3NYOFZ1anJrMHo3YlVCUytVaHFoTkkwSmZWUGpxNmd0ZVlQY0lCWHFnejdmc002bXhTQU9vWk03Wi84c0FBQURWekNDQTFNd2dnSTdvQU1DQVFJQ0NHVVVrVTNaV0FTMU1BMEdDU3FHU0liM0RRRUJCUVVBTUg4eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUtEQXBCY0hCc1pTQkpibU11TVNZd0pBWURWUVFMREIxQmNIQnNaU0JEWlhKMGFXWnBZMkYwYVc5dUlFRjFkR2h2Y21sMGVURXpNREVHQTFVRUF3d3FRWEJ3YkdVZ2FWUjFibVZ6SUZOMGIzSmxJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNU1CNFhEVEE1TURZeE5USXlNRFUxTmxvWERURTBNRFl4TkRJeU1EVTFObG93WkRFak1DRUdBMVVFQXd3YVVIVnlZMmhoYzJWU1pXTmxhWEIwUTJWeWRHbG1hV05oZEdVeEd6QVpCZ05WQkFzTUVrRndjR3hsSUdsVWRXNWxjeUJUZEc5eVpURVRNQkVHQTFVRUNnd0tRWEJ3YkdVZ1NXNWpMakVMTUFrR0ExVUVCaE1DVlZNd2daOHdEUVlKS29aSWh2Y05BUUVCQlFBRGdZMEFNSUdKQW9HQkFN
h1 {
font-size: 138.5%; }
h2 {
font-size: 123.1%; }
h3 {
font-size: 108%; }
h1, h2, h3 {
margin: 1em 0; }
h1, h2, h3, h4, h5, h6, strong {
font-weight: bold; }
require 'twitpic'
oauth = TwitPic::OAuth.new(CONSUMER_KEY, CONSUMER_SECRET)
oauth.authorize_from_access(ACCESS_TOKEN, ACCESS_SECRET)
client = TwitPic::Base.new(API_KEY, oauth)
pp client.upload('/path/to/image','message..')
# Copy database.yml
run "cp config/database.yml config/database.yml.sample"
# Delete unnecessary files
run "rm README"
run "rm public/index.html"
# Add .gitignore
run "touch tmp/.gitignore log/.gitignore vendor/.gitignore"
run %{find . -type d -empty | grep -v "vendor" | grep -v ".git" | grep -v "tmp" | xargs -I xxx touch xxx/.gitignore}
% rake spec
(in /path/to/func09_bdd_on_rails_sample)
Friendship
should create a new instance given valid attributes
User
フォローを止める時
失敗するパターン
フォローしてない相手なら失敗(例外発生)すること (PENDING: Not Yet Implemented)
成功するパターン
成功すること (PENDING: Not Yet Implemented)
#!/usr/bin/env ruby
require 'yaml'
DEFINES = YAML.load <<-"EOS"
-
param1: aaa
param2: bbb
-
class Logger
def format_message(severity, timestamp, progname, msg)
"[#{severity}] #{progname} #{timestamp.strftime("%Y-%m-%d %H:%M:%S")} (#{$$}) : #{msg}\n"
end
end
# template.rb
run "rm public/index.html"
generate(:scaffold, "todo title:string finished:boolean")
route "map.root :controller => 'todos'"
rake("db:migrate")
git :init
git :add => "."
git :commit => "-a -m 'Initial commit'"