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
yumechi(Motoki Hirao)
July 06, 2019
Programming
1
770
東京という海と、コミュニティという島と、私
BCU30 2019 で発表したスライドです。
カンファレンススタッフ活動を通して学んだこと、やってみてよかったことを語っています。
yumechi(Motoki Hirao)
July 06, 2019
Tweet
Share
More Decks by yumechi(Motoki Hirao)
See All by yumechi(Motoki Hirao)
2026年 エンジニアリング自己学習法
yumechi
0
170
PyCon mini Shizuoka 2026 ご紹介
yumechi
0
43
Chart.jsで長い項目を表示するときのハマりどころ
yumechi
0
200
異夢同船 読んできました!
yumechi
0
290
地方カンファレンスのスタッフしてて思うこと
yumechi
0
190
2025年半忘年会ふりかえり
yumechi
0
62
業務で使える一歩進んだPython使いになるために / To become an advanced user of Python that can be used at work
yumechi
13
14k
LTの裏技
yumechi
2
1.5k
やがてカンファレンス登壇者になる
yumechi
1
340
Other Decks in Programming
See All in Programming
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
190
AIプロダクト時代のQAエンジニアに求められること
imtnd
3
770
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.6k
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.9k
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
170
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
390
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
110
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.4k
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
220
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
540
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
650
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
340
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Site-Speed That Sticks
csswizardry
13
1.1k
WCS-LA-2024
lcolladotor
0
480
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
How to Ace a Technical Interview
jacobian
281
24k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
120
Producing Creativity
orderedlist
PRO
348
40k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Transcript
౦ژͱ͍͏ւͱɺίϛϡχςΟ ͱ͍͏ౡͱɺࢲ גࣜձ͍͍ࣾੜ׆ ฏඌ ݩل @__yumechi
ࣗݾհ • ฏඌ ݩل (twitter: @__yumechi ) • 2016ଔɺࣾձਓ4 •
ݱ৬ͷ͍͍ੜ׆Ͱಇ͖࢝Ίͯɺ17ϲ݄΄Ͳ • PythonΛͬͨWebAPI։ൃͱαʔϏεͷӡ༻อकɺΤϯδ χΞ࠾༻Twitterͷߋ৽ɺQiitaपΓͷॾʑɺetc...
͍͍ੜ׆ͷհ • גࣜձ͍͍ࣾੜ׆ʛෆಈ࢈ϏδωεΛITͰՃͤ͞Δෆಈ࢈ςοΫاۀ https://www.e-seikatsu.info/
͍͍ੜ׆ͷհ • גࣜձ͍͍ࣾੜ׆ʛෆಈ࢈ϏδωεΛITͰՃͤ͞Δෆಈ࢈ςοΫاۀ https://www.e-seikatsu.info/
ෆಈ࢈͚ͷΫϥυύοέʔδιϑτ ʮ͍͍݅Oneʯͷ։ൃ • ݅ͷཧɾࠂɺདྷ٬ऀͷཧɺܖใͷཧɺetc... • ϑϩϯτɿWindowsΞϓϦέʔγϣϯʢC#ʣ • https://jobs.qiita.com/employers/e-seikatsu/development_teams/ 112 •
όοΫΤϯυɿPython • https://jobs.qiita.com/employers/e-seikatsu/development_teams/ 24
ձࣾͷհ͜͜·Ͱ ͔͜͜Β ϓϥΠϕʔτͷ ͋ͱɺձࣾͰવѹతΛ͍ͯ͠·͢
͋ͱܦݧϕʔεͷͳ͠ Λ͢ΔͷͰɺࣗޠΓ͕ ଟ͍ͷྃ͝ঝΛ…
͏গ͠ผͷ໘Ͱͷࢲͷհ • ษڧձϋοΧιϯͷࢀՃ • ࠷ۙ ϓϦοΧιϯʢϓϦςΟʔγϦʔζͷϋοΧιϯʣ ͕ ͍ • PyConJP
2019 ίΞελοϑʢίϯςϯπνʔϜʣ • TeckUp͍ͬͯ͏ίϛϡχςΟͷӡӦ
ٕज़ॻయ6Ͱͷؔ࿈ॻ੶ • ΤϯδχΞͷΛԠԉ͢Δຊ • https://engineers.booth.pm/items/1317843 • ίϥϜ2ϖʔδ • CoLabϢʔβʔ͕ٕज़ॻΛॻ͍ͯΈͨʂ •
https://supporterz.booth.pm/items/1315417 • ฤूͱϨϏϡΞʔͱͯ͠ϑϧճస
ڝٕϓϩάϥϛϯάνϣοτ • ڈͷICFPC2018, 2019ʹձࣾͰνʔϜΛΜͰग़ͨΓ • AtCoderʹग़ͨΓ • ࠓͷϓϩάϥϛϯάίϯςετ༧બಥഁ💪
ࣾձਓʹͳΔ·Ͱ ߟ͑͠ͳ͔ͬͨͱ͜Ζ ʹͳ͔͍ͥΔ
ࠓͷ͜ͷεςʔδɺ ະͩʹཱ͍ͬͯΔ࣮ײ͕ ༙͔ͳ͍ͷ͕ࣄ࣮
ͳͥ͞ͳ͚Ε͍͚ͳ ͍͔ͱࢥͬͨͷ͔ʁ
աڈͷࣗͱಉ͡Α͏ ʹɺߟ͑ํ͕ڽΓݻ·ͬ ͍ͯΔਓΛ΄͙͍ͨ͠
3લͷࣗͷྑ͘ͳ͔ͬͨͱ͜Ζ • ڱ͍ࢹͰͷॆ࣮ʹຬ͍ͯͨ͠ • ֶੜ࣌ݚڀɺ৽ଔͰೖͬͨձࣾͰݚमɺ࣮։ൃΛͦΕ ͳΓʹ͜ͳ͍ͯͨ͠ • ༩͑ΒΕٕͨज़ڥʹ͏·͘దԠͯ݁͠ՌΛग़͍ͯͨ͠ • Կ͕ྲྀߦ͍ͬͯΔͷ͔࣮Α͘Βͳ͍ʢTwitter࣮ײͷΘ
͔ͳ͍πʔϧͳͷͰݱ࣮Ͱͳ͍ʣ
͋Δɺษڧձͱ͔ʹ ࢀՃ͢Δ Βͳ͍͜ͱଟ͍ͧʁ
࣌ྑ͘ߦͬͨͷαϙʔλʔζCoLab • 20ΤϯδχΞ͕ϝΠϯͷษڧձίϛϡχςΟʢ˞اۀओಋʣ • ࠓͷBCU30ͬΆ͍ͷ͔ͳ • ʢ࠷ۙݮͬͯ͠·͕ͬͨʣ΄΅ຖษڧձΛ։͍͍ͯͨ • Α͘ษڧձʹདྷΔਓಉ࢜ɺإͳ͡ΈʹͳΓɺ༷ʑͳ͜ͱΛ ͤΔॴʹͳ͍ͬͯͨ
ࢥ͍ͬͨͷ • ಉ͍ͷΤϯδχΞ͕ͨͪΊͬͪΌొஃͯ͠ɺΊͬͪΌٕज़ͷ ͜ͱͬͯΔ…ʢ͍ͭͰʹ͍͏ͱࠓٕज़ͷͯ͠·ͤ Μ͕^^;ʣ • ͕࣌ࣗ৽ଔͰೖͬͨձࣾͰ୲͍ͯͨ͠ۀͰɺΞϓϦ έʔγϣϯίʔυͷϨΨγʔԽ͕͋ͬͨɺαʔόʔɾϑϩϯ τͷϨϕϧͰྑ͘ͳ͔ͬͨͷʹؾ͍ͮͯͳ͔ͬͨ
͜ͷ··Ͱ·͍ͣͱ͍͏৺ • ͍Ζ͍ΖͳΤϯδχΞ͕͍Δ͜ͱΛঃʑʹཧղ࢝͠ΊΔ • ͕ࣗͲΜͳΤϯδχΞʹͳΓ͍ͨͷ͔ͷ૾Λमਖ਼͢Δ • ٕज़͕ͳͥΘΕΔͷ͔ΛΑ͘ߟ͑Δ • ΧϯϑΝϨϯεʹࢿͰ͖Δձ͍͍ࣾձࣾͩͳͱɺपΓͷΤ ϯδχΞΛݟ͍ͯͯࢥͬͨͷͰɺస৬Λ͢Δ
ࣾձਓͰ্ژ͕ͨ͠ɺ ͨͩւΛඬͬͯνϟϯε Λ͚ͭͩͷਓؒͩͬͨ
͕ɺͳΜͱ͔࠷ॳͷ ʮౡʯʹͨͲΓண͍ͯ ؤுͬͯΈͨ
ӋԽ1
ͦͷޙɺ༷ʑͳίϛϡχςΟʹࢀՃ͢Δ • ΤϯδχΞͷొஃΛԠԉ͢Δձ • ΤϯδχΞͷΞτϓοτͷͨΊʹɺ༷ʑͳ׆ಈΛߦ͍ͬͯΔ ίϛϡχςΟ • ٕज़ॻయͰ͜Ε·Ͱᐆດͩͬͨ͜ͱΛจষʹ͠ɺຊʹͰ͖Δ ྑ͍ػձΛಘͨ
ͦͷޙɺ༷ʑͳίϛϡχςΟʹࢀՃ͢Δ • ϓϦοΧιϯ • ϓϦςΟʔγϦʔζ͕͖ͳΤϯδχΞΫϦΤΠλʔ͕ू ·͖ͬͯͳ͜ͱΛͨ͠ΓɺϋοΧιϯ͢ΔίϛϡχςΟ • ݱͷֶੜΊͬͪΌπϤ… οςؾ࣋ͪʹͳΔʢ͜ͷޙͷͳ͔ ͻ͜͞Μͱ͔ʣ
ίϛϡχςΟʹॴଐͯ͠ྑ͍͜ͱ • ʢ͍͍ͩͨྑ͍ਓ͕ଟ͍ͷͰʣϞνϕʔγϣϯ͕ҡ࣋͞ΕΔ • ࣗͷ؍ଌൣғΛ͛Δ͜ͱͰֶͼΛಘΔػձ͕૿͑Δ • ͦͷ্ͰɺࣗͷಘҙෆಘҙΛଟ͘ͷਓͱൺΔ͜ͱ͕Ͱ͖ɺ ਖ਼֬ͷߴ͍ࣗͷ࣮ྗ͕Θ͔Δؾ͕͢Δ
ͨͩ͠ɺދͷҖΛआΔޅ ʹͳΒ͵Α͏…
·͖ͣͳͷΛͬ ͍ͯΔͱ͜Ζʹ ࢀՃͯ͠ΈΑ͏
None
ͷ͖ͳ͜ͱɿ จষΛॻ͘͜ͱ
ٕज़ॻయʹग़͍ͨ
͋͑ͯϚωʔδϟʔʹ ઓͯ͠ΈΔ
ٕज़ॻయ6
ٕज़ॻయ6 • ٕज़ॻయ5ͷࠒ͔ΒΈΜͳͰू·ͬͯϫΠϫΠॻ͖͔ͨͬͨ • ͕ɺਓ͕ू·Βͳ͍ͷͰஅ೦͍ͯͨ͠ • ͪΐ͏Ͳ͍͍ͱ͜ΖʹαϙʔλʔζCoLab͕ڠྗͯ͘͠Εͨ • ͱΓ͋͑ͣઓ͠Α͏Ͱɺॳ৺ऀ͔ͬΓू·Δ
ମ੍ • ฤू • ࢲ1ਓ • ࣥචऀ • 5໊ •
ձܭपΓ • 2໊
େมͩͬͨ͜ͱ • ※ ࢲࣄͰϚωʔδϟʔۀΛͨ͜͠ͱͳ͍Ͱ͢ • εέδϡʔϧΛҾ͘ʢΕͯྑ͍ϥΠϯͱɺඞਢϥΠϯʣ • ਐḿΛཧ͢Δ • ݪߘΛνΣοΫ͢Δ…
• λεΫͷચ͍ग़͠ͱࢧ࣋
ීஈɺϚωʔδϟʔͬͯ ͜ΜͳʹେมͩͬͨΜͩ ͳ͋ͱڞײͨ͠
Ϛωʔδϟʔͱͯ͠νʔϜʹؔΘΔܦݧ • ϘϥϯςΟΞϫʔΫ͕ͩɺҹඅͱ͔͔͔ΔίετΛ͋Δఔ ߟ͑ͳ͍ͱ͍͚ͳ͍ϫʔΫ • ։ൃऀࢹͰ͔͜͠Ε·Ͱࣄʹ͍ͯ͠ͳ͔͕ͬͨɺϚωʔ δϟʔ͕ࠔ͍ͬͯΔ͜ͱ͕Կͱͳ͔͘ΔΑ͏ʹͳΔ • ใ࿈૬ͱKPTͪΌΜͱΖ͏ɻɻɻ
స৬͠ͳ༷ͯ͘ʑͳܦݧΛੵΉ • స৬ͯ͠৽͍͜͠ͱʹઓ͢Δͷ͍͍ͱࢥ͏ • ͕ɺ·ͣແྉͰͰ͖ΔൣғͰࣗͷεΩϧΛ৳ͭͭ͠ɺϝϯ όʔͱҰॹʹखΛऔͬͯ͢Δ • ͓ޓ͍ʹͱͬͯ৽͍͠ܦݧΛ͢Δ͜ͱؾ͕࣋ͪྑ͍
ʮౡʯ࡞Γ໘ന͍ͧɻ νʔϜϏϧσΟϯά ྑ͍
ӋԽ2
None
ͷ͖ͳ͜ͱɿ PythonΛॻ͘͜ͱ
͕͖ࣗͳݴޠͰ͋ΔPythonͷΧϯϑΝ ϨϯεελοϑʹͳͬͯΈΔ • ΧϯϑΝϨϯε͕Ͳ͏γεςϜͱͯ͠σβΠϯ͞Ε͍ͯΔͷ͔ ؾʹͳͬͨ • اۀͱͯ͠εϙϯαʔΛ͍ͬͯΔ͕ɺࣗࣗͬͱΧϯ ϑΝϨϯεʹίϛοτ͍ͨ͠ • ༠ΘΕͨ͜ͱ͖͔͚ͬͷ1ͭͰ͋ͬͨ
͕ɺΧϯϑΝϨϯεͷ ཪଆΛݟΕΔͷ ָ͍͠
࣮ࡍͬͯͯ໘ന͍͜ͱ • ͲΜͳτʔΫΛ࠾༻͢Δͷ͔ΛࢀՃऀࢹͰߟ͑Δ • PythonͰ͍ͬͯΔͷͷτϨϯυ͕Θ͔Δ • ྑ͍CFP/ѱ͍CFP͕ͳΜͱͳ͘Θ͔Δ • ଞνʔϜؚΊΔͱɺͦΕͳΓͷਓ͕͍ΔͷͰɺେ͖͍ϓϩ δΣΫτΛΈΜͳͰ࡞Γ্͍͛ͯ͘ײ͕֮͋ͬͯ໘ന͍
ͨͩݱ࣮ͱͯ͠ • PyConϘϥϯςΟΞϫʔΫʹΑͬͯΓཱ͍ͬͯΔʢϘϥϯ ςΟΞϫʔΫͰ͋Δ͕ɺཪͰεϙϯαʔνέοτͷൢച ΛݟΔͱɺେ͖ͳ͓͕ۚಈ͍͍ͯΔͷ͕Θ͔Δʣ • ࢲ͕ॴଐ͢ΔνʔϜਓख͕Γͳͯ͘େมͳͷͰੋඇࢀՃ͠ ͍ͯͩ͘͞ • https://pyconjp.blogspot.com/2019/03/pycon-jp-2019-staff-
team.html
େ͖ͳʮౡʯͰ ଟ͘ͷࣄ͕ى͜Δ
·ͩӋԽத ʢΓ͛ͯͳ͍ͷͰʣ
None
ͯ͞ɺ͍͔͕ͩͬͨͰ ͠ΐ͏͔ʁ
͕ࣗԿΛ͍͍ͯ͠ͷ͔ Θ͔Βͳ͍ʁ
͖ͳͷ͋ΔΓʁ ͳΒɺେৎΓʂ
ւʹඬ͏͚ͩ͡Όͳ͘ ͯɺࣗͰౡΛճͬͯ ͠·͠ΐ͏💪💪💪
ͦͯ͠ɺࣗࣾͷ։ൃͰ վળ͍͖ͯ͠·͠ΐ͏
·ͱΊ • ٕज़͚ͩͰͳ͘ɺଟ༷ੑΛ࣋ͬͨࢥߟΛʹண͚Α͏ • ίϛϡχςΟʹࢀՃ͢Δ͜ͱʹΑΔϝϦοτେ͖͍ • ࣗͷࢢՁɾࣝͷϨϕϧΛ૬ରతʹΔ • ແਚଂͷԿ͔ΛΔνϟϯε͕ଘࡏ͍ͯ͠Δ •
ࣗͰϓϩδΣΫτɾίϛϡχςΟΛ্ཱͪ͛Δ͜ͱͰɺ ৫తͳϚωδϝϯτνʔϜͰಈ͘͜ͱֶΔ ײ @__yumechi ѼʹϦϓϥΠ͍ͩ͘͞