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 is simple and deep
Search
kuma127
August 27, 2018
Technology
0
54
Python is simple and deep
LT on Aug 27,2018 "Python nyumonsha no tsudoi"
kuma127
August 27, 2018
Tweet
Share
More Decks by kuma127
See All by kuma127
ReactPyを使ってreact likeにUIをPythonで実装する
kuma127
0
24
私と#pyhack
kuma127
0
280
配信チームの準備と当日進行について
kuma127
0
360
石川雅規のことをもっと知ってもらいたいLT
kuma127
0
1.5k
Beginning PyData with Django and Jupyter
kuma127
3
5.7k
DjangoとJupyterで捗るPyData
kuma127
1
1.6k
趣味駆動学習のススメ〜野球の場合〜
kuma127
0
340
プロスペクトをデータで紹介
kuma127
2
2.7k
気軽に手に入る成績データで野球分析をしてみた
kuma127
0
2.1k
Other Decks in Technology
See All in Technology
Git in Team
kawaguti
PRO
3
380
AWS Top Engineer、浮いてませんか? / As an AWS Top Engineer, Are You Out of Place?
yuj1osm
2
220
データ戦略部門 紹介資料
sansan33
PRO
1
3.8k
Geospatialの世界最前線を探る [2025年版]
dayjournal
1
230
そのWAFのブロック、どう活かす? サービスを守るための実践的多層防御と思考法 / WAF blocks defense decision
kaminashi
0
200
OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで
yamatai1212
0
130
Claude Code Subagents 再入門 ~cc-sddの実装で学んだこと~
gotalab555
10
15k
カンファレンスに託児サポートがあるということ / Having Childcare Support at Conferences
nobu09
1
600
dbtとBigQuery MLで実現する リクルートの営業支援基盤のモデル開発と保守運用
recruitengineers
PRO
3
100
いまからでも遅くない!SSL/TLS証明書超入門(It's not too late to start! SSL/TLS Certificates: The Absolute Beginner's Guide)
norimuraz
0
260
大規模サーバーレスAPIの堅牢性・信頼性設計 〜AWSのベストプラクティスから始まる現実的制約との向き合い方〜
maimyyym
10
4.9k
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
310
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
450
Thoughts on Productivity
jonyablonski
70
4.9k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Navigating Team Friction
lara
190
15k
Become a Pro
speakerdeck
PRO
29
5.6k
Transcript
1ZUIPOԞ͕ਂ͍ !LVNBQQQ
ࣗݾհ w !LVNBQQQ w ਓࡐܥձࣾͰ4&͍ͬͯ·͢ʢࠓͰʣ w झຯٿ؍ઓͱήʔϜ w ࠓͷ࢝Ί͋ͨΓ͔Β1ZUIPOʹ৮Ε࢝ΊΔ w
ීஈͷۀͰ+BWB͍ʢ࠷ۙ1)1৮Ε͍ͯΔ
࣍ w 1ZUIPOΛֶͼ࢝Ίͨཧ༝ w 1ZUIPOΛֶΜͰ๊͍͍ͯͨײ w 1ZUIPOΛֶΜͰʙΧϓηϧԽ w 1ZUIPOΛֶΜͰʙΦϒδΣΫτࢦ w
ࠓޙͷల
͡Ίʹ w $+BWBʹ׳Ε͠ΜͩʢۃΊ͍ͯͳ͍ʣࢲ͕1ZUIPO ʹ৮ΕͯΈͯײͨ͜͡ͱΛͭΒͭΒड़Δ-5ͱͳ͓ͬͯ Γ·͢ w Ͳ͕͍͍ͬͪͱ͔ͷ͠ͳ͍ͷͰɺ͔͋͠Βͣ w ˞·ͨ1ZUIPOͷྑ͞ʹ͍ͭͯओ؍తͳײ͋ΔͷͰɺ ͝ཹҙ͍ͩ͘͞
1ZUIPOΛֶͼ࢝Ίͨཧ༝ w ҰݴͰݴ͏ͱɺσʔλੳ͕Γͨ͘ʢۀͳΒਓࡐͷ ͜ͱͱ͔ɺझຯͳΒٿͷ͜ͱͱ͔ʣɺͦͷͰ1ZUIPO ͰϥΠϒϥϦڥͳͲ͕ॆ࣮͍ͯͨͨ͠Ίɻ w ಛʹɺσʔλՄࢹԽͷ໘Ͱڧ͍ͱݸਓతʹײͨ͡ɻ ʢNBUQMPUMJCͱ͔#PLFIͱ͔ʣ w ͦͷதͰNBUQMPUMJCֶੜ࣌ར༻͍ͯͨ͠."5-"#
ʹ͍ۙͷͰ͓ؾʹೖΓ
·ͣ͡Ίʹʜ 1ZUIPOΛֶΜͰ๊͍͍ͯͨײ
γϯϓϧ͕ͩԞ͕ਂ͍ʂ
1ZUIPOΛֶͼ࢝Ίͯ w 1ZUIPOΦϒδΣΫτࢦݴޠͰ͕͢ɺͦΕʹֶ͍ͭͯ Μͩ࣌࠷ॳʹʢΘΓͱʣͼͬ͘Γͨ͜͠ͱ
ΧϓηϧԽͷ࣮ݱ͕γϯϓϧ w 1ZUIPOͩͱΞϯμʔείΞΛ͚ͭΔʢݸͳ͍͠ݸʣ͚ͩ w +BWBͱ͔1)1ͩͱΞΫηεम০ࢠ͕͋Γ·͢ΑͶ
γϯϓϧͳʹ͍ͭͯ w ΧϓηϧԽ͕γϯϓϧͳͷෆ۩߹ͷԹচʹͳΔҰํͰɺ։ൃऀ ʹର͢Δ੍͕ݮΓɺॊೈͳ࣮͕Ͱ͖Δ w ҰํͰɺϓϩύςΟͱ͍͏σίϨʔλΛ͑௨ৗ௨ΓͷΞΫη εํ๏Ͱ+BWBͷήοληολͷΑ͏ͳϝιουΛఆٛͰ͖Δ γϯϓϧ͔ͭॊೈͳ࣮͕Մೳʹ
γϯϓϧͰ͋Δͱʜ w ΞτϦϏϡʔτม͕ଟ͋ΔΑ͏ͳΫϥεͷར༻ίετ͕ܰݮ͞ΕΔ w ͕ࣗझຯϓϩάϥϛϯά͢ΔΑ͏ͳٿબखͷσʔλؾܰʹΫϥ εԽͰ͖ΔΑ͏ʹ
ΠϯλϥΫςΟϒڥͱ૬ੑྑ͠ w ͞ΒʹɺΠϯλϥΫςΟϒͳڥʢίϯιʔϧવΓɺ+VQZUFS /PUFCPPLͷΑ͏ͳڥવΓʣͰؾܰʹΫϥεԽͰ͖Δ w ."5-"#৮ͬͯͨͱͯ͠خ͍͠
1ZUIPOΛֶΜͰʙΦϒδΣΫτࢦ w ·ͨɺ1ZUIPOʮશͯΛΦϒδΣΫτͱͯ͠ѻ͏ʯͱͷ ͜ͱʢΈΜ1ZQΑΓʣ w ͜͜+BWBʹࣅ͍ͯΔ w ͨͩϝιουΞτϦϏϡʔτͷҰͭͱͯ͠มಉ༷ʹड ͚͠Ͱ͖ͨΓɺͦͦΈࠐΈ͕ؔ͋ͬͨΓͱ+BWB ͱҧ͏ɺΦϒδΣΫτࢦͬΆ͘ͳ͍ͱ͜Ζ͕͋Δ
1ZUIPOΦϒδΣΫτࢦ͔ʁ w 1ZUIPOͷྺ࢙Λඥղ͘ͱΫϥεͷαϙʔτޙ͚ͩͬ ༷ͨʢࢀߟจݙࢀরʣ w Ώ͑ʹΦϒδΣΫτࢦͱ͍͏֓೦ʹڧ͘റΒΕ͍ͯͳ͍ w ͦͷ༷͕ɺྫ͑ؔܕϓϩάϥϛϯάͷΑ͏ͳٕ๏ 1ZUIPO্Ͱҧײͳ͍࣮ΛՄೳͱ͍ͯ͠Δʢͱࢥ͏ ॊೈʹԞਂ͍࣮͕Մೳʹ
·ͱΊΔͱ w γϯϓϧͳํ๏ͰΦϒδΣΫτࢦΛ࣮ݱ w ͳ͓͔ͭΦϒδΣΫτࢦͬΆ͘ͳ͍࣮ҧײͳ࣮͘ݱ ؾܰʹॊೈ͕͞ཁٻ͞ΕΔ ϓϩάϥϛϯά͕Ͱ͖Δ ͱΓ͋͑ͣ৭ʑͳσʔλΛ ΰϦΰϦಈ͔͍ͨࣗ͠ʹ࠷ద
վΊͯײΛ w γϯϓϧʹ༷ʑͳٕ๏Λ࣮ݱ͍ͯ͠ΔͷͰɺͱ͖ͬͭ͢ ͋͞Γ·͕͢ɺۃΊΔʹ͔ͳΓ͕͔͔࣌ؒΓͦ͏ͳɺ Ԟਂ͞Λײ͡·ͨ͠
͜Ε͔Βͷల w ओʹσʔλॲཧΛ௨ͯ͠ɺ1ZUIPOΛۃΊΔ w झຯʹؔ͢Δσʔλੳ͕ؾܰʹΰϦΰϦͰ͖Δ͘Β͍ʹ w ͍ͣΕΞϓϦέʔγϣϯԽͯ͠ʢग़དྷΔൣғͰʣެ։Λ
ͦͯ͠ʜ w Ώ͘Ώ͘झຯۦಈͰֶΜͩσʔλੳೳྗΛࣄʹ͢Δ ͱ͍͏ܗͰؐݩ͍ͨ͠ʂ w ·ͨɺʮ1ZUIPOͷՄೳੑʯͱ͍͏ͷΛͬͱͬͱಥ ͖٧Ί͍ͨʂ
࠷ޙʹ1ZUIPOʹײँ w 1ZUIPOΛ͖͔͚ͬʹझຯۦಈͰٕज़ݚᮎ͢Δश׳͕ʢগ ͣͭ͠ʣ૿͑ɺͦ͜Ͱʹ͚ͭͨࣝʢ1ZUIPO͚ͩͰͳ ͘8FCٕज़ΠϯϑϥࣝͳͲͳͲʣΛۀʹ׆͔ͤΔ Α͏ʹͳΓ·ͨ͠
ࢀߟจݙ w ΈΜͳͷ1ZUIPOʢֶशʹ༻ʣ IUUQTXXXTCDSKQQSPEVDUTIUNM w 1ZUIPOֶशߨ࠲ʢϓϩύςΟͷσίϨʔλͷग़యʣ IUUQTXXXQZUIPOBNCJUJPVTFOHJOFFSDPNBSDIJWFT w 5IF)JTUPSZPG1ZUIPOʢΦϒδΣΫτࢦʹ͍ͭͯʣ IUUQQZUIPOIJTUPSZKQCMPHTQPUDPNCMPH
QPTU@IUNM
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ