Upload
go-sueyoshi-aka-sue445
View
1.122
Download
8
Embed Size (px)
DESCRIPTION
TokyuRuby会議08( http://regional.rubykaigi.org/tokyu08/ ) の発表資料です
Citation preview
Copyright Drecom Co., Ltd. All Rights Reserved.
プリキュアのRuby実装の紹介
@sue4452014/11/29 TokyuRubyKaigi
Copyright Drecom Co., Ltd. All Rights Reserved.
自己紹介
sue445● ドリコム所属
○ インフラとか社内ツール系とかいろいろ● Ruby歴2年ちょい● TDDマニアなキュアエンジニア● 今期も来期もサザエさんとプリキュア推し
Copyright Drecom Co., Ltd. All Rights Reserved.
12/1〜 ドリコムAdventCalendar
http://www.adventar.org/calendars/518
Copyright Drecom Co., Ltd. All Rights Reserved.
RubyKaja 2014 !! @Shibuya.rb
Copyright Drecom Co., Ltd. All Rights Reserved.
今期の嫁: キュアハニー
Copyright Drecom Co., Ltd. All Rights Reserved.
本妻: キュアピース
Copyright Drecom Co., Ltd. All Rights Reserved.
Next Precure is “Go! プリンセスプリキュア” ,
and my name is Go .
来期のプリキュア情報
Copyright Drecom Co., Ltd. All Rights Reserved.
プリキュアが大好きなので
プリキュアを作った!
Copyright Drecom Co., Ltd. All Rights Reserved.
重要なことなのでもう一度
プリキュアが大好きなので
Rubyでプリキュアを作った!
Copyright Drecom Co., Ltd. All Rights Reserved.
rubicure (Ruby + Precure)
Copyright Drecom Co., Ltd. All Rights Reserved.
バッジの展覧会としても有名
https://github.com/sue445/rubicure
Copyright Drecom Co., Ltd. All Rights Reserved.
詳細
● https://github.com/sue445/rubicure● http://sue445.hatenablog.
com/entry/2013/12/16/000011● Supported
○ 2.0.x○ 2.1.x○ 2.2.0-preview2○ ruby-head
Copyright Drecom Co., Ltd. All Rights Reserved.
実演
Copyright Drecom Co., Ltd. All Rights Reserved.
関連gem
● faker-precure○ https://github.com/sue445/faker-
precure○ rubicureを使ってテストデータをランダム
作成する
Copyright Drecom Co., Ltd. All Rights Reserved.
使用例
require "faker/precure"
Faker::Precure.human_name
#=> "黄瀬やよい"
Faker::Precure.precure_name
#=> "キュアアクア"
Faker::Precure.title
#=> "Yes! プリキュア5
Copyright Drecom Co., Ltd. All Rights Reserved.
使用例 (with factory_girl)
FactoryGirl.define do
factory :user do
name { Faker::Precure.human_name }
end
end
Copyright Drecom Co., Ltd. All Rights Reserved.
他言語での実装
● Acme::PrettyCure○ プリキュアのPerl実装○ http://perl-users.jp/articles/advent-
calendar/2010/acme/6● pycure
○ プリキュアのPython実装○ https://github.com/drillbits/pycure
Copyright Drecom Co., Ltd. All Rights Reserved.
まとめ
Copyright Drecom Co., Ltd. All Rights Reserved.
エンジニアはダレだってプリキュアを作れるのよ
エンジニアはダレだってプリキュアを作れるのよ
Copyright Drecom Co., Ltd. All Rights Reserved.
ご清聴ありがとうございました!
あなたとRUBICURE,今すぐダウンロー
ド