OMOTESANDO.rb 2023/10/05 ⻄⼝瑛⼀
PHPer が Ruby on Rails 始めました
目次
● 自己紹介
● なぜ Ruby on Rails を始めたか
● 何をやったか
● いまやってること
● やってみた感想
● 自己紹介
● なぜ Ruby on Rails を始めたか
● 何をやったか
● いまやってること
● やってみた感想
目次
• 西口瑛一(にしぐち えいいち)
• 𝕏 @24guchia
• 合同会社 selfree エンジニア
• 最近: 転職しました
• 趣味: ランニング、アークナイツ
• ブログ: 針は飲まれぬ https://harinoma.info/
自己紹介
● 自己紹介
● なぜ Ruby on Rails を始めたか
● 何をやったか
● いまやってること
● やってみた感想
目次
スキル的なバックグラウンド
• PHP 業務経験が 7 年くらい
• あとは Node.js を個人レンサバで使ってた
• Twilio 業務経験アリ
はじめたきっかけ
• 転職をきっかけに
• Twilio の経験が転職時の武器になった
• Ruby 未経験は伝えてたので、
入社前に勉強をはじめた
CallConnect の説明
• Twilio という電話を API で呼び出せるサービスを
使ったクラウドコールセンター
• バックグラウンドが Ruby on Rails 7
• パソコンだけで
電話 + CRM の利用ができるのがメリット
DEMO
● 自己紹介
● なぜ Ruby on Rails を始めたか
● 何をやったか
● いまやってること
● やってみた感想
目次
パーフェクト Ruby on Rails
• 会社からおすすめされたので写経
• 基本的な部分を一通り学べた
https://amzn.to/3teUHnQ
Rails の教科書
• 1000 円で公式チュートリアルが買えるのすごい
• ちゃんと Rails7
• 語彙力を増やしたくて写経
https://railstutorial.jp/textbook/preface
Rails 7とReactによるCRUDアプリ作成チュートリアル
• 無料で Rails7 + React が学べる
• 写経して不明点ググりながらやったらいい勉強になる
• 会社的に React の必要はないが、個人的な勉強のため
https://techracho.bpsinc.jp/hachi8833/2022_05_26/118202
いまいちだったもの
• 動画系コンテンツ
• 動画作成は工数がかかるからか、
バージョンが古い物が多い
• 会社では最新バージョンを使うので
古いバージョンで学ぶ必要なし
無事コーディングテスト突破
• RoR を用いたペアプロ形式のコーディングテスト受験
• 1 ヶ月くらい勉強した成果が出た
• 業務に向けて引き続き研鑽が必要
● 自己紹介
● なぜ Ruby on Rails を始めたか
● 何をやったか
● いまやってること
● やってみた感想
目次
• CRUD 機能あり
• 会社でも devise 使ってるので
管理者ページログイン用に使用
• React + tailwind のキャッチアップもしたい
• オープンにすることで自分を追い詰めていくスタイル
Rails7 + devise + React + tailwindの
ポートフォリオ
• 都内はオフライン勉強会が多くてコミュニティ活動が楽
• オフラインで会って話せるのはやはり貴重
• オンライン参加もできるので
他の地域のコミュニティも顔出しできる
Ruby のいろいろなコミュニティに参加
● 自己紹介
● なぜ Ruby on Rails を始めたか
● 何をやったか
● いまやってること
● やってみた感想
目次
• 無課金ユーザーだけど、
Ruby/Rails くらい情報量が豊富だと、教えてくれる
• Ruby の豊かな表現力を理解するときに使う
• ウソも混じってくるので
都度公式ドキュメントに裏取りに行く
ChatGPT 使った勉強めちゃ便利
めちゃくちゃやさしい GPT 先生
たまにウソをつく GPT 先生
• Ruby はコード表現力が豊か
○ 慣れてきたら自分が思った通りに書きやすそう
• Laravel を使っていたので、 Rails は親しみやすかった
書くのが楽しいは確かにそうかも
• 業務経験を積んでいく
• 豊富な表現力を得ていく
• 会社のプロダクト 改善に貢献していく
これからも研鑽 ruby していく

omotesando.rb_20231005.pdf