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
サマーウォーズ〜夏休みの余裕を求めるハハと息子の戦い〜
Search
Miyuki Kondo/Abe
July 31, 2024
0
240
サマーウォーズ〜夏休みの余裕を求めるハハと息子の戦い〜
2024.7.31 子育てx IT みんなの夏休み乗り越え術
Miyuki Kondo/Abe
July 31, 2024
Tweet
Share
More Decks by Miyuki Kondo/Abe
See All by Miyuki Kondo/Abe
20240927競プロとともにあるく_ソフトウェアテストの地図.pdf
prettyhappycatty
0
140
並列化と自動化のあいだ ~ 4人子育て中のタスク管理のはなし ~
prettyhappycatty
1
360
JaSST nano vol.4 あべみ「競プロのテスターに憧れるの」
prettyhappycatty
0
180
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
43
13k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
26
4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Navigating Team Friction
lara
183
13k
Rails Girls Zürich Keynote
gr2m
93
13k
Code Reviewing Like a Champion
maltzj
517
39k
Web development in the modern age
philhawksworth
205
10k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
36
1.7k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
230
17k
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
Transcript
αϚʔΥʔζ ʙՆٳΈͷ༨༟ΛٻΊΔϋϋͱଉࢠͷઓ͍ʙ ʢݱঢ়ͷ՝ੳͱ8FMMEPOFͷಋೖʣ ࢠҭͯY *5ΈΜͳͷՆٳΈΓӽ͑ज़ ͋Έ
Who am I? • ໊લ - ͋Έ • ৬ྺɾܦྺ -
ใܥग़ - ৽ଔͰϝʔΧʔͷSE - อݥؔͷձࣾͰSE - 20241݄ ʢגʣMagicPodೖࣾ • ݅ذͷػೳ 2024.6 Released! • ϧʔϓͷػೳ • Ոߏ - ʢݚڀऀʣ - ࢠڙ4ਓʢ13ࡀɾ10ࡀɾ7ࡀɾ2ࡀʣ • झຯ - AtCoderʢڝٕϓϩάϥϛϯάʣɺ͓՛ࢠɾύϯ࡞Γ ๓͍ɺ࡞ΓશൠɺςχεɺϤΨɺࢿ֨ ࣗݾհ
ՆٳΈʢ͡Όͳͯ͘ຖʣ͋Δ͋Δɺɺɺ ͱղܾํ๏ ͩΒ͚Δ ͕͓॓ΘΒͳ͍ ͔Μ͠Ό͘Λ͓͜͢
ࠜຊݪҼʁʢʮݱঢ়ߏπϦʔʯʹΑΔੳ ʣ ͱղܾํ๏ ͩΒ͚Δ Δ͜ͱ͕ ͓ΘΒͳ͍ ͍Β͍Β͢Δ Δ͜ͱ͕ Θ͔Βͳ͍ खΛ͚ͭΔͷ
͕͓͍ͦ ΈͭΓ͕ ͋·͍ Δؾʹ ͳΒͳ͍ ྔ͕͓͓͍ ͱײ͡Δ ऴΘΔΠϝʔ δ͕ͳ͍ ࢦఠ͞ΕΔ
ࠜຊݪҼʁʢʮݱঢ়ߏπϦʔʯʹΑΔੳ ʣɿࠜ ͱղܾํ๏ ͩΒ͚Δ Δ͜ͱ͕ ͓ΘΒͳ͍ ͍Β͍Β͢Δ Δ͜ͱ͕ Θ͔Βͳ͍ खΛ͚ͭΔͷ
͕͓͍ͦ ΈͭΓ͕ ͋·͍ Δؾʹ ͳΒͳ͍ ྔ͕͓͓͍ ͱײ͡Δ ऴΘΔΠϝʔ δ͕ͳ͍ ࢦఠ͞ΕΔ
ࠜຊݪҼʁʢʮݱঢ়ߏπϦʔʯʹΑΔੳ ʣɿαΠΫϧ ͱղܾํ๏ ͩΒ͚Δ Δ͜ͱ͕ ͓ΘΒͳ͍ ͍Β͍Β͢Δ Δ͜ͱ͕ Θ͔Βͳ͍ खΛ͚ͭΔͷ
͕͓͍ͦ ΈͭΓ͕ ͋·͍ Δؾʹ ͳΒͳ͍ ऴΘΔΠϝʔ δ͕ͳ͍ ࢦఠ͞ΕΔ ྔ͕͓͓͍ ͱײ͡Δ ˞ଉࢠͱҰॹʹ࡞
ಛఆͨ͠ ͱղܾํ๏ Δ͜ͱ͕ Θ͔Βͳ͍ Δؾʹ ͳΒͳ͍ ɾʮ॓ʁʯͱฉ͘ͱʮ֬ೝ͠ͳ͍ͱΘ͔Βͳ͍ʯ ɾʮ͡Ό͋࿈བྷாΛݟͤͯʂʯͱݴ͏ͱɺʮॻ͘ͷΘ͢ΕͪΌͬͨʯ
ɾՆٳΈ։࢝1ʹɺ8/31ͷͰՆٳΈͷهΛॻ͍ͯΔʢ1ੜʣ ʮ͕͘Ͳ͏ͷΩϟϯϓʹ͍ͬͯɺΑΈ͏Γϥϯυʹߦָ͔ͬͯͬͨ͠ʯ ɾԻಡͷ͍॓ͳʙͱࢥͬͨΒɺ1िؒಡΜͰΔʢ5ੜʣ ɾʮ॓Βͳ͖Όʙʯͱ͍͍ͳ͕Βɺຊ୨ͷຊΛΑΉ ɾ༦ํʮ͋ͱͰΔʙʯʮ͍͔Β৸Δʙʯ݁ہΒͳ͍ ɾ͍͍ͭͭςϨϏʹఝ͚ ۩ମతͳΤϐιʔυ ࠔΓ
՝ͱղܾํ๏ ͱղܾํ๏ λεΫͷ໌֬Խ ࣗओతʹ࢝Ίͨ͘ ͳΔԿ͔ ΠϯηϯςΟϒͷ४උ ɾήʔϜ࣌ؒ λεΫΛఆٛ ɾࢠڙ͕ೝࣝͰ͖Δ୯Ґ ɾͰ͖ΕҎ͘Β͍
ɾ͜ͲͱҰॹʹ͔Μ͕͑ͯɺ߹ҙ͢Δ ՝ ղܾํ๏ Δ͜ͱ͕ Θ͔Βͳ͍ Δؾʹ ͳΒͳ͍ ˞ଉࢠͱҰॹʹ࣮ࢪɹʙ िؒ͏·͘ճ͍ͤͯΔͷͰɺͥͻͱ श׳Խ͍ͨ͠ ि୯Ґ ɾֶߍͷ॓ฏ ୯Ґ ɾक़ͷ॓୯Ґ ୯Ґʹ͖ͭ ήʔϜ ڐՄ
Welldone!Λಋೖ ࢪࡦͷఆணͱश׳Խ IUUQTXFMMEPOFBQQDPN
Welldone!հɿϩάΠϯޙ ࢪࡦͷఆணͱश׳Խ
Welldone!հɿλεΫ࡞ɾ࣮ߦ ࢪࡦͷఆணͱश׳Խ
Welldone!հɿεςʔδ͕ਐԽɺ͕ؒ૿͑Δ ࢪࡦͷఆணͱश׳Խ
ใुઃఆɾड͚औΓ ࢪࡦͷఆணͱश׳Խ
ΞϓϦΛಋೖͨ݁͠Ռ ࢪࡦͷఆணͱश׳Խ ϝϦοτ - ࢠڙʹͱͬͯݟ͍͢؆қతͳλεΫϦετ • ͕ຖλεΫΛࢦࣔ͢Δඞཁ͕ͳ͘ͳͬͨ - ࣗͷλεΫΛ֬ೝ͢Δश׳͕ࢠڙୡʹʹ͍ͭͨ •
ࣗओతʹऔΓΉ͜ͱ͕Ͱ͖༨༟͕Ͱ͖ͨʂ - ԣల։ʢஉˠ࣍உˠঁʣ • ঁɺ͔ࣗΒϧʔςΟʔϯΛ࡞ • σϝϦοτ - Ϧετʹͳ͍λεΫͷѻ͍͕·͍͠ • ใु͕ͳ͍ͳΒΒͳ͍ɺͱͳΒͳ ͍Α͏ ޮՌ͋Γʂ͜ͷ··ՆٳΈ(P
ܭը࡞ͷϕετϓϥΫςΟεհ ͳͭ͢Έͷܭը ՈΧϨϯμʔΛίϐʔ ॓ͷछྨʢྻʣͱྔ ʢϚϧͷݸʣΛ֬ೝ ྻͱϚϧΛهࡌ श͍ࣄ༧ఆͷྻΛ࡞
ܭըදͷϙΠϯτ ͳͭ͢Έͷܭը - ܭը࡞࣌ͷॻ͖ࠐΈ࣌ؒগͳ͍ ͦͷͷλεΫ ͕Θ͔Δ ܭըදͷཁ݅ λεΫ͕શྔ͔ Ͳ͏͔Θ͔Δ ࡞͕؆୯
มߋ͕؆୯ - ϚϧΛ͚ͭΔͱ͖ʹϖʔδͳͲΛ֬ೝͯ͠࡞͢Δ - ྻͷϚϧͷݸͰશྔͰ͋Δ͜ͱ͕Θ͔Δ ɹʢࣗ༝ݚڀͳͲআ͖ɺɺɺʣ - ͦͷͷߦΛݟΕΔ͜ͱ͕Θ͔Δ - େମͷ͠͞Θ͔Δʹܭը࡞࣌ʹߟ͍͑͢ - ϚϧΛผͷʹҠಈ͢Δ͚ͩ ػ ೳ ཁ ݅ ඇ ػ ೳ ཁ ݅
Welldone!ʹొ ͳͭ͢Έͷܭը
ݟ͑ΔԽ ͶΒ͍ʮश׳͚ͮʯҎ֎ʹಘΒΕͨޮՌ ϝϦοτ -ζϧ͕ݮͬͨ • ऴΘΔલʹήʔϜ͢Δ͜ͱ͕Ͱ͖ͳ͘ͳͬͨ • ϑϩʔ͕໌֬ʹͳͬͨ -ऴΘΔͷ͕ૣ͔ͬͨͱ͖ʹϗϝΔ͖͔͚ͬʹ •
ϋϋ͕ঢ়گΛѲͰ͖ͯ͋Γ͕͍ͨ λεΫΛ֬ೝ λεΫΛ࣮ߦ ใुड͚औΓ ήʔϜ ήʔϜڐՄ
աڈͷጻչ ͶΒ͍ʮश׳͚ͮʯҎ֎ʹಘΒΕͨޮՌɿʮݟ͑ΔԽʯͷେ͞ • ল - 3ੜ͘Β͍͔Β5ੜ͘Β͍·Ͱʮ॓ΛͬͨʯͱӕΛ͍͍ͭͯͨ͜ͱʹؾ͔ͮͳ͔ͬͨ • ֶߍͷઌੜ͔Β࣌ʑʮ॓Λ͖ͬͯ·ͤΜʯTEL͕͋Γɺͦͷʹࢦಋ͍͕ͯͨ͠ɺ͠Βͬͨ͘ޙͬͺΓΒͳ͘ͳͬͯ͠·͍ͬͯͨɻ ͋Εʁ খ5ͬͯͷܭࢉͰ͖ͳ͍Μ͚ͩͬʁ
ʑͷਐḿཧͷݶքͱؾ͖ͮͷΕ ݁ՌϕʔεͰͷʮݟ͑ΔԽʯඞཁ • ରԠ - ͕ࣗऴΘֶͬͨͷݕɾӳݕɾݕΛड͚ͤ͞ɺֶ૬ͷֶྗͷ୲อΛࢦ͢
͜Ͳͨͪͷݱঢ়ΛΑ͘ݟΔ ͶΒ͍ʮश׳͚ͮʯҎ֎ʹಘΒΕͨޮՌɿʮݟ͑ΔԽʯͷେ͞ ੜ׆श׳ ༑ਓؔ ମɾӡಈ ษڧ
झຯ ଞʹɾɾɾʁ
·ͱΊ ༨ஊɿ ɹະདྷهʮ͕͘Ͳ͏ͷ͖ΌΜʹ͍ͬͯɺΑΈ͏Γϥϯυʹߦָ͔ͬͯͬͨ͠ʯ ݁ہɺΈΜͳͰ༨༟Λͭͬͯ͘ɺΑΈ͏Γϥϯυߦ͖͕࣮ݱ ͦΕ͔ΒຖɺܭըతʹՆٳΈΛաͯ͝͠ޙʹΑΈ͏Γϥϯυߦ͍ͬͯ·͢ ͍͞͝ʹ ͏·ͬͯ͘༨༟ͷ͋ΔՆٳΈʂ λεΫͷ༰Λ໌֬ ʹ͢Δ ͔ࣗΒ
Γͨ͘ͳΔΈ ܧଓͰ͖ΔΈ ݟ͑ΔԽˠ ֬ೝ͢Δɾ΄ΊΔ ʢظతɾظతʣ
MagicPodհ ͍͞͝ʹ ϊʔίʔυͰ؆୯ʹςετ࡞ ॊೈੑͱϝϯςφϯεੑ͕ڧΈ ʮ-FBOͱ%FW0QTͷͨΊʹ&&ςετ͕Ͱ͖Δ͜ͱʯΑΓൈਮ IUUQTTQFBLFSEFDLDPNNBHJDQPE MFBOUPEFWPQTOPUBNFOJFFUFTVUPHBEFLJSVLPUP
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠