GoogleAppEngineでRubyを動かしたコード(+おまけ)
以前、GoogleAppEngineでRubyアプリを動かした話を書きましたが、
そのコードをGitHubに置きました
どうせたいしたコードじゃないですしね・・・
http://github.com/parrot-studio/ro-devel-dict-gae
ただし、このコードのまま動かそうとしても動きません
#config.ru AppEngine::Rack.configure_app( :application => 'ro-devil-dict', # ここを自分のアプリ名に :version => 1 # 上に同じ )
# helper.rb def admin?(user) return false unless user user.email == 'ここを自分のGmailアドレスに' ? true : false end
前者は自明として、後者はUserオブジェクトで無理矢理認証している部分です
UserオブジェクトはGoogleのAPIで生成されるので、
この方法でたぶん問題はないとは思いますが、
穴があったとしてもいたずらはやめてください(´・ω・`)
あと、GitHubにアカウントを作った際、
テスト用に登録したライブラリ的な何かもついでに公開
http://github.com/parrot-studio/statics_sample
使い方はなんとなく理解してくださいΣ(・ω・ノ)ノ
list = [1,2,3,4,5,6,7,8,9,10] sda = StandardDeviationAnalyzer.new(list) osa = OrderStatisticAnalyzer.new(list) p sda.avg #=> 5.5 p sda.div #=> 2.87228132326901 p osa.median #=> 5.5 p osa.iqr #=> 4.5 p osa.q1 #=> 3.25 p osa.q3 #=> 7.75