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
PHP-FPMのコンテナログ2重出力問題
Search
NIIKURA Ryota
March 01, 2018
Technology
270
0
Share
PHP-FPMのコンテナログ2重出力問題
まだ答えが出ていないネタですが、同じような悩みを持った人がいないかなぁと思ってとりあえず上げてみました。
進展があったらまた発表しようと思います
NIIKURA Ryota
March 01, 2018
More Decks by NIIKURA Ryota
See All by NIIKURA Ryota
SwooleでLaravelを高速化してみる
niisantokyo
0
5.2k
新人さんでもテストを書くべきだっていう話
niisantokyo
1
1k
一次元畳み込みフィルターによる音声データのオートエンコーダ
niisantokyo
1
3.8k
タグ付けデプロイの話
niisantokyo
1
1.2k
TensorFlow.jsに保存機能が実装された件
niisantokyo
1
320
Laradockの紹介
niisantokyo
0
1k
deeplearnjsの紹介
niisantokyo
1
240
ひたすら楽して、PHPアプリをコンテナ運用の縮小版
niisantokyo
0
870
PHPでニューラルネットを作った話
niisantokyo
2
4k
Other Decks in Technology
See All in Technology
Shipping AI Agents — Lessons from Production
vvatanabe
0
290
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
150
Building a Standalone Programming Environment
harukasan
PRO
1
100
AIはハッカーを減らすのか、増やすのか?──現役ホワイトハッカーから見るAI時代のリアル【MEGU-Meet】
cscengineer
PRO
0
210
AI와 협업하는 조직으로의 여정
arawn
0
520
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
2.4k
No Types Needed, Just Callable Method Check
dak2
1
2.1k
AI時代 に増える データ活用先
takahal
0
330
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
140
AIコーディング時代における、ソフトウェアサプライチェーン攻撃に対する防衛術(簡易版)
soysoysoyb
0
150
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
800
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
400
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.8k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
490
How to Ace a Technical Interview
jacobian
281
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
130
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Chasing Engaging Ingredients in Design
codingconduct
0
170
The Cult of Friendly URLs
andyhume
79
6.8k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
220
Transcript
1)1'1.ͷίϯςφϩά͕ ॏग़ྗ͞ΕΔ ୈճ1)1ษڧձ!(.0:PVST ৽ྋଠ
ϫλγ w ΤϯδχΞྺ͘Β͍ w ΤϯδχΞྺ1)1FSྺ w ݱ৬ྺؙ w ٿӴ܉ͰϨϯδϟʔ ΛᅂΉ
w ϓϩάϥϜΛॻ͍͍ͯΔͱػݏ͕ྑ͘ͳΔ w ภ৯ w ݩࣄ
ϚΠϒʔϜ Իָ࡞"*࡞ΔΜͩͲΜ IUUQTHJUIVCDPNOJJTBOUPLZPNVTJD@HFOFSBUPS ·͊ɺ1ZUIPO͚ͩͲɻɻɻ
ࠓճɺ·ͩࣗͷதͰ͕͑ ग़͍ͯͳ͍Ͱ͢ɻ ຊʹਃ͠༁ͳ͍
ίϯςφͰಈ͘ΞϓϦͷ ϩάͲ͏࠾औ͢Δ͔
5IF5XFMWF'BDUPS"QQ ϩάͷ෦ൈਮ ίϯςφͷӡ༻Ͱɺ͜ͷߟ͑Λ࠾༻͍ͯ͠Δ߹͕ଟ͍
$MPVE8BUDI-PHT $MPVE8BUDI-PHT&$4ͷίϯςφͷඪ४ग़ྗʹྲྀΕΔ ϩάΛ࠾औͯ͘͠ΕΔ ίϯςφ ඪ४ग़ྗ ඪ४Τϥʔ $MPVE8BUDI
ͭ·Γɺඪ४ग़ྗʹϩάΛग़ ͤΑ͍ͷͩʂ खͬऔΓૣ͘ඪ ४ग़ྗʹग़͢
·͋ɺ͜͏ͳΓ·͢Θ IUUQMPDBMIPTU વ͚ͩͲɺඪ४ग़ྗʹग़ͨΒɺϢʔβʔͷϏϡʔ ʹදࣔ͞Εͯ͠·͏
ඪ४ΤϥʔΛ͏ Τϥʔϩάʹϝοηʔ δΛग़ͨ͠
0, IUUQMPDBMIPTU ԿΒ͚ͩͲɺGQNͷΤϥʔϩάʹग़ྗ͞Ε͍ͯΔʂ
ͱ͜ΖͰɺ'1.Λ͏ͱ͖ OHJOY 1)1'1. جຊతʹ'1.୯ಠͰͳ͘ɺ"QBDIFͳΓ/HJOYͳΓ ͷϓϩΩγΛ͔·͢ ͦΕͧΕʹରͯ͠ϩάΛऔ͍ͬͯΔΘ͚͕ͩ
OHJOYͷΤϥʔϩά OHJOYͷΤϥʔϩάʹɺ'1.ͷΤϥʔϩάͷ༰͕ग़ྗ ͞Ε͍ͯΔʂʂʂ
͜Ε͕ϫλγΛ·͢ ॏϩά
w '1.ͷϩάඪ४Τϥʔʹग़͢͜ͱʹͳΔ w '1.ͷඪ४Τϥʔ$MPVE8BUDI͚ͩͰͳ͘ɺલ ஈͷ/HJOYΈ͍ͯΔ w '1.ͷඪ४ΤϥʔΛݕͯ͠ɺ/HJOYଆͰͦͷࢫ ͷΤϥʔϩάΛग़ྗ͢ΔͷͰɺॏϩάʹͳΔ
ϫʔΧʔͷΤϥʔϩάΛ'1. ຊମͷඪ४ग़ྗʹૹͬͯΈΔ 1)1'1. XPSLFS XPSLFS XPSLFS '1.ͷॲཧɺ࣮ࡍʹϫʔ Χʔ͕࣮ࢪ͍ͯ͠Δ ࣮ࡍʹϫʔΧʔͷඪ४Τϥʔ͕1)1'1.ͷඪ४ Τϥʔʹసૹ͞Εͯɺϩά͕࠾औ͞Ε͍ͯΔ
w '1.ͷϫʔΧʔ͕ΤϥʔΛग़ྗͨ͠ΒɺͦΕΛ'1. ͷຊମ͕ࣗͷඪ४Τϥʔʹग़ྗ͍ͯ͠Δ w ͜͜Ͱɺ'1.͕ඪ४Τϥʔʹग़͍ͯ͠Δͷ͕ѱ͍ͱ ߟ͑ɺϫʔΧʔͷΤϥʔΛຊମͷඪ४ग़ྗʹग़͢͜ ͱΛߟ͑Δ w EPDLFSDPOGͱ͍͏ઃఆϑΝΠϧͰɺϩάपΓͷઃ ఆΛ͍ͯ͠Δ༷
EPDLFSDPOG VTSMPDBMFUDQIQGQNEEPDLFSDPOG ͜͜Λʹͨ͠Βඪ४ग़ྗʹసૹ͞ΕΔʁ ͱͯෆԺͳจݴ͕͋Δ ࣮ࡍɺϩάԿग़ͳ͘ͳΔ
ώϯτʹͳΓͦ͏ͳͷ '1.ʹग़ྗ͞Ε͍ͯΔϩά /HJOYͷϩά '1.ͷ͡Ίͷϩά ΞΫηεϩά ग़ྗ͞Εͳ͍
ͱΓ͋͑ͣ'1.ͷϩάΛ෧͡ Δํ๏ w ϩάϨϕϧͷ੍ݶΛFNFSHҎ্ʹ͢Δͱɺ'1.ͷϩά ΤϥʔϩάʹྲྀΕͳ͘ͳΔ w OHJOYͷFSSPSϨϕϧͷϩάྲྀΕͳ͘ͳΔ
ϕετϓϥΫςΟε ͳΜͩΖ͏ͳʁ
ݱࡏͷঢ়ଶ w ͱΓ͋͑ͣɺΞϓϦ͔Βग़ͨϩά/HJOYʹग़Δ ঢ়گΛڐ༰ ΞΫηεͦΜͳʹଟ͘ͳ͍ͷͰෛ୲ʹ ͳΒͳ͍ w ΞϓϦͷΦϦδφϧͷϩά'1.ͷ༨ܭͳใ͕ ೖΔͱѻ͍ʹ͍͘ͷͰɺFMBTUJDTFBSDIʹ͛
͍ͯΔ
ߟ͍͑ͯΔରࡦ w /HJOYͷΤϥʔϩάΛग़͞ͳ͍ 1)1ʹܨ͍ͩ࣌ඪ४ΤϥʔΛग़͞ͳ͍ͱ͔ઃ ఆͰ͖ͦ͏ w ΞΫηεϩάͰ/HJOYͷΤϥʔϩάʹݕ͞Εͳ ͍ཧ༝Λ୳ͬͯΈΔ '1.ͷιʔεಡ·ͳ͍ͱͩΊ͔
͝ਗ਼ௌ͋Γ͕ͱ͏͟͝ ͍·͢