Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
近況報告 (Introduce Pendaxes)
Sorah Fukumori
February 09, 2013
Programming
0
400
近況報告 (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
Fastly in Cookpad
sorah
2
4.6k
Keynote (Oedo RubyKaigi 06)
sorah
8
3.5k
Building infrastructure for our global service
sorah
5
7.2k
Acmesmith (http2study8)
sorah
4
700
Scalable Deployments - How we deploy Rails app to 150+ hosts in a minute
sorah
49
39k
Guide to Social Coding
sorah
8
10k
OSC 2012 Tokyo/Spring LT at the party on 1st day #osc2012tk
sorah
1
490
Team Pasra 紹介
sorah
1
550
Simplenoting with Vim
sorah
1
860
Other Decks in Programming
See All in Programming
(新米)エンジニアリングマネージャーのしごと #RSGT2023
murabayashi
9
5.6k
Rによる大規模データの処理
s_uryu
2
630
まだ日本国内で利用できないAppActionsにトライしてみた / MoT TechTalk #15
mot_techtalk
0
110
PHPDocにおける配列の型定義を少し知る
shimabox
1
130
TokyoR#103_DataProcessing
kilometer
0
530
Writing Greener Java Applications
hollycummins
0
340
Remote SSHで行うVS Codeリモートホスト開発とトラブルシューティング
smt7174
1
450
Workshop on Jetpack compose
aldefy
0
140
ECテックカンファレンス2023
kspace
1
290
Prácticas de Seguridad en Kubernetes
pablokbs
0
120
[2023년 1월 세미나] 데이터 분석가 되면 어떤 일을 하나요?
datarian
0
570
%q is for Quine
koic
0
400
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
217
21k
Imperfection Machines: The Place of Print at Facebook
scottboms
254
12k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
500
130k
KATA
mclloyd
12
9.7k
The World Runs on Bad Software
bkeepers
PRO
59
5.7k
Become a Pro
speakerdeck
PRO
6
3.2k
Why You Should Never Use an ORM
jnunemaker
PRO
49
7.9k
Pencils Down: Stop Designing & Start Developing
hursman
114
10k
A designer walks into a library…
pauljervisheath
199
16k
Documentation Writing (for coders)
carmenintech
51
2.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
317
22k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
44
14k
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