rubygemsでわるふざけ
DESCRIPTION
20TRANSCRIPT
Rubygemsでわるふざけ
2011-08-20Lightweight Language PlanetsSHIOYA, Hiromu / @kwappa
pebblesA namespace for joke gems
こんばんは!
kwappa
SHIOYA, Hiromu塩谷 啓 http://www.kwappa.net/
a programmer
a drunk a fond parent
提供ネットでつながる。
エンターテイメントでつながる。
エンジニア募集!
http://info.dwango.co.jp/recruit/
(回想)
「全裸」なrubygemを作った
http://twitter.com/zenra_bot
I created a gem called “zenra”
% gem search -r zen (snip)zenprofile (1.3.1)zenra (0.1.0)zenslap (0.3.1)
(snip)
Why deprecated?
how embarassing...
seriousjokeserious
Use namespace "pebbles" when you make joke gems
ジョークモジュールを作るときは
"pebbles"を使ってね!
% gem install pebbles-zenra
move “zenra” to ...
Less embarrassing!require 'pebbles/zenra’
https://rubygems.org/gems/pebbles-fizzbuzz
(回想おわり)
ややうけ
結果
ネットの声分けなくてもいいじゃん
運用回避いくない
Acmeでやれ
http://www.everystockphoto.com/photo.php?imageId=2346671
% gem install pebbles-anti_hangover
https://rubygems.org/gems/pebbles-anti_hangoverhttps://github.com/kwappa/pebbles-anti_hangover
体重と睡眠時間、種類から「二日酔いせずに飲める酒量」を計算します。
デモ
:001 > require 'pebbles/anti_hangover' :002 > kwappa = AntiHangover.new 83.3, 11.5 :003 > puts kwappa.dump体重83.3kgのあなたは、ビールをレギュラー缶に0本、酎ハイをサワーグラスに0杯、日本酒を小徳利に0本、ワインをワイングラスに0杯、焼酎を焼酎グラスに0杯、ウイスキーをショットグラスに0杯飲んで、11.5時間後に起きなければなりません。
そのときあなたは、おそらく二日酔いにならないでしょう。
(許容量の0.0%を飲んでいます)
まとめ
http://mrg.bz/uLYYgS
pebblesNot Gems, just Pebbles
二日酔いhangover
Thank you for listening.
2011-08-20Lightweight Language PlanetsSHIOYA, Hiromu / @kwappa
% gem install pebbles-anti_hangover
↓