Skip to content

Instantly share code, notes, and snippets.

View rummelonp's full-sized avatar
🐈‍⬛
ニャーン

Kazuya Takeshima rummelonp

🐈‍⬛
ニャーン
View GitHub Profile
@ainame
ainame / app.rb
Created August 14, 2011 12:46
Ruby+SinatraでmixiのGraph APIを利用してユーザー情報を取得するチュートリアル
# -*- coding: utf-8 -*-
require 'oauth2'
require 'sinatra'
require 'httparty'
require 'yaml'
enable :sessions
# コンシューマキーとシークレットを設定
configure do
config = YAML.load_file("setting.yml") #yaml形式で設定を書いた
@guilleiguaran
guilleiguaran / application_helper.rb
Created August 15, 2011 20:44
CoffeeScript inside your views templates
# coffee_script_tag
# Usage:
#
# <%= coffee_script_tag do %>
# alert 'Hello World'
# <% end %>
#
#
# You will get in your page:
#
@mizchi
mizchi / TwitterUserstream.coffee
Created August 17, 2011 00:31
node.jsでuserstream
sys = require 'sys'
events = require 'events'
util = require 'util'
OAuth = require('oauth').OAuth
class TwitterUserstream extends events.EventEmitter
constructor: (args, initializer) ->
@consumerKey = args.consumerKey
@consumerSecret = args.consumerSecret
@accessToken = args.accessToken
@kkosuge
kkosuge / gyazo-to-tumblr.md
Created September 23, 2011 14:24
GyazoでTumblrに直接アップロードする
#!/usr/bin/env ruby
require 'net/http'
EMAIL = 'メールアドレス'
PASS = 'パスワード'
HOME = 'http://kksg.tumblr.com' #アップロードするTumblrのurl
@kkosuge
kkosuge / userstream.twitter.com2user.json.md
Created October 8, 2011 13:52
Twitter の User Streams で流れてくるやつ
@uneco
uneco / gist:1333025
Created November 2, 2011 06:19
文字数が同じで意味が反対の英単語
slow 遅い
fast 速い
above より上に
below より下に
absolute 絶対的な
relative 相対的な
abstract 抽象的な
@clicube
clicube / auto_jubegraph.rb
Created November 3, 2011 09:49
jubegraph auto updater (copious)
# coding: utf-8
require 'mechanize'
id = ''
pass = ''
url_login = 'http://p.eagate.573.jp/gate/p/login.html'
url_player = 'http://p.eagate.573.jp/game/jubeat/copious/p/playdata/index.html'
url_music1 = 'http://p.eagate.573.jp/game/jubeat/copious/p/playdata/music.html?page=1'
var unekointhehousenow = function(input) {
var copy = function(source, buffer, pointer) {
for (var i = 0, l = source.length; i < l; ++i) {
buffer[pointer + i] = source[i];
}
};
var tokens = input.match(/うーねこいんざおうちなうよー|うーねこ|いんざ|おうち|なうよー/g) || [];
var buffer = [0];
var pointer = 0;
@kkosuge
kkosuge / 最近のタイムライン保存事情.md
Created November 19, 2011 14:46
最近のタイムライン保存事情

最近のタイムライン保存事情

TwitterのタイムラインはJSONで流れてくるので、JSONぽい形式でデータを突っ込むMongoDBと相性が良い。
今まではtimeline.logとして書き出してたけど、GB単位に膨らんだテキストファイル重すぎて扱いづらいし最近は専らMongoDBに流し込んでます。
全部保存しとくと、誰がいつどのtweetを消したとか分かって異常に便利。こわい。
全文検索したいときがあるので、ツイイトはわかち書きでsplitして配列としても入れといてます。
MongoDBは配列で保存出来て、配列内にインデックスを貼れるので、簡単にいい感じの検索機能が作れて楽しいですね。
TLの全保存やってる人自体はそこら中に居るだろうし目新しいことは特にないでした。

@poochin
poochin / gist:1423262
Created December 2, 2011 13:35
sl コマンドに京急AAを追加するパッチです
diff -c sl/sl.c sl_kq/sl.c
*** sl/sl.c 1998-07-22 23:01:01.000000000 +0900
--- sl_kq/sl.c 2011-12-02 21:34:09.540165908 +0900
***************
*** 33,73 ****
#include "sl.h"
int ACCIDENT = 0;
int LOGO = 0;
int FLY = 0;