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
『WordPressコミュニティで学ぶ』OSS貢献の多様性
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ippei Sumida
May 11, 2024
Programming
0
1.2k
『WordPressコミュニティで学ぶ』OSS貢献の多様性
PHP Conference Kagawa 2024でお話ししたスライドです。 #phpconkagawa
Ippei Sumida
May 11, 2024
Tweet
Share
More Decks by Ippei Sumida
See All by Ippei Sumida
DROBEの生成AI活用事例 with AWS
ippey
0
300
みんなでQAしてる話
ippey
0
160
AIで生成したものをAIでチェックしてる話
ippey
0
2.3k
25分で理解する!Symfonyの魅力とその実践的活用法
ippey
1
7.6k
素早いバリュー提供のための DROBEの新戦略
ippey
0
1.4k
Symfony 6.3のおすすめ新機能まとめ
ippey
1
2.1k
PhpStorm + GitHub Copilotはいいぞ
ippey
0
3.2k
それぞれの特徴から考えるフレームワーク選び
ippey
1
1.1k
なるべくJavaScriptを書かないで SymfonyのUIをリッチにする Symfony UX
ippey
1
2.3k
Other Decks in Programming
See All in Programming
Ruby and LLM Ecosystem 2nd
koic
1
1.3k
存在論的プログラミング: 時間と存在を記述する
koriym
4
440
Windows on Ryzen and I
seosoft
0
360
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
120
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
240
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
180
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
230
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
210
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
8.3k
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
170
Java 21/25 Virtual Threads 소개
debop
0
260
CSC307 Lecture 15
javiergs
PRO
0
260
Featured
See All Featured
From π to Pie charts
rasagy
0
160
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
310
ラッコキーワード サービス紹介資料
rakko
1
2.7M
Marketing to machines
jonoalderson
1
5k
Deep Space Network (abreviated)
tonyrice
0
95
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
860
Done Done
chrislema
186
16k
We Have a Design System, Now What?
morganepeng
55
8k
BBQ
matthewcrist
89
10k
Are puppies a ranking factor?
jonoalderson
1
3.1k
Transcript
1)1$POGFSFODF,BHBXB ʰ8PSE1SFTTίϛϡχςΟͰֶͿʱ 044ߩݙͷଟ༷ੑ
ʑɺଟͷ044ʹ ৮ΕΔػձ͕ଟ͍
ࣗ044ʹ ίϯτϦϏϡʔτ͍ͨ͠
ࣗԿ͕ Ͱ͖ΔͷͩΖ͏ʁ
8PSE1SFTTΛ ࢀߟʹԿ͕Ͱ͖Δ͔ߟ͑Δ
͜ͷηογϣϯͷΰʔϧ ίϯτϦϏϡʔτͷछྨΛڞ༗ ॳΊͯͷίϯτϦϏϡʔτͷෆ҆ղফ ͲͷΑ͏ͳߩݙ͕Ͱ͖Δ͔૾Ͱ͖ΔΑ͏ʹ
֯ాɹҰฏ Webσϕϩούʔ גࣜձࣾDROBE ݉ ϑϦʔϥϯε
None
ͳͥɹʁ
ਓޱਓఔͷౡ
IUUQTNBLFXPSEQSFTTPSH
8PSE1SFTTͷνʔϜ $PSF %FTJHO .PCJMF "DDFTTJCJMJUZ 1PMZHMPUT 4VQQPSU %PDVNFOU 5IFNFT 1MVHJOT
$PNNVOJUZ .FUB 5SBJOJOH 5FTU 57 .BSLFUJOH $-* )PTUJOH 5JEF 0QFOWFSTF 1IPUPT 1FSGPSNBODF 4VTUBJOBCJMJUZ
8PSE1SFTTͷνʔϜ $PSF %FTJHO .PCJMF "DDFTTJCJMJUZ 1PMZHMPUT 4VQQPSU %PDVNFOU 5IFNFT 1MVHJOT
$PNNVOJUZ .FUB 5FTU 57 .BSLFUJOH $-* )PTUJOH 5JEF 0QFOWFSTF 1IPUPT 1FSGPSNBODF 4VTUBJOBCJMJUZ 5SBJOJOH
ιϑτΣΞͷ։ൃमਖ਼Λߦ ͏ɻ΄ͱΜͲͷ߹ɺJTTVFʢ՝ ʣཱ͕ͯΒΕ͓ͯΓɺͦͷ JTTVFʹରԠͨ͠ίʔυΛ࡞͠ ͯɺ1VMM3FRVFTUʢఏҊʣ͢ ΔɻςετٞͳͲΛܦͨͷ ͪɺͳ͚Ε౷߹͞ΕΔɻ ౷߹ݶΒΕͨϝϯόʔͷΈՄ $PSF
None
υΩϡϝϯτϋϯυϒοΫͱ ݺΕΔ։ൃऀɾίϯτϦϏϡ ʔλʔ͚υΩϡϝϯτͷඋ Λߦ͏ɻ$PSFಉ༷ʹجຊ JTTVFϕʔεͰɺରԠͨ͠υΩϡ ϝϯτΛ1VMM3FRVFTU͢Δɻ͜ ͪΒ౷߹ݶΒΕͨϝϯόʔ ͷΈɻ %PDVNFOU
ιϑτΣΞυΩϡϝϯτɺ ϓϥάΠϯͷ༁Λߦ͏ɻ༁ ઐ༻ͷαΠτ͕͋Γɺͦ͜Ͱ ༁Λߦ͏ɻઐͷϨϏϡϫʔ͕ ଘࡏ͢Δɻ 1PMZHMPUT
None
Ϣʔβͷ࣭ʹ͑Δɻ2"α Πτʹڍ͛ΒΕ࣭ͨͷճ ௐࠪɺ߹ʹΑΓόάͷใࠂΛ ߦ͏ɻ࣭༰Πϯετʔϧ ͔ΒΧελϚΠζɺωοτϫʔ Ϋʹؔ͢Δ͜ͱͳͲɺଟذʹΘ ͨΔ 4VQQPSU
None
ίϛϡχςΟ׆ಈͷӡӦαϙʔ τΛߦ͏ɻ8PSE1SFTTͰ .FFUVQ ษڧձ 8PSE$BNQ ΧϯϑΝϨϯε ɺਃ͢ΕެࣜΠϕϯτͱ͠ ͯ։࠵Ͱ͖Δɻ·ͨɺଟ༷ੑͷ
͋ΔίϛϡχςΟΛ࣮ݱ͢Δͨ Ίʹ׆ಈΛߦ͍ͬͯΔɻ $PNNVOJUZ
None
w ηογϣϯσΠ w ొஃϫʔΫγϣοϓͳͲΛ ߦ͏ w ίϯτϦϏϡʔλʔσΠ w 8PSE1SFTTͷߩݙɾͦͷα ϙʔτΛߦ͏
8PSE$BNQ
ηογϣϯσΠͷ༷ࢠ
ίϯτϦϏϡʔλʔσΠͷ༷ࢠ
Θʔ 8BQVV D ΧωνΧζί
ʹ։࠵͞Εͨ ʰ8PSE$BNQ'VLVPLBʱ Ͱ࡞͞ΕͨຊެࣜΩϟϥΫλ ʔͰɺ͋·Γͷ͔Θ͍͞ͱɺ 8PSE1SFTTಉ༷ͷ(/6(1- Wͱ͍͏ϥΠηϯεͷͨΊશ ੈքʹ֦େɻ༷ʑͳਓ͕ͦΕͧΕ ͷ.FFUVQΧϯϑΝϨϯεͰ ੜόʔδϣϯΛ࡞͍ͯ͠Δɻ ຊ͕࢈ΜͩϚείοτ
'".*8"166 8PSE$BNQ0TBLB
8PSE1SFTTΛϢʔβίϯτϦ ϏϡʔλʔʹΞϐʔϧͯ͠ɺϢʔ βʔΛ֫ಘ͠ɺ8PSE1SFTTਓޱ Λ͞Βʹ૿ͨ͢Ίɺࣄྫͷ հɺχϡʔεͷൃ৴Λߦ͍ͬͯ Δɻ ˞͔Β৽͍͠νʔϜΛ࡞Δͨ ΊʹҰ࣌ดத .BSLFUJOH
8PSE1SFTTͱ͍͏044Λίϛϡ χςΟతʹܦࡁతʹ࣋ଓՄ ೳͳͷʹ͠ɺΑΓ͘ӡ༻Ͱ ͖ΔΑ͏ʹ՝ͷચ͍ग़͠ɾ࣮ ߦΛ͍ͯ͘͠ɻ8PSE1SFTTͷν ʔϜͷதͰ͔ͳΓ৽͍͠νʔ Ϝɻ 4VTUBJOBCJMJUZ
8PSE1SFTTͷνʔϜ $PSF %FTJHO .PCJMF "DDFTTJCJMJUZ 1PMZHMPUT 4VQQPSU %PDVNFOU 5IFNFT 1MVHJOT
$PNNVOJUZ .FUB 5SBJOJOH 5FTU 57 .BSLFUJOH $-* )PTUJOH 5JEF 0QFOWFSTF 1IPUPT 1FSGPSNBODF 4VTUBJOBCJMJUZ
͍Ζ͍Ζ͋ΔͷΘ͔͚ͬͨͲ ͍͟ΔͱͳΔͱෆ҆
ҙʂʂ
ʰྑ͍ͨ͘͠ʱ ͱ͍͏ؾ࣋ͪ
8PSE$BNQͰͷ Ͱ͖͝ͱ
44*%HVFTUˎˎˎˎ 1"44ˎˎˎ 8J'J ˞࣌ͷεϥΠυൈਮ44*% ύεϫʔυՃ͍ͯ͠·͢ ͕͕ͪͬͨ
ύεϫʔυҧ͏Α ύεϫʔυҧ͏Α ͡Όͳ͍ʁʁ ύεϫʔυҧ͏Α
ૣͷίϯτϦϏϡʔτ͋Γ͕ͱ͏͍͟͝·͢
lগ͠Ͱྑ͘͠Α͏ͱߦಈ͢Εɺ ͲΜͳখ͞ͳ͜ͱͰίϯτϦϏϡʔτz
NBLFXPSEQSFTTPSH l8IFUIFSZPV`SFBCVEEJOHEFWFMPQFS BEFTJHOFS PSKVTUMJLF IFMQJOHPVU XF`SFBMXBZTMPPLJOHGPSQFPQMFUPIFMQNBLF 8PSE1SFTTFWFOCFUUFSl
ΑΓྑ͘͢ΔͨΊʹ ࣦഊΛڪΕͣ গ͠എ৳ͼͨࣗ͠ͷͰ͖Δൣғɾස Ͱ ࠓΑΓ1%Ͱ্Λࢦͯ͠
None
None
None
ΑΓྑ͘͢ΔͨΊʹ ࣦഊΛڪΕͣ গ͠എ৳ͼͨࣗ͠ͷͰ͖Δൣғɾස Ͱ ࠓΑΓ1%Ͱ্Λࢦͯ͠
1)1ͰͷίϯτϦϏϡʔτ
None
$PSF
1PMZHMPUT %PDVNFOU
1PMZHMPUT
1PMZHMPUT %PDVNFOU $PSF
$PNNVOJUZ 4VQQPSU
$PNNVOJUZ 4VTUBJOBCJMJUZ
$PNNVOJUZ 4VTUBJOBCJMJUZ
$PNNVOJUZ 4VTUBJOBCJMJUZ ࢀՃ͢Δ͜ͱ
4VQQPSU .BSLFUJOH
.BSLFUJOH
$PNNVOJUZ 4VTUBJOBCJMJUZ
None
1)1ΧϯϑΝϨϯε࣮߳ߦҕһDIBUJJ l͍͔ͭ߳ʹॅΈ͍ͨ ͦͷ࣌ʹपғʹ1)1FS͕͍ͨΒ͏Ε͍͠ ए͖1)1FSɺ͏ͲΜݝຽͷ1)1FSΛ૿ͧ͢z $PNNVOJUZ 4VTUBJOBCJMJUZ
IUUQTXXXNFFUVQDPNKB+1LBHBXBXPSEQSFTTNFFUVQ
IUUQTQIQMPWFSTNFFUVQDPOOQBTTDPN
(&5*/70-7&%
$POUBDU !JQQFZ@T *QQFZ IUUQTVOQMBUJOGP