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
debug環境
Search
kanayannet
April 22, 2018
Programming
350
0
Share
debug環境
kanayannet
April 22, 2018
More Decks by kanayannet
See All by kanayannet
厳密な定義
kanayannet
0
79
Mcp Training
kanayannet
0
140
MCP で「こいつ動くぞ」
kanayannet
0
130
無関心の谷
kanayannet
0
1.1k
生成AIの使いどころ
kanayannet
0
230
github copilot と 心理的安全性
kanayannet
0
260
FW と ライブラリ の考え方
kanayannet
0
260
TDDと今まで
kanayannet
0
640
個人開発 稼げなくてもいいアプリ
kanayannet
0
580
Other Decks in Programming
See All in Programming
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
440
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
230
AI 開発合宿を通して得た学び
niftycorp
PRO
0
190
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
910
安いハードウェアでVulkan
fadis
1
870
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
140
Go_College_最終発表資料__外部公開用_.pdf
xe_pc23
0
110
KagglerがMixSeekを触ってみた
morim
0
360
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
590
Claude Code Skill入門
mayahoney
0
460
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.5k
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
300
Featured
See All Featured
Design in an AI World
tapps
0
190
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
260
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
350
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
A Soul's Torment
seathinner
5
2.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
debug 環境 debug 環境 @kanayannet Gunma.web #31
自己紹介 自己紹介 名前 : 金澤 宏昭 Twitter : @kanayannet Facebook
: HiroakiKanazawa
わたし と debug わたし と debug 開発中、必ず使う
わたし と debug わたし と debug 取得した値が正しいか? 書き込んだ内容が正しいか? 読み込んだデータ構造 etc...
今回話すこと 今回話すこと シャビ・エルナンデス 色々なdebug 環境 何が大事? まとめ
シャビ・エルナンデス シャビ・エルナンデス
何が得意か? 何が得意か? どこにでもパスをすぐ出せる。
動画再生中... 動画再生中...
さぞかし試合中、頭を使っているだろ う。
確かめた番組があったよ 確かめた番組があったよ 脳を「MRI 」検査 NHK: 「ミラクルボディー」
結果 結果 「大脳基底核」が活発 「無意識のうちの判断を下す直観力」を 使う
直感力 直感力 「思い悩んでない。」 「考えてるというより、身体が自然と動 く状態」
鍛える方法 鍛える方法 同じ情報を繰り返し取り込むこむ 反復練習 日頃の練習
色々なdebug 環境 色々なdebug 環境
ブラウザ上 ブラウザ上 demo url
webpack の場合 webpack の場合
デモ中... デモ中...
ツールの立ち上げ方 ツールの立ち上げ方 右上のメニュー -> その他ツール -> デベ ロッパーツール context menu
の検証 command + option + i
サーバサイド サーバサイド irb pry print debug byebug byebug + pry
デモ中... デモ中...
何が大事? 何が大事?
慣れの問題 慣れの問題 不慣れなものは「頭を使ってしまう」 慣れてるものは「直感的」
慣れてるものだけで良い? 慣れてるものだけで良い? 練習すれば直感的に使えるものもあるよ vim, emacs
いつ練習する? いつ練習する? 仕事は「本番」 公式試合と一緒 不慣れなものを使えば不具合見逃す
とはいえ.. とはいえ.. 一番気づく事が多いのも「仕 事」です。 緊張感 ミスが出た ( 不具合) 気づく (
気づかせられる) 事が多い。
直感的に 直感的に ツールは人( 状態) によって向き不向きが分 かれる。
開発する際に大事なこと 開発する際に大事なこと 「作ること」に集中する 「不具合がでないように」debug する 「集中できてる」 => 直感的
まとめ まとめ 直感的 は大事である debug の環境一つで 直感的に開発できる 直感的は人によって差異が生まれる。 当たり前だけど.. 「慣れ」=
「練習量」
ご清聴 ご清聴 ありがとうございまし ありがとうございまし た! た!