Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ハマ った!詰まった!ヌマ3選
Search
YutaSudo
September 09, 2025
60
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
オンプレサーバーをESXiからProxmoxに変えた話
dochin2635
0
9
サーバーメモリは難しい
dochin2635
0
850
爆音サーバーを修理してみた
dochin2635
0
450
WEPセキュリティの危うさ
dochin2635
0
35
「とりあえず動かす」で遠回りした話 〜保守性とコミュニケーションの大切さ〜
dochin2635
0
130
人生で響いた名言3選
dochin2635
0
45
RUNTEQ祭応募アプリプレゼン会:Day2
dochin2635
0
43
CI / CD パイプラインで詰まった話
dochin2635
0
210
私の歩んだ人生
dochin2635
0
80
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
600
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
800
Utilizing Notion as your number one productivity tool
mfonobong
4
640
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
The SEO identity crisis: Don't let AI make you average
varn
0
630
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
370
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Chasing Engaging Ingredients in Design
codingconduct
0
390
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
650
Building Adaptive Systems
keathley
44
3.3k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
400
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