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
Symfony2 の Functional Test のメモリ使用量と実行時間を削減した話
Search
kalibora
July 10, 2016
Programming
0
15
Symfony2 の Functional Test のメモリ使用量と実行時間を削減した話
kalibora
July 10, 2016
Tweet
Share
More Decks by kalibora
See All by kalibora
QA環境で誰でも自由自在に現在時刻を操って検証できるようにした話
kalibora
0
470
PHPのアノテーション(アトリビュート)からOpenAPIのドキュメントを出力し、レスポンスもそれを元にシリアライズすることで仕様と実装を乖離させず、色々楽できたよって話
kalibora
0
240
Swagger (OpenAPI) と PHPStan で REST API でも型安全っぽく使う
kalibora
0
3.4k
WebAudioと音の話
kalibora
0
440
Other Decks in Programming
See All in Programming
CSC307 Lecture 15
javiergs
PRO
0
240
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
260
Ruby and LLM Ecosystem 2nd
koic
1
520
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
160
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
130
Claude Code Skill入門
mayahoney
0
200
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
210
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
7.9k
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
240
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
130
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
3.3k
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
190
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Mind Mapping
helmedeiros
PRO
1
120
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Being A Developer After 40
akosma
91
590k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
140
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
A Modern Web Designer's Workflow
chriscoyier
698
190k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
210
Designing for Timeless Needs
cassininazir
0
160
Balancing Empowerment & Direction
lara
5
940
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
540
Transcript
'VODUJPOBM5FTUͷ ϝϞϦ༻ྔͱ࣮ߦ࣌ؒΛ ݮͨ͠
ࣗݾհ w ˏLBMJCPSB w ձࣾͰͻ͛Ϧʔμʔͱ͔ͻܑ͛͞Μͱ͔ͻ͛ͱ͔ݺ Εͯ·͢ w -5͡ΊͯͰ͢ɻΑΖ͓͘͠ئ͍͠·͢ w ࠓͷ݄·ͰେखϙʔλϧαΠτͰಇ͍͍ͯ·͠
ͨ w ݄͔ΒגࣜձࣾΦτόϯΫͰ͓ੈʹͳ͓ͬͯΓ·͢
ͪΐͬͱ͚ͩ ΦτόϯΫͷ͜ͱ w ࣄۀ༰ w ΦʔσΟΦϒοΫࣄۀʢ'F#Fʣ w ϝσΟΞࣄۀʢ৽ץ+1ʣͳͲ w γεςϜ໘
w TZNGPOZ 4ZNGPOZ 4ZNGPOZἧ͍౿Έʂ w ΄΅ۦஞɻ͕ϝΠϯɻ͘͝࠷ۙɻ
ઈࢍΤϯδχΞืूத
એऴྃ ຊʹೖΓ·͢
4ZNGPOZΛͬͨ ͱ͋ΔγεςϜʹͯ
͢Ͱʹ͔ͬ͠Γͱॻ͔Εͨ ςετίʔυ͕ଘࡏ
ςετͷ༰తʹ w 'VODUJPOBM5FTU͕ଟΊ w ίϯτϩʔϥʔΛ௨ͯ͠Ϗϡʔ·ͰΛςετ
ͦΜͳંɺ৽ػೳΛՃ͠ɺ ͦΕʹର͢Δ৽ͨͳςετΛ Ճ͍͑ͯͬͨΒɾɾɾ
QIQVOJUͷϝϞϦ༻ྔ͕ (#͑ͯίέͨ
ରԠํ๏ QIQJOJͰNFNPSZ@MJNJUΛ૿͢ w ͦͷ࣌༻͍ͯͨ͠ͷ$JSDMF$*ͩͬͨͷͰ ͦͷ্ݶͷ(#·Ͱ૿ͤΔʢଞͷϓϩη εΛແࢹ͢Δͱʣ ͳΜ͔ଞʹվળͰ͖Δํ๏͕ͳ͍͔
HPPHMFઌੜʹฉ͘
HPPHMFઌੜʹฉ͍ͨΒ ಉ͡Α͏ͳʁࣄͰࠔͬͯΔਓൃݟ w IUUQTHJUIVCDPNTZNGPOZTZNGPOZ JTTVFTJTTVFDPNNFOU w ˢରྍ๏త͕ͩɺαʔϏείϯςφΛϦηο τͯ͠ɺڧ੍తʹ($Λൃੜͤ͞Δ ʢHD@DPMMFDU@DZDMFTΛ༻͢Δʣํ๏Λͱͬͯ ͍Δ
ͱΓ͋͑ͣ ࢼͯ͠ΈΑ͏ɾɾɾ
ܹݮʂʂ ͓Αͦ QIQVOJUͷ݁Ռ
Ͱ͕࣌ؒɾɾ ഒ QIQVOJUͷ݁Ռ
ڧ੍తʹ($ൃੜͤ͞ ͯΔ͔Βํͳ͍ɾɾ
݁ہͲ͏͔ͨ͠ʁ w ͱͱςετ࣮ߦ͕͔࣌ؒͬͨͷͰɺϝϞ ϦݮΛ༏ઌͯ͜͠ͷରྍ๏తͳίʔυΛೖ ΕΔ͜ͱʹͨ͠ w Ͱɺ͋ͱͰ؆୯ʹ֎ͤΔΑ͏ʹQIQVOJUͷϦ εφʔΛ࣮ͬͯͨ͠ w QIQVOJUYNMͷमਖ਼͚ͩͰՃɾআͰ͖Δ
ͦΕ͔Β͠͠ͷͪ
ςετͱผ݅Ͱ ύϑΥʔϚϯεվળΛ͍ͯ͠ ͨͱ͖ͷ͜ͱ
ϘτϧωοΫΛ୳ΔͨΊ YIQSPGΛͬͯ ϓϩϑΝΠϦϯά͢Δͱ
None
%PDUSJOFͷ ϝλσʔλऔಘ͢Δࡍͷ ZBNMύʔε͕͓ͤʔ
͍ Ωϟογϡ͠ͳ͖Ό
%PDUSJOFͷ छྨͷΩϟογϡ w RVFSZDBDIF w %2-Λ42-ʹมͨ݁͠ՌͷΩϟογϡ w NFUBEBUBDBDIF w :".-
9.- ΞϊςʔγϣϯͳͲͰઃఆͨ͠ϝλσʔλͷΩϟο γϡ w ࠓճͷίί w SFTVMUDBDIF w %#͍߹Θͤͯ͠ϋΠυϨʔγϣϯͨ݁͠ՌͷΩϟογϡ
GVODUJPOBMUFTU UFTUFOWJSPONFOUͰಈ͘ͷͰ DPO fi H@UFTUZNM ʹॻ͚Ωϟογϡ͕ޮ͘
DPO fi H@UFTUZNM ʹ͜Μͳײ͡ͷΛه
݁Ռʁ
ͪΐͬͺ ͓Αͦ QIQVOJUͷ݁Ռ
ͪͳΈʹ͜ͷରԠΛͨ͠Βɺ ϝϞϦΛશવ৯Θͳ͘ͳͬͨͷͰɺ લड़ͷڧ੍($ରԠ શͬͯ͘ෆཁʹͳΓ·ͨ͠ɻ
·ͱΊ w ΤΫεςϯγϣϯͰͳ͘QIQͰͷZBNMͷύʔ εͱ͍ͯͷͰؾΛ͚ͭΑ͏ w %DPUSJOFͷϝλσʔλͱΫΤϦͷΩϟογϡ ຊ൪͚ͩͰͳ͘ςετڥͰ༗ޮʹͨ͠΄͏ ͕ྑͦ͞͏ w ϓϩϑΝΠϦϯάͬͺΓେࣄ
͓͠·͍