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
令和最新版 ソフトウェアエンジニアのためのDJ入門、あるいはDJに学ぶ仕事術 #ya8
Search
すてにゃん
March 15, 2024
Technology
2
280
令和最新版 ソフトウェアエンジニアのためのDJ入門、あるいはDJに学ぶ仕事術 #ya8
Ya8 2024 - ヤパチー 令和六年最新版(仮) - connpass
https://hachiojipm.connpass.com/event/304403/
で発表したときの資料です。
すてにゃん
March 15, 2024
Tweet
Share
More Decks by すてにゃん
See All by すてにゃん
高橋メソッド風の発表を生成するCLIツールをPHPで作った #phpcon_odawara
stefafafan
1
240
一番やさしいDJ入門 2024
stefafafan
6
1.5k
『Goサブ会』によるチームを超えた知見展開、あるいは hatena.go に対する期待 #hatenago
stefafafan
0
1.6k
開発チーム横断タスクフォース 「Goサブ会」の 運用事例と今後の展望
stefafafan
0
480
Team Topologies輪読会とScrapboxの活用
stefafafan
1
190
Deployment Previewを用意する流れで学んだ良い仕事の進め方
stefafafan
0
1k
チーム開発における様々なボトルネックの整理 / Organization of bottlenecks in Team Development
stefafafan
0
2.6k
ISUCONにRustで挑戦した話 / Participating in ISUCON with Rust
stefafafan
0
1k
Other Decks in Technology
See All in Technology
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
160
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
38k
生成AIと産業向けソフトウェアの自動生成 〜 ハノーバーメッセ2024より〜
kioto
2
440
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
14
4k
QA経験のないエンジニアリング マネージャーがQAのカジュアル面談に出て 苦労していること・気づいたこと / scrum fest niigata 2024
yoshikiiida
2
680
TypescriptでのContextualな構造化ロギングと社内全体への導入
leveragestech
3
610
サービス開発におけるVue3とTypeScriptの親和性について
tsukuha
10
1.8k
Dungeons and Dragons and Rails
joelq
0
250
「できる!」を増やすGitHub Copilot活用法 / How to use GitHub Copilot to expand your possibilities
sansan_randd
1
240
5分で分かる(かもしれない) Vector engine for OpenSearch Serverless
tsukuboshi
1
430
PhpStorm超絶技巧40分集中講義 #phpconkagawa
yusuke
4
790
知識と実践を紡ぐGenAI / Connecting Knowledge and experience with GenAI
aki_moon
2
180
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
238
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
41
4.5k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Being A Developer After 40
akosma
67
580k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Building an army of robots
kneath
300
41k
For a Future-Friendly Web
brad_frost
172
9k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Optimizing for Happiness
mojombo
371
69k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Transcript
ιϑτΣΞΤϯδχΞͷͨΊ ͷDJೖɺ ͋Δ͍DJʹֶͿࣄज़ ͯ͢ʹΌΜ ( id:stefafafan / @stefafafan ) 2024/03/16
Ya8 2024 - Ϡύνʔ ྩ࠷৽൛(Ծ)
ࣗݾհ • ͯ͢ʹΌΜͰ͢ • WebΞϓϦέʔγϣϯΤϯδχΞͰ͢ • झຯͰDJ͠·͢
ࠓ͢͜ͱ • ࣄज़ • ྑ͍νʔϜϝϯόʔʹͳΔ • Ϧʔμʔγοϓͷൃشͱࣗ৴ • ࣄલ४උͱෆଌͷࣄଶͷରԠ
DJͷ͠Β͘͠·ͤΜʂ
ࣄज़
ࣄज़ ྑ͍νʔϜϝϯόʔʹͳΔ
ྑ͍νʔϜϝϯόʔʹͳΔ • ݸਓͱͯ͠ͷྗݶΒΕ͍ͯΔ͜ͱΛड͚ೖΕΔ͜ͱ • ਓΛ૿ͤԿͱ͔ͳΔΘ͚Ͱͳ͍͕ɺ1ਓͰશͯΛΔͷݶ ք͕͋Δ • ࢁͷਓ͕ؔΘΔ͜ͱɺਓؒಉ࢜ͷίϥϘϨʔγϣϯ͕ॏཁ • ιϑτεΩϧ͕େࣄ
ྑ͍νʔϜϝϯόʔʹͳΔ • HRT (ݠڏ / ଚܟ / ৴པ) • ਓؒಉ࢜ͷ࿈ܞͷͨΊʹ࠷ݶͷ৴པ͕ؔඞཁ
• PDCAαΠΫϧΛճ͢ɺఆظతʹৼΓฦΓΛ࣮ࢪ͢Δ • ্ख͍͔͘ͳ͍࣌ͰলΛ࣍ʹ׆͔͢
ྑ͍νʔϜϝϯόʔʹͳΔ • ଞϩʔϧͷਓؒͱͷ࿈ܞʹલ͖ʹͳΔ • ετϦʔϜΞϥΠϯυνʔϜͱͯ͠ɺετϦʔϜ ʹؔΘΔશһͱͷؔੑ͕େࣄ • ϓϩμΫτΰʔϧΛҙࣝͦ͜͠ʹ͚ͯಈ͍͍ͯ ͘ •
ڵຯͷ͋Δ͜ͱ͚ͩΛ͍ͬͯͯνʔϜʹ ܴ͞Εͳ͍
ࣄज़ Ϧʔμʔγοϓͷൃشͱࣗ৴
Ϧʔμʔγοϓͷൃشͱࣗ৴ • νʔϜͰಇ͘ࡍɺϑΥϩϫʔγοϓେࣄ • ͨͩ͠ɺ୭ϦʔμʔγοϓΛ࣋ͨͳ͍ͱͦΕ • ඞͣ͠ʮϦʔμʔʯͷΑ͏ͳϩʔϧͰͳͯ͘໘ʹΑͬͯʮϦʔ μʔγοϓʯ͕ٻΊΒΕΔ • औΕΔબࢶ͕ෳ͋Δͱ͖ʹԿΛࠜڌʹબͿ͔
• ΤϯδχΞϦϯάϚωʔδϟʔͷ4ྖҬEMҎ֎ͷϝϯόʔͰೱ୶ ͋ΕͲҙࣝ͢Δඞཁ͕͋Δ - stefafafan ͷ fa 3ͭͰ͢
Ϧʔμʔγοϓͷൃشͱࣗ৴ • ࢹɾࢹ࠲ɾࢹ • ෯͍ൣғͰݟΕ͍ͯΔ͔Ͳ͏͔ • ࣌ؒ • ະདྷʹ͔ͬͯߟ͑Δ •
৬छ • ༷ʑͳϩʔϧͷཱͰߟ͑Δ • ͬͱ͍ͨ͠ιϑτΣΞΤϯδχΞɺग़ձ͍ͱܦݧͰࣗΛม͑ΔʮΩϟ ϦΞͷཐટʯͷาΈํ - Findy Engineer Lab
Ϧʔμʔγοϓͷൃشͱࣗ৴ • ༷ʑͳཻͰͷҙࢥܾఆ͕Ͱ͖ΔΑ͏ʹͳΔඞཁ͕͋Δ • ͜ΕͰ͍͚Δͱ͍͏ࣗ৴ • ࣗ৴Ͳ͔͜ΒདྷΔͷͳͷ͔ • աڈͷܦݧࣝ •
ྫ্͑ख͍͔͘ͳ͔ͬͨͱͯ͠ϦΧόʔ͢Δͱ͍͏֮ޛ • ࣦഊ͔ΒֶΜͰ࣍ʹ׆͔͍ͤͯΔऀ͕ڧ͍
ࣄज़ ࣄલ४උͱෆଌͷࣄଶͷରԠ
ࣄલ४උͱෆଌͷࣄଶͷରԠ • ༷ʑͳࣄࣄલ४උΛࡁ·ͤΔͱεϜʔζʹਐߦͰ͖Δ • ࣄͷੑ࣭ʹ߹ΘͤͯͲΕ͚ͩࣄલ४උʹίετΛ͔͚Δ͔அ ͢Δ • ࣄલ४උΛଵͬͨ݁Ռɺ͕ൃੜͯ͠໎Λ͔͚Δ͘Β͍ ͳΒલ͓͖ͬͯͬͯ͘ •
ࣄࣄલ४උ͕9ׂ
ࣄલ४උͱෆଌͷࣄଶͷରԠ • ࣄલ४උͷ͍͍ͱ͜Ζ • ࣌ؒతɾਫ਼ਆత༨༟͕͋Δ • ४උஈ֊Ͱ͕ൃ֮ͯ͠୭ʹ໎͕͔͔Βͳ͍
ࣄલ४උͱෆଌͷࣄଶͷରԠ • ෆଌͷࣄଶͷରԠݟӽ͓ͯ͘͠ • ಛʹॳΊͯΔ࡞ۀͳͲɺෆ࣮֬ੑͷߴ͍ͷ • ࣗࣗͦΕͳΓʹࣗ৴ͷ͋Δ࡞ۀͰ͋ͬͯɺ֎෦ཁҼͰো͕ൃ ੜ͢Δ͜ͱԟʑʹͯ͋͠Δ • ͦ͏ͳͬͨࡍͷӨڹൣғʁͲ͏͍͏ରԠΛ͢Δͱ࠷খݶʹ͑Β
ΕΔ͔ʁ • ࣄલ४උஈ֊Ͱఆ͓ͯ͜͠͏
Ҏ্͕ࣄज़ʹؔ͢ΔൃදͰ͢
͋Εʁ
ιϑτΣΞΤϯδχΞͷͨΊ ͷDJೖɺ ͋Δ͍DJʹֶͿࣄज़ ͯ͢ʹΌΜ ( id:stefafafan / @stefafafan ) 2024/03/16
Ya8 2024 - Ϡύνʔ ྩ࠷৽൛(Ծ)
ιϑτΣΞΤϯδχΞͷͨΊ ͷDJೖɺ ͋Δ͍DJʹֶͿࣄज़ ͯ͢ʹΌΜ ( id:stefafafan / @stefafafan ) 2024/03/16
Ya8 2024 - Ϡύνʔ ྩ࠷৽൛(Ծ)
DJͬͯ……Կʁ
https://speakerdeck.com/stefafafan/introduction-to-dj-2024
ΫϥϒDJͱ؆୯ʹઆ໌͢Δͱ • ϑϩΞΛΓ্͛ΔͨΊʹબۂͯ͠ԻָΛྲྀ͢ਓ • ۂࣄલʹબΜͰ͓͍ͯྑ͍ • ϚΠΫΛ͏ඞཁͳ͍ • ͷงғؾʹ߹ͬͨۂΛબͿ •
ԻΛࢭΊͯͳΒͳ͍ • ࣖোΓͷྑ͍ɺߴԻ࣭ͷۂΛ͍͍۩߹ͷԻྔͰྲྀ͢͜ͱʹΊΔ
ΫϥϒDJΛ࢝ΊΔͷʹඞཁͳͷ • ύιίϯ • ϔουϗϯ • DJίϯτϩʔϥʔ • ͜Ε͚ͩɺ1~3ສԁ͘Β͍ͷͷΛങ͑͋ͱϊʔτPCʹܨ͛ͯ ͬͯΔmp3ϑΝΠϧͱ͔ͰDJͰ͖Δͧʂ
ϔουϗϯͷׂԿʁ • ͍·͔͚ͯΔۂͷ࣍ʹ͔͚ΔۂΛɺ͓٬͞ΜʹόϨͣʹઌʹࣖݩͰฉ ͍ͨΓ͢ΔͨΊʹ͏ • ͠ηοτϦετ͕શʹܾ·͍ͬͯΔͳΒɺͦΜͳʹ͍Βͳ͍ ͔͠Εͳ͍͕ɺ͋Δͱ৺ڧ͍
ۂͲ͏ͬͯखʹ͍ΕΔͷ͔ • ࠓ͢ͰʹͬͯΔۂͰDJͰ͖Δ • J-POPͱ͔ɺΞχιϯͱ͔Ͱͦͷ··ͬͯOK • ʮΫϥϒϛϡʔδοΫʯͬΆ͍ͷ͕Α͚Εɺ·ͣࣖೃછΈͷ͋Δۂͷ ϦϛοΫε൛Έ͍ͨͳͷΛެࣜͰग़ͯ͠ΔͷΛങͬͨΓ • ͦΕҎ֎ɺSoundCloudɺBandcampɺBeatportͳͲͷαΠτΛۦ͍ͯ͠
͘ • Maltine Records ͷΑ͏ͳωοτϨʔϕϧΛ۷͍ͬͯ͘ͷ͓͢͢Ί
ΫϥϒΠϕϯτͷλΠϜςʔϒϧͷײ͡ • େମ1ਓͷDJʹ͖ͭ30~60΄Ͳͷ࣋ͪ࣌ؒͰɺΠϕϯτશମͰ4-6 ࣌ؒ͘Β͍ • DJͱDJͷؒͷసγʔϜϨεʹߦ͏ͷ͕جຊ • ԻࢭΊͳ͍ • Πϕϯτͷ࠷ॳ͔Β࠷ޙ·Ͱ͋ΔఔҰ؏ͨ͠ྲྀΕͰਐߦ͢Δ͜ͱ͕
ظ͞Ε͍ͯΔ
ΫϥϒΠϕϯτʹؔΘΔਓ • ശͷελοϑ • ശΛཧ͢Δਓ • PAɺόʔΧϯλʔͷελοϑ • ΦʔΨφΠβʔ •
DJɺVJ • ͓٬͞Μ
DJʹ͍ͭͯͳΜͱͳ͘Θ͔Γ·ͨ͠Ͷ
ͱ͜ΖͰ
DJͱιϑτΣΞΤϯδχΞͱͯ͠ͷ ࣄज़େମಉ͡Ͱ͢
ࠓ͢͜ͱ • ࣄज़ • ྑ͍νʔϜϝϯόʔʹͳΔ • Ϧʔμʔγοϓͷൃشͱࣗ৴ • ࣄલ४උͱෆଌͷࣄଶͷରԠ
ࠓ͢͜ͱ • DJͷͨΊͷࣄज़ • ྑ͍νʔϜϝϯόʔʹͳΔ • Ϧʔμʔγοϓͷൃشͱࣗ৴ • ࣄલ४උͱෆଌͷࣄଶͷରԠ
DJͷͨΊͷࣄज़ ྑ͍νʔϜϝϯόʔʹͳΔ
ྑ͍νʔϜϝϯόʔʹͳΔ • ݸਓͱͯ͠ͷྗݶΒΕ͍ͯΔ͜ͱΛड͚ೖΕΔ͜ͱ • ਓΛ૿ͤԿͱ͔ͳΔΘ͚Ͱͳ͍͕ɺ1ਓͰશͯΛΔͷݶ ք͕͋Δ • ࢁͷਓ͕ؔΘΔ͜ͱɺਓؒಉ࢜ͷίϥϘϨʔγϣϯ͕ॏཁ • ιϑτεΩϧ͕େࣄ
ྑ͍νʔϜϝϯόʔʹͳΔ • HRT (ݠڏ / ଚܟ / ৴པ) • ਓؒಉ࢜ͷ࿈ܞͷͨΊʹ࠷ݶͷ৴པ͕ؔඞཁ
• → ࣗͷલޙͷDJͱͷ࿈ܞ͕࠷ݶൃੜ͢Δ • PDCAαΠΫϧΛճ͢ɺఆظతʹৼΓฦΓΛ࣮ࢪ͢Δ • ্ख͍͔͘ͳ͍࣌ͰলΛ࣍ʹ׆͔͢ • → ۂΛબͿɺ࠶ੜ͢Δɺܨ͙Λ܁Γฦ͢࡞ۀ
ྑ͍νʔϜϝϯόʔʹͳΔ • ଞϩʔϧͷਓؒͱͷ࿈ܞʹલ͖ʹͳΔ • ετϦʔϜΞϥΠϯυνʔϜͱͯ͠ɺετϦʔϜʹؔΘΔશһͱͷؔੑ ͕େࣄ • → DJಉ࢜ʹݶΒͣɺVJശͷελοϑͱͷ࿈ܞٴͼϦεϖΫτ •
ϓϩμΫτΰʔϧΛҙࣝͦ͜͠ʹ͚ͯಈ͍͍ͯ͘ • ڵຯͷ͋Δ͜ͱ͚ͩΛ͍ͬͯͯνʔϜʹܴ͞Εͳ͍ • → ΦʔΨφΠβʔͷΠϕϯτʹର͢Δࢥ͍ૂ͍ΛΈऔΔ
DJͷͨΊͷࣄज़ Ϧʔμʔγοϓͷൃشͱࣗ৴
Ϧʔμʔγοϓͷൃشͱࣗ৴ • νʔϜͰಇ͘ࡍɺϑΥϩϫʔγοϓେࣄ • ͨͩ͠ɺ୭ϦʔμʔγοϓΛ࣋ͨͳ͍ͱͦΕ • ඞͣ͠ʮϦʔμʔʯͷΑ͏ͳϩʔϧͰͳͯ͘໘ʹΑͬͯ ʮϦʔμʔγοϓʯ͕ٻΊΒΕΔ • औΕΔબࢶ͕ෳ͋Δͱ͖ʹԿΛࠜڌʹબͿ͔
• → DJ͍ͭͲͷۂΛ࠶ੜ͢Δ͔ৗʹஅ͕ٻΊΒΕΔ
Ϧʔμʔγοϓͷൃشͱࣗ৴ • ࢹɾࢹ࠲ɾࢹ • ෯͍ൣғͰݟΕ͍ͯΔ͔Ͳ͏͔ • ࣌ؒ • ະདྷʹ͔ͬͯߟ͑Δ •
→ DJͱͯࣗ͠ͷηοτɺ͋Δ͍ΠϕϯτͷਐߦͷྲྀΕΛΈऔΔ • ৬छ • ༷ʑͳϩʔϧͷཱͰߟ͑Δ • → ϑϩΞͷਓɺശͷελοϑɺΦʔΨφΠβʔࢹͰߟ͑ͯબۂͨ͠Γ͢Δ
Ϧʔμʔγοϓͷൃشͱࣗ৴ • ༷ʑͳཻͰͷҙࢥܾఆ͕Ͱ͖ΔΑ͏ʹͳΔඞཁ͕͋Δ • ͜ΕͰ͍͚Δͱ͍͏ࣗ৴ • → ʮ͜ͷۂΛࠓԶ͕͔͚͍͍ͯͷ͔ʁʯͰͳ͘ʮࠓԶ͕͔͚ΔΜͩʯ • ࣗ৴Ͳ͔͜ΒདྷΔͷͳͷ͔
• աڈͷܦݧࣝ • ྫ্͑ख͍͔͘ͳ͔ͬͨͱͯ͠ϦΧόʔ͢Δͱ͍͏֮ޛ • ࣦഊ͔ΒֶΜͰ࣍ʹ׆͔͍ͤͯΔऀ͕ڧ͍ • → DJͱͯ͠ਓલͰࢁܦݧΛੵΜͩਓ͕ؒεΩϧࣗ৴࣋ͭ
DJͷͨΊͷࣄज़ ࣄલ४උͱෆଌͷࣄଶͷରԠ
ࣄલ४උͱෆଌͷࣄଶͷରԠ • ༷ʑͳࣄࣄલ४උΛࡁ·ͤΔͱεϜʔζʹਐߦͰ͖Δ • ࣄͷੑ࣭ʹ߹ΘͤͯͲΕ͚ͩࣄલ४උʹίετΛ͔͚Δ͔அ͢Δ • ࣄલ४උΛଵͬͨ݁Ռɺ͕ൃੜͯ͠໎Λ͔͚Δ͘Β͍ͳΒલͬͯ ͓͖ͬͯ͘ • DJࣄલ४උ͕9ׂ
• → બۂ (͔͚ΔͭΓͳͯ͘ଟΊʹۂબͼ͢Δ) Λࣄલʹ͓ͯ͘͠ɺԻݯϑΝ ΠϧͷԻ࣭Λἧ͑ͨΓΩϡʔΛଧͬͨΓ͓ͯ͘͠ɺܨ͗ͷ࿅शΛ͓ͯ͘͠ɺetc.
ࣄલ४උͱෆଌͷࣄଶͷରԠ • ࣄલ४උͷ͍͍ͱ͜Ζ • ࣌ؒతɾਫ਼ਆత༨༟͕͋Δ • ४උஈ֊Ͱ͕ൃ֮ͯ͠୭ʹ໎͕͔͔Βͳ͍
ࣄલ४උͱෆଌͷࣄଶͷରԠ • ෆଌͷࣄଶͷରԠݟӽ͓ͯ͘͠ • ಛʹॳΊͯΔ࡞ۀͳͲɺෆ࣮֬ੑͷߴ͍ͷ • ࣗࣗͦΕͳΓʹࣗ৴ͷ͋Δ࡞ۀͰ͋ͬͯɺ֎෦ཁҼͰো͕ൃੜ͢Δ͜ͱԟʑʹͯ͋͠Δ • ͦ͏ͳͬͨࡍͷӨڹൣғʁͲ͏͍͏ରԠΛ͢Δͱ࠷খݶʹ͑ΒΕΔ͔ʁ •
ࣄલ४උஈ֊Ͱఆ͓ͯ͜͠͏ • → DJͷ߹ɺػࡐͷטΈ߹Θ͕ͤѱͯ͘ۂ͕࠶ੜͰ͖ͳ͔ͬͨΒͲ͏͢Δɺػࡐʹञ͕͔ ͔ͬͯյΕͨΒͲ͏͢ΔͳͲόοΫΞοϓϓϥϯΛߟ͓͖͍͑ͯͨ • → ݱͰ͏ػࡐͷػछ໊Λ༧Ίฉ͍͓͖ͯɺऔѻઆ໌ॻʹΛ௨༷ͯ͠Λཧղ͓ͯ͠ ͘
ιϑτΣΞΤϯδχΞϦϯάͱDJͷࣄज़ ಉ͡ • νʔϜͰಈ͍͍ͯΔͱ͍͏ҙࣝ • ίϛϡχέʔγϣϯ࿈ܞΛڋ൱͍ͯͯ͠ྑ͍Ռग़ͤͳ͍ • ϦʔμʔγοϓΛൃش͠Α͏ • ;ΜΘΓͱͨ͠ࣄબۂ·͘͠ͳ͍
• ࣄલ४උʹྗΛೖΕΑ͏ɺෆଌͷࣄଶʹඋ͑Α͏ • ϦϦʔεܭըϝϯςͷɺDJग़ԋͷʹԿ͕ى͜Δ͔Θ͔Βͳ͍