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
DjangoCongressJP 2019/2020 & 今年にPyConJP初登壇できたはなし
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
shimakaze-git
December 11, 2019
Technology
0
450
DjangoCongressJP 2019/2020 & 今年にPyConJP初登壇できたはなし
shimakaze-git
December 11, 2019
Tweet
Share
More Decks by shimakaze-git
See All by shimakaze-git
DjangoとFastAPIによる 実践認証技術
shimakaze_soft
0
890
フロントエンドとバックエンドのコミュニケーションをスムーズにするスキーマ駆動開発
shimakaze_soft
2
540
クリーンアーキテクチャのリポジトリパターン - Pythonでの実装
shimakaze_soft
1
5.9k
lt20221030.pdf
shimakaze_soft
0
170
Dependabotを使って 運用しているおはなし
shimakaze_soft
0
2.2k
GAEによるPythonWEBアプリケーションの高速開発
shimakaze_soft
0
3.1k
FlaskとDjango以外のAPI開発の選択肢
shimakaze_soft
0
500
Python で Dependency Injection(DI) をやるには?
shimakaze_soft
1
3.5k
FalconAPI開発にいいよ!
shimakaze_soft
0
740
Other Decks in Technology
See All in Technology
デザインもAIに任せる!iPhoneで行うiOS開発
zozotech
PRO
0
210
OpenShiftでllm-dを動かそう!
jpishikawa
0
210
旅先で iPad + Neovim で iOS 開発・執筆した話
zozotech
PRO
0
290
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
3
310
横断SREがSRE社内留学制度 / Enablingになぜ踏み切ったのか
rvirus0817
0
220
「データの価値を、みんなの武器に。」Data Enablementの価値とツラみ
ryoskdara_
1
100
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
150
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
1.4k
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
210
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
310
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
420
Exploring anti-patterns in Rails
aemeredith
2
260
Building an army of robots
kneath
306
46k
Darren the Foodie - Storyboard
khoart
PRO
2
2.5k
Designing for Performance
lara
611
70k
Marketing to machines
jonoalderson
1
4.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
180
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
Transcript
DjangoCongressJP 2019/2020 & ࠓʹPyConJPॳొஃͰ͖ͨͳ͠ 2019/12/11 Start Python Club#52 @shimakaze_soft
Who are You ? (͓લɺ୭Αʁ) • Name: ͠·͔ͥsoft (Twitter: @shimakaze_soft)
• Pasona JOBHUB inc. (2019/6 ~) • DjangoCongressJP Staff (2018~) • DjangoͰBtoC͚ͷWEBΞϓϦΛ։ൃ ɾओʹόοΫΤϯυ୲ͰΠϯϑϥ݉
ࠓճ͓ͳ͢͠Δ͜ͱ
ࠓճ͓ͳ͢͠Δ͜ͱ • PyConJP 2019ʹॳొஃͰ͖ͨ͜ͱͷৼΓฦ Γ • DjangoCongressJP 2019ͷৼΓฦΓͱ དྷͷDjangoCongressJP 2020ʹ͍ͭͯ
ࠓʹPyConJPॳొஃͰ͖ͨͳ͠
ࠓͷPyConJP 2019ʹ 45Ͱॳొஃ͠·ͨ͠
PyConJP 2019ʹॳొஃ • 45ʹॳొஃ • ʮDjangoͰ࣮ફυϝΠϯۦಈઃܭʯ ͱ͍͏λΠτϧ • 1ͷ͓னޙ
gihyoʹࡌΓ·ͨ͠ • PyCon JP 2019 ΧϯϑΝϨϯεϨϙʔτ https://gihyo.jp/news/report/01/pyconjp2019/0001?page=2
ͳͥPyConJP 2019ʹ Ԡืͨ͠ͷ͔
τʔΫΛԠืͨ͠ܦҢ • Eric EvansͷυϝΠϯۦಈઃܭΛܦҢʹ υϝΠϯۦಈઃܭ͕ྲྀߦ͍ͬͯΔ • ࣄͰDjangoΛ༻͍ͯͪΐͬͱͨ͠DDDΛ ͍ͬͯͨͨΊ • PyConJPͰඃΔਓ͕͍ͳͦ͞͏ʁʁ
τʔΫΛԠืͨ͠ܦҢ • DjangoCongressJP 2019ͰམͪͨτʔΫ ʮDjangoͰ࣮ફΫϦʔϯΞʔΩςΫνϟϥΠΫͳ࣮ ʯͱ͍͏λΠτϧ • hirokiky͞ΜʹʮࠓͷPyConͰग़ͯ͠ΈͨΒʯͱ ݴΘΕΔ •
CFPग़͢ࡍʹhirokiky͞ΜʹϨϏϡʔͯ͠Βͬͨ
2ͭͷςʔϚͷτʔΫΛԠื • 2019/6/2ͷԠืऴྃʹCFPఏग़ • 30ͱ45ͦΕͧΕ2ͭͣͭ • ߹ܭ4ͭͷCFPΛఏग़
2ͭͷςʔϚͷτʔΫΛԠื • ࣗͷτʔΫ͕͋Δʂ
ΊͪΌΊͪΌخ͔ͬͨ͠
࠾ใͷ༷ࢠ • ௨ۈ్தͷిंͷதͰҰਓࢥΘͣʮ͑ʂʯͱ ͍͏Λग़͢
ޙ४උͯ͠ʹΉͷΈ
͕ͩͬͨɾɾɾ
ࢿྉ࡞ͷ४උظؒ
2िؒͪΐͬͱ
ϦϦʔεʹΘΕ͍ͯͨ • PyConJP 9/16 ͓னޙ͕τʔΫൃද • 8݄·Ͱͷ৽αʔϏεͷϦϦʔεʹΘΕΔ • 9݄͔Β΄΅పͰͷ࡞ۀ
పͰ࡞ۀʹΘΕ͍ͯͨ࣌ͷ༷ࢠ
ൃදલͷ༷ࢠ
ൃදલͷ༷ࢠ
͍͟ຊ൪
ল͔͠ͳ͍τʔΫ • 45ͷ࣌ؒΛΦʔόʔ • ʮ͑ʔʯͱ͔ݴ͍ͬͯΔͷ͕͍ • αϯϓϧίʔυΛϛεΔ
ൃදޙͷҙຯෆ໌ͳπΠʔτ
͔͠ޡࣈͬͯΔ
PyConJP 2019ͷτʔΫͰ͑ ͔ͨͬͨ͜ͱ • DjangoͰυϝΠϯۦಈઃܭΔʹͯ͋͘͠ ·ͰҰ෦ͷΤοηϯεΛద༻͢Δͷ͕ྑ͍͔ • શͯͷύλʔϯΛͯΊΑ͏ͱ͢Δͱ DjangoͷརΛԡ͠ࡴ͢͜ͱʹͳΔ
خ͔ͬͨ͠ग़དྷࣄ
DDDք۾ͷ༗ࣝऀʹग़ձ͏ • ϘτϜΞοϓDDDͰ༗໊ͳnrslib͞Μ͕ τʔΫΛฉ͍͍ͯͨ
ड͔Γ͍͢τʔΫʁʁ
Python ✖ ʓʓͰग़ͯ͠ΈΔ • ػցֶशܥఆ൪ͰϨουΦʔγϟϯʁʁ • ଞʹແ͍͍͠τʔΫΛग़ͯ͠ΈΔ • Django ✖
ʓʓ Φεεϝ • དྷASGIωλ͕௨Γ͍͢ʁʢDjango3.0 ͕ϦϦʔε͞ΕͨͷͰʣ
͍ܰ·ͱΊ • ४උظؒͬͱ༨༟Λ࣋ͬͯΔ • ࠾ใͷʹࢿྉ࡞Γ • ൃද࿅शೖ೦ʹΔ • ϦϦʔεʹΘΕͳ͍Α͏ʹࣄؤுΔ
͍ܰ·ͱΊ • ͷৄࡉҎԼͷϒϩάͰ·ͱΊ·ͨ͠ https://medium.com/shimakaze-soft-techblog/ pyconjp-2019ʹొஃ͖ͯ͠·ͨ͠-5030c2339779
DjangoCongressJP 2019/2020
Django Congress JP ͱ
Django Congress JP ͱ • ຊͰ։࠵͞ΕΔDjango WebϑϨʔϜϫʔΫͷ ΧϯϑΝϨϯε • 2018/5/19
~ ॳ։࠵ 2019/5/18ͷ։࠵ձCybozu inc. • 10:00 ~ 18:30 • ߹ܭ12ηογϣϯʢ෦͕ೋͭʣ
2018/5/20 - 2019/6/20 CybozuͰ։࠵
དྷ(2020)։࠵͍ͨ͠·͢
DjangoCongressJP 2020
2020ݝͰ։࠵ ͡Ίͯͷํ։࠵ 2020/6/20
ͳͥํͷ։࠵ʹͳͬͨͷ͔
Ҏલ͜ΜͳΞϯέʔτΛ͠·ͨ͠
౦ژʹॅΜͰ͍Δਓ͕ଟ͍
ͳͥํͷ։࠵ʹͳͬͨͷ͔ • ΧϯϑΝϨϯεͷ։࠵टݍҎ֎ͰΓ ͍ͨͱ͍͏ߟ͕͑͋ͬͨ • ΄ͱΜͲͷٕज़ܥΧϯϑΝϨϯε౦ژ։࠵ • ํͷਓ͕ΛӡͼͮΒ͍
։࠵ॴͷΞϯέʔτ
։࠵ॴͷΞϯέʔτ
ͳͥݝͷ։࠵ʹͳͬͨͷ͔ • ݝʹ͋ΔຊγεςϜٕݚ(JSL)ͷΤϯδχΞ͕2018-2019ͱੵۃతʹొஃͯ͘͠Εͨ • PyConJPͰੵۃతʹొஃ͍ͯ͠Δਓଟ • DjangoCongressJP 2018 • Django/WSGIϛυϧΣΞೖʢthinkAmiʣ
• DjngoCongressJP 2019 • Make Query Great Again!ʢNakajima Yuukiʣ • DjangoͰͷϝʔϧૹ৴ - ઃఆ͔Βςετ·ͰʢthinkAmiʣ • DjangoʹΑΔWebΤϯδχΞҭͷಓʢYuichi Nakazawaʣ
ݝʹࢹ
ձީิͷࢹ
ձީิͷࢹ
JSL͞Μͷ͝ڠྗʹΑΓεϜʔζʹࢹͰ͖·ͨ͠
͍ܰ؍ޫ
DjangoCongressJP 2020 αΠτϦχϡʔΞϧ https://djangocongress.jp/
DjangoCongressJP 2020 • ݝ։࠵·Ͱܾఆ • ։࠵2020/6/20 • ৄࡉTwitterʹ͓ͯΒͤ͠·͢ @django_ja(django-ja)
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ Έͳ͞Μྑ͍͓Λ