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
EFOのお話
Search
TAK WAT
December 12, 2019
Programming
1
290
EFOのお話
TAK WAT
December 12, 2019
Tweet
Share
More Decks by TAK WAT
See All by TAK WAT
2021年にIE対応を断るのは間違っているだろうか
takwat
1
250
Vueへの道
takwat
0
26
入り口としてのKnockout.js
takwat
0
390
Knowledge BBQ VOL.3
takwat
1
370
Do You Like JobQueue?
takwat
0
69
Other Decks in Programming
See All in Programming
エラーって何種類あるの?
kajitack
5
340
Team operations that are not burdened by SRE
kazatohiei
1
300
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
220
エンジニア向け採用ピッチ資料
inusan
0
180
C++20 射影変換
faithandbrave
0
560
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
350
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
2
140
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
270
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
130
データの民主化を支える、透明性のあるデータ利活用への挑戦 2025-06-25 Database Engineering Meetup#7
y_ken
0
340
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
380
Select API from Kotlin Coroutine
jmatsu
1
220
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Docker and Python
trallard
44
3.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Embracing the Ebb and Flow
colly
86
4.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
Unsuck your backbone
ammeep
671
58k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Transcript
&'0ͷ͓
ࣗݾհ w݄ʙݱ৬ αʔ όαΠυΤϯδχΞ
ࣗݾհ w݄ʙݱ৬ αʔ όαΠυΤϯδχΞ wҎલࣄۀձࣾͷࣾ 4& γεςϜ
ࣗݾհ w݄ʙݱ৬ αʔ όαΠυΤϯδχΞ wҎલࣄۀձࣾͷࣾ 4& γεςϜ wࣗࣾࣄۀͳͲͷ
&'0 &OUSZ'PSN 0QUJNJ[BUJPO
ͱ͍͏͜ͱͰ ࠓ&'0ͷ͓
&OUSZ'PSN0QUJNJ[BUJPO wೖྗϑΥʔϜ࠷దԽʢʹΎ͏Γΐ͘ϑΥʔϜ͍ͯ͞ ͖͔ɺӳ&OUSZ'PSN0QUJNJ[BUJPO &'0ʣ ͱɺΣϒαΠτͷ ೖྗϑΥʔϜͷ ༷σβΠϯΛར༻͢͠ ͘վળΛߦ͏͜ͱͰ͋Δɻ
&OUSZ'PSN0QUJNJ[BUJPO wೖྗϑΥʔϜ&$αΠτձһొͷͨΊϢʔβͷ ݸਓใΛೖྗ͢Δ߹͕ଟ͍ɻೖྗ߲ͷଟ͞ɺ ༷͕Θ͔ΓͮΒ͍ͱ͍͏ཧ༝͔ΒετϨεΛײ͡ ్தͰೖྗΛ͖͋ΒΊͯ͠͠·͏߹͕͔ͳΓ ͷׂ߹Ͱൃੜ͍ͯ͠ΔɻೖྗϑΥʔϜΛ࠷దԽ͢Δ ͜ͱʹΑΓɺ ్தऀ͕ݮΓ ʢ$73ʣ্ʹ݁͢Δɻ
Ҏ্ɺ8JLJQFEJB͞Μ͔Β
೦ͳέʔε
೦ͳέʔε ೦ͳ͕Βͨ·ʹ͋Δ
େྔʹࠂΛग़ߘͯ͠ -1ʹू٬
ؼ
ؼ ڻҟͷ
ͦͷதͰͷ
ڻ͖ͷ
ࠂඅΛ υϒʹࣺ͍ͯͯΔΑ͏ͳͷ
ؼͷվળओʹ ΫϦΤΠςΟϒํ໘͔Β
͋͑ͯμα͘࡞ͬͨ΄͏͕ Α͔ͬͨέʔε͋ͬͯ ຊʹ͍͠
ϑΥʔϜͷݟ͠Ͱ վળͰ͖Δ ͜ͱ͋Δ
Ξϯνύλʔϯ
Ξϯνύλʔϯ wखؒͷ͔͔Δ͍ϑΥʔϜ
Ξϯνύλʔϯ wखؒͷ͔͔Δ͍ϑΥʔϜ wෆ҆ΛҾ͖ى͜͢ϑΥʔϜ
Ξϯνύλʔϯ wखؒͷ͔͔Δ͍ϑΥʔϜ wෆ҆ΛҾ͖ى͜͢ϑΥʔϜ wετϨε͕ͨ·ΔϑΥʔϜ
Ξϯνύλʔϯ wखؒͷ͔͔Δ͍ϑΥʔϜ wෆ҆ΛҾ͖ى͜͢ϑΥʔϜ wετϨε͕ͨ·ΔϑΥʔϜ wϦϯΫϙοϓΞοϓͱ͍ͬͨཁૉ͕ଟ͘ Ϣʔβ͕ࠞཚͦ͠͏ͳϑΥʔϜ
Ξϯνύλʔϯ wखؒͷ͔͔Δ͍ϑΥʔϜ wෆ҆ΛҾ͖ى͜͢ϑΥʔϜ wετϨε͕ͨ·ΔϑΥʔϜ wϦϯΫϙοϓΞοϓͱ͍ͬͨཁૉ͕ଟ͘ Ϣʔβ͕ࠞཚͦ͠͏ͳϑΥʔϜ
खؒ
खؒ w߲Λ࠷ݶʹߜΔ
खؒ w߲Λ࠷ݶʹߜΔ w֓ͶεΫϩʔϧ͠ͳ͍͍ͯ͘ൣғʹ
खؒ w߲Λ࠷ݶʹߜΔ w֓ͶεΫϩʔϧ͠ͳ͍͍ͯ͘ൣғʹ wϝʔϧΞυϨεͷ֬ೝҊ֎ෆཁ
खؒ w߲Λ࠷ݶʹߜΔ w֓ͶεΫϩʔϧ͠ͳ͍͍ͯ͘ൣғʹ wϝʔϧΞυϨεͷ֬ೝҊ֎ෆཁ w֬ೝը໘Ҋ֎ෆཁ
ෆ҆
ෆ҆ w৺ཧతʹೖྗ͍͢͠ͱࢥΘΕΔ߲Λ࠷ ॳʹ
ෆ҆ w৺ཧతʹೖྗ͍͢͠ͱࢥΘΕΔ߲Λ࠷ ॳʹ wͲ͏ͯ͠ηϯγςΟϒͳใΛฉ͔͟Δ Λಘͳ͍߹ͳͥͦͷ߲͕ඞཁͳͷ͔ Λ໌ه͢Δ
ετϨε
ετϨε wࠓਃ͠ࠐΈεςοϓͷ͜͜·Ͱདྷ·ͨ͠Α ͱ͍͏ύϯͣ͘Λग़͢
ετϨε wࠓਃ͠ࠐΈεςοϓͷ͜͜·Ͱདྷ·ͨ͠Α ͱ͍͏ύϯͣ͘Λग़͢ wೖྗΨΠυΛग़͢
ετϨε wࠓਃ͠ࠐΈεςοϓͷ͜͜·Ͱདྷ·ͨ͠Α ͱ͍͏ύϯͣ͘Λग़͢ wೖྗΨΠυΛग़͢ w4VCNJU͠ͳͯ͘ೖྗதʹΘ͔Γ͘͢ 0,/(ͷදࣔΛग़͢ɺ/(ͳΒ4VCNJU Ͱ͖ͳ͍Α͏ʹ͢Δ
None
ετϨε wશ֯֯ɺͻΒ͕ͳΧλΧφͷҧ͍ɺ ϑΥʔϚοτͷҧ͍ϓϩάϥϜతʹม Ͱ͖ΔൣғͳΒڐ༰͢Δ
ετϨε wશ֯֯ɺͻΒ͕ͳΧλΧφͷҧ͍ɺ ϑΥʔϚοτͷҧ͍ϓϩάϥϜతʹม Ͱ͖ΔൣғͳΒڐ༰͢Δ wͲ͏ͯ͠ॅॴ͕ඞཁͳ߹༣ศ൪߸͔ ΒॅॴΛิ͢ΔΈΛೖΕΔ
ετϨε wશ֯֯ɺͻΒ͕ͳΧλΧφͷҧ͍ɺ ϑΥʔϚοτͷҧ͍ϓϩάϥϜతʹม Ͱ͖ΔൣғͳΒڐ༰͢Δ wͲ͏ͯ͠ॅॴ͕ඞཁͳ߹༣ศ൪߸͔ ΒॅॴΛิ͢ΔΈΛೖΕΔ wޡരࣄނͷ͋Δ3FTFUϘλϯෆཁ
ࠞཚ
ࠞཚ wೖྗϑΥʔϜը໘ͷ߹ϦϯΫཁૉͷগ ͳ͍ઐ༻ͷϔομϑολΛ༻ҙͯ͋͛͠ Δͷͭͷख
ࠞཚ wೖྗϑΥʔϜը໘ͷ߹ϦϯΫཁૉͷগ ͳ͍ઐ༻ͷϔομϑολΛ༻ҙͯ͋͛͠ Δͷͭͷख wೖྗΨΠυΛπʔϧνοϓͰग़͢ͷϞό Πϧͷ߹/(
ͦͷଞ w-PDBM4UPSBHFͳͲΛ্खͬͯ͘ೖྗ్ தͰ์غ͞ΕͨϑΥʔϜΛ࠶๚࣌ʹίϯ ςΟχϡʔͰ͖ΔΑ͏ʹ͢Δͱίϯόʔ δϣϯͯ͘͠ΕΔ͜ͱ͕͋Δ
ޮՌ͍͔ʹ
3PC1JLF/PUFTPO1SPHSBNNJOHJO$ lਪଌ͢ΔͳܭଌͤΑz
Կͱͳ͘ઐπʔϧ͕ ඞཁͦ͏Ͱ͕͢
Ͱ݁ߏΕΔ͜ͱ͕͋Δ
தͰ
ΠϕϯττϥοΩϯά
ΠϕϯττϥοΩϯά wϑΥʔϜͷ֤ೖྗϑΟʔϧυ͝ͱʹʮ͜͜ ·Ͱೖྗ͞Εͨʯͱ͍͏ΠϕϯτΛૹ৴͢ Δ
ΠϕϯττϥοΩϯά wϑΥʔϜͷ֤ೖྗϑΟʔϧυ͝ͱʹʮ͜͜ ·Ͱೖྗ͞Εͨʯͱ͍͏ΠϕϯτΛૹ৴͢ Δ wʮ͜͜·Ͱೖྗ͞Ε͚ͨͲ͜͜Ͱ͠ ͯΔਓ͕ଟ͍ʯͱ͍͏σʔλΛͱΔ
ΠϕϯττϥοΩϯά wͳͥͦͷϑΟʔϧυ͕ೖྗ͞Εͳ͍ͷ͔
ΠϕϯττϥοΩϯά wͳͥͦͷϑΟʔϧυ͕ೖྗ͞Εͳ͍ͷ͔ wඞཁͳϑΟʔϧυͳͷ͔Λݕ౼
ΠϕϯττϥοΩϯά wͳͥͦͷϑΟʔϧυ͕ೖྗ͞Εͳ͍ͷ͔ wඞཁͳϑΟʔϧυͳͷ͔Λݕ౼ wೖྗํ๏આ໌ςΩετΛݕ౼
ΠϕϯττϥοΩϯά wͳͥͦͷϑΟʔϧυ͕ೖྗ͞Εͳ͍ͷ͔ wඞཁͳϑΟʔϧυͳͷ͔Λݕ౼ wೖྗํ๏આ໌ςΩετΛݕ౼ wॱ൪Λݕ౼
͜͏͍ͬͨಓͳ࡞ۀͷ ෮͕ϑΥʔϜΛվળ͢Δ
Կͱͳ͘࡞ͬͯ ΄ͬͨΒ͔͠ͷϑΥʔϜ
͏ճ ݟͯ͠Έ͍ͯͩ͘͞
ࢥΘ͵ऩӹݯʹͳΔ͜ͱ
None