SlideShare a Scribd company logo
1 of 21
Download to read offline
RailsGirls Okayama#1
RubyとRailsの
おいしい使い方
RailsGirlsを始める前に
つじた�さとみ
自己紹介
❖ つじた�さとみ @satomicchy
❖ 大阪市在住
❖ 経理&webプログラマー
❖ Railsプログラミング歴�5年半ぐらい
❖ RailsGirls歴
�������Tokyo#1(2012)� 裏スタッフ
�������Kyoto#1(2012)� コーチ
�������Nara#1(2014)� コーチ
�������Osaka#1(2014)� 主催
�������Osaka#2(2015)� スタッフ
�������Fukuoka#1(2015) �コーチ
�������Matsue#2(2015)� コーチ
�������Okayama#1(2015) スタッフ ←new!
キーワード
❖ 言語 と プログラミング言語
❖ インターネットの中の Ruby
❖ Ruby と Ruby on Rails
❖ お菓子作り と webアプリ作り
❖ おいしいプログラミング
言語
あそぼ!
言語
いいよ!
プログラミング言語
レシピ見たい
プログラミング言語
レシピ
プログラミング言語
ユーザー
サーバー
(ホームページのデータ)
インターネット/web
パソコン
プログラミング言語
ユーザー
サーバー
(ホームページのデータ)
インターネット/web
パソコン
こことか
こことかこことかこことか
インターネットの中の Ruby
ユーザー
サーバー
(ホームページのデータ)
インターネット/web
パソコン
Rubyはこのへんが得意
Ruby と Ruby on Rails
Ruby on Rails は、
Ruby で作った webフレームワーク です!
↑長い!
Ruby on Rails は、!
web の フレーム(入れ物)です!
Ruby と Ruby on Rails
↑Good!
お菓子作り と webアプリ作り
できあがり☆
ワーク
道具
材料
お菓子作り と webアプリ作り
ワーク
材料
レシピ
サイト
できあがり☆
道具
お菓子作り と webアプリ作り
できあがり☆
ワーク
道具
材料
ワーク
材料
レシピ
サイト
できあがり☆
道具
お菓子作り と webアプリ作り
レシピ
サイト
お料理教室感覚でOK☆
webアプリ作り
サーバー
(ホームページのデータ)
インターネット/web
レシピ
サイト
ワーク
できあがり☆
おいしいwebプログラミング
「何ができるの?」
❖ レシピサイト(クックパッドは、Ruby on Railsで出来てます!)
❖ 写真投稿サイト(今日作ります!)
❖ ブログ
❖ オリジナルメモ帳
❖ 販売・管理サイト
❖ 顧客管理�etc…
おいしいwebプログラミング
❖ いろんな人と共有するもの
❖ 同じようなものを大量に作る/操作するもの
❖ 表、数字、テキスト、画像が煩雑に、大量にあるもの
❖ 規則性のある計算、処理、変換するもの
❖ その他、めんどくさいことすべて
まとめ
Enjoy, Rails programming!

More Related Content

What's hot

Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービスRuby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービスYoji Shidara
 
いわみくとMeetup第15回
いわみくとMeetup第15回いわみくとMeetup第15回
いわみくとMeetup第15回Satomi Tsujita
 
初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略Masato Koishi
 
Railsのフロントエンド開発を考える
Railsのフロントエンド開発を考えるRailsのフロントエンド開発を考える
Railsのフロントエンド開発を考えるHirata Tomoko
 
楽しいRails開発
楽しいRails開発楽しいRails開発
楽しいRails開発俊博 三宅
 
2016 02-25-crawler-study-01
2016 02-25-crawler-study-012016 02-25-crawler-study-01
2016 02-25-crawler-study-01Hiroshi Oyamada
 
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えてRailsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えてHirata Tomoko
 
How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~Ryunosuke SATO
 
Rails5クイックスタート
Rails5クイックスタートRails5クイックスタート
Rails5クイックスタートHirata Tomoko
 
BootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみたBootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみたBeMarble
 
Sinatraで鼻歌まじりのWeb開発
Sinatraで鼻歌まじりのWeb開発Sinatraで鼻歌まじりのWeb開発
Sinatraで鼻歌まじりのWeb開発Yoji Shidara
 
京都在住、時々大阪、アメリカ向けの基盤開発
京都在住、時々大阪、アメリカ向けの基盤開発京都在住、時々大阪、アメリカ向けの基盤開発
京都在住、時々大阪、アメリカ向けの基盤開発Ryo Mitoma
 
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01Yutaka Tachibana
 
C#とRubyをつなぐ
C#とRubyをつなぐC#とRubyをつなぐ
C#とRubyをつなぐ107steps
 
Refrection of kawasaki.rb
Refrection of kawasaki.rbRefrection of kawasaki.rb
Refrection of kawasaki.rbAki Ariga
 
これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境Ryo Higashigawa
 
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソースクローズドソースから始めるオープンソース
クローズドソースから始めるオープンソースTakafumi ONAKA
 

What's hot (20)

Yapc2012ltthon
Yapc2012ltthonYapc2012ltthon
Yapc2012ltthon
 
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービスRuby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
 
いわみくとMeetup第15回
いわみくとMeetup第15回いわみくとMeetup第15回
いわみくとMeetup第15回
 
初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略
 
Railsのフロントエンド開発を考える
Railsのフロントエンド開発を考えるRailsのフロントエンド開発を考える
Railsのフロントエンド開発を考える
 
楽しいRails開発
楽しいRails開発楽しいRails開発
楽しいRails開発
 
2016 02-25-crawler-study-01
2016 02-25-crawler-study-012016 02-25-crawler-study-01
2016 02-25-crawler-study-01
 
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えてRailsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えて
 
How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~
 
Rails5クイックスタート
Rails5クイックスタートRails5クイックスタート
Rails5クイックスタート
 
Walking front end
Walking front endWalking front end
Walking front end
 
BootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみたBootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみた
 
Sinatraで鼻歌まじりのWeb開発
Sinatraで鼻歌まじりのWeb開発Sinatraで鼻歌まじりのWeb開発
Sinatraで鼻歌まじりのWeb開発
 
Gemの話 紹介編
Gemの話 紹介編Gemの話 紹介編
Gemの話 紹介編
 
京都在住、時々大阪、アメリカ向けの基盤開発
京都在住、時々大阪、アメリカ向けの基盤開発京都在住、時々大阪、アメリカ向けの基盤開発
京都在住、時々大阪、アメリカ向けの基盤開発
 
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
 
C#とRubyをつなぐ
C#とRubyをつなぐC#とRubyをつなぐ
C#とRubyをつなぐ
 
Refrection of kawasaki.rb
Refrection of kawasaki.rbRefrection of kawasaki.rb
Refrection of kawasaki.rb
 
これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境
 
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソースクローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
 

Similar to RubyとRailsのおいしい使い方 ver. okayama1

Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)masayoshi takahashi
 
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRubyKanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRubyShinichi Okada
 
Rails5とAPIモードについての解説
Rails5とAPIモードについての解説Rails5とAPIモードについての解説
Rails5とAPIモードについての解説Fumiya Sakai
 
Ruby on Railsではじめるrspecテスト
Ruby on RailsではじめるrspecテストRuby on Railsではじめるrspecテスト
Ruby on RailsではじめるrspecテストKanako Kobayashi
 
Rails寺子屋に行かせて頂いた話
Rails寺子屋に行かせて頂いた話Rails寺子屋に行かせて頂いた話
Rails寺子屋に行かせて頂いた話nikuzuki
 
Railsの現場に入る前のお話(勉強法)
Railsの現場に入る前のお話(勉強法)Railsの現場に入る前のお話(勉強法)
Railsの現場に入る前のお話(勉強法)Fumiya Sakai
 
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応Tomoki Hasegawa
 
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録Fumiya Sakai
 
Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531
Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531
Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531Naoya Murakami
 
プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会nemumu
 
Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計Kanako Kobayashi
 
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使うRyo Nagai
 
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01Yuta Shimizu
 
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けてRuby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けてKoji SHIMADA
 
Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!Ouka Yuka
 
[大分]網元起動隊
[大分]網元起動隊[大分]網元起動隊
[大分]網元起動隊Hiromichi Koga
 
RubyとRのおいしい関係
RubyとRのおいしい関係RubyとRのおいしい関係
RubyとRのおいしい関係sady_nitro
 

Similar to RubyとRailsのおいしい使い方 ver. okayama1 (20)

Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)
 
Trunk0125資料
Trunk0125資料Trunk0125資料
Trunk0125資料
 
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRubyKanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
 
Rails5とAPIモードについての解説
Rails5とAPIモードについての解説Rails5とAPIモードについての解説
Rails5とAPIモードについての解説
 
Ruby on Railsではじめるrspecテスト
Ruby on RailsではじめるrspecテストRuby on Railsではじめるrspecテスト
Ruby on Railsではじめるrspecテスト
 
Rails寺子屋に行かせて頂いた話
Rails寺子屋に行かせて頂いた話Rails寺子屋に行かせて頂いた話
Rails寺子屋に行かせて頂いた話
 
Rubyのススメ
RubyのススメRubyのススメ
Rubyのススメ
 
Railsの現場に入る前のお話(勉強法)
Railsの現場に入る前のお話(勉強法)Railsの現場に入る前のお話(勉強法)
Railsの現場に入る前のお話(勉強法)
 
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
 
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録
 
Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531
Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531
Rroongaの全文検索性能 Ruby kansai-20140531-ruby-kansai-20140531
 
プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会
 
Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計
 
Rubyの話を少し
Rubyの話を少しRubyの話を少し
Rubyの話を少し
 
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
 
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
 
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けてRuby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けて
 
Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!
 
[大分]網元起動隊
[大分]網元起動隊[大分]網元起動隊
[大分]網元起動隊
 
RubyとRのおいしい関係
RubyとRのおいしい関係RubyとRのおいしい関係
RubyとRのおいしい関係
 

More from Satomi Tsujita

Raspberry Pi3 のCPUまわりを整理してみた
Raspberry Pi3 のCPUまわりを整理してみたRaspberry Pi3 のCPUまわりを整理してみた
Raspberry Pi3 のCPUまわりを整理してみたSatomi Tsujita
 
2017年12月 linux kernel
2017年12月 linux kernel2017年12月 linux kernel
2017年12月 linux kernelSatomi Tsujita
 
2017年9月 サイト紹介
2017年9月 サイト紹介2017年9月 サイト紹介
2017年9月 サイト紹介Satomi Tsujita
 
セキュリティー入門(メールウイルス編)
セキュリティー入門(メールウイルス編)セキュリティー入門(メールウイルス編)
セキュリティー入門(メールウイルス編)Satomi Tsujita
 
Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015Satomi Tsujita
 
経理屋がRailsを始めた理由
経理屋がRailsを始めた理由経理屋がRailsを始めた理由
経理屋がRailsを始めた理由Satomi Tsujita
 
Rails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3editionRails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3editionSatomi Tsujita
 
Rails初心者レッスン lesson2 3edition
Rails初心者レッスン lesson2 3editionRails初心者レッスン lesson2 3edition
Rails初心者レッスン lesson2 3editionSatomi Tsujita
 
Rails初心者レッスン lesson4 2edition
Rails初心者レッスン lesson4 2editionRails初心者レッスン lesson4 2edition
Rails初心者レッスン lesson4 2editionSatomi Tsujita
 
Rails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2editionRails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2editionSatomi Tsujita
 
Rails初心者レッスン lesson2 2edition
Rails初心者レッスン lesson2 2editionRails初心者レッスン lesson2 2edition
Rails初心者レッスン lesson2 2editionSatomi Tsujita
 

More from Satomi Tsujita (20)

Osaka rubykaigi01
Osaka rubykaigi01Osaka rubykaigi01
Osaka rubykaigi01
 
Rubykansai 81
Rubykansai 81Rubykansai 81
Rubykansai 81
 
Raspberry Pi3 のCPUまわりを整理してみた
Raspberry Pi3 のCPUまわりを整理してみたRaspberry Pi3 のCPUまわりを整理してみた
Raspberry Pi3 のCPUまわりを整理してみた
 
2017年12月 linux kernel
2017年12月 linux kernel2017年12月 linux kernel
2017年12月 linux kernel
 
2017年9月 サイト紹介
2017年9月 サイト紹介2017年9月 サイト紹介
2017年9月 サイト紹介
 
Devfes kyoto2017
Devfes kyoto2017Devfes kyoto2017
Devfes kyoto2017
 
セキュリティー入門(メールウイルス編)
セキュリティー入門(メールウイルス編)セキュリティー入門(メールウイルス編)
セキュリティー入門(メールウイルス編)
 
Minami.rbの履歴書
Minami.rbの履歴書Minami.rbの履歴書
Minami.rbの履歴書
 
Wt2015
Wt2015Wt2015
Wt2015
 
Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015
 
経理屋がRailsを始めた理由
経理屋がRailsを始めた理由経理屋がRailsを始めた理由
経理屋がRailsを始めた理由
 
JAWS-UG2014
JAWS-UG2014JAWS-UG2014
JAWS-UG2014
 
Rails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3editionRails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3edition
 
Uragamiso re
Uragamiso reUragamiso re
Uragamiso re
 
Rails初心者レッスン lesson2 3edition
Rails初心者レッスン lesson2 3editionRails初心者レッスン lesson2 3edition
Rails初心者レッスン lesson2 3edition
 
Sql基礎の基礎
Sql基礎の基礎Sql基礎の基礎
Sql基礎の基礎
 
Rails初心者レッスン lesson4 2edition
Rails初心者レッスン lesson4 2editionRails初心者レッスン lesson4 2edition
Rails初心者レッスン lesson4 2edition
 
Rails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2editionRails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2edition
 
Rails初心者レッスン lesson2 2edition
Rails初心者レッスン lesson2 2editionRails初心者レッスン lesson2 2edition
Rails初心者レッスン lesson2 2edition
 
Prawn087とrails235
Prawn087とrails235Prawn087とrails235
Prawn087とrails235
 

RubyとRailsのおいしい使い方 ver. okayama1