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
110
0
Share
Pythonとコミュニティと私
Python入門者の集い #7 資料
Ryuji Tsutsui
August 27, 2018
More Decks by Ryuji Tsutsui
See All by Ryuji Tsutsui
本番運用を想定したDjango settings.pyの書き方入門(OSC Fall 2021 version)
ryu22e
1
1.5k
本番運用を想定したDjango settings.pyの書き方入門
ryu22e
1
2.7k
os.makedirsの細かすぎるセキュリティの話
ryu22e
0
60
HashiCorpの新ツール 「Waypoint」をCloud Runで使ってみた
ryu22e
0
460
Pythonチュートリアルイベント「Python Boot Camp」の紹介
ryu22e
0
190
Other Decks in Programming
See All in Programming
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
620
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
270
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
270
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
720
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
180
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
110
GitHubCopilotCLIをはじめよう.pdf
htkym
0
210
Liberating Ruby's Parser from Lexer Hacks
ydah
2
1.7k
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
180
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
470
第3木曜LT会 #28
tinykitten
PRO
0
110
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
130
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
AI: The stuff that nobody shows you
jnunemaker
PRO
6
580
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
370
WCS-LA-2024
lcolladotor
0
540
Practical Orchestrator
shlominoach
191
11k
For a Future-Friendly Web
brad_frost
183
10k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
Between Models and Reality
mayunak
3
270
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
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ʯͱ͍͏Πϕϯτ ͕͋Γ·͢ɻ
͓ΘΓ