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
Pythonもくもく自習室の今まで. そしてこれからのはなし / Python mokumok...
Search
Shinichi Nakagawa
PRO
August 15, 2020
Programming
0
710
Pythonもくもく自習室の今まで. そしてこれからのはなし / Python mokumoku Jisyushitsu 2020
3周年記念LT
https://jisyupy.connpass.com/event/184656/
Shinichi Nakagawa
PRO
August 15, 2020
Tweet
Share
More Decks by Shinichi Nakagawa
See All by Shinichi Nakagawa
生成AI時代におけるSREの進化とキャリア戦略 / Building an Embedded SRE team and my career
shinyorke
PRO
0
67
生成AIを活用した野球データ分析 - メジャーリーグ編 / Baseball Analytics for Gen AI
shinyorke
PRO
1
730
ゼロから始めるSREの事業貢献 - 生成AI時代のSRE成長戦略と実践 / Starting SRE from Day One
shinyorke
PRO
2
480
AI・LLM事業部のSREとタスクの自動運転
shinyorke
PRO
0
450
実践Dash - 手を抜きながら本気で作るデータApplicationの基本と応用 / Dash for Python and Baseball
shinyorke
PRO
2
3.3k
Terraform, GitHub Actions, Cloud Buildでデータ基盤をProvisioningする / Data Platform provisioning for Google Cloud and Terraform
shinyorke
PRO
2
3.3k
Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform
shinyorke
PRO
9
4.1k
自らを強いエンジニアにするための3つの習慣 / I need to be myself, I can't be no one else
shinyorke
PRO
85
87k
阪神タイガース優勝のひみつ - Pythonでシュッと調べた件 / SABRmetrics for Python
shinyorke
PRO
1
1.4k
Other Decks in Programming
See All in Programming
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
220
パッケージ設計の黒魔術/Kyoto.go#63
lufia
1
220
学習を成果に繋げるための個人開発の考え方 〜 「学習のための個人開発」のすすめ / personal project for leaning
panda_program
1
110
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
340
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
250
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
2.3k
Langfuseと歩む生成AI活用推進
licux
3
310
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
590
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
300
🔨 小さなビルドシステムを作る
momeemt
2
590
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
390
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
280
Featured
See All Featured
Navigating Team Friction
lara
189
15k
Designing for Performance
lara
610
69k
Writing Fast Ruby
sferik
628
62k
Six Lessons from altMBA
skipperchong
28
4k
Agile that works and the tools we love
rasmusluckow
329
21k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Why Our Code Smells
bkeepers
PRO
338
57k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
Transcript
Pythonࣗ͘͘शࣨͷࠓ·Ͱ ͦͯ͜͠Ε͔Βͷͳ͠ Pythonࣗ͘͘शࣨ #27 3पه೦LTେձ@ΦϯϥΠϯ։࠵ Shinichi Nakagawa @shinyorke
Who am I ?(͓લ୭Α) • @shinyorke • Pythonࣗ͘͘शࣨΦʔΨφΠβʔ ࣊൵ਂ͖ऴಠࡋऀͰ͋Γ, ԿͰΔϚϯ
• Pythonྺ9ʢͨͿΜʣ, ٕज़ͱάϧϝͱٿ͖
Pythonࣗ͘͘शࣨ, 3ࡀʹͳΓ·ͨ͠ 2017/7/22ʹॳճΛ։࠵ͯ͠Ҏདྷ, ຊͰ27ճͱͳΓ·ͨ͠. ※લճ #26 தࢭͯ͠·͕ͦ͢Ε͓͖ͯ͞.
͘͘ձരͷ͖͔͚ͬ • ʮຊؾͰPythonɾΤϯδχΞϦϯάʢσʔλαΠΤϯεʣΛֶͼ͍ͨਓ͕ܧଓ ͯ͠ࢀՃͰ͖ΔɾֶͼΛಘΒΕΔॴΛ࡞Γ͔ͨͬͨʯ • …ͱ, ͡Ίͨॳͷϒϩάʹॻ͍ͯ͋Γ·ͨ͠. https://shinyorke.hatenablog.com/entry/rettypy • ձͱͳͬͨRetty͕ΦϑΟεҠసͯ͠ॴ͕Ͱ͖ͨ͜ͱ,
ओ࠵ऀͷࢲ͕Rettyࣾһʢ࣌ʣͩͬͨͷͰΕΔڥશͯἧͬͯͨ. Δ͖ͬΌͳ͍͡ΌΜʂʂʂͬͯ͜ͱͰര
ه೦͖͢ॳճ(2017/7/22) ͍͖ͳΓఆһΦʔόʔ, ิ͔ܽͪΒελʔτ. ਓؾΠϕϯτ͕ଋ͞Εͨײʢҧʣ https://retty.connpass.com/event/61449/
ͬͯͯΑ͔ͬͨ͜ͱ • RettyͷΊͬͪΌշదͳڥͰ͘͘. ࢀՃऀͷຬߴΊ. • ܦݧෆͷʮҰൠࢀՃʯʮֶੜɾԕํࢀՃʯ ܇࿅͞Εͨʮৗ࿈ʯʮπϫϞϊʯ ৭Μͳਓ͕དྷͯϑΟʔυόοΫͱֶ͔ͼଟ͍ • ͦͯ͠ԿΑΓάϧϝ
ϥϯνຬߴΊ&ͨ·ʹΔ࠙ձ
ͬͯͯͭΒ͔ͬͨ͜ͱ • ษڧձ?ਓؾΠϕϯτ??͋Δ͋ΔͷʮυλΩϟϯʯ લΩϟϯηϧɾདྷͳ͍ͱ͔Ͱิܽͷਓͷػձ͕ୣΘΕΔ • େͳΓখͳΓൃੜ͢Δ, ࢀՃऀͷΠϯγσϯτ ࢀՃऀಉ࢜ͷτϥϒϧ, Πϯλʔωοτʹ໎͔͚Δߦҝetc… •
ࠓ͔ͩΒݴ͑ΔͷͰ͕͢, ࢀՃऀ͔ΒޙձࣾʹӦۀి ͳΜͯ͜ͱ͋Γ·ͨ͠.
ίϛϡχςΟશମͷվળɾఏىͱͯ͠ ͜͏͍͏ݴޠԽ͖ͯ͠·ͨ͠ https://shinyorke.hatenablog.com/entry/rule-of-mokumoku https://note.com/shinyorke/n/n56af022c095b
ͬͯͯΊͪΌͪ͘Όྑ͔ͬͨ͜ͱ • PyCon JPͳͲେ͖͍Πϕϯτʹొஃ͢Δਓ͕ੜ·Εͨ. @7pairs ͞Μ, @_ryook ͞Μ, @komo_fr ͞Μͱ͔ʢউखʹνϧυϨϯೝఆͯ͠·͢ʣ.
• ࢀՃऀͷҰਓ͕Pythonʹؔ͢Δॻ੶Λग़൛.͘͘ձࢀՃͷԑͰࢲগ͠खͬͨ. • ͘͘ձͷ݁Ռ, ब৬ɾΠϯλʔϯઌ͕ݟ͔ͭͬͨΓPythonΛࣄʹ͢ΔΩοΧέӠʑ… • ݸਓతʹ, ⚾ձࣾͷ΅ͬͪCTO࣌ʹٕज़తͳนଧͪɾ૬ஊͳͲͰ, ͞Μ͡Ίڧ͍Ϛϯୡͱ͕Ͱ͖ͯ࠷ߴͰͨ͠. ʮٕज़ͱΠΠΰϋϯΛָ͠Ήʯମݧֶ͕ࣗࣗशͷՌʹܨ͕ΓՌ͕ग़Δͷ࠷ߴʂ
ӡӦͷมભʢࠓ·Ͱʣ • ։࢝ॳʢ2017/7ʙ2018/1ʣshinyorkeͷϫϯΦϖӡ༻. • shinyorke͕RettyΛୀ৬ޙʙ2020/1·Ͱ • ओཁϝϯόʔͱͯ͠, ͞Μ, ؠӬ͞Μ, అ͞Μ͕ਖ਼ࣜJOIN
• shinyorkeओ࠵ऀͱͯͦ͠ͷ··ډ࠲Γ • ॏཁͳܾఆࣄ߲ɾܾٞ4໊ͷ߹੍ٞʹʢ࠷ऴతʹshinyorke͕ܾΊΔʣ
connpassͷorganization • ࡢʢ2019ʣ·Ͱ, RettyͷorganizationͰΠϕϯτཧ • ࠓ͔ΒΠϕϯτཧͷ߹, ࠓޙʹඋ͑ͯorganizationΛಠཱ ӡӦओମͱձΛΓ͠, ձɾεϙϯαʔΛෳࣾՄೳʹ •
https://jisyupy.connpass.com/
ࡢࠓͷঢ়گ • ͓͠ͷ௨Γ, ྲྀߦΓපͷ͓͔͛ͰϦΞϧΠϕϯτΓʹ͍͘ • ͘͘ձɾษڧձʮີʯͷ࠷ͨΔϞϊ • ιʔγϟϧσΟελϯεΛอͭΑ͏ͳձͷ֬อ໘ Ͱ͖ͳ͘ͳ͍ͱࢥ͍·͕͢… •
ӡӦϝϯόʔͷΩϟϦΞνΣϯδʢ͠ʣ
Ͱ, ͜Ε͔ΒͲ͏͢Δ
ࠓݱࡏߟ͍͑ͯΔ͜ͱ • ϕλͰ͕͢, ΦϯϥΠϯͰΓ·͢. ͓ͦΒִ݄͘։࠵. • ࠓʢཧ༝͕͋ͬͯʣshinyorkeݸਓͷZoomΞΧϯτͰ ͬͯ·͕͢,ʮΦϯϥΠϯ։࠵εϙϯαʔʯͬͯ·͢ʂ ProΞΧϯτΛ͓࣋ͪͷձࣾͷΈͳ͞ʙΜ? •
ϦΞϧ։࠵ੈͷதͷঢ়گΛݟͯߟ͑·͢. &ͦ͏͍ͬͨҙຯͰ #rettypy ͱͯ͠Ұ୴͓͠·͍.
ͱ͍͑Ͱ͢Α • Πϕϯτͱͯ͠ͷํɾՁ؍ϒϨ·ͤΜ • ٕज़ͱΠΠΰϋϯΛָ͠Ή • ࢀՃऀಉ࢜ɺؾ࣋ͪΑ͘ա͢͝ • ࣌ؒɾଋΛकΔ •
ࢀՃϨΪϡϨʔγϣϯݪଇมߋ͠·ͤΜ. • ͕, ΦϯϥΠϯͷ߹ΩϟϯηϧنଟগΏΔ͘͠·͢ • ΦϯϥΠϯͰΠΠΰϋϯָ͠ΉԿ͔ͪΐͬͱߟ͍͑ͨ…
ϗϯτͷτίݴ͍·͢ͱ • ϦΞϧ։࠵Ͱ͖Δ·Ͱͣͬͱٳࢭߟ͑ͯ·ͨ͠, ݸਓతͳΔ͜ͱ૿͑ͨͷͰ. • Ͱ͕͢, ࠷ۙಡΜͩɾۏઢʹ৮Εͨnoteʹॻ͍ͯ͋ͬͨ, ʮۮൃతͳग़ձ͍ʯͱ͍͏ػձ͕ແ͘ͳΔͷਏ͍ͳͱ࣮ײ. • େ͖͍Πϕϯτొஃ,
ࣥච, ࣄͷνϟϯεͱ͔, ୯ͳΔֶࣗࣗशͷΈͳΒͣ, ʮ͘͘ձʹΑΔۮൃతͳग़ձ͍ʯ͕ੜΜͩҰ໘͋Γͦ͏. • ͬͺ͍͔ͬͯ͘ʔʔʔʂʂʂˡࠓ͜͜ • https://note.com/shinyorke/n/n449adc259bf1#lMSQt
ͬͯࣄͰࠓޙΑΖ͓͘͠Ͷ͕͍͠·͢ʂ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠