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
eating-your-own-dogfood
Search
Yuta Kurotaki
August 29, 2015
Technology
1
3.7k
eating-your-own-dogfood
第三回ペパボテックカンファレンス
Yuta Kurotaki
August 29, 2015
Tweet
Share
More Decks by Yuta Kurotaki
See All by Yuta Kurotaki
GMOペパボのSUZURIを支えるAIOpsの実践
kurotaky
0
85
CTO Night & Day 2024 Product Feedback Lunch
kurotaky
1
140
ゼロからわかるリザバーコンピューティング
kurotaky
1
1.5k
SUZURI DX 2023
kurotaky
1
180
How GitHub Copilot Transforms Development Productivity
kurotaky
18
13k
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.6k
DevRel_Japan CONFERENCE 2023
kurotaky
1
1.9k
ctoa-wakate-01-company-introduction
kurotaky
0
300
Ethereum for Ruby
kurotaky
2
2k
Other Decks in Technology
See All in Technology
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
790
2025年夏 コーディングエージェントを統べる者
nwiizo
0
140
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
240
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
120
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
180
Obsidian応用活用術
onikun94
1
480
人工衛星のファームウェアをRustで書く理由
koba789
14
7.6k
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
390
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
9.8k
AI開発ツールCreateがAnythingになったよ
tendasato
0
120
AWSで始める実践Dagster入門
kitagawaz
1
600
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
KATA
mclloyd
32
14k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
BBQ
matthewcrist
89
9.8k
A Tale of Four Properties
chriscoyier
160
23k
Building an army of robots
kneath
306
46k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
Thoughts on Productivity
jonyablonski
70
4.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Transcript
(.01FQBCP *OD :VUB,VSPUBLJ ୈճϖύϘςοΫΧϯϑΝϨϯε ਘৗ͡Όͳ͍Ͱυοάϑʔ υΛ৯Δํ๏
!LVSPUBLZ https://github.com/kurotaky
ࣗݾհ IFUFNMˠ1&1"#08J."9 4RBMF :PLPIBNBSC 3BJMT(JSMTDPBDI Δͼ·ͷฤूख͍
ୈࡾճϖύϘςοΫΧϯϑΝϨϯεड
࠷ۙڵຯ͋Δ͜ͱ 8FCܾࡁ IUUQTHJUIVCDPNQFQBCP BDUJWF@NFSDIBOUFQTJMPO
None
ࠓ͢͜ͱ 4RBMFΛυοάϑʔσΟϯά͍ͯ͘͠தͰಘ ΒΕͨݟΛൃද͠·͢
http://sqale.jp/
4RBMFʹ͍ͭͯ 3VCZPO3BJMTͳͲͷΞϓϦέʔγϣϯΛར ༻͢ΔͨΊͷϓϥοτϑΥʔϜΛఏڙ ໘ͳڥߏங͕ෆཁ 4RBMFͷ࡞Γํ
http://www.slideshare.net/hiboma/sqale-paas
υοάϑʔσΟϯάͱ ࣗࣾͷΛࣗͨͪͰͬͯΑΓྑ͍ͯ͘͠ ͘͜ͱ ϚΠΫϩιϑτͷࣾจԽ͔Βੜ·Εͨ༻ޠΒ ͍͠ lFBUJOHZPVSPXOEPHGPPEz
ࣗࣾͷαʔϏεͬ ͯ·͔͢
ࣗͰ8FCΞϓϦΛ࡞ͬͯ 4RBMF্Ͱಈ͔ͯ͠ΈΑ͏
·ΊͿΖ ݚमͰ࡞ͬͨ8FCϒϩάαʔϏε 3VCZ 3BJMT (JUͱ͔Α͘Θ͔Βͳ͔ͬͨ !TIJLBLVOͱ!TVTIJZBNBͱӡӦ͍ͯ͠Δ
γόϑ ݩϩάϐͱ͍͏8FCαʔϏε
8FCαʔϏε։ൃɾӡ༻Λ௨ͯ͠ 4RBMFͷϢʔβʔͱͯ͠ͲΜͲΜ׆༻ ྑ͍ॴɾศརͳͱ͜Ζ͕ݟ͑ͯ͘Δ αʔόͷࡉ͔͍ઃఆͱ͔͠ͳͯ͘ྑ͍ 3VCZͰίʔυॻ͘ͷʹूதͰ͖Δ
HJUQVTI͚ͩͰσϓϩΠͰ͖Δָ
Ϣʔβʔͱͯ͠ࢁͬͯΈΔ ϢʔβʔઢͰ༷ΛཧղͰ͖Δ ͕͋ͬͨ࣌ɺ։ൃऀʹใࠂͰ͖Δ ࣗͷ8FCαʔϏεύΠϩοτϓϩδΣΫτͱͯ͠ ׆༻
4RBMFʹػೳ͕Ճ͞ΕͨΒɺࣗͷΞϓϦέʔ γϣϯΛσϓϩΠͯͬͯ͠ΈΔ
None
✨
৽نࣄۀͷΠϯϑϥ ͱͯ͠ར༻͢Δ
৽نࣄۀͷ্ཱͪ͛ ΤϯδχΞਓͰظؒͰϦϦʔε LJUFDPͷΠϯϑϥͱͯ͠લྫ͋Γ (JU)VCͷJTTVFʹ৭ʑͳݟ͕ू ·͍ͬͯͨ
https://wimax.pepabo.com/
৽نࣄۀͷ্ཱͪ͛ Ϗδωεʹ͍ۙྖҬʹूதͰ͖Δ ίʔυΛॻ͍ͯσϓϩΠ͢Δ͚ͩ ࠓ·Ͱݟ͑ͳ͔ͬͨϢʔεέʔε͕ ݟ͑ͯ͘Δ
ྫ 3BJMTͬͯΔ͚Ͳɺ͓Βͤϒϩά 8PSE1SFTTΛ͍͍ͨ 1)1ίϯςφͰ͓ΒͤϒϩάΛಈ ͔ͯ͠Έͨ
ྫ 3VCZίϯςφ 3BJMT IUUQTXJNBYQFQBCPDPN 1)1ίϯςφ 8PSE1SFTT
IUUQTXJNBYQFQBCPDPN JOGPSNBUJPO SBDLSFWFSTFQSPYZ
4RBMFͷػೳશ෦ͬͨ ಠࣗυϝΠϯ44- ίϯςφՃ NFNDBDIFE DSPO
ʜ
όʔδϣϯΞοϓ ࣗͷαʔϏεͰ͍͍͔ͨΒɺ 3VCZͷόʔδϣϯΛ্͛Δ Ϣʔβʔʹఏڙ͍ͯ͠Δ3VCZͷ όʔδϣϯ্͛ΒΕΔ
None
৽نࣄۀͷ։ൃΛਐΊΔதͰɺ4RBMFͷػೳमਖ਼ ࣾ1BB4ͱͯ͠׆༻͢Δ͜ͱͰɺݟ͕ͨ·Δ ࣍ͷ৽نࣄۀʹ׆͔ͤΔ ूΊͨݟ͓͍߹ΘͤରԠͰ׆༻Ͱ͖Δ ϢʔβʔΑΓઌʹόάΛ౿ΜͩΓͰ͖Δ
None
ࠔͬͨ
αϙʔτͷ
͓͍߹ΘͤରԠ ຖ͓͍߹ΘͤରԠ͍ͯ͠Δ Ϣʔβʔ͕ࠔ͍ͬͯΔͷಛఆ͔ Βճ͢Δ·Ͱͷ্͕͕ͬͨ ϚχϡΞϧͷमਖ਼ɾՃ
(JU)VCͷTRBMFTVQQPSU JTTVFΛPQFOͯ͠ɺཁΛ͑ͨ Γɺόάͷใࠂ͕Ͱ͖Δ (JU)VCͷQVCMJDͳϦϙδτϦͰ ཧ͞Ε͍ͯΔ
ཁͳͲΛ͓͍߹Θ͍ͤͩ͘͞ TRBMFKQͷTVQQPSUϖʔδ (JU)VCͷ4RBMFαϙʔτ
None
None
ࣄྫհϝϞ ΞϓϦέʔγϣϯ͕σϓϩΠ͞ΕΔͱ4MBDLʹ ௨͞ΕΔ ΞϓϦέʔγϣϯΛ֬ೝͯ͠ɺ(JU)VCͷJTTVF ʹϝϞ͍ͯ͠Δ ݁ߏͨ·͖ͬͯͨͷͰɺࣄྫհʹগͮͭ͠ ՃͰ͖ͦ͏
ࣾͷਓ͔Β৭ʑίϝϯτΒ͑Δ
None
4RBMFΛ͍ͬͯΔΞϓϦέʔ γϣϯΛൃݟͨ͠ΒϝϞ͢Δ
σϓϩΠ௨ͳͲͰʑͷӡ༻Λָ͘͠ Ϣʔβʔ͕࡞͍ͬͯΔϓϩμΫτΛݟΕΔ ͓͍߹ΘͤͳͲͰ͙͢ରԠͰ͖Δͱ͜Ζ ࣗͰ͢ ຖ͓͍߹ΘͤରԠ͢ΔͷͰɺϢʔβʔͷ ͜ͱΛৗʹҙࣝ͢Δ
None
None
ࣾΠϕϯτͰൃද 1άϥϯϓϦͱ͍͏ΠϕϯτͰൃද ϓϩάϥϛϯάॳ৺ऀͷͨΊͷϗεςΟϯά αʔϏε ϓϩάϥϛϯάڭҭʹ׆͔ͤΔͱࢥͬͨͷͰ ൃදͯ͠Έͨ
None
৽͍͠4RBMFͷ׆༻ํ๏Λߟ͑ͯΈͨ 4RBMFΛࣾʹΊΔ ࣾͰ4RBMFΛ׆༻͍ͨ͠ਓΛα ϙʔτ͢Δ
·ͱΊ ࣗࣾΛ͍ͯ͠Λྑ͘͠ ͍ͯ͜͏ υοάϑʔσΟϯάҎ֎ͷ؍͔Β ͷαʔϏεվળඞཁ͚ͩͲɺυο άϑʔσΟϯάେࣄ
υοάϑʔσΟϯάͷ͜Ε͔Β ͓ࣾΑͼࣾ֎ͰͬͱͬͯΒ͏ 4RBMFศརͳͷͰͬͱͬͯΒ͏ɺͬͯΒ͏ Ϟνϕʔγϣϯ ָ͘͠ɺແཧ͠ͳ͍Α͏ʹ͢Δ
ٕज़ྗ ٕज़ྗΛ্͛ͯόʔϯͱυοάϑʔσΟϯά͍ͯ͘͠
͓·͚
None
υοάϑʔσΟϯά࣮γʔτ ΤϯδχΞ࣮γʔτΛࢀߟʹ
&OKPZ1SPHSBNNJOH