SlideShare a Scribd company logo
1 of 53
Download to read offline
Rubyの歩き方
               2012.04.28 ニコニコ超エンジニアミーティング

              日本Rubyの会 / 株式会社万葉
                    櫻井達生


                            1
12年5月16日水曜日                                  1
アジェンダ

              • 自己紹介
              • 私とRuby
              • Rubyの歩き方

                           2
12年5月16日水曜日                    2
自己紹介

               3
12年5月16日水曜日          3
自己紹介

              • 櫻井達生 / @tatsuoSakurai
              • 株式会社 万葉
              • Railsエンジニア
              • Ruby、JavaScript
                              4
12年5月16日水曜日                             4
最近のお仕事

              • 株式会社 Aiming(でお手伝い)
              • ソーシャルゲーム
              • Ruby1.9.3、Rails3、Backbone.js...

                                 5
12年5月16日水曜日                                       5
スキルの見える化




                 6
12年5月16日水曜日              6
コミュニティ活動
              • Tokyu.rb
              • shinjuku.rb
              • Rails勉強会@Tokyo
              • RubyKaigi / 東京RubyKaigi 実行委員
              •   #tkbb(東京ボルダリング部), #tkbjs(オンラインJavaScript勉強会), #iogit(   )




                                          7
12年5月16日水曜日                                                                   7
ステマ
              • スタートアップRuby
              • 近日刊行予定




                         8
12年5月16日水曜日                   8
私と
          Ruby9
12年5月16日水曜日       9
実は

              •   もともとRuby知りません
                  でした><

              •   聞いたことある程度

                          10
12年5月16日水曜日                       10
どうしてRubyを使うのか



              • たのしい開発がやりたい
              から


                    11
12年5月16日水曜日                   11
なぜ?


              • たのしくない開発をして
              いたから


                     12
12年5月16日水曜日                   12
今から4−5年前



              •   かけだしのプログラマ


                      13
12年5月16日水曜日                    13
かけだしのプログラマ

              • 開発がたのしい
              • より良いものを作る
              • 困っている問題を解決する
              • 人の役に立つ
                       14
12年5月16日水曜日                    14
• プログラミングは
               とてもたのしいと思ってました。




                       15
12年5月16日水曜日                      15
• でも少しすると
               たのしくなくなってきました



                      16
12年5月16日水曜日                    16
たのしくない開発

              • ひとりぼっち
              • 新しい良い技術を使わない
              • 成長したい人の邪魔をする
              • 後ろ向きな人達
                      17
12年5月16日水曜日                    17
• チームワークがない
               • 基本放置プレー
               • なにも言われずコードが修正される

                       18
12年5月16日水曜日                         18
• 誰のために何を作っているのか
               わからなくなる

              • その現場でしか使えないような
               開発に関係ない業務スキル

              • このままでいいのか?不安、あせり
                         19
12年5月16日水曜日                        19
• なにか違う…
              • でもなんだろう?
              • 真剣に考えてみよう

                       20
12年5月16日水曜日                 20
たのしい開発とは?

              • 新しいこと、変化することを恐れない
              • より良いものを積極的に使う
              • ちゃんと前を向いた人達
              • 自分もチームも学んで成長できる
                       21
12年5月16日水曜日                         21
• そういうことを考え始める


                       22
12年5月16日水曜日                    22
気になる言葉に出会う


              • アジャイル開発
              • ペアプログラミング


                       23
12年5月16日水曜日                 23
これだ!
              • 気になる言葉を調べてみた
               • とても良いものだと思った
               • 良い方法をちゃんと考えている人たち
                がいる!

              • そういう人達と働きたい!
                       24
12年5月16日水曜日                          24
こんな会社にいきたい

              • 社長がエンジニア
              • ペアプロ
              • アジャイル開発
              • コミュニティに参加
                       25
12年5月16日水曜日                 25
• あるかわからないけど探そう
              • 条件にぴったりの会社を見つけた
              • 思い切って転職した

                       26
12年5月16日水曜日                       26
株 式 会 社

              万葉
                 27
12年5月16日水曜日             27
そして


        • Rubyと出会いました


                    28
12年5月16日水曜日              28
理想の会社

              • そこでは
               • Ruby
               • アジャイル開発

                           29
12年5月16日水曜日                     29
• たのしい開発がしたい!
              • → Rubyとアジャイル開発に出会う


                        30
12年5月16日水曜日                          30
開発がたのしい
              • 念願のペアプロ
               • コードを書くときの考え方
               • より良い書き方、ツールの使い方
               • ペアからペアへ良い書き方が共有さ
                れ、チームが成長していく

                       31
12年5月16日水曜日                         31
よかったこと
              • Rubyは
               • 気持よく書ける、 その気になれる
               • 開発のリズムに乗れる
               • 初心者にもベテランにも使いやすい
                バランスのとれた言語

                       32
12年5月16日水曜日                         32
よかったこと

              • 簡潔に書ける
               • オブジェクト指向が理解できた
               • オブジェクトの気持ちになってみる

                       33
12年5月16日水曜日                         33
Rubyの開発現場

              •   プログラミングが好きな人が集まっている

              •   ペアプロやTDDなど、アジャイル開発のプラ
                  クティスを取り入れている現場が多い

              •   Rubyの文化、コミュニティへの理解がある




                            34
12年5月16日水曜日                               34
まとめ

              • Rubyを使うと
              • →たのしい開発ができる
              • →より良いものを作ることができる

                       35
12年5月16日水曜日                        35
Ruby
           の
         歩き方
12年5月16日水曜日
              36
                   36
方法

              • 本で学ぶ
              • ソーシャルコーディングで学ぶ
              • コミュニティで学ぶ
              • 一番良い方法
                       37
12年5月16日水曜日                      37
本で学ぶ
         • たのしいRuby
         • 初めてのRuby
         • メタプログラミングRuby
         • リファクタリング:Rubyエディション
         • etc … 良書ぞろい
                    38
12年5月16日水曜日                      38
スタートアップRuby


              • 近日刊行予定!


                          39
12年5月16日水曜日                    39
写経

              • コードを自分の手で打ち込んでいく
              • 実際書いて動かしてみることで得られ
               るものがある

              • 電子書籍だとやりやすい

                        40
12年5月16日水曜日                         40
読書会

              • 声に出して読む
              • みんなでツッコミを入れる
              • 開発チーム、社内、友達
              • オンラインでもできる
                       41
12年5月16日水曜日                    41
ソーシャルコーディングで学ぶ




              • Twitter 駆動開発
              • GitHub でソーシャルコーディングする
              • Heroku で作ったアプリを公開する

                         42
12年5月16日水曜日                             42
Twitter 駆動開発


              •   Tweet しながらコーディング

                  •   アウトプットすることで思考を整理できる

                  •   ときどき誰かが助けてくれる

                  •   #ruby などハッシュタグを付けて Tweet する
                      と効果的


                                 43
12年5月16日水曜日                                         43
GitHub
              • git プロジェクトホスティングサービス
              • コードを公開する
              • レビューしてもらう
              • issue をもらう
              • 1人じゃない、みんなで開発できる
                        44
12年5月16日水曜日                            44
GitHub
              •   例えば

                  •   Gem(プラグイン)をAさんが公開

                  •   それを使うBさんが機能やテストを追加

                  •   それを必要とする人たちみんなで作る

                  •   作った人、使いたい人、みんなハッピー


                              45
12年5月16日水曜日                                45
Heroku


              • クラウドプラットフォーム
              • 作ったアプリを気軽に公開できる


                       46
12年5月16日水曜日                       46
コミュニティで学ぶ

              • コミュニティを知る
               • 勉強会カレンダー、ATND…
               • まわりの人に聞く

                        47
12年5月16日水曜日                       47
• コミュニティに行く
               • 東京でRails勉強するなら
                 • Rails勉強会@Tokyo
               • Tokyu.rb、shinjuku.rb ...
               • イベントスタッフやってみる
                              48
12年5月16日水曜日                                 48
• コミュニティを作ってみる
               • 他のコミュニティで知り合った人
               • ネタはなんでも
               • 気軽にできるもの
               • 部活
                       49
12年5月16日水曜日                        49
部活動のススメ

              • 東京RubyKaigi03
               • #tkbb 東京ボルダリング部
               • #tkbjs オンラインJavaScript勉強会
               • #iogit 元々は井荻Git勉強会
                             50
12年5月16日水曜日                                  50
一番良い方法

              • RailsなどWebアプリケーションフレーム
               ワークは覚えることがたくさんある

              • やっぱり経験者とペアプロ
              • ペアプロイベントに参加

                         51
12年5月16日水曜日                              51
まとめ

              • Rubyをよく学ぶ方法
              • たのしんでいる人が集まるところ
               にいく

              • たのしさに乗っかる
                      52
12年5月16日水曜日                       52
ご清聴ありがとうございました!




              53
12年5月16日水曜日          53

More Related Content

Similar to ニコニコ超エンジニアミーティング Rubyの歩き方

Ruby on rackhub
Ruby on rackhubRuby on rackhub
Ruby on rackhubasonas
 
Ruby on rackhub
Ruby on rackhubRuby on rackhub
Ruby on rackhubasonas
 
よんでよんでよまれてよんで
よんでよんでよまれてよんでよんでよんでよまれてよんで
よんでよんでよまれてよんでEigoro Yamamura
 
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。Akihiro Kuwano
 
Ruby kajaはじめてます
Ruby kajaはじめてますRuby kajaはじめてます
Ruby kajaはじめてますTakeshi Yabe
 
20121209 nslセミナー
20121209 nslセミナー20121209 nslセミナー
20121209 nslセミナー忠憲 倉下
 
2012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol42012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol4Hiroshi Oyamada
 
Agile japan2012懇親会事例発表
Agile japan2012懇親会事例発表Agile japan2012懇親会事例発表
Agile japan2012懇親会事例発表Atsuyuki Matsuda
 
Basic of Basics of Agile Development Returns
Basic of Basics of Agile Development ReturnsBasic of Basics of Agile Development Returns
Basic of Basics of Agile Development ReturnsNaoto Nishimura
 
20121024 考える組織 ゴールを描き共有するポイント
20121024 考える組織 ゴールを描き共有するポイント20121024 考える組織 ゴールを描き共有するポイント
20121024 考える組織 ゴールを描き共有するポイント広告制作会社
 
3年目で分かったことtfsug
3年目で分かったことtfsug 3年目で分かったことtfsug
3年目で分かったことtfsug riskrisk
 
優秀なプログラマを雇う方法
優秀なプログラマを雇う方法優秀なプログラマを雇う方法
優秀なプログラマを雇う方法Junya Ishihara
 

Similar to ニコニコ超エンジニアミーティング Rubyの歩き方 (12)

Ruby on rackhub
Ruby on rackhubRuby on rackhub
Ruby on rackhub
 
Ruby on rackhub
Ruby on rackhubRuby on rackhub
Ruby on rackhub
 
よんでよんでよまれてよんで
よんでよんでよまれてよんでよんでよんでよまれてよんで
よんでよんでよまれてよんで
 
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
 
Ruby kajaはじめてます
Ruby kajaはじめてますRuby kajaはじめてます
Ruby kajaはじめてます
 
20121209 nslセミナー
20121209 nslセミナー20121209 nslセミナー
20121209 nslセミナー
 
2012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol42012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol4
 
Agile japan2012懇親会事例発表
Agile japan2012懇親会事例発表Agile japan2012懇親会事例発表
Agile japan2012懇親会事例発表
 
Basic of Basics of Agile Development Returns
Basic of Basics of Agile Development ReturnsBasic of Basics of Agile Development Returns
Basic of Basics of Agile Development Returns
 
20121024 考える組織 ゴールを描き共有するポイント
20121024 考える組織 ゴールを描き共有するポイント20121024 考える組織 ゴールを描き共有するポイント
20121024 考える組織 ゴールを描き共有するポイント
 
3年目で分かったことtfsug
3年目で分かったことtfsug 3年目で分かったことtfsug
3年目で分かったことtfsug
 
優秀なプログラマを雇う方法
優秀なプログラマを雇う方法優秀なプログラマを雇う方法
優秀なプログラマを雇う方法
 

More from tatsuo sakurai

チーム開発積み重ね Rails Developers Meetup 2018 Day2
チーム開発積み重ね Rails Developers Meetup 2018 Day2チーム開発積み重ね Rails Developers Meetup 2018 Day2
チーム開発積み重ね Rails Developers Meetup 2018 Day2tatsuo sakurai
 
剣術と開発 万葉帰社日 20160819 基調講演
剣術と開発 万葉帰社日 20160819 基調講演剣術と開発 万葉帰社日 20160819 基調講演
剣術と開発 万葉帰社日 20160819 基調講演tatsuo sakurai
 
20151120 万葉帰社日 仕事の教わり方 公開版
20151120 万葉帰社日 仕事の教わり方 公開版20151120 万葉帰社日 仕事の教わり方 公開版
20151120 万葉帰社日 仕事の教わり方 公開版tatsuo sakurai
 
20151010 オトナとRuby
20151010 オトナとRuby20151010 オトナとRuby
20151010 オトナとRubytatsuo sakurai
 
20141010 万葉帰社日発表 万葉積み重ね
20141010 万葉帰社日発表 万葉積み重ね20141010 万葉帰社日発表 万葉積み重ね
20141010 万葉帰社日発表 万葉積み重ねtatsuo sakurai
 
20140131 万葉帰社日発表 チーム積み重ね 公開版
20140131 万葉帰社日発表 チーム積み重ね 公開版20140131 万葉帰社日発表 チーム積み重ね 公開版
20140131 万葉帰社日発表 チーム積み重ね 公開版tatsuo sakurai
 
たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3tatsuo sakurai
 
Rubykaigi2013 Community Appeal of Shinjuku.rb
Rubykaigi2013 Community Appeal of Shinjuku.rbRubykaigi2013 Community Appeal of Shinjuku.rb
Rubykaigi2013 Community Appeal of Shinjuku.rbtatsuo sakurai
 
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012tatsuo sakurai
 
20120729 tokyu05 スタートアップRubyプレゼントLT
20120729 tokyu05 スタートアップRubyプレゼントLT20120729 tokyu05 スタートアップRubyプレゼントLT
20120729 tokyu05 スタートアップRubyプレゼントLTtatsuo sakurai
 
TokyuRubyKaigi04 Rubyとたのしい開発
TokyuRubyKaigi04 Rubyとたのしい開発TokyuRubyKaigi04 Rubyとたのしい開発
TokyuRubyKaigi04 Rubyとたのしい開発tatsuo sakurai
 
Tokyu rubykaigi02lt資料
Tokyu rubykaigi02lt資料Tokyu rubykaigi02lt資料
Tokyu rubykaigi02lt資料tatsuo sakurai
 

More from tatsuo sakurai (13)

チーム開発積み重ね Rails Developers Meetup 2018 Day2
チーム開発積み重ね Rails Developers Meetup 2018 Day2チーム開発積み重ね Rails Developers Meetup 2018 Day2
チーム開発積み重ね Rails Developers Meetup 2018 Day2
 
剣術と開発 万葉帰社日 20160819 基調講演
剣術と開発 万葉帰社日 20160819 基調講演剣術と開発 万葉帰社日 20160819 基調講演
剣術と開発 万葉帰社日 20160819 基調講演
 
20151120 万葉帰社日 仕事の教わり方 公開版
20151120 万葉帰社日 仕事の教わり方 公開版20151120 万葉帰社日 仕事の教わり方 公開版
20151120 万葉帰社日 仕事の教わり方 公開版
 
20151010 オトナとRuby
20151010 オトナとRuby20151010 オトナとRuby
20151010 オトナとRuby
 
20141010 万葉帰社日発表 万葉積み重ね
20141010 万葉帰社日発表 万葉積み重ね20141010 万葉帰社日発表 万葉積み重ね
20141010 万葉帰社日発表 万葉積み重ね
 
20140131 万葉帰社日発表 チーム積み重ね 公開版
20140131 万葉帰社日発表 チーム積み重ね 公開版20140131 万葉帰社日発表 チーム積み重ね 公開版
20140131 万葉帰社日発表 チーム積み重ね 公開版
 
たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3
 
Rubykaigi2013 Community Appeal of Shinjuku.rb
Rubykaigi2013 Community Appeal of Shinjuku.rbRubykaigi2013 Community Appeal of Shinjuku.rb
Rubykaigi2013 Community Appeal of Shinjuku.rb
 
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012
 
20120729 tokyu05 スタートアップRubyプレゼントLT
20120729 tokyu05 スタートアップRubyプレゼントLT20120729 tokyu05 スタートアップRubyプレゼントLT
20120729 tokyu05 スタートアップRubyプレゼントLT
 
TokyuRubyKaigi04 Rubyとたのしい開発
TokyuRubyKaigi04 Rubyとたのしい開発TokyuRubyKaigi04 Rubyとたのしい開発
TokyuRubyKaigi04 Rubyとたのしい開発
 
Tokyu rubykaigi02lt資料
Tokyu rubykaigi02lt資料Tokyu rubykaigi02lt資料
Tokyu rubykaigi02lt資料
 
JavaScript20100707
JavaScript20100707JavaScript20100707
JavaScript20100707
 

ニコニコ超エンジニアミーティング Rubyの歩き方

  • 1. Rubyの歩き方 2012.04.28 ニコニコ超エンジニアミーティング 日本Rubyの会 / 株式会社万葉 櫻井達生 1 12年5月16日水曜日 1
  • 2. アジェンダ • 自己紹介 • 私とRuby • Rubyの歩き方 2 12年5月16日水曜日 2
  • 3. 自己紹介 3 12年5月16日水曜日 3
  • 4. 自己紹介 • 櫻井達生 / @tatsuoSakurai • 株式会社 万葉 • Railsエンジニア • Ruby、JavaScript 4 12年5月16日水曜日 4
  • 5. 最近のお仕事 • 株式会社 Aiming(でお手伝い) • ソーシャルゲーム • Ruby1.9.3、Rails3、Backbone.js... 5 12年5月16日水曜日 5
  • 6. スキルの見える化 6 12年5月16日水曜日 6
  • 7. コミュニティ活動 • Tokyu.rb • shinjuku.rb • Rails勉強会@Tokyo • RubyKaigi / 東京RubyKaigi 実行委員 • #tkbb(東京ボルダリング部), #tkbjs(オンラインJavaScript勉強会), #iogit( ) 7 12年5月16日水曜日 7
  • 8. ステマ • スタートアップRuby • 近日刊行予定 8 12年5月16日水曜日 8
  • 9. 私と Ruby9 12年5月16日水曜日 9
  • 10. 実は • もともとRuby知りません でした>< • 聞いたことある程度 10 12年5月16日水曜日 10
  • 11. どうしてRubyを使うのか • たのしい開発がやりたい から 11 12年5月16日水曜日 11
  • 12. なぜ? • たのしくない開発をして いたから 12 12年5月16日水曜日 12
  • 13. 今から4−5年前 • かけだしのプログラマ 13 12年5月16日水曜日 13
  • 14. かけだしのプログラマ • 開発がたのしい • より良いものを作る • 困っている問題を解決する • 人の役に立つ 14 12年5月16日水曜日 14
  • 15. • プログラミングは とてもたのしいと思ってました。 15 12年5月16日水曜日 15
  • 16. • でも少しすると たのしくなくなってきました 16 12年5月16日水曜日 16
  • 17. たのしくない開発 • ひとりぼっち • 新しい良い技術を使わない • 成長したい人の邪魔をする • 後ろ向きな人達 17 12年5月16日水曜日 17
  • 18. • チームワークがない • 基本放置プレー • なにも言われずコードが修正される 18 12年5月16日水曜日 18
  • 19. • 誰のために何を作っているのか わからなくなる • その現場でしか使えないような 開発に関係ない業務スキル • このままでいいのか?不安、あせり 19 12年5月16日水曜日 19
  • 20. • なにか違う… • でもなんだろう? • 真剣に考えてみよう 20 12年5月16日水曜日 20
  • 21. たのしい開発とは? • 新しいこと、変化することを恐れない • より良いものを積極的に使う • ちゃんと前を向いた人達 • 自分もチームも学んで成長できる 21 12年5月16日水曜日 21
  • 22. • そういうことを考え始める 22 12年5月16日水曜日 22
  • 23. 気になる言葉に出会う • アジャイル開発 • ペアプログラミング 23 12年5月16日水曜日 23
  • 24. これだ! • 気になる言葉を調べてみた • とても良いものだと思った • 良い方法をちゃんと考えている人たち がいる! • そういう人達と働きたい! 24 12年5月16日水曜日 24
  • 25. こんな会社にいきたい • 社長がエンジニア • ペアプロ • アジャイル開発 • コミュニティに参加 25 12年5月16日水曜日 25
  • 26. • あるかわからないけど探そう • 条件にぴったりの会社を見つけた • 思い切って転職した 26 12年5月16日水曜日 26
  • 27. 株 式 会 社 万葉 27 12年5月16日水曜日 27
  • 28. そして • Rubyと出会いました 28 12年5月16日水曜日 28
  • 29. 理想の会社 • そこでは • Ruby • アジャイル開発 29 12年5月16日水曜日 29
  • 30. • たのしい開発がしたい! • → Rubyとアジャイル開発に出会う 30 12年5月16日水曜日 30
  • 31. 開発がたのしい • 念願のペアプロ • コードを書くときの考え方 • より良い書き方、ツールの使い方 • ペアからペアへ良い書き方が共有さ れ、チームが成長していく 31 12年5月16日水曜日 31
  • 32. よかったこと • Rubyは • 気持よく書ける、 その気になれる • 開発のリズムに乗れる • 初心者にもベテランにも使いやすい バランスのとれた言語 32 12年5月16日水曜日 32
  • 33. よかったこと • 簡潔に書ける • オブジェクト指向が理解できた • オブジェクトの気持ちになってみる 33 12年5月16日水曜日 33
  • 34. Rubyの開発現場 • プログラミングが好きな人が集まっている • ペアプロやTDDなど、アジャイル開発のプラ クティスを取り入れている現場が多い • Rubyの文化、コミュニティへの理解がある 34 12年5月16日水曜日 34
  • 35. まとめ • Rubyを使うと • →たのしい開発ができる • →より良いものを作ることができる 35 12年5月16日水曜日 35
  • 36. Ruby の 歩き方 12年5月16日水曜日 36 36
  • 37. 方法 • 本で学ぶ • ソーシャルコーディングで学ぶ • コミュニティで学ぶ • 一番良い方法 37 12年5月16日水曜日 37
  • 38. 本で学ぶ • たのしいRuby • 初めてのRuby • メタプログラミングRuby • リファクタリング:Rubyエディション • etc … 良書ぞろい 38 12年5月16日水曜日 38
  • 39. スタートアップRuby • 近日刊行予定! 39 12年5月16日水曜日 39
  • 40. 写経 • コードを自分の手で打ち込んでいく • 実際書いて動かしてみることで得られ るものがある • 電子書籍だとやりやすい 40 12年5月16日水曜日 40
  • 41. 読書会 • 声に出して読む • みんなでツッコミを入れる • 開発チーム、社内、友達 • オンラインでもできる 41 12年5月16日水曜日 41
  • 42. ソーシャルコーディングで学ぶ • Twitter 駆動開発 • GitHub でソーシャルコーディングする • Heroku で作ったアプリを公開する 42 12年5月16日水曜日 42
  • 43. Twitter 駆動開発 • Tweet しながらコーディング • アウトプットすることで思考を整理できる • ときどき誰かが助けてくれる • #ruby などハッシュタグを付けて Tweet する と効果的 43 12年5月16日水曜日 43
  • 44. GitHub • git プロジェクトホスティングサービス • コードを公開する • レビューしてもらう • issue をもらう • 1人じゃない、みんなで開発できる 44 12年5月16日水曜日 44
  • 45. GitHub • 例えば • Gem(プラグイン)をAさんが公開 • それを使うBさんが機能やテストを追加 • それを必要とする人たちみんなで作る • 作った人、使いたい人、みんなハッピー 45 12年5月16日水曜日 45
  • 46. Heroku • クラウドプラットフォーム • 作ったアプリを気軽に公開できる 46 12年5月16日水曜日 46
  • 47. コミュニティで学ぶ • コミュニティを知る • 勉強会カレンダー、ATND… • まわりの人に聞く 47 12年5月16日水曜日 47
  • 48. • コミュニティに行く • 東京でRails勉強するなら • Rails勉強会@Tokyo • Tokyu.rb、shinjuku.rb ... • イベントスタッフやってみる 48 12年5月16日水曜日 48
  • 49. • コミュニティを作ってみる • 他のコミュニティで知り合った人 • ネタはなんでも • 気軽にできるもの • 部活 49 12年5月16日水曜日 49
  • 50. 部活動のススメ • 東京RubyKaigi03 • #tkbb 東京ボルダリング部 • #tkbjs オンラインJavaScript勉強会 • #iogit 元々は井荻Git勉強会 50 12年5月16日水曜日 50
  • 51. 一番良い方法 • RailsなどWebアプリケーションフレーム ワークは覚えることがたくさんある • やっぱり経験者とペアプロ • ペアプロイベントに参加 51 12年5月16日水曜日 51
  • 52. まとめ • Rubyをよく学ぶ方法 • たのしんでいる人が集まるところ にいく • たのしさに乗っかる 52 12年5月16日水曜日 52
  • 53. ご清聴ありがとうございました! 53 12年5月16日水曜日 53