Page 1
たのしい開発への道
2012.09.16 Sapporo RubyKaigi 2012株式会社万葉 櫻井達生@tatsuoSakurai
The Way of Fun Development
translation: @igaiga555, @thso83, @conceal_rs, @yotii23, @yokolet
13年7月15日月曜日
Page 2
自己紹介
櫻井達生@tatsuoSakurai株 式 会 社
万葉everyleaf
13年7月15日月曜日
Page 3
最近のお仕事My Recent Work
Development for social game
Rails3.2, Backbone.js, CoffeeScript
13年7月15日月曜日
Page 4
コミュニティ活動My Activites for Ruby Community
Tokyu.rb / shinjuku.rb
RubyKaigi2010, 2011
東京RubyKaigi03, 05, 10
TokyuRubyKaigi 実行委員#tkbb(東京ボルダリング部), #tkbjs(オンラインJavaScript勉強会), #iogit(謎)
13年7月15日月曜日
Page 5
Amazon http://www.amazon.co.jp/dp/4774151661/GIHYO DIGITAL PUBLISHING (PDF) https://gihyo.jp/dp/ebook/2012/978-4-7741-5286-8
13年7月15日月曜日
Page 6
はじめに質問させてくださいQuick Survey
13年7月15日月曜日
Page 7
20点のプログラマ(^_^)ノ
I am a 20 scores of programmer
13年7月15日月曜日
Page 8
120点のプログラマ(^o^)ノ
I am an awesome programmer of 120 score
13年7月15日月曜日
Page 9
100点プログラマを目指すためにTo Become a
programmer of 100 Score
13年7月15日月曜日
Page 10
たのしい開発への道
The Way of Fun Development
13年7月15日月曜日
Page 11
私の20点時代When I was 20 score
of programmer
13年7月15日月曜日
Page 12
もともとRuby知りませんでした
I didn’t have Ruby Background lol
13年7月15日月曜日
Page 13
なぜプログラマに?Why did I become a
programmer?
13年7月15日月曜日
Page 14
憧れのプログラマに!I dreamed to be a
programmer
13年7月15日月曜日
Page 15
憧れとのギャップGaps between
dream and reality in my surroundings
13年7月15日月曜日
Page 16
技術に興味ない人Many people didn’t
pursue new technologies
13年7月15日月曜日
Page 17
成長を望まない人Many people
always complained
13年7月15日月曜日
Page 18
ひとりぼっちI was alone
13年7月15日月曜日
Page 19
たのしくない開発Not fun development
13年7月15日月曜日
Page 20
チームワークやコミュニケーションがないNo teamwork
No communication
13年7月15日月曜日
Page 21
その場凌ぎのコードPoor code
13年7月15日月曜日
Page 22
プロジェクト炎上Project went death
march
13年7月15日月曜日
Page 23
効率悪い!!Everything was ineffective!!
13年7月15日月曜日
Page 24
「あー、それ、ミスすると思ってたんだよねー」
Someone said “Hum, It is the result as I thought”
13年7月15日月曜日
Page 25
最強の火消し部隊My boss liked
death march killer
13年7月15日月曜日
Page 26
そもそも火が起きないようにしたい
I was against to my boss
13年7月15日月曜日
Page 27
不安とあせりAnxious and impatience
13年7月15日月曜日
Page 28
無駄な争いUseless disputes
13年7月15日月曜日
Page 29
誰のために何を作っているんだろう?
I lost the purpose...
13年7月15日月曜日
Page 30
ちゃんと仕事がしたい!I wanted to write awesome code!
13年7月15日月曜日
Page 31
どんな所で働きたい?Who do I work for?
どんな人達と働きたい?Who do I work with ?
13年7月15日月曜日
Page 32
新しいこと、変化することを恐れない
Don’t be affraid of new things and chages.
13年7月15日月曜日
Page 33
前に向かって進むGo forward
13年7月15日月曜日
Page 34
チームで成長できるBrush skills up with
teammates
13年7月15日月曜日
Page 35
アジャイル開発Agile developmentペアプログラミング
Pair programming13年7月15日月曜日
Page 36
でも海外の話でしょ?Those are
oversea’s topics...?
13年7月15日月曜日
Page 37
探してみようBut, I tried job
hunting
13年7月15日月曜日
Page 38
アジャイル開発をしている会社
Agile development company
13年7月15日月曜日
Page 39
コミュニケーションをきちんと取るオープンな会社
Good communication company
13年7月15日月曜日
Page 40
社長がエンジニアの会社CEO is an active programmer
13年7月15日月曜日
Page 41
株 式 会 社
万葉Everyleaf corporation
13年7月15日月曜日
Page 42
Rubyと出会うI met Ruby
13年7月15日月曜日
Page 43
Rubyと出会ってAfter I met Ruby
13年7月15日月曜日
Page 44
RailsでWebアプリ作成Develop Rails applications
13年7月15日月曜日
Page 45
Ruby, Ruby on Rails, gem, plugin, HTML, HTML5, HTTP, MySQL, SQLite, REST, TDD, RSpec, jenkins, SVN, Git, Heroku, Sqale, JavaScript,
prototype.js, jQuery,mobile, iOS, Android,
Browser, ....13年7月15日月曜日
Page 46
どうやって覚える?How to master these many technologies?
13年7月15日月曜日
Page 47
写経 Copying by handペアプロ Pair programming
コミュニティ Community
13年7月15日月曜日
Page 48
写経Copying by hand
13年7月15日月曜日
Page 49
http://www.flickr.com/photos/kakutani/4127350349/
13年7月15日月曜日
Page 50
たのしいRuby
初めてのRuby
メタプログラミングRuby
リファクタリング:Rubyエディション
13年7月15日月曜日
Page 51
Ruby ? Rails ?
13年7月15日月曜日
Page 53
ペアプロPair programming
http://www.flickr.com/photos/esti/4638056301/
13年7月15日月曜日
Page 54
ペアプロをするときにWhat I think in pair
programming
13年7月15日月曜日
Page 55
凹まない!No depression!
13年7月15日月曜日
Page 56
凹んだ時にはWhen something depressed me
13年7月15日月曜日
Page 57
ムダなループThis is useless spiral
13年7月15日月曜日
Page 58
うまくいったら(ノ゚Д゚)八(゚Д゚ )ノ
High Fivehttp://www.flickr.com/photos/koichiroo/7954167438/
13年7月15日月曜日
Page 59
コミュニティCommunity
13年7月15日月曜日
Page 60
Rails勉強会@TokyoTokyu.rb
13年7月15日月曜日
Page 61
RubyKaigiRegional RubyKaigi
13年7月15日月曜日
Page 63
Life Changing
13年7月15日月曜日
Page 64
みんな同じRubyistなんだからそんなに緊張することないThey are rubyist,
so they are my friends13年7月15日月曜日
Page 65
Rubyistと一緒にCollaborate with many Rubyist in many things
13年7月15日月曜日
Page 66
RubyKaigi2010RubyKaigi2011
committee
13年7月15日月曜日
Page 67
TokyoRubyKaigi03TokyoRubyKaigi05
TokyuRubyKaigi03(07)TokyuRubyKaigi04(08)TokyuRubyKaigi05(09)TokyoRubyKaigi10
committee
13年7月15日月曜日
Page 68
部活 / 勉強会Extra curricular and study group
13年7月15日月曜日
Page 69
#tkbb東京ボルダリング部
Tokyo Bouldering Bu(Club)
13年7月15日月曜日
Page 70
#tkbjs東京ボルダリングJavaScript勉強会Tokyo Bouldering JavaScript Learning community
http://www.flickr.com/photos/recompile_net/4040538269/in/set-72157622654929326
13年7月15日月曜日
Page 71
巻き込まれたり巻き込んだり
being involved,and having someone involved
13年7月15日月曜日
Page 73
舞台に立つHitting the stage
13年7月15日月曜日
Page 74
きっかけとなる舞台Hit the stage where
you’ll start.
13年7月15日月曜日
Page 75
The RubyKaigi
13年7月15日月曜日
Page 76
地域Ruby会議Reginal RubyKaigi
13年7月15日月曜日
Page 77
2013/01/13-14
発表者募集中
!
http://tokyo10.rubykaigi.info/
13年7月15日月曜日
Page 78
最後にat the end
13年7月15日月曜日
Page 79
http://www.flickr.com/photos/recompile_net/4935820587/
Rubyたのしい!
Ruby is fun!13年7月15日月曜日
Page 80
ご清聴ありがとう
ございました
Amazonhttp://www.amazon.co.jp/
dp/4774151661/
GIHYO DIGITAL PUBLISHING (PDF)https://gihyo.jp/dp/ebook/2012/978-4-7741-5286-8
13年7月15日月曜日