SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
初心者の皆さんに伝えたいこと
2014-07-26	

第16回 岡山Ruby,Ruby on Rails勉強会	

山本和久
https://www.flickr.com/photos/ilike/4942572797Anne:Welcome to Newbie
‒Yukihiro Matsumoto-
考えてみたら、われわれにとって最も大切なリソー
スはマンパワーではなくて、モチベーションだと
思うんですね。
はじめに
今日話すこと
自己紹介
私とRuby
やりたいことがない人へ
コミュニティ
自己紹介
山本 和久(やまもと かずひさ)
株式会社リゾーム
Ruby歴6年
今まで何をやったか?
RubyGems開発
「るびま」記事執筆
Build Insiderにて「Jenkins入門」執筆
Build Insider Jenkins入門
http://www.buildinsider.net/enterprise/jenkins
日々何をやってるか?
Ruby on Railsでのグループウェア開発
CI環境の整備
AWSでのインフラ構築
私とRuby
C#,PythonからRubyへ
なぜ私がRubyを選んだのか?
問題点
ネット上の情報が少ない
本があまり出てない
英語の本が高い
Railsを覚えようと思った
Rails風フレームワークを学ぶのであれば

Rubyごと覚えよう
Ruby自体が面白くなってきた
より深く学習したい
ポイント1
言語にこだわりすぎるな。
言語にこだわりすぎるな
業務で使ってるから
開発経験があるから
学校で習ったから
NG
言語にこだわりすぎるな
こだわり過ぎると視野が狭くなる
昔と比べ学習コストは低くなっている
つまみ食い重要
そんなこと言われても、
僕にはやりたい事がない
やりたい事がない人へ
Webサービスのアイデアは無いし
学校の課題はつまらないし
お金はかけたくないし
でも、ここへ来てるということ
は何かやってみたいんですよね?
「浅く広く」の味方
http://dotinstall.com/
ドットインストール
「ピュア」にロジックを追い求める力
https://paiza.jp/poh/paizen
パイザ
RailsでWebアプリを作るためには
Ruby
Ruby on Rails
SQL
HTML
CSS
JavaScript
興味が出てきた分野を伸ばす
Webサービスは
なんだかめんどくさいな…
RubyGemsとは
Ruby用のパッケージ管理システム
登録は簡単
ダウンロード数が増えると嬉しい
ネットでコードを公開したり…
めんどくさいな
自己探求型
Rubyの標準添付ライブラリを調べる
Ruby技術者認定試験を目指してみる
ドキュメントを翻訳してみる
ポイント2
Rubyとのつきあいかたを模索しよう
ほかにもまだある付き合い方
開発環境
デプロイ、運用
インフラ
組み込み
執筆活動
コミュニティ
これでなにかやることができましたね?
次はコミュニティに参加してみましょう
Rubyのコミュニティ
岡山Ruby, Ruby on Rails勉強会
この会
みんなのホームグラウンド
Okayama.rb
食事会
Rubyに関係することを話したりコードを書いたりする
発表してみよう
誰しも初めては緊張する
仲間内での発表なので失敗しても恥ずかしくない
ホームグラウンドで練習して他の勉強会へ羽ばたけ!
俺がRubyだ
少なくとも
会社の島で
研究室で
市町村で
Rubyの⃝⃝については	

僕が一番
さぁ、やることが見えてきましたね?
https://www.flickr.com/photos/cubagallery/8705874267
あなたが進むべき道は用意されています
https://www.flickr.com/photos/mahoxxx/6519996533
さぁ、すぐに始めましょう!
https://www.flickr.com/photos/9919533@N03/11674521856
幸せなプログラミングライフを!

Contenu connexe

Tendances

エンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAI
エンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAIエンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAI
エンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAI
Yuki Okada
 
20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介
Keiji Kamebuchi
 
クラウドのご紹介
クラウドのご紹介クラウドのご紹介
クラウドのご紹介
Junpei Nakada
 

Tendances (20)

サイボウズのリモートワーク・リモートチーム
サイボウズのリモートワーク・リモートチームサイボウズのリモートワーク・リモートチーム
サイボウズのリモートワーク・リモートチーム
 
それぞれの10年〜これからの10年 DevLOVE X LT
それぞれの10年〜これからの10年 DevLOVE X LTそれぞれの10年〜これからの10年 DevLOVE X LT
それぞれの10年〜これからの10年 DevLOVE X LT
 
ぼっち開発からチーム開発へ(仮)
ぼっち開発からチーム開発へ(仮)ぼっち開発からチーム開発へ(仮)
ぼっち開発からチーム開発へ(仮)
 
エンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAI
エンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAIエンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAI
エンジニア組織づくり5年。見えてきた関西Web界隈のええとこ、あかんとこ - Developers Summit 2019 KANSAI
 
kintoneエンジニアが紹介する品質向上のための取り組み
kintoneエンジニアが紹介する品質向上のための取り組みkintoneエンジニアが紹介する品質向上のための取り組み
kintoneエンジニアが紹介する品質向上のための取り組み
 
20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介
 
Introducing company
Introducing companyIntroducing company
Introducing company
 
クラウドのご紹介
クラウドのご紹介クラウドのご紹介
クラウドのご紹介
 
ISAOってどんなカイシャ?
ISAOってどんなカイシャ?ISAOってどんなカイシャ?
ISAOってどんなカイシャ?
 
BIT VALLEY -INSIDE- 2019 振り返り
BIT VALLEY -INSIDE- 2019 振り返りBIT VALLEY -INSIDE- 2019 振り返り
BIT VALLEY -INSIDE- 2019 振り返り
 
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
 
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
 
au Webポータル デプロイ・ジャーニー
au Webポータル デプロイ・ジャーニーau Webポータル デプロイ・ジャーニー
au Webポータル デプロイ・ジャーニー
 
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
 
「カイゼン・ジャーニー係」のジャーニー2020年夏
「カイゼン・ジャーニー係」のジャーニー2020年夏「カイゼン・ジャーニー係」のジャーニー2020年夏
「カイゼン・ジャーニー係」のジャーニー2020年夏
 
「Web × プログラミング」 ~jQuery編~ #2
「Web × プログラミング」 ~jQuery編~ #2 「Web × プログラミング」 ~jQuery編~ #2
「Web × プログラミング」 ~jQuery編~ #2
 
最大公約数的なServiceWorker制作から見るPWAの勘所
最大公約数的なServiceWorker制作から見るPWAの勘所最大公約数的なServiceWorker制作から見るPWAの勘所
最大公約数的なServiceWorker制作から見るPWAの勘所
 
ここにハマった!Dockerコンテナホスティング「Arukas」の裏側
ここにハマった!Dockerコンテナホスティング「Arukas」の裏側ここにハマった!Dockerコンテナホスティング「Arukas」の裏側
ここにハマった!Dockerコンテナホスティング「Arukas」の裏側
 
Webマスターツールでトップページの被リンク数が非公開に
Webマスターツールでトップページの被リンク数が非公開にWebマスターツールでトップページの被リンク数が非公開に
Webマスターツールでトップページの被リンク数が非公開に
 
現場!実物!実践!マルチクラスタを運用するときの課題とコツ
現場!実物!実践!マルチクラスタを運用するときの課題とコツ現場!実物!実践!マルチクラスタを運用するときの課題とコツ
現場!実物!実践!マルチクラスタを運用するときの課題とコツ
 

En vedette (8)

Ruby gemsパッケージの作り方
Ruby gemsパッケージの作り方Ruby gemsパッケージの作り方
Ruby gemsパッケージの作り方
 
JRubyで作るapiサーバー
JRubyで作るapiサーバーJRubyで作るapiサーバー
JRubyで作るapiサーバー
 
Jenkins + awsで並列テスト
Jenkins + awsで並列テストJenkins + awsで並列テスト
Jenkins + awsで並列テスト
 
Railsで春から始めるtdd生活
Railsで春から始めるtdd生活Railsで春から始めるtdd生活
Railsで春から始めるtdd生活
 
ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜ken_all.gem〜狂った世界にようこそ〜
ken_all.gem〜狂った世界にようこそ〜
 
意外と知られていない AWSのメール配信 テクニック
意外と知られていない AWSのメール配信 テクニック意外と知られていない AWSのメール配信 テクニック
意外と知られていない AWSのメール配信 テクニック
 
Jenkinsで行う並列テスト(公開用)
Jenkinsで行う並列テスト(公開用)Jenkinsで行う並列テスト(公開用)
Jenkinsで行う並列テスト(公開用)
 
Docker入門
Docker入門Docker入門
Docker入門
 

Similaire à 初心者の皆さんに伝えたいこと

はじめてがアジャイル
はじめてがアジャイルはじめてがアジャイル
はじめてがアジャイル
Kenichi Takahashi
 
一般社団法人日本Rubyの会について
一般社団法人日本Rubyの会について一般社団法人日本Rubyの会について
一般社団法人日本Rubyの会について
masayoshi takahashi
 
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービスRuby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
 
Webデベロッパの祭典@東京:Webエンジニアの視点
Webデベロッパの祭典@東京:Webエンジニアの視点Webデベロッパの祭典@東京:Webエンジニアの視点
Webデベロッパの祭典@東京:Webエンジニアの視点
masayoshi takahashi
 
Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料
Yoshihito Kuranuki
 
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナーRuby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Tomoya Kawanishi
 

Similaire à 初心者の皆さんに伝えたいこと (20)

omotesando.rb_20231005.pdf
omotesando.rb_20231005.pdfomotesando.rb_20231005.pdf
omotesando.rb_20231005.pdf
 
はじめてがアジャイル
はじめてがアジャイルはじめてがアジャイル
はじめてがアジャイル
 
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
 
一般社団法人日本Rubyの会について
一般社団法人日本Rubyの会について一般社団法人日本Rubyの会について
一般社団法人日本Rubyの会について
 
Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
 
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービスRuby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
 
テックリンク資料20170529
テックリンク資料20170529テックリンク資料20170529
テックリンク資料20170529
 
Sinatra軽量Web開発 - LOUPE Study #1
Sinatra軽量Web開発 - LOUPE Study #1Sinatra軽量Web開発 - LOUPE Study #1
Sinatra軽量Web開発 - LOUPE Study #1
 
Webデベロッパの祭典@東京:Webエンジニアの視点
Webデベロッパの祭典@東京:Webエンジニアの視点Webデベロッパの祭典@東京:Webエンジニアの視点
Webデベロッパの祭典@東京:Webエンジニアの視点
 
Rubyプログラミング教育に対する取り組みと事例紹介
Rubyプログラミング教育に対する取り組みと事例紹介Rubyプログラミング教育に対する取り組みと事例紹介
Rubyプログラミング教育に対する取り組みと事例紹介
 
2015 07-04-ruby rails
2015 07-04-ruby rails2015 07-04-ruby rails
2015 07-04-ruby rails
 
Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料Ruby会議08 倉貫発表資料
Ruby会議08 倉貫発表資料
 
[enPiT筑波大ワークショップ(成果発表会)情報交換会]全部スクラム!~SIerで大切だったこと、サービサーで大切だったこと~
[enPiT筑波大ワークショップ(成果発表会)情報交換会]全部スクラム!~SIerで大切だったこと、サービサーで大切だったこと~[enPiT筑波大ワークショップ(成果発表会)情報交換会]全部スクラム!~SIerで大切だったこと、サービサーで大切だったこと~
[enPiT筑波大ワークショップ(成果発表会)情報交換会]全部スクラム!~SIerで大切だったこと、サービサーで大切だったこと~
 
Rubyのススメ
RubyのススメRubyのススメ
Rubyのススメ
 
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
 
新・ReVIEWパーサについて
新・ReVIEWパーサについて新・ReVIEWパーサについて
新・ReVIEWパーサについて
 
Rubyによる開発プロジェクトをうまく回すには(1)
Rubyによる開発プロジェクトをうまく回すには(1)Rubyによる開発プロジェクトをうまく回すには(1)
Rubyによる開発プロジェクトをうまく回すには(1)
 
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナーRuby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
 
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
 
Camp report for_kwskrb
Camp report for_kwskrbCamp report for_kwskrb
Camp report for_kwskrb
 

Dernier

Dernier (11)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 

初心者の皆さんに伝えたいこと