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
Cookpad TechKitchen #8: Breaking BatchJobs Beau...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Minero Aoki
June 07, 2017
Programming
3
1.5k
Cookpad TechKitchen #8: Breaking BatchJobs Beautifully
第8回Cookpad TechKitchenで発表した「美しいバッチの壊しかた」の資料です。(15分)
Minero Aoki
June 07, 2017
Tweet
Share
More Decks by Minero Aoki
See All by Minero Aoki
Data Engineering Study #20 "Introduction to Data Analytics with SQL" Book
aamine
15
5.3k
Treasure Data TechTalk 2022 - TD CDP in 30 minutes
aamine
1
2.8k
Why Cookpad Is Choosing Redshift as Our Data Platform
aamine
6
3.2k
Amazon Redshift事例祭り2020 - ぼくのかんがえたさいきょうのデータ活用基盤
aamine
2
1k
Cookpad 2016 Summer Intern: Programming Paradigm
aamine
4
19k
Other Decks in Programming
See All in Programming
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
9
4.9k
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
540
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
490
AI活用のコスパを最大化する方法
ochtum
0
120
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
190
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
280
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
130
CSC307 Lecture 12
javiergs
PRO
0
450
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
190
Go1.26 go fixをプロダクトに適用して困ったこと
kurakura0916
0
310
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
7
1.2k
Ruby x Terminal
a_matsuda
5
510
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
830
Designing Experiences People Love
moore
144
24k
The Invisible Side of Design
smashingmag
302
51k
How to Talk to Developers About Accessibility
jct
2
140
The browser strikes back
jonoalderson
0
740
A designer walks into a library…
pauljervisheath
210
24k
BBQ
matthewcrist
89
10k
[SF Ruby Conf 2025] Rails X
palkan
2
800
Optimizing for Happiness
mojombo
379
71k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
110
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Transcript
ඒ͍͠όονͷյ͔ͨ͠ ੨ๆ
ࣗݾհ ‣ ੨ๆʢ͓͖͋ΈͶΖ͏ʣ ‣ ݩ3VCZίϛολʔ ‣ લ৬ຊςϥσʔλ ‣ ฒྻ3%#.4ʹ֮੧ ‣
ݱ৬ΫοΫύουΠϯϑϥ෦ ‣ ੳαʔϏεʮͨΈΔʯ։ൃ ‣ %8)ͷ։ൃ
͍ͭ࡞͍ͬͯΔόον ‣ ใܥʢ%8)ʣͷ42-όον ‣ େྔͷσʔλΛͻͨ͢Βूܭ ‣ δϣϒ͕ଟ͘ϑϩʔ͕ෳࡶʢ δϣϒڧʣ ‣ ,VSPLP
#SJDPMBHF
#SJDPMBHF ‣ 42-όονઐ༻ϑϨʔ ϜϫʔΫʢ044ʣ ‣ δϣϒ42-จͷ ڧݻͳࢥʹج͘ ‣ ෳδϣϒΛͭͳ͙ػೳ ʢδϣϒωοτʣखൈ
͖࣮
Α͍όονͱʁ
ӡ༻͍͢͠
োΛ͍͢͠
ඒ͘͠յΕΔ
ඒ͍͠յΕ͔ͨͱʁ
ඒ͍͠յΕ͔ͨͱʁ Ͳ͜ͰյΕ͔͙ͨ͢Θ͔Δ ଓ͖͔Β࣮ߦͰ͖Δ ϦτϥΠͰͤΔ
ඒ͘͠յͨ͢Ίͷ όονߏஙϧʔϧ
ॲཧΛࡉׂ͔͘͢Δ ϞϊϦγοΫ ڊେδϣϒ KPC KPC KPC KPC KPC
δϣϒ *0ର͝ͱʹδϣϒׂ %# ςʔϒϧ ϑΝΠϧ ʜʜ %#
ςʔϒϧ ϑΝΠϧ ʜʜ %# ςʔϒϧ ϑΝΠϧ ʜʜ δϣϒ
δϣϒཧγεςϜͰ݁߹ KPC KPC KPC KPC KPC KPC KPC KPC KPC
མͪͯΔ ࣮ߦத ਖ਼ৗऴྃ
ʢ͕࣌ؒ͋Εʣ όονͷهड़
όονͷهड़ τϥϯβΫγϣϯͳͲ ΞτϛοΫͳߋ৽खஈΛ͏ ߋ৽͠ͳ͍ ·Δ͝ͱ࡞Γ͢ ཤྺςʔϒϧΛ͏ʢࠩͷΈJOTFSUʣ
༧తʹফ͓ͯ͘͠ʢEFMFUFJOTFSUʣ
2