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
慣れる?JS 素早く究明!デバッグ入門
Search
Kuniwak
PRO
May 24, 2016
11
8.3k
慣れる?JS 素早く究明!デバッグ入門
2016-05-24(火)19:30 - 21:30
https://html5j-begin.doorkeeper.jp/events/36265
Kuniwak
PRO
May 24, 2016
Tweet
Share
More Decks by Kuniwak
See All by Kuniwak
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
1
720
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
3
260
テストケースの名前はどうつけるべきか?
orgachem
PRO
1
540
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
21
4.4k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
170
HOME VR
orgachem
PRO
1
810
uGUI の自動操作の考え方と操作方法
orgachem
PRO
1
1.5k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
1.4k
SoftWare Engineer in Test のおしごと / What is SWET
orgachem
PRO
1
1.2k
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Documentation Writing (for coders)
carmenintech
72
4.9k
Why Our Code Smells
bkeepers
PRO
337
57k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
720
How GitHub (no longer) Works
holman
314
140k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Site-Speed That Sticks
csswizardry
10
720
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Transcript
׳ΕΔʁ+4 ૉૣ͘ڀ໌ʂσόοάೖ
"CPVUNF
,VOJXBL ϑϩϯτΤϯυҋᜄ͍
None
None
ࠓͷඪ
+BWB4DSJQUͷ։ൃ࣌ͷ σόοάͷ࣌ؒΛݮΒ͢͜ͱ
σόοά࣌ؒͷ༁ ݪҼڀ໌ मਖ਼ ಈ࡞֬ೝ ͜ͷ͕࣌ؒ ϘτϧωοΫʂ
ࠓͷඪ ݪҼڀ໌ͷ࣌ؒΛ ݮΒ͢͜ͱ
ͲͷΑ͏ʹͯ͠ʁ
ʮଟஈࣜΤϥʔϓϧʔϑʯ Ͱૉૣ͘ݪҼಛఆ
ʮଟஈࣜΤϥʔϓϧʔϑʯ
ଟஈࣜΤϥʔϓϧʔϑ w ߏจϋΠϥΠτ w Ϧϯτ w ੩తܕݕࠪ w ୯ମɾ݁߹ςετ w
&&ςετ w εςοϓ࣮ߦ ෳϨΠϠʔͷΤϥʔϓϧʔϑΛซ༻ͨ͠ ։ൃελΠϧɿ ˞ ˞ΤεύʔΛআ͘
ͳͥʮଟஈࣜʯʁ
ॴཁ࣌ؒͷҧ͍
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ॴཁ࣌ؒ ॴཁ࣌ؒ
कඋൣғͷҧ͍
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ कඋൣғ कඋൣғڱ
͔͜͜Βݟ͑ͯ͘Δ͜ͱ
ॴཁ࣌ؒͷ͞ कඋൣғͷ͞ ߏจϋΠϥΠτ Ϧϯτ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ੩తܕݕࠪ
σόοάख๏ͷॴཁ࣌ؒͱ कඋൣғτϨʔυΦϑ
ͲͷΑ͏ʹซ༻ͨ͠Β σόοά࣌ؒΛ͘Ͱ͖Δʁ
ΑΓߴͳϨΠϠʔͰ όάΛൃݟ͢Δ
ਤղ
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ όά9Λݟ͚ͭͨॴ όά9
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ όά" ্ͷํͰࢭ·Δͱ ॴཁ͕͍࣌ؒ όά#
μϝͳྫ Α͋͘Δ
ߏจϋΠϥΠτ͋Γ Ϧϯτͳ͠ ੩తܕݕࠪͳ͠ ςετͳ͠
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ༧ޠλΠϙ ม໊λΠϙ ϓϩύςΟ໊ λΠϙ
ذߟྀ࿙Ε ༷ͷෆ߹ ҋ
͕͔͔࣌ؒΔʜ
Α͍ྫ ࢦ͖͢
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ ༧ޠλΠϙ ม໊λΠϙ ϓϩύςΟ໊ λΠϙ
ذߟྀ࿙Ε ༷ͷෆ߹ ҋ
͕͔͔࣌ؒΒͳ͍ʂ
σόοά࣌ؒΛ͘͢Δํ๏ ΑΓߴͳϨΠϠʔͰ όάΛൃݟ͢Δ
+BWB4DSJQUͷ ଟஈࣜΤϥʔϓϧʔϑ
ߏจϋΠϥΠτɿ ؒҧͬͨߏจ͕Θ͔Γ͍͢ͷ Ϧϯτɿ &4-JOU +4)JOU +4-JOU 54-JOU ʜ ੩తܕݕࠪɿ 5ZQF4DSJQU
1VSF4DSJQU qPX ʜ
୯ମɾ݁߹ςετɿ .PDIB +BTNJOF 26OJU ʜ &&ςετɿ TFMFOJVNXFCESJWFS /JHIUXBUDIKT ʜ εςοϓ࣮ߦɿ
$ISPNF%FW5PPMT 'JSFGPY%FWFMPQFS5PPMT '%FWFMPQFS5PPMT ʜ
ଟ͍ʂ
࠷ॳ͔ΒશͯΛ֮͑Δ ඞཁ͋Γ·ͤΜ
͔͠͠ɺशಘͰ͖Ε σόοά͕࣌ؒݮΓ·͢
ࠓ͔Β͡ΊΔ σόοάτϨʔχϯά
σόοά࡞ۀ͕ൃੜͨ͠Βɺ ຊདྷͲͷϨΠϠʔͰ ݟ͚ͭΔ͖͔ͩͬͨߟ͑Δ
࣍ճ͔ΒɺΑΓߴͳ ϨΠϠʔͰݟ͚ͭΒΕΔΑ͏ʹɺ ։ൃελΠϧΛݟ͠ଓ͚Δ
,VOJXBLͷଟஈࣜ Τϥʔϓϧʔϑߏ
ߏจϋΠϥΠτɿ MFBGHBSMBOEUZQFTDSJQUWJN Ϧϯτɿ 54-JOU 4ZOUBTUJDʢ7JNͷϓϥάΠϯʣ ੩తܕݕࠪɿ 5ZQF4DSJQU
୯ମɾ݁߹ςετɿ ςετϥϯφʔɿ,BSNB ςετϑϨʔϜϫʔΫɿ.PDIB ΞαʔγϣϯϥΠϒϥϦɿBTTFSUʢͳ͚Ε$IBJʣ ςετμϒϧϥΠϒϥϦɿ4JOPO+4 ΧόϨοδϨϙʔτɿ*TUBOCVM
&&ςετɿ ςετϥϯφʔɿ.PDIB ςετϑϨʔϜϫʔΫɿ.PDIB ΞαʔγϣϯϥΠϒϥϦɿBTTFSU 8FC%SJWFSόΠϯσΟϯάɿTFMFOJVNXFCESJWFS
εςοϓ࣮ߦɿ $ISPNF%FW5PPMTʢඞཁͳΒ$IBSMFTʣ Τεύʔɿ طଘίʔυͷཧղ ҋͷࣝ
,VOJXBLͷ։ൃ෩ܠ
ߏจϋΠϥΠτ Ϧϯτ ੩తܕݕࠪ ୯ମɾ݁߹ςετ &&ςετ εςοϓ࣮ߦ όά όά όά όά
όά
·ͱΊ ΑΓߴͳϨΠϠʔͰ όάΛൃݟ͠Α͏