Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
柔軟なアプリケーションをSymfonyで作るために考えている事
Search
polidog
June 28, 2019
Technology
3.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
柔軟なアプリケーションをSymfonyで作るために考えている事
polidog
June 28, 2019
More Decks by polidog
See All by polidog
omasushiというライブラリを作った
polidog
0
630
RelayerというPHPのフレームワークを作った
polidog
0
230
AIがコードを書く時代の ジェネレーティブプログラミング
polidog
3
1.4k
小さな開発会社を作った理由(再)
polidog
0
330
React Server ComponentsでAPI不要の開発体験
polidog
1
1k
小さな開発会社が受託開発に力を入れる理由
polidog
0
590
小さな開発会社を作った理由
polidog
1
3.8k
小さな開発会社がWebサービスを作る理由
polidog
1
900
トランザクションスクリプトは何がダメなのか?
polidog
2
4.1k
Other Decks in Technology
See All in Technology
外国人エンジニアがVueプロトタイプで仕様を合わせている話 / Vue Fes Japan 2026 LT
eluwing
0
170
1週間、Opus封印でお願いします
kintotechdev
0
170
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
100
Agent × Maestro で始める モバイル E2E 端末準備からテスト実行・結果確認まで
sansantech
PRO
0
210
2026-10-24 JAWS JAWS-UG 茨城 #18 IAM Policy Autopilotってなにさ。terraform planからIAM Policyつくれるの? / What's IAM Policy Autopilot
masasuzu
0
170
バフェットコード開発チームの心得(v1.1)
shoe116
0
110
背中から、背中へ ー 社外コミュニティで学んだ「雑に背中を押す」という恩送り ー / easygoing encouragement and pay forward to community
naitosatoshi
0
320
Teaching Python with three kinds of AI
reuven
0
120
なぜAI時代に技術記事を書くのか?どう書くのか? 〜bunの場合〜
kworkdev
PRO
0
130
これだけは抑えておきたい!後悔しない re:Invent の過ごし方 / AWS re:Invent 2026 prestudy
kinunori
2
380
freeeにおける AI を用いた ブラウザ動作確認の自動化の取り組み
freee
PRO
0
220
VLA-JEPA: Enhancing Vision-Language-Action Models with Latent World Models
takmin
0
330
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
900
How to build a perfect <img>
jonoalderson
1
6.2k
How to make the Groovebox
asonas
2
2.5k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
850
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
290
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
The SEO Collaboration Effect
kristinabergwall1
1
600
YesSQL, Process and Tooling at Scale
rocio
174
15k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Transcript
ॊೈͳΞϓϦέʔγϣϯΛ 4ZNGPOZͰ࡞ΔͨΊʹ ߟ͍͑ͯΔࣄ !QPMJEPH
ࣗݾհ w !QPMJEPH ݄Ͱ͢ w ύʔςΟʔϋʔυגࣜձࣾऔక݉ϓϩάϥϚ w ͙Β͍ओɾχʔτɾΓϓϩάϥϚ w
ຊ4ZNGPOZϢʔβʔձ w ࠷ۙ+BWB4DSJQU͔Γॻ͍͍ͯΔؾ͕͠·͢ w εϊʔϘʔυͱࢁͱ͓ञ͕͖Ͱ͢
4ZNGPOZʹ͍ͭͯͳʹ͔ͯ͠
None
ීஈ4ZNGPOZΛͬͯ ։ൃ͢Δ࣌ʹ ҙ͍ࣝͯ͠ΔࣄΛͦ͏
ࠓͷඪ ॊೈͳ4ZNGPOZΒ͍͠ΞϓϦέʔγϣ ϯΛ࡞ΔͨΊͷߟ͑ํΛ͑Δ͜ͱ
ΞδΣϯμ w 4ZNGPOZͱ w ߏΛܾఆ͢ΔλΠϛϯάΛݟۃΊΔ w %FQFOEFODZ*OKFDUJPO w $POUSPMMFS w
"SHVNFOU7BMVF3FTPMWFS
4ZNGPOZͱ
IUUQTCJUMZ86(KV:
None
IUUQTTZNGPOZDPNEPDDPNQPOFOUTIUUQ@LFSOFMIUNM
ࣗͨͪͷϏδωεϩδοΫͱͷଓϙΠϯτ
ϑϨʔϜϫʔΫʹґଘ͠ͳ͍ϏδωεϩδοΫͷߏΛ࡞Δ
ϑϨʔϜϫʔΫͷؔ৺ͱ Ϗδωεͷؔ৺શ͘ҧ͏
ߏΛܾఆ͢Δ λΠϛϯάΛݟۃΊΔ
Ͳ͏ܾ·Δͷ͔ʁ w ιʔείʔυͷ࣌Ͱܾఆ͢Δͷ w %*ίϯςφͷίϯύΠϧͷλΠϛϯάͰܾ·Δͷ w ࣮ߦ࣌ʹܾఆ͢Δͷ ˞͍͠෦ͳͷͰͬ͘͟ΓͱΘ͔Γ͘͢આ໌͍ͯ͠·͢ɻ
ιʔείʔυͷ࣌Ͱܾఆ͢ Δͷ
%*ίϯςφͷίϯύΠϧͷλ ΠϛϯάͰܾ·Δͷ
࣮ߦ࣌ʹܾఆ͢Δͷ
lߏͷܾఆͷҙࣝΛ࣋ͭ͜ͱͰॊೈͳ࣮͔ Ͳ͏͔ͷஅ͕ग़དྷΔΑ͏ʹͳΔz
%FQFOEFODZ *OKFDUJPO
%*ͱԿ͔ʁ
IUUQTQPMJEPHKQEJ
%*ͱԿ͔ʁ w ΦϒδΣΫτͷੜʹؔ͢ΔΛղܾ͢ΔΈΛఏڙ ͢Δ w ΦϒδΣΫτΛඞཁͱ͢ΔΦϒδΣΫτʹ͢ΈΛఏ ڙ͢Δ w ؔ৺ࣄΛґଘ͢ΔΦϒδΣΫτΛ͏͜ͱ͚ͩʹूதͤ͞ Δ
ੜʹؔ͢ΔΛ ղܾ͢Δ
None
ΦϒδΣΫτʹ ͢Έ
ΦϒδΣΫτʹ͢Έ w $POTUSVDUPS*OKFDUJPO w 4FUUFS*OKFDUJPO w 1SPQFSUZ*OKFDUJPO IUUQTTZNGPOZDPNEPDDVSSFOUTFSWJDF@DPOUBJOFS JOKFDUJPO@UZQFTIUNMDPOTUSVDUPSJOKFDUJPO
$POTUSVDUPS*OKFDUJPO
αʔϏεϩέʔλʔͱ %*ͷҧ͍
None
None
"VUPXJSJOH
େྔʹهड़͞Ε͍ͯΔ TFSWJDFTZBNMΛཧ͢Δͷ ਏ͍ɾɾɾ
None
$POUSPMMFS
$POUSPMMFS ܧঝ͠ͳ͍
None
"
ͳͥܧঝμϝͳͷ͔ʁ w ෳࡶੑ͕૿͢ w Θͳ͍ػೳΛอ͍࣋ͯ͠Δͱ͔͔ͬ͜ѱ͍ w ܧঝݩͷίϯτϩʔϥͷͲͷػೳʹґଘ͢Δ͔͕ݟ͑ͮΒ ͘ͳΔ w શ࠶ར༻ੑͷݪଇ
$31 ʹ͍ͯ͠Δ ˞͋͘·ͰݸਓతͳҙݟͰ͢
ΫϦʔϯΞʔΩςΫνϟষ͔ΒͷҾ༻
ͦͦػೳΛ͍ճ͢ తͰܧঝ͢Δͱ͔ͦ μϝͰ͢ΑͶ
$POUSPMMFS5SBJU IUUQTHJUJPGKPW#
"
$POUSPMMFS5SBJUͳͥͩΊ ͳͷ͔ʁ w DPOUBJOFS͔ΒHFU͢Δίʔυ͕ଟͯ͘ා͍ w ར༻͍ͯ͠Δίʔυ͔ΒͲͷϓϩύςΟʹґଘ͍ͯ͠Δ͔ ѲͰ͖ͳ͍ w લఏ͕݅ར༻ଆ͔ΒΘ͔Βͳ͍ ˞͋͘·ͰݸਓతͳҙݟͰ͢
ਖ਼͍͠ίϯτϩʔϥͷ ॻ͖ํ ˞͋͘·ͰݸਓతͳҙݟͰ͢
ਖ਼͍͠ίϯτϩʔϥͷॻ͖ํ w جຊతʹϝιου ίϯετϥΫλআ͘ w ΞϊςʔγϣϯೖΕͯେମߦ͙Β͍ʹऩ·Δ w ඞཁͳͷ%*ʹΠϯδΣΫτͯ͠Β͏
None
"SHVNFOU7BMVF 3FTPMWFS
"SHVNFOU7BMVF3FTPMWFS w ίϯτϩʔϥͷΞΫγϣϯͷҾʹΛͯ͘͠ΕΔ Έ w ϏϧτΠϯͰ͍͔ͭ͘4ZNGPOZଆͰఏڙͯ͘͠Ε͍ͯΔ IUUQTTZNGPOZDPNEPDDPOUSPMMFSBSHVNFOU@WBMVF@SFTPMWFSIUNM
3FRVFTU7BMVF3FTPMWFS IUUQTHJUJPGKPG
ͪΖΜࣗͰ࡞Δࣄ Ͱ͖Δ
ͲͷΑ͏ͳ࣌ʹ͑Δʁ ྫ͑"1*ܦ༝ͰϢʔβʔใΛऔಘͯ͠ɺσʔλΛߋ৽͞ ͤΔ߹ͱ͔ɻ 3FRVFTUͷ63-ʮVTFSVQEBUFʯͱ͔ͳ͍ͬͯΔ࣌ʹ ݱࡏͷϢʔβʔͷใΛ$POUSPMMFSͷҾʹͤͨΒɺߋ৽ ॲཧ͚࣮ͩ͢Ε͍͍͔ΒศརͰ͢ΑͶɻ
None
None
·ͱΊ
·ͱΊ w 4ZNGPOZϑϨʔϜϫʔΫͱ͕࣮ࣗͨͪ͢Δίʔυͷ ڥքʹ$POUSPMMFS͕͋Δബ͍ͯ͘͜͠͏ w %*ΛͬͯϓϩύςΟͰΠϯδΣΫγϣϯͯ͠Β͏ w ϥϯλΠϜͰܾ·Δ"SHVNFOU7BMVF3FTPMWFSΛ͏· ͘׆༻ͯ͠దͳΦϒδΣΫτม͢Δ
࠷ޙʹ
͓͢͢Ίॻ੶ w ΞδϟΠϧιϑτΣΞ։ൃͷԞٛ ΦϒδΣΫτࢦͷݪଇͷ෦Λಡ͏ w ΫϦʔϯΞʔΩςΫνϟ શମΛ௨ͯ͠ಡΜͰ͍ͩ͘͞ɻΫϦʔϯΞʔΩςΫνϟ ͷߏͷ෦ͦΜͳʹॏཁ͡Ό͋Γ·ͤΜɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͟͝ ͍·ͨ͠ɻ