#プロトタイプと、あとクラス、継承、ミックスインと呼ばれている物の説明
この文書はなるべく正確な情報を書きたいのでちょくちょく更新されます。あと、ちょくちょくキャラが変わるのは気にしないでください。修正した部分に関する情報は コメント やリビジョンを参照してください。
Javascriptの変数にはプリミティブ型とオブジェクト型が存在する。
###プリミティブ型
| 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 |
#プロトタイプと、あとクラス、継承、ミックスインと呼ばれている物の説明
この文書はなるべく正確な情報を書きたいのでちょくちょく更新されます。あと、ちょくちょくキャラが変わるのは気にしないでください。修正した部分に関する情報は コメント やリビジョンを参照してください。
Javascriptの変数にはプリミティブ型とオブジェクト型が存在する。
###プリミティブ型
基礎知識
読み物系
| # 参考にしたサイト: 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 |
| # 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" |
| // ==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; |