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
compilerOptions、全部読んだ
Search
Hiroyuki ANAI
August 30, 2024
Technology
280
1
Share
compilerOptions、全部読んだ
https://fukuoka-ts.connpass.com/event/320038/
Hiroyuki ANAI
August 30, 2024
More Decks by Hiroyuki ANAI
See All by Hiroyuki ANAI
書き換えて学ぶTemporal #fukts
pirosikick
2
370
fukuoka.ts #3 社内でESLintの共通設定を配りたい2025年春版
pirosikick
3
460
Step Functionsの設計時に知っておいたほうがいいかもしれないこと
pirosikick
0
520
Go言語による並行処理「4.4 orチャネル」の図
pirosikick
0
460
サイボウズWebフロントエンド脱レガシーの今までとこれから
pirosikick
6
17k
@cybozu/eslint-configから学ぶ、全社共通ESLint configの運用
pirosikick
4
1.9k
Web Share Target API #w3fukuoka
pirosikick
0
730
Google I/O '19のWebをまとめる会
pirosikick
2
880
PuppeteerでいらないCSSを消す
pirosikick
23
29k
Other Decks in Technology
See All in Technology
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.5k
データモデリング通り #5オンライン勉強会: AIに『ビジネスの文脈』を教え込むデータモデリング
datayokocho
0
260
freeeで運用しているAIQAについて
qatonchan
0
550
SLI/SLO、「完全に理解した」から「チョットデキル」へ
maruloop
5
430
PdM・Eng・QAで進めるAI駆動開発の現在地/aidd-with-pdm-eng-qa
shota_kusaba
0
210
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
180
「背中を見て育て」からの卒業 〜専門技術としてのテスト設計を軸に、品質保証のバトンを繋ぐ〜 #genda_tech_talk
nihonbuson
PRO
3
1.3k
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
5
1.2k
Sociotechnical Architecture Reviews: Understanding Teams, not just Artefacts
ewolff
1
170
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.6k
Modernizing Your HCL Connections Experience: Visual Report to chain, Profile Enhancements, and AI Integration
wannesrams
0
300
多角的な視点から見たAGI
terisuke
0
130
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
190
Heart Work Chapter 1 - Part 1
lfama
PRO
6
35k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
210
Optimising Largest Contentful Paint
csswizardry
37
3.7k
First, design no harm
axbom
PRO
2
1.2k
We Are The Robots
honzajavorek
0
220
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
130
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
130
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.6k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Transcript
BUGVLVPLBUT !QJSPTJLJDL DPNQJMFS0QUJPOTɺશ෦ಡΜͩ
ࣗݾհ w !QJSPTJLJDL w ݀Ҫ w גࣜձࣾ;FOFͱ͍͏ ҨࢠղੳͷελʔτΞοϓͰ$50Λ͍ͯ͠·͢
͢͜ͱ w UTDPO fi HKTPOͷυΩϡϝϯτΛશ෦ಡΜͩ w IUUQTXXXUZQFTDSJQUMBOHPSHKBUTDPO fi H w
΄ΜͱʹಡΜͩΑʂ IUUQT[FOOEFWQJSPTJLJDLBSUJDMFTFECBEDEBCE w ݸਓతʹ͐ʔͱͳͬͨ͜ͱɺࢥͬͨ͜ͱͳͲ
͖͔͚ͬ w υΩϡϝϯτΛಡΉͷׂ͕ͱ͖ w ࠷ۙ&4-JOUͷϧʔϧΛίπίπಡΜͰ͍Δ IUUQT[FOOEFWQJSPTJLJDLTDSBQTEDBGFGFB ʢαϘϦؾຯͳͷͰɺ͜Ε͕ऴΘͬͨΒ࠶։͍ͨ͠ɻɻɻʣ w
GVLVPLBUTʹ͚ͯɺUZQFTDSJQUFTMJOUͷϧʔϧΛશ෦ಡΉ͔ʂͱ͔ࢥ͕ͬͨ ྲྀੴʹྔ͕ଟ͗͢Δ w ݩಉ྅ʮDPNQJMFS0QUJPOT૿͑ͯΒͳ͍ͷ૿͖͑ͯͨͷͰશղઆͰ͓ئ͍͠· ͢ʯ
UTDPOGJHKTPO w FYUFOET w fi MFT JODMVEFFYDMVEF w SFGFSFODFT w
DPNQJMFS0QUJPOT w XBUDI0QUJPOT w UZQF"DVJTJUJPO
DPNQJMFS0QUJPOT w ࢦఆͰ͖ΔΦϓγϣϯɺݸ͋Δɻͦͷ͏ͪɺ%FQSFDBUFE͕ݸɻ w υΩϡϝϯτ্ҎԼͷΑ͏ʹΧςΰϦ͚͞Ε͍ͯΔ w 5ZQF$IFDLJOH .PEVMFT &NJU +BWB4DSJQU4VQQPSU
*OUFSPQ$POTUSBJOUT #BDLXBSET$PNQBUJCJMJUZ -BOHVBHFBOE&OWJSPONFOUT $PNQJMFS%JBHOPTUJDT 1SPKFDUT 0VUQVU'PSNBUUJOH $PNQMFUFOFTT $PNNBOE-JOF 8BUDI0QUJPOT w $PNNBOE-JOFɺΧςΰϦ͕͋ΔͷʹԿແ͍ɻṖɻ
ΧςΰϦຖͷ༁ &NJU 5ZQF$IFDLJOH .PEVMFTͰ
όʔδϣϯຖ ໌ه͞Ε͍ͯͳ͍ͷ͕ଟ͍ɻޙͰॻ͔ΕͨυΩϡϝϯτ͔ͩΒʁ w UTDPO fi HKTPOͷυΩϡϝϯτɺ͘Β͍ʹՃ͞ΕͨͬΆ͍ʢͨͿΜʣ
ϝδϟʔόʔδϣϯຖ w Ҏ߱Ͱ৽͍͠Φϓγϣϯͭɻ w όʔδϣϯෆ໌͕ۙ͋͘Δɺ ଟͦΕΒWҎલ͔͋ΔͩΖ͏ͱԾఆ͢Δͱɺ ΦϓγϣϯͷՃϖʔε͘ͳΓͭͭ͋Δ
Βͳ͔ͬͨɾ͐ʙͱͳͬͨΦϓγϣϯ ͋Εɺগͳ͘ͳ͍ w ৽͍͠ w JTPMBUFE%FDMBSBUJPOT w ଟݹ͍͚Ͳͬͨ͜ͱ͕ͳ͍ w FYUFOEFE%JBHOPTUJDT
JTPMBUFE%FDMBSBUJPOT W͔Β w FYQPSUʹ໌ࣔతͳܕऍΛڧ੍͢ΔΦϓγϣϯ w !UTDPO fi H ʹ·ͩೖͬͯͳͦ͞͏ʁ FYQPSUͰ໌ࣔతʹܕऍ͕ͳ͍߹Τϥʔ
मਖ਼ޙ
JTPMBUFE%FDMBSBUJPOT ҙਤ w IUUQTXXXUZQFTDSJQUMBOHPSHEPDTIBOECPPLSFMFBTFOPUFT UZQFTDSJQUIUNMJTPMBUFEEFDMBSBUJPOT w 54Ҏ֎ͷπʔϧͰEUTΛग़ྗ͢Δ͜ͱΛָʹ͢ΔͨΊͷΦϓγϣϯ w ໌ࣔతʹܕऍ͕͋Δ͜ͱͰ୳ࡧൣғΛߜΕΔͨΊ w
54ࣗମকདྷతʹԸܙΛड͚Δϙςϯγϟϧ͋Δ w BMMPX+TͱڞଘͰ͖ͳ͍ͷ͕͔ʁ
FYUFOEFE%JBHOPTUJDT ύϑΥʔϚϯενϡʔχϯά༻ͷΦϓγϣϯʁ w ίϯύΠϧ࣌ʹͲͷϑΣʔζʹɾͲͷఔ࣌ؒΛ͍ͬͯΔ͔ग़ྗ w ࣅͨΦϓγϣϯʹEJBHOPTUJDT͕͋Δ͕ɺ ʮFYUFOEFE%JBHOPTUJDTΛͬͯͶʯͱॻ͍͍ͯΔͷͰɺͦͷڧԽ൛ͬΆ͍ w UTDOP&NJUʹṖʹඵ͘Βֻ͍͔͍ͬͯΔ1+͋Δ͠ɺݟͯΈΔ͔ʙɺɺɺ
FYUFOEFE%JBHOPTUJDT ग़ྗ݁Ռ͕ߥ͗͢ΔͷͰ͜Ε͚ͩͰΑ͘Θ͔Βͳ͍͔ શग़ྗ ֦େ
ύϑΥʔϚϯεվળʹ͍ͭͯ8JLJʹ͋ΔͬΆ͍ w IUUQTHJUIVCDPNNJDSPTPGU5ZQF4DSJQUXJLJ1FSGPSNBODF w 54ͷίϯύΠϧͷύϑΥʔϚϯεΛΑ͘͢Δॻ͖ํɺ ύϑΥʔϚϯεղੳʹཱͭΦϓγϣϯʹ͍ͭͯ
ײͳͲ
ޡࢉ ΊͬͪΌ४උͨ͠ͷʹ͓͔͍͠ɺ͜Μͳͣ͡Όɺɺɺ w 54ͷΞοϓσʔτΛਅʹΘͳ͘ͳͬͯٱ͍͠ w ͧ͞Βͳ͍Φϓγϣϯ͕͍ͬͺ͍͋ΔͩΖ͏ɺ -5͘Β͍༨༟Ͱ͠ΐ͏ͱࢥ͍ͬͯͨ w ֖Λ͚͋ΔͱࢥͬͨΑΓ৽͍͠Φϓγϣϯ͕ͦΜͳʹͳ͔ͬͨ
͕ͩɺͦΕͰ͍͍ ʢ-5తʹΑ͘ͳ͍͕ʣ w &4-JOUͷϧʔϧΛίπίπಡΜͰ͍Δ͕ɺ શͯΛཧղͯ͠ઃఆ͢ΔͷແཧͳͷͰͱ͍͏ྔ͕͋Δ w 54ྺ࢙ͷׂʹίϯύΫτͩͳͱײͨ͡ w งғؾͰ͍ଓ͚ΒΕ͍ͯΔ͜ͱͷେࣄ͞
54ͬͯτϥϯεύΠϥʔͩͬͨΑͳʙ ͱ͍͏ճސ w ࡢࠓɺ 54ͷτϥϯεύΠϥʔͱͯ͠ͷׂΛҙࣝ͠ͳ͍ͰΑ͘ͳ͍ͬͯΔͷͰɺ &NJUΧςΰϦͳͲɺେͷΦϓγϣϯΒͳͯ͘େৎ͔ɻ w OQNύοέʔδΛ࡞Δͱ͖͘Β͍ʁ
w ͦΕ࠷ۙͷϊϦ͕͔͍ͬͯͳ͍ͷͰΩϟονΞοϓ͍ͨ͠ IUUQTXXXUPUBMUZQFTDSJQUDPNIPXUPDSFBUFBOOQNQBDLBHF
ಡΜͰΑ͔ͬͨͱࢥ͏͕͓͢͢Ί͠ͳ͍ ۤ͠Μׂͩʹಘͨͷ͕গͳ͔ͬͨ w )BOECPPLɺଞͷυΩϡϝϯτʹൺɺใྔ͕গͳΊʁ w ʮ)BOECPPLɺಡΜͰͶʯʮϦϦʔεϊʔτʹৄ͘͠ॻ͍͍ͯΔΑʯΈ͍ͨ ͳ͜ͱͪ´ w લड़ͷ௨ΓɺτϥϯεύΠϥؔ࿈ͷΦϓγϣϯ
΄ͱΜͲҙࣝ͠ͳ͍ͰΑ͍ੈͷதʹͳ͍ͬͯͦ͏
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ