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
Podcastを継続する技術 / refactoradio-240119
Search
OKUNOKENTARO
January 19, 2024
Technology
1
170
Podcastを継続する技術 / refactoradio-240119
2024/1/19 cookmeltdown_studyにて発表した資料です
OKUNOKENTARO
January 19, 2024
Tweet
Share
More Decks by OKUNOKENTARO
See All by OKUNOKENTARO
トレタO/X アーキテクチャ移行記 Next.js App Router化への道のり / TORETA TECH UPDATE 1
okunokentaro
5
11k
Webアプリケーション設計の第一歩は ディレクトリの整理から / Encraft 1
okunokentaro
34
10k
JSONとJSON Schemaを改めて理解する / tokyo_study
okunokentaro
9
2.3k
それでもどうしてRecoilを使うのか / Harajuku.ts Meetup Recoil
okunokentaro
19
5.5k
TypeScriptは10年でこんなに進化しました / TechFeed Experts Night 11
okunokentaro
6
1.7k
Hasura.io RDBをサクサク作る方法はARやO/RMだけじゃなくなりました/hasura-io
okunokentaro
5
640
コードには型アノテーションよりも要件アノテーションを増やせ!/harajukuts2
okunokentaro
14
6.3k
10年と3ヶ月でWebサービスを作った話 / Piyogrammer Conference 2021
okunokentaro
2
1k
any禁止 絶対に型付けを諦めないための便利なユーティリティ関数 / techstand6
okunokentaro
21
6.6k
Other Decks in Technology
See All in Technology
第13回 Data-Centric AI勉強会, 画像認識におけるData-centric AI
ksaito_osx
0
370
人はなぜISUCONに夢中になるのか
kakehashi
PRO
6
1.6k
OpenID BizDay#17 KYC WG活動報告(法人) / 20250219-BizDay17-KYC-legalidentity
oidfj
0
240
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
140
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
1.3k
データマネジメントのトレードオフに立ち向かう
ikkimiyazaki
6
840
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
700
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
960
管理者しか知らないOutlookの裏側のAIを覗く#AzureTravelers
hirotomotaguchi
2
330
CZII - CryoET Object Identification 参加振り返り・解法共有
tattaka
0
340
2025-02-21 ゆるSRE勉強会 Enhancing SRE Using AI
yoshiiryo1
1
160
Datadogとともにオブザーバビリティを布教しよう
mego2221
0
140
Featured
See All Featured
A Philosophy of Restraint
colly
203
16k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Embracing the Ebb and Flow
colly
84
4.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
How to train your dragon (web standard)
notwaldorf
91
5.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Rails Girls Zürich Keynote
gr2m
94
13k
Side Projects
sachag
452
42k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Transcript
1PEDBTUΛܧଓ͢Δٕज़ +BO DPPLNFMUEPXO@TUVEZ !PLVOPLFOUBSP
୭ w Ԟݡଠ!PLVOPLFOUBSP w ΫϨεΣΞגࣜձࣾ w 5ZQF4DSJQUྺ wʰϦ ϑ ΝΫλ
Ϧ ϯάͱͱʹੜ͖ΔϥδΦʱ ύʔιφϦςΟ
Ϧ ϑ ΝΫλ Ϧ ϯάͱͱʹੜ͖ΔϥδΦ ࡾͷ൧Α Γ Ϧ ϑΝΫλ Ϧ
ϯά͕͖ͳਓ͕ Ϧ ϑΝΫλ Ϧ ϯάʹ͍ͭͯΏΔ ָ͘͘͠ࡶஊ͢Δ༷ࢠΛ͓ಧ͚͢ΔϥδΦ ൪ϋογϡλάϦ ϑ Νϥδެࣜ9!SFGBDUPSBEJP
࡞׆ಈܧଓ͕͍͠ w ө૾ ɾ Π ϥε τ ɾ Իָ ɾ
Ի ɾ จষ ͳΜΒ͔ͷ࡞͕ܧଓͰ͖ͳ͍ਓҰఆ͍Δ ୭ʹݟฉ͖͞Εͳ͍ɺ Ϟνϕʔγϣϯ͕Լ͕Δ ࡾओʹͳΔ ʢͭग़ͯ͠ऴΘΔʣ ͖Δɺ ωλΕ͢Δ
Ͳ͏ͬͯܧଓ͢Δ͔ ʁ w ͯͦ͢ͷٯΛΊΔ ίϯςϯπʹ৮ΕͯΒ͍ɺ ϑΟ ʔ υόοΫΛಘΔ
Λग़͠ଓ͚Δ ָ͠ΜͰΔɺ ωλΛ๛ʹ࣋ͭ
Ϧ ϑΝϥδͰͷϑΟ ʔ υόοΫ w ఆظతʹ৴͢Δ͜ͱͰܧଓ͢ΔίϯςϯπͰ͋Δ͜ͱΛԋग़ w ຖिՐ༵ே࣌ʹ৴ w Ϧ
ϑΝϥδͱ͍͏ɺ εϚϗͰଧ͍͔ͪͭ͢൪Ͱൃ͍͢͠ ϋογϡλάʹ͢Δ w ୈճ৴લ͔ΒϑΟ ʔ υόοΫΛಘ͍͢ڥΛૂͬͯاը͢Δ w ࣮ଧͪ߹ΘͤͰɺ ൪໊Α Γ ϋογϡλά͕ઌʹܾ·ͬͨ
Ϧ ϑΝϥδͰͷͷଧͪํ w ऩͰτʔΫΛ࣌ؒଓ͚ΒΕΔͱͯ͠ɺ ͦΕΛ൪ຊʹ͢Δ ʢऩ࣌ؒݫີʹ͓ͯ͠Βͣɺ ճ͝ͱʹόϥͭ͘ʣ w ͷऩͰຊͰͳ͘ຊੜΈग़ͤΔ
w ຖिऩ͠ͳ͘ ͯΑ͍ͨΊෛ୲ݮ w Ϧ εφʔͩͱ௨ۈ ɾ ϥϯν ɾ ՈࣄͳͲͷ#(.ʹ͍͢͠
Ϧ ϑΝϥδ੍࡞ͷָ͠Έํ w Ϧ ϑΝΫλ Ϧ ϯάΛத৺ͱͨ͠ΤϯδχΞ ɾ τʔΫʹݶఆ͢Δ͜ͱͰ Ή͠ΖωλूΊ͕͘͢͠ͳΔ
wʮ࣍Կʹ͠Α ͏ʯ Ͱ໎͏ Α Γ ʮ࣍Ͳ͏͍͏ Ϧ ϑΝΫλ Ϧ ϯάωλʹ͠Α ͏ʯ ͷํ͕୳͍͢͠ w ൪ͱ͢Δ͜ͱͰɺ ͙͢ऴΘΔωλͷճ݁ɺ ճͰγϦʔζͳͲ ίϯςϯπͷΓ্͕ΓΛௐ͍͢͠ w ൪ͳͷͰ࣌ؒ൪ʹൺͯԻฤूͷෛ୲ݮ
੍࡞ෛ୲ΛݮΒ͢ w ۀͰͳ͍ͨΊɺ ੍࡞͕ۤ௧ʹͳΔͱݩࢠͳ͍ w ͱʹ͔͘ෛ୲ΛݮΒ͢ w ݄ຖͷऩճΛݮΒͯ͠ҰͷऩͰෳճΓཷΊΔ w ࣌ؒ൪Λආ͚Δ͜ͱͰԻฤू
ɾ :PV5VCF༻ಈըฤूͷ ෛ୲ΛݮΒ͢ w ZBNM͔Β4QPUJGZ :PV5VCF 9ͳͲ֤ഔମʹߘ͢Δ ֓ཁจ ɾ ࠂจΛࣗಈੜ͢ΔεΫ Ϧ ϓτΛΉ
Իฤूͷෛ୲ΛݮΒ͢ w Իฤूશͯ!PLVOPLFOUBSP͕୲ ใͱ৴खશͯ!MBDPOFU͕୲ ʢωλग़͠ೋਓͰʣ w ฉ͖औΓ͍͢ԻΛࢦͯ͠ɺ ͓ޓ͍ ʮͪΐͬͱ͍͍ϚΠΫʯ
Λಋೖ w ࠨ)ZQFS92VBE$BTU64#.JDSPQIPOF w ӈ3%&/564# w ԻׂΕΛͤ͞ͳ͍ͨΊʹେ͖͍Λग़ͨ࣌͠ʹ ೖྗϝʔλʔׂ͕ఔৼΕΔ͜ͱΛࢦ͢
Իฤूͷ༷ࢠ
҆ఆͨ͠Ի࣭Λࢦ͢ w ࣖʹཔΔͱମௐʹΑͬͯόϥπΩ͕ग़Δ͔͠Εͳ͍ w Π ίϥΠβͷઃఆͳͲɺ ऀʹΑͬͯ౷Ұͯ͠ ຖճಉ͡ઃఆΛ࠶ར༻͠ख࡞ۀΛݮΒ͢ w உͷՃͷ҆ͱͯ͠Ϧ
ϑΝϨϯεΛ༻ҙ͢Δ w 1PEDBTU൪ ʰίςϯϥδΦʱ ɺ େखϥδΦہൃͷܳೳਓ͕ग़ΔΑ ͏ͳ൪ w ༏ࣄॴͷαϯϓϧϘΠε ʮ͍͍ԻͱͲΜͳͷ͔ʯ ͷๅݿ
҆ఆͨ͠ԻྔΛࢦ͢ w Իͷେ͖͞ͷ୯ҐσγϕϧE#ฉ͍ͨ͜ͱ͕͋Δ͔͠Εͳ͍ w ಈը1PEDBTUͳͲͷ৴Ͱϥ υωεʹؾΛΔ w -6'4ͱ͍͏୯Ґ ʢ-,'4ͱ͍͏දݱ͋Δɺ ಉٛʣ
w E#ͱҟͳΓ ʮΑ Γਓؒͷௌ֮ʹج͍ͮͨܭࢉํ๏ʯ Ͱࢉग़͞ΕΔ ʢಉ͡E#Ͱ͍ԻΑ Γߴ͍Իͷํ͕͏ Δ͞ ͘ฉ͑͜Δɺ ͳͲͷಛੑʣ w 4QPUJGZ :PV5VCF "QQMFͳͲͷϓϥ ο τϑΥʔϚʔ ͦΕͧΕ ʮϥ υωε ɾ ΨΠ υϥΠϯʯ ΛఆΊ͍ͯΔͷͰҰಡ͢͠
Իྔઃఆͷ᠘ w ϓϥ ο τϑΥʔϚʔ͝ͱʹΨΠ υϥΠϯҟͳΔ w શͯΛຬͨ͢ʹ͢Δʹ࠷খ͍͞ʹ͠ͳ͚ΕͳΒͳ͍ w "QQMF͕-6'4ͱͯ͠࠷ͩͬͨ
ʢଞ-6'4ʣ w ͜ͷΨΠ υϥΠϯʹैͬͯ-6'4Ͱग़ྗͨ͠ͷʹͳΜ͔͏ Δ͍͞ w ௐͯΈΔͱɺ ΨΠ υϥΠϯʹԊΘͣଟ͘ͷ൪-6'4Ͱ࡞ΒΕ͍ͯͨ https: // podcast-standard.org/audio/?interval=year ੈքதͷ൪ʹ͓͚ΔԻྔͷσϑΝΫ τ ɾ ελϯμʔ υʹ͍ͭͯௐ্͛ΔαΠ τ w Ϧ ϑΝϥδͲ͏͢Δ͔ٞΛॏͶ͕ͨɺ ಉδϟϯϧͷ൪ͱͷ ԻྔࠩΛݮΒ͢͜ͱΛ༏ઌͯ͠ΨΠ υϥΠϯ͔Β֎ΕΔۤौͷબ
$PODMVTJPO w ·੍ͣ࡞ऀָ͕͠ΜͰίϯςϯπ࡞ΓΛܧଓ͢Δ w ܧଓͯ͠ฉ͍ͯΒ͑ΔΑ ͏ʹఆ࣌৴ࠂϙε τͷ ࣗಈԽͳͲΛ͢Δ w Ұ؏࣭ͨ͠ʹͳΔΑ
͏Ի࣭ ɾ Իྔओ؍Α Γ σʔλΛ࠾ΓೖΕΔ w ࣍ճ৴ָ͓͠Έʹ ʂ