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
90
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
680
本番運用を想定したDjango settings.pyの書き方入門
ryu22e
1
1.8k
os.makedirsの細かすぎるセキュリティの話
ryu22e
0
44
HashiCorpの新ツール 「Waypoint」をCloud Runで使ってみた
ryu22e
0
330
Pythonチュートリアルイベント「Python Boot Camp」の紹介
ryu22e
0
150
Other Decks in Programming
See All in Programming
両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
myfinder
9
3.2k
Git Lint
bkuhlmann
4
740
プールにゆこう
irof
2
120
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
22
15k
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
450
Javaエンジニアのための Nodejs/Nuxt3入門
hidekatsu_izuno
0
280
Semantic search with Django and pgvector
pauloxnet
0
230
puregoの活用例
aethiopicuschan
0
220
Hanami and htmx
bkuhlmann
0
190
雑に思考を整理する技術と効能
konifar
55
25k
ログラスを支える設計標準について / loglass-design-standards
urmot
10
2.1k
スクラムチームと認知負荷 - ニフティのスクラムトーク Vol2. / NIFTY Tech Talk #18
niftycorp
PRO
1
120
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Unsuck your backbone
ammeep
662
57k
A Modern Web Designer's Workflow
chriscoyier
689
190k
The Power of CSS Pseudo Elements
geoffreycrofte
59
5k
Design by the Numbers
sachag
274
18k
Building Applications with DynamoDB
mza
88
5.6k
The Art of Programming - Codeland 2020
erikaheidi
41
12k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
The Mythical Team-Month
searls
215
42k
The Pragmatic Product Professional
lauravandoore
24
5.8k
Debugging Ruby Performance
tmm1
70
11k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
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ʯͱ͍͏Πϕϯτ ͕͋Γ·͢ɻ
͓ΘΓ