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
まだ目視で消耗してるの?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hiroyuki.ikawa
September 02, 2016
Programming
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
まだ目視で消耗してるの?
ブラウザチェック自動化のすすめ
hiroyuki.ikawa
September 02, 2016
Other Decks in Programming
See All in Programming
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
190
dRuby over BLE
makicamel
2
330
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
230
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
140
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
330
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.3k
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
240
AIで効率化できた業務・日常
ochtum
0
130
A2UI という光を覗いてみる
satohjohn
1
130
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
220
ふつうのFeature Flag実践入門
irof
7
3.8k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
740
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
6k
How to make the Groovebox
asonas
2
2.2k
HDC tutorial
michielstock
2
710
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
170
Scaling GitHub
holman
464
140k
So, you think you're a good person
axbom
PRO
2
2.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
200
Transcript
·ͩࢹͰফͯ͠Δͷʁ ϒϥβνΣοΫࣗಈԽͷ͢͢Ί
ࣗݾհ w ҏ߂೭थ w ʹ#J[SFBDIʹస৬ɺ8FCܦݧ w ٻਓݕࡧΤϯδϯʮελϯόΠʯΛ։ൃத
࣍ w 4FMFOJVNʹ͍ͭͯ w 4FMFOJVN*%&ΛͬͯΈΔ w (FCͰςετίʔυΛॻ͘ w ςετΛϝϯςφϯε͘͢͢͠Δ w
ࣗಈԽ
4FMFOJVNʹ͍ͭͯ w 4FMFOJVNͱ w ϒϥβʹର͢Δ༷ʑͳૢ࡞ΛࣗಈԽ͢Δπʔϧ w ΫϦοΫΩʔೖྗɺը໘ʹදࣔ͞Εͨͷऔಘ ը໘Ωϟϓνϟͷऔಘ͕Ͱ͖Δ
4FMFOJVN*%&ΛͬͯΈΔ w 4FMFOJVN*%&ͱ w ϒϥβૢ࡞Λهͯ͠࠶ੜͰ͖Δ'JSFGPYΞυΦ ϯ w ϓϩάϥϜΛॻ͔ͳͯ͘खܰʹεΫϦϓτΛ࡞ Ͱ͖Δ
هͯ͠࠶ੜ͢Δ w ελϯόΠͰݕࡧͯ͠ΈΔ w ը໘ͷཁૉΛ֬ೝ͢Δ w BTTFSU5FYU w BTTFSU7BMVF w
BTTFSU&MFNFOU1SFTFOU
4FMFOJVN*%&ͩͱɺɺɺ w 'JSFGPYͰ͔͠ಈ࡞͠ͳ͍ w ܁Γฦ݅͠ذΛදݱͰ͖ͳ͍ w ͦ͜Ͱʂ
(FCͰςετίʔυΛॻ͘ w (FCͱ w ʮ͐͡ͿʯͱಡΈ·͢ w 4FMFOJVNͷϥούʔ w (SPPWZͰγϯϓϧʹςετεΫϦϓτΛهड़Ͱ͖ ΔϥΠϒϥϦ
w 'JSFGPYҎ֎Ͱಈ࡞͢Δ $ISPNF *& 4BGBSJ
(FCͷಛ w ؆ܿʹεΫϦϓτΛهड़Ͱ͖Δ w K2VFSZه๏ʹ͍ۙهड़Ͱɺ)5.-ཁૉΛࢦఆͰ͖ Δ w ϖʔδΦϒδΣΫτύλʔϯΛࢧԉ͢Δػೳ͕͋Δ w "TTFSUJPOͷൺֱ݁ՌΛৄࡉʹදࣔ͢ΔύϫʔΞαʔ
τ
(FCΛͬͯΈΑ͏ w IUUQTHJUIVCDPNIJSPZVLJJLBXBHFCTBNQMF w γϯϓϧͳςετ w ϑΝΠϧߏ w σʔλΛෳ༻ҙ͢Δςετ
γϯϓϧͳςετ w τοϓϖʔδΛදࣔ͢Δ w ݕࡧͯ͠ΈΔ w ݕࡧ݁ՌϖʔδΛ֬ೝ͢Δ w ࣮ߦίϚϯυɿHSBEMFXDISPNF5FTU
ϑΝΠϧߏ w HSBEMF ࣮ߦ͢ΔͨΊͷϑΝΠϧͨͪ w TSDUFTUHSPPWZ ςετίʔυ w
CVJMEHSBEMF ࣮ߦ͢ΔͨΊͷઃఆ w HSBEMFX HSBEMFXCBU ࣮ߦίϚϯυ
ෳͷσʔλͰςετ w σʔλۦಈςετ
ςετΛϝϯς͘͢͢͠Δ w ϖʔδΦϒδΣΫτύλʔϯ w ςετରͷը໘ใΛڞ௨Ϋϥεʹू͠ɺը໘ ߏͷมߋʹ͏ςετίʔυͷमਖ਼ίετΛݮΒ ͢σβΠϯύλʔϯ w ϩέʔλ͕ϖʔδΦϒδΣΫτʹӅṭ͞ΕΔͷͰɺ ςετεΫϦϓτ͕ಡΈ͘͢ͳΔ
w ڞ௨Խͷج४͕Θ͔Γ͍͢
ίʔυΛݟͯΈΔ w ϖʔδΦϒδΣΫτʹϖʔδͷཁૉΛӅṭ͠·͢ɻ w ςετίʔυͰϖʔδͷཁૉΛҙࣝ͠ͳ͍Α͏ ʹ͠·͢ɻ w ίϚϯυɿHSBEMFXUFTU%HFCCVJMECBTF6SMIUUQTKQTUBOCZDPN
ࣗಈԽͷͨΊʹ w ຖճ$ISPNF্ཱ͕͕ͪΔͱ͏͍͟Ͱ͢ w αʔόʔͩͱը໘͕ͳ͍ͷͰɺඞͣςετ͕ࣦഊ͠ ͯ͠·͍·͢ w ͦ͜Ͱʂ
1IBOUPN+4Λ͍·͠ΐ͏ w (6*ͷϢʔβʔΠϯλʔϑΣʔεΛ࣋ͨͳ͍ϔουϨ εϒϥβ w 8FC,JUΤϯδϯͳͷͰɺ4BGBSJ$ISPNFͱ΄΅͓ ͳ͡ಈ࡞͕Ͱ͖Δ w ը໘ඳը͕ͳ͍ͷͰɺ௨ৗͷϒϥβΑΓߴʹಈ ࡞͢Δ
w ίϚϯυHSBEMFXQIBOUPN+T5FTU%HFCCVJMECBTF6SMIUUQTKQTUBOCZDPN
+FOLJOTʹઃఆͯ͠ΈΔ w +FOLJOTΛΠϯετʔϧͯ͠Έ·͠ΐ͏ɻ w ઃఆͯ͠Έ·͠ΐ͏ɻ w ఆظతʹ࣮ߦͯ͠Έ·͠ΐ͏ɻ
·ͱΊ w ͱΓ͋͑ͣ4FMFOJVN*%&ΛͬͯΈΑ͏ w Γͳ͚Ε(FCΛͬͯΈΑ͏ w Ͱ͖ΕࣗಈԽͯ͠ΈΑ͏
͋Γ͕ͱ͏͍͟͝·ͨ͠ (FCͷαϯϓϧɿ IUUQTHJUIVCDPNIJSPZVLJJLBXBHFCTBNQMF