Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
tatsuo sakurai
6,733 views
ニコニコ超エンジニアミーティング Rubyの歩き方
Read more
7
Save
Share
Embed
Embed presentation
Download
Downloaded 30 times
1
/ 53
2
/ 53
3
/ 53
4
/ 53
5
/ 53
6
/ 53
7
/ 53
8
/ 53
9
/ 53
10
/ 53
11
/ 53
12
/ 53
13
/ 53
14
/ 53
15
/ 53
16
/ 53
17
/ 53
18
/ 53
19
/ 53
20
/ 53
21
/ 53
22
/ 53
23
/ 53
24
/ 53
25
/ 53
26
/ 53
27
/ 53
28
/ 53
29
/ 53
30
/ 53
31
/ 53
32
/ 53
33
/ 53
34
/ 53
35
/ 53
36
/ 53
37
/ 53
38
/ 53
39
/ 53
40
/ 53
41
/ 53
42
/ 53
43
/ 53
44
/ 53
45
/ 53
46
/ 53
47
/ 53
48
/ 53
49
/ 53
50
/ 53
51
/ 53
52
/ 53
53
/ 53
More Related Content
PDF
Sacss WordPress Special with Fireworks
by
YUKI YAMAGUCHI
PDF
ホームページを いろんな角度で見直そう
by
takayuki katumata
PDF
Shinjukurb 01 東京近郊地域.rb
by
tatsuo sakurai
PDF
ライフハック研究会Lt大会20120519
by
Yasutaka Nariki
PDF
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
by
nishio
PDF
Rubyをちょっと理解しよう
by
Shun Hikita
PDF
Rubyの仕事で食べていくために僕らは!
by
Ouka Yuka
PPT
Start!! Ruby
by
mitim
Sacss WordPress Special with Fireworks
by
YUKI YAMAGUCHI
ホームページを いろんな角度で見直そう
by
takayuki katumata
Shinjukurb 01 東京近郊地域.rb
by
tatsuo sakurai
ライフハック研究会Lt大会20120519
by
Yasutaka Nariki
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
by
nishio
Rubyをちょっと理解しよう
by
Shun Hikita
Rubyの仕事で食べていくために僕らは!
by
Ouka Yuka
Start!! Ruby
by
mitim
Similar to ニコニコ超エンジニアミーティング Rubyの歩き方
PDF
"Ordinary" System Development
by
Shintaro Kakutani
PDF
Ultimate agilisttokyo(japanese)
by
Tsuyoshi Ushio
PDF
20091030 Uncle Bob Said You Should Be A Professional With Clean Code
by
Koji SHIMADA
PDF
サラリーマン
by
Koichiro Ohba
PDF
Basic of Basics of Agile Development Returns
by
Naoto Nishimura
PDF
PHPMatsuri2012 - 最先端チーム開発
by
ha1t
PDF
はじめてがアジャイル
by
Kenichi Takahashi
PDF
The Essence of Using Ruby on Rails in Corporations
by
Koichiro Ohba
PDF
Good Names in Right Places on Rails
by
Yasuko Ohba
PDF
nomlab_okayamaruby_slide
by
nomlab
PDF
Agile Shibuya github_enterprise
by
Koichiro Ohba
PDF
Nature Of Software Development
by
Shintaro Kakutani
PDF
ソフトウェア開発の現場風景
by
Koichi ITO
PDF
Agile japan2010 rakuten様プレゼン資料
by
Akiko Kosaka
PDF
Issues of Rubyists
by
Ayumu Aizawa
PDF
Hyper → Highspeed → Development
by
aktsk
PDF
More Pragmatic Patterns of Ruby on Rails at Kansai Ruby Kaigi #02
by
Yasuko Ohba
PDF
Code Anything
by
Yoshitaka Kawashima
PDF
大規模ソフトウェア開発とテストの経験について
by
Rakuten Group, Inc.
PDF
Rubyプログラミング教育に対する取り組みと事例紹介
by
Yasushi Ishikawa
"Ordinary" System Development
by
Shintaro Kakutani
Ultimate agilisttokyo(japanese)
by
Tsuyoshi Ushio
20091030 Uncle Bob Said You Should Be A Professional With Clean Code
by
Koji SHIMADA
サラリーマン
by
Koichiro Ohba
Basic of Basics of Agile Development Returns
by
Naoto Nishimura
PHPMatsuri2012 - 最先端チーム開発
by
ha1t
はじめてがアジャイル
by
Kenichi Takahashi
The Essence of Using Ruby on Rails in Corporations
by
Koichiro Ohba
Good Names in Right Places on Rails
by
Yasuko Ohba
nomlab_okayamaruby_slide
by
nomlab
Agile Shibuya github_enterprise
by
Koichiro Ohba
Nature Of Software Development
by
Shintaro Kakutani
ソフトウェア開発の現場風景
by
Koichi ITO
Agile japan2010 rakuten様プレゼン資料
by
Akiko Kosaka
Issues of Rubyists
by
Ayumu Aizawa
Hyper → Highspeed → Development
by
aktsk
More Pragmatic Patterns of Ruby on Rails at Kansai Ruby Kaigi #02
by
Yasuko Ohba
Code Anything
by
Yoshitaka Kawashima
大規模ソフトウェア開発とテストの経験について
by
Rakuten Group, Inc.
Rubyプログラミング教育に対する取り組みと事例紹介
by
Yasushi Ishikawa
More from tatsuo sakurai
PDF
チーム開発積み重ね Rails Developers Meetup 2018 Day2
by
tatsuo sakurai
PDF
剣術と開発 万葉帰社日 20160819 基調講演
by
tatsuo sakurai
PDF
20151120 万葉帰社日 仕事の教わり方 公開版
by
tatsuo sakurai
PDF
20151010 オトナとRuby
by
tatsuo sakurai
PDF
20141010 万葉帰社日発表 万葉積み重ね
by
tatsuo sakurai
PDF
20140131 万葉帰社日発表 チーム積み重ね 公開版
by
tatsuo sakurai
PDF
たのしいGitとリモートペアプロ agatsuma survive #3
by
tatsuo sakurai
PDF
Rubykaigi2013 Community Appeal of Shinjuku.rb
by
tatsuo sakurai
PDF
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012
by
tatsuo sakurai
PDF
20120729 tokyu05 スタートアップRubyプレゼントLT
by
tatsuo sakurai
PDF
TokyuRubyKaigi04 Rubyとたのしい開発
by
tatsuo sakurai
PDF
Tokyu rubykaigi02lt資料
by
tatsuo sakurai
PDF
JavaScript20100707
by
tatsuo sakurai
チーム開発積み重ね Rails Developers Meetup 2018 Day2
by
tatsuo sakurai
剣術と開発 万葉帰社日 20160819 基調講演
by
tatsuo sakurai
20151120 万葉帰社日 仕事の教わり方 公開版
by
tatsuo sakurai
20151010 オトナとRuby
by
tatsuo sakurai
20141010 万葉帰社日発表 万葉積み重ね
by
tatsuo sakurai
20140131 万葉帰社日発表 チーム積み重ね 公開版
by
tatsuo sakurai
たのしいGitとリモートペアプロ agatsuma survive #3
by
tatsuo sakurai
Rubykaigi2013 Community Appeal of Shinjuku.rb
by
tatsuo sakurai
The Way of Fun Development - たのしい開発への道 / Sapporo RubyKaigi2012
by
tatsuo sakurai
20120729 tokyu05 スタートアップRubyプレゼントLT
by
tatsuo sakurai
TokyuRubyKaigi04 Rubyとたのしい開発
by
tatsuo sakurai
Tokyu rubykaigi02lt資料
by
tatsuo sakurai
JavaScript20100707
by
tatsuo sakurai
ニコニコ超エンジニアミーティング 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
Download