Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ハマ った!詰まった!ヌマ3選
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
YutaSudo
September 09, 2025
48
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ハマ った!詰まった!ヌマ3選
YutaSudo
September 09, 2025
More Decks by YutaSudo
See All by YutaSudo
サーバーメモリは難しい
dochin2635
0
390
爆音サーバーを修理してみた
dochin2635
0
180
WEPセキュリティの危うさ
dochin2635
0
14
「とりあえず動かす」で遠回りした話 〜保守性とコミュニケーションの大切さ〜
dochin2635
0
90
人生で響いた名言3選
dochin2635
0
27
RUNTEQ祭応募アプリプレゼン会:Day2
dochin2635
0
29
CI / CD パイプラインで詰まった話
dochin2635
0
190
私の歩んだ人生
dochin2635
0
70
Windows VS Mac あなたはどっち?
dochin2635
0
99
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
220
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
GitHub's CSS Performance
jonrohan
1033
470k
Fireside Chat
paigeccino
42
3.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
ラッコキーワード サービス紹介資料
rakko
1
3.6M
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Transcript
ハマった!詰まった!ヌマ3選 2025.9.8 つまずき&挫折から学んだ 現在のボク・ワタシLT会 RUNTEQ 63期 どうちん
自己紹介 どうちん RUNTEQ 63期bクラス 就活しつつ、ポートフォリオを製作中 X(Twitter) @dochin26 ソーシャルポートフォリオ 道のり 鉄道会社3社を経験 →
トラック配送 → フルコミ 趣味 ボードゲーム(カタン・ワイナリーなど) 以前はミニサーバの運用などしていました。 2
1. ライブラリエラー 2. タイポ 3. さいごに… アジェンダ ハマった!詰まった!ヌマ3選 3
1. ライブラリエラー 4
よくあるパターン 1.環境構築 2.Gemがない、または認識しない 3.Credentialsが編集できない ライブラリエラー 5
Dockerで沼ることが多かった カリキュラムの通り進めているが、うまくいかない ビルドに失敗したファイルが悪さしているが、なぜが消せない イメージ・ボリューム・コンテナの区別がついていなかった Windowsは難しい WSL構築の時点でハードル高い メモリ爆食い不安定 権限設定が面倒い WSL自体が未完成? 環境構築
ハマった!詰まった!ヌマ3選 6
改善策 カリキュラムと実際のファイルを確認する イメージ・ボリュームを確認して削除する イメージ docker image ls docker image rm
<IMAGE ID> ボリューム docker volume ls docker volume ls <VOLUME NAME> Macに切り替える メモリマシマシにして、こまめにWSLを終了させる wsl --shutdown バッチファイルを作成すれば、クリックで終了可。 環境構築 ハマった!詰まった!ヌマ3選 7
Could not find ⚪︎⚪︎⚪︎ で始まるケースが多いので、原因がわかりやすい。 Gemfileに gem '⚪︎⚪︎⚪︎' を追記してインストールする。 docker
compose exec <CONTAINER NAME> bundle install Gemがない、または認識しない ハマった!詰まった!ヌマ3選 8
Credentialとは、APIキー、パスワードなど機密情報を暗号化して管理するもの。 rails new を実行すると自動生成される。 config/master.key がなくて開けない config/credentials.yml.enc を削除 bundle exec
rails credentials:edit EDITOR='vim' rails credentials:edit が通らない 実行しても無反応で終わってしまう。 vimが入っていない viやnanoで試してみる。 Dockerfileに使用したいエディタを追加する RUN apt-get install -y xxxxxx vim \ Credentialsが編集できない ハマった!詰まった!ヌマ3選 9
改善策 カリキュラムと実際のファイルを確認する イメージ・ボリュームを確認して削除する イメージ docker image ls docker image rm
<IMAGE ID> ボリューム docker volume ls docker volume ls <VOLUME NAME> Macに切り替える メモリマシマシにして、こまめにWSLを終了させる wsl --shutdown バッチファイルを作成すれば、クリックで終了可。 header text ハマった!詰まった!ヌマ3選 10
2. タイポ 11
エラー: uninitialized constant PostsController # app/controllers/posts_controller.rb class PostController < ApplicationController
end クラス名とファイル名の不一致 ハマった!詰まった!ヌマ3選 12
ファイル名とクラス名は一致させる。 特に複数形ルールは注意! # app/controllers/posts_controller.rb class PostsController < ApplicationController end 13
単純なタイポ集 class Post < ApplicationRecord has_many :commnets # comments の間違い
end <%= @post.titel %> <!-- title の間違い --> class AddTitleToPosts < ActiveRecord::Migration[7.0] def change add_column :posts, :titile, :string # title の間違い end end 作成したモデルを元に戻すには rails db:rollback を使用しましょう。 その他 ハマった!詰まった!ヌマ3選 14
3. さいごに 15
間違いや勘違いは誰にでもあります。 意欲が削がれたり、ダラダラしたくなったりもします。 RUNTEQではコミュニティが活発です。 同期や後輩に遠慮なく助けを求めてみましょう! 恥ずかしかったら私でも大丈夫ですよ 笑 16
ありがとうございました よければ X で友達になってください! @dochin26 17