Skip to content

Instantly share code, notes, and snippets.

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

Kazuya Takeshima rummelonp

🐈‍⬛
ニャーン
View GitHub Profile
@novi
novi / gist:1486262
Created December 16, 2011 14:34
オレオレUIViewコーディングガイドライン

UIViewコーディングガイドライン

基本はコーディングガイドラインに沿う。

つまり、親クラス: コーディングガイドライン

クラス構造と階層モデル

  • 必要に応じてViewの内部で保有関係を階層化する
  • 一番親のView(Controllerと直接やりとりするView)でのControllerへのメッセージ送信にはデリゲートモデルを使う
@novi
novi / gist:1486247
Created December 16, 2011 14:31
オレオレCocoaコーディングガイドライン
@udzura
udzura / simple-clock.rb
Created December 6, 2011 09:41
時計のように秒が進んでいきます
trap(:INT) { puts "\nabort"; exit }
puts "-" * 32
loop do
print Time.now
sleep 1
print "\r", " " * 32, "\r"
end
@wtnabe
wtnabe / README
Created December 4, 2011 06:04
rspec task file for each spec directories
put .rake file as lib/tasks/spec.rake
@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;
@kkosuge
kkosuge / 最近のタイムライン保存事情.md
Created November 19, 2011 14:46
最近のタイムライン保存事情

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

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

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;
@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'
@uneco
uneco / gist:1333025
Created November 2, 2011 06:19
文字数が同じで意味が反対の英単語
slow 遅い
fast 速い
above より上に
below より下に
absolute 絶対的な
relative 相対的な
abstract 抽象的な
@kkosuge
kkosuge / userstream.twitter.com2user.json.md
Created October 8, 2011 13:52
Twitter の User Streams で流れてくるやつ