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とコミュニティと私
Search
Ryuji Tsutsui
August 27, 2018
Programming
0
110
Pythonとコミュニティと私
Python入門者の集い #7 資料
Ryuji Tsutsui
August 27, 2018
Tweet
Share
More Decks by Ryuji Tsutsui
See All by Ryuji Tsutsui
本番運用を想定したDjango settings.pyの書き方入門(OSC Fall 2021 version)
ryu22e
1
1.3k
本番運用を想定したDjango settings.pyの書き方入門
ryu22e
1
2.4k
os.makedirsの細かすぎるセキュリティの話
ryu22e
0
52
HashiCorpの新ツール 「Waypoint」をCloud Runで使ってみた
ryu22e
0
430
Pythonチュートリアルイベント「Python Boot Camp」の紹介
ryu22e
0
180
Other Decks in Programming
See All in Programming
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
3
3.1k
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
600
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.5k
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
250
PipeCDのプラグイン化で目指すところ
warashi
1
240
Result型で“失敗”を型にするPHPコードの書き方
kajitack
4
560
ニーリーにおけるプロダクトエンジニア
nealle
0
710
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
460
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
530
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
260
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
1k
Featured
See All Featured
Designing for Performance
lara
609
69k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Thoughts on Productivity
jonyablonski
69
4.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
680
Designing for humans not robots
tammielis
253
25k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Transcript
1ZUIPOͱίϛϡχςΟ ͱࢲ 1ZUIPOೖऀͷू͍ࢿྉ 3ZVKJ5TVUTVJ
ࣗݾհ w 3ZVKJ5TVUTVJ!SZVF w גࣜձࣾΫϨδοτΤϯδϯॴଐ w ʮ-&/%:ʢϨϯσΟʣʯͱ͍͏ΦϯϥΠϯϨϯσΟϯά αʔϏεΛ%KBOHPͰ։ൃ͍ͯ͠Δ w 1ZUIPOྺɺ%KBOHPྺ͙Β͍
w 1ZUIPO#PPU$BNQίΞελοϑ w 4IPOBOQZελοϑ
ࠓ͍ͨ͜͠ͱ w 1ZUIPOͱͷग़ձ͍ w Ͳ͏ֶͬͯΜͰ͖͔ͨ w ίϛϡχςΟͱͷग़ձ͍
1ZUIPOͱͷग़ձ͍ w 1ZUIPOΛֶͼ࢝Ίͨͷ͝Ζɻ w ͦͷલ+BWBϝΠϯʢͨ·ʹ1)1ʣͩͬͨ w ࣌ͷ৬Ͱ࠾༻ϑϨʔϜϫʔΫͷީิͱͯ͠%KBOHP ͕͋ͬͯɺͱΓ͋͑ͣ৮ͬͯΈΑ͏ͱࢥ͍ͬͯͨɻ ʢ݁ہ%KBOHP࠾༻͞Εͳ͔͚ͬͨͲʜʣ w
࣌ͷ--ͷਓؾ3VCZ1ZUIPO͚ͩͬͨͲɺ৮ͬͯ Έͯ1ZUIPOͷॻ͖ํͷ΄͏͕ੑʹ߹͍ͬͯͨɻ
1ZUIPOͷୈҰҹ EFGNBJO GPSJJOSBOHF JGJBOEJ QSJOU 'J[[#V[[
FMJGJ QSJOU 'J[[ FMJGJ QSJOU #V[[ FMTF QSJOU J JG@@OBNF@@@@NBJO@@ NBJO ϑΝΠϧݸͰಈ͔ͤΔखܰ͞ɻ Πϯσϯτʹҙຯ͕͋Γɺಈ͘ίʔυ Ͱ͋Ε͋ΔఔͪΌΜͱͨ͠ॻ͖ํʹͳͬͯ ͍ΔͣͳͷͰ҆৺ײ͕͋Δɻ
1ZUIPOͷୈҰҹ QZUIPO 1ZUIPO WDGGFC +VO <($$ "QQMF*ODCVJME
EPU >POEBSXJO 5ZQFIFMQ DPQZSJHIU DSFEJUTPSMJDFOTFGPSNPSFJOGPSNBUJPO JNQPSUSBOEPN PNJLVKJ<େ٢ த٢ খ٢ bڟ> SBOEPNDIPJDF PNJLVKJ த٢ ରϞʔυͰͪΐͬͱͨ͠ίʔυΛࢼͤΔ
1ZUIPOͷୈҰҹ w +BWBग़ͩͬͨࢲʹͱͬͯɺ ʮखܰ͞ʯͱʮݫີ͞ʯͷόϥϯε͕ͪΐ͏Ͳ ͍͍ͱײͨ͡ɻ
Ͳ͏ֶͬͯΜ͔ͩ w ۙʹ1ZUIPOΛ͏ਓ͕͍ͳ͔ͬͨͷͰɺ·ͣ άάͬͯݟ͚ͭͨೖॻΛಡΜͩɻ
࠷ॳʹಡΜͩೖॻ w ࠷ॳʹಡΜͩͷΦϥΠϦʔͷ ʮॳΊͯͷ1ZUIPOʯ w ʮ·͋ΦϥΠϦʔ༗໊ͩ͠ɺzॳΊͯͷzͱॻ ͍͍ͯΔͷ͔ͩΒॳ৺ऀ͚ͩΑͶʁʯ͙Β ͍ͷ͍ܰؾ࣋ͪͰങͬͨɻ
ങͬͯΈͨͷͷʜ w w ϖʔδͷεύϧλࣜೖॻͩͱങ͔ͬͯΒ ؾͮ͘ʼʻʢޙʑʹཱ͚ͬͨͲʣ
ҰਓͰಡΉͷ͕ਏ͍ਓ w ʮಡॻձʯʹࢀՃ͢Δͷ͕Φεεϝɻ w ຊͷ༰Ͱ͔Βͳ͍ͱ͜ΖΛࢀՃऀಉ࢜Ͱ ͠߹ͬͨΓɺ͓ޓ͍ʹڭ͑߹͏͜ͱͰཧղ ͕ਂ·Δɻ w ࢲͷ߹ʮΤΩεύʔτ1ZUIPOϓϩάϥϛϯ άಡॻձʯʹࢀՃ͍ͯͨ͠ɻ
ίϛϡχςΟͱͷग़ձ͍ w ͬ͘͟Γͱུ֓ w 1Z$PO+1ʹࢀՃ w ཌ͔Βελοϑʹཱީิ w ·ͰελοϑΛͬͨ w
͔Β1ZUIPO#PPU$BNQίΞελοϑ w 4IPOBOQZʢ1ZUIPO#PPU$BNQ͕͖͔͚ͬͰ ੜ·ΕͨίϛϡχςΟʣ্ཱͪ͛ %4$CZ1Z$PO+1$PNNJUUFFJTMJDFOTFE VOEFSB$SFBUJWF$PNNPOT"UUSJCVUJPO*OUFSOBUJPOBM-JDFOTF
ͳͥίϛϡχςΟʹ ࢀՃ͢Δͷ͔ʁ w Ұ൪େ͖ͳཧ༝ʮϞνϕʔγϣϯΞοϓʯɻ w ୯७ʹಉٕ͡ज़ʹڵຯ͕͋Δਓಉ࢜Ͱू·Δͷ ָ͍͠ɻ w ίϛϡχςΟͰࣖʹͨ͠ؾʹͳΔ͕ࣗͰ ؾ͔ͮͳֶ͔ͬͨशͷ͖͔͚ͬʹͳͬͨΓ͢
Δɻ
ίϛϡχςΟͷ͓͔͛Ͱ ͜Μͳ͜ͱ͕͋ͬͨ w ॳΊͯ1ZUIPOʢ%KBOHPʣΛࣄͰͬͨͷ w ࣌ͷ৬Ͱɺࢲ͕ʮ1Z$PO+1ͷελοϑΛ ͍ͬͯΔʯͱݴͬͨ͜ͱ͕͖͔͚ͬͰࣾ Ͱ1ZUIPOͷؔ৺͕ߴ·ΓɺࣗࣾҊ݅Ͱ %KBOHP͕࠾༻͞ΕΔ͜ͱʹʂ
·ͣ̍า౿Έग़ͯ͠ΈΑ͏ʂ w ʮ1ZUIPOͰ৯͍͖͍ͯͨʂʯͱڧ͘ࢥ͍ͬͯ ͨΘ͚Ͱͳ͍͚ͲɺԿͱͳ͘ྑͦ͞͏ͱײ͡ ͨͷʹखΛग़͠ଓ͚͍ͯͬͨ݁Ռɺ1ZUIPO ਓੜʹӨڹΛ༩͑Δଘࡏʹͳͬͨɻ w ੑ֨తʹ͋·ΓΞΫςΟϒͰͳ͍ਓɺ গ͠ͷνϟϨϯδͰԿ͔͕େ͖͘มΘΔ͜ͱ͕ ͋Δ͔ɻ
ྫ͑ w ʲ13ʳʮ1ZUIPO#PPU$BNQʯͱ͍͏Πϕϯτ ͕͋Γ·͢ɻ
͓ΘΓ