Skip to content

Instantly share code, notes, and snippets.

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

Kazuya Takeshima rummelonp

🐈‍⬛
ニャーン
View GitHub Profile
package TwitterUser;
use strict;
use warnings;
# TwitterUser->new('シャークこすげ','9m'); を期待
sub new{
my ($class_name, $name, $screen_name) = @_;
warn $class_name; # => "TwitterUser"
warn $name; # => "シャークこすげ"
warn $screen_name; # => 9m
@ukyo
ukyo / prototype.md
Last active October 6, 2015 11:57
About Javascript prototype

#プロトタイプと、あとクラス、継承、ミックスインと呼ばれている物の説明

この文書はなるべく正確な情報を書きたいのでちょくちょく更新されます。あと、ちょくちょくキャラが変わるのは気にしないでください。修正した部分に関する情報は コメント やリビジョンを参照してください。

プリミティブ型とオブジェクト型

Javascriptの変数にはプリミティブ型とオブジェクト型が存在する。

###プリミティブ型

@ruedap
ruedap / app~model~user.rb
Created June 4, 2012 00:57
rails3: 復号化出来るユーザー情報の保存
# 参考にしたサイト: http://mono-comp.com/programming/rails-web-appli-register/
# URLのコードとほぼ100%同じ
# $ rails g model user name:string access_token:binary access_token_secret:binary salt:string
# または
# $ rails g model user して、 db/migration 下の ***_create_user.rb に
# t.string :name
# t.binary :access_token
# t.binary :access_token_secret
# t.string :salt
@azu
azu / .zshrc
Created June 1, 2012 13:58
git-issue + percol + git-flow +readmine http://codestre.am/c500b5212252a09f4570c6d60
# LICENSE : MIT
function exists { which $1 &> /dev/null }
function is_issued() { # git-issueの設定があるか
ISSUE_TYPE=$(git config issue.type 2>/dev/null)
if [ "$ISSUE_TYPE" != "" ]; then
return 0
else
return 1
fi
}
PS1='`~/.current_rb_ver`'
precmd () {
psvar=()
psvar[1]=$(ruby -v | sed -e 's/ruby \([0-9]*.[0-9]*.[0-9]*\).*/\1/');
}
PS1="[%1v]"
$:.unshift("/Library/RubyMotion/lib")
task :default => [:check_syntax, :simulator]
require 'motion/project'
Motion::Project::App.setup do |app|
# Use `rake config' to see complete project settings.
app.name = 'test'
end
desc "Checks the syntax"
@t-f-m
t-f-m / autopagerize_filter_for_.user.js
Created May 6, 2012 19:26 — forked from kurumigi/autopagerize_filter_for_.user.js
[GM script]AutoPagerize Filter for NAVER matome / NAVERまとめに、AutoPagerizeが適用されるようにします。
// ==UserScript==
// @name AutoPagerize Filter for NAVER matome
// @namespace http://d.hatena.ne.jp/kurumigi/
// @description NAVERまとめに、AutoPagerizeが適用されるようにします。(Apply "AutoPagerize" to NAVER matome.)
// @include http://matome.naver.jp/*
// @include http://matome.naver.jp/odai/*
// @version 0.1
// ==/UserScript==
// Idea of this script based on "misc.AutoPagerize"(http://d.hatena.ne.jp/os0x/20090109/1231489489).
use strict;
use warnings;
use Compress::Raw::Zlib;
my $file_name = shift;
my $opt_name = "glitched_".$file_name;
open (FH, $file_name) or die "$!";
binmode FH;
my $hoge = *FH;