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
近況報告 (Introduce Pendaxes)
Search
Sorah Fukumori
February 09, 2013
Programming
0
450
近況報告 (Introduce Pendaxes)
Slides for Security Camp Forum 2013.
https://github.com/cookpad/pendaxes
Sorah Fukumori
February 09, 2013
Tweet
Share
More Decks by Sorah Fukumori
See All by Sorah Fukumori
Serverless IdP for Small Team: Himari
sorah
0
52
RubyKaigi のはなし (Fukuoka RubyistsKaigi 03 Keynote)
sorah
0
65
RubyKaigi Takeout 2021 Virtual Venue Behind the Scenes / バーチャル会場 & 配信の技術的舞台裏
sorah
0
64
Fastly in Cookpad
sorah
2
4.9k
Keynote (Oedo RubyKaigi 06)
sorah
10
3.9k
Building infrastructure for our global service
sorah
5
7.5k
Acmesmith (http2study8)
sorah
4
780
Scalable Deployments - How we deploy Rails app to 150+ hosts in a minute
sorah
49
41k
Guide to Social Coding
sorah
8
10k
Other Decks in Programming
See All in Programming
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
970
Let's learn code review
riofujimon
2
430
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
150
Fragment Composition of GraphQL
quramy
7
1k
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
540
try! Swift Tokyo 初参加報告LT
hinakko2
0
220
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
190
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
110
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
140
Code Reviews
bkuhlmann
4
890
Fast JSX: Don't clone props object #28768
yossydev
1
130
Featured
See All Featured
Producing Creativity
orderedlist
PRO
337
39k
Web development in the modern age
philhawksworth
202
10k
Designing for humans not robots
tammielis
248
25k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Designing the Hi-DPI Web
ddemaree
276
33k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
Building Applications with DynamoDB
mza
88
5.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Transcript
ۙگใࠂ Shota Fukumori @sora_h sorah.jp
[email protected]
2013-02-09
@sora_h #spcamp '11 ݴޠ தଔϑϦʔλʔ COOKPAD Inc. Rubyist @ Core
Team http://sorah.jp/
“ ۙگ RubyͷʹͳΓɺsora_h܅Ͳ͜தଔۀͳͷ͔ ͱ͍͏ॳର໘Β͔͠Β͵ඈͼग़͠·ͯ͠ ΄ΜΘ͔ͳײָ͕͔ͬͨ͡͠Ͱ͢ɻ http://razokulover.hateblo.jp/entry/2013/01/28/233655
“ (ͦͷਓͷ)ۙگ ͦ͏͍͏Θ͚Ͱ͖߹͏͜ͱʹͳΓ·ͨ͠ɻ ҰॹʹॅΉ͜ͱΛܾΊ͔ͯΒ͖߹͏͜ͱΛ ܾΊ·ͨ͠ɻ http://razokulover.hateblo.jp/entry/2013/02/05/230254
まず重要な事1点
WE’RE HIRING
info.cookpad.com/jobs
AGENDA Testing Product Contributing
Requested Topic Ωϟϯϓʹ৮ൃ͞Εͯ࡞ͨ͠ ϓϩάϥϜͳͲͷհ “
Requested Topic Ωϟϯϓʹ৮ൃ͞Εͯ࡞ͨ͠ ϓϩάϥϜͳͲͷհ “
Requested Topic Ωϟϯϓʹ৮ൃ͞Εͯ࡞ͨ͠ ϓϩάϥϜͳͲͷհ “
㶅Т㶅
Requested Topic Ωϟϯϓʹ৮ൃ͞Εͯ࡞ͨ͠ ϓϩάϥϜͳͲͷհ “
㶅Т㶅 ʜ
Requested Topic Ωϟϯϓʹ৮ൃ͞Εͯ࡞ͨ͠ ϓϩάϥϜͳͲͷհ “
Testing Freak? AM I
Test housekeeper ? NO, I AM .. JUST LIKE
Engineer for Engineers
Dev-Infra Maintain CI Improve Test Upgrade Libs Code Review 開
発 基 盤
Improve Test Dev-Infra 開 発 基 盤
Keep fresh Speed up Improve Test
Keep fresh Speed up Improve Test
“Pending”
“Pending” Skip a test for some reason, for a while.
Pended test become 1. Failing test The specification still exists,
But have to fix a test to pass. → Should be fixed
Pended test become 2. Removable e.g. The specification has removed.
→ Should be removed
People are busy. So we forget.
LET’S SEND A REMINDER!
PENDAXES github.com/cookpad/pendaxes
pendaxes Pending remind tool
pendaxes Send mail, Write a report to file, etc
None
pendaxes Built up with Ruby Using `git blame`
pendaxes Detector and Formatters are Pluggable!
pendaxes Ruby + RSpec detector available out of the box
Effects Many pended tests had gone!
Recently Pended tests seem be re-growing
Recently MAY BE mail has been filtered...
Test is important Pendings shouldn’t be le! Pendaxes
AGENDA Testing Product Contributing
Remaining time is too short to talk about this.
speakerdeck.com/sorah/guide-to-social-coding
Let’s contribute Let your code public Send a patch
Let’s contribute Let your code public Send a patch ↑
Not so difficult, isn’t it?
Thanks Questions? Ask @sora_h