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
460
近況報告 (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
110
RubyKaigi のはなし (Fukuoka RubyistsKaigi 03 Keynote)
sorah
0
100
RubyKaigi Takeout 2021 Virtual Venue Behind the Scenes / バーチャル会場 & 配信の技術的舞台裏
sorah
0
96
Fastly in Cookpad
sorah
2
5k
Keynote (Oedo RubyKaigi 06)
sorah
10
4k
Building infrastructure for our global service
sorah
5
7.6k
Acmesmith (http2study8)
sorah
4
830
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
CSC307 Lecture 05
javiergs
PRO
0
210
CSC307 Lecture 06
javiergs
PRO
0
360
Terraformテスト入門
msato
0
540
リハビリmruby
kishima
1
160
Play Billing Library 7.0.0 変更点まとめ@potatotips#88
kako351
0
160
Polarsの成長: v0.14からv1.0までの変遷と今後の展望
zerebom
1
350
Rustのweb開発を助ける 便利なツール紹介
yuki0418
1
190
さきがけから振り返るアーキテクチャ刷新 / Reflecting on the Architectural Renewal from the Vanguard
nrslib
2
780
CSC307 Lecture 08
javiergs
PRO
0
330
APIのない大学ログインWebサービスをWKWebViewとJavaScriptでアプリ化した話
akidon0000
1
330
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
最古の関数型言語「Lisp」ことはじめ / lisp_in_kamiyama
uhooi
1
190
Featured
See All Featured
What's new in Ruby 2.0
geeforr
338
31k
Debugging Ruby Performance
tmm1
71
11k
Imperfection Machines: The Place of Print at Facebook
scottboms
262
13k
Music & Morning Musume
bryan
43
5.9k
What's in a price? How to price your products and services
michaelherold
239
11k
Speed Design
sergeychernyshev
9
270
Docker and Python
trallard
37
2.9k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
Fireside Chat
paigeccino
25
2.8k
Designing with Data
zakiwarfel
96
5k
Embracing the Ebb and Flow
colly
81
4.3k
The Pragmatic Product Professional
lauravandoore
29
6.1k
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