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.
→
hitode909
December 14, 2013
Programming
49k
19
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
高速にドッグフードを食べる方法
hitode909
December 14, 2013
More Decks by hitode909
See All by hitode909
チームをチームにするEM
hitode909
0
650
「バイブス静的解析」でレガシーコードを分析・改善しよう
hitode909
4
6k
cpanfileの更新を 自動化したい
hitode909
0
2.8k
はてなブログ最近の開発テクニックと最新の開発風景のご紹介
hitode909
2
9.9k
how to buy clothes
hitode909
1
21k
Perlの上にも三年 〜 ずっとイケてるサービスを作り続ける技術 〜
hitode909
14
45k
Perlの静的解析入門とPerlリファクタリングツールApp::PRTのご紹介
hitode909
10
13k
Emacsで1ファイルにしか出現していないシンボルをハイライトするやつ
hitode909
2
1.3k
画面をチカチカさせるノウハウ
hitode909
0
380
Other Decks in Programming
See All in Programming
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.7k
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
200
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
450
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
280
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
470
5分で問診!Composer セキュリティ健康診断
codmoninc
0
850
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
470
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
230
霧の中の代数的エフェクト
funnyycat
1
460
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
4
1.3k
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
290
今さら聞けない .NET CLI
htkym
0
180
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
460
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
270
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The Invisible Side of Design
smashingmag
301
52k
Utilizing Notion as your number one productivity tool
mfonobong
4
500
WCS-LA-2024
lcolladotor
0
790
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
So, you think you're a good person
axbom
PRO
2
2.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Done Done
chrislema
186
16k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
420
Transcript
ߴʹυοάϑʔυ Λ৯Δํ๏ IJUPEF
hitode909
None
None
ߴʹ υοάϑʔυΛ ৯Δํ๏
͡Ίʹ
͍͕ۤख
-5࿈ൃ
υοάϑʔυʹ͍ͭͯ ʑͷυοάϑʔυײ υοάϑʔυΛͱΓ·͘γʔϯ
ߴʹυοάϑʔυ Λ৯Δํ๏ IJUPEF
ߴʹ υοάϑʔυΛ ৯Δํ๏
hitode909
None
None
ͯͳͷհ
ϑϦʔυϦϯΫ ҿΈ์
͓՛ࢠ ৯์
·͔ͳ͍ ແྉ
υοάϑʔυ ৯์
ࣗࣾΛͬͯΈΔ ͍ʹ͔ͬͨ͘Β͢
։ൃதͷ04Ͱ ৽͍͠04Λ࡞Δ όά͞ͳ͍ͱ ։ൃਐ·ͳ͍
υοάϑʔυ ৯์
ϒϩά͑Δ
None
ܧଓظؒ 767
ߴʹ υοάϑʔυ ৯์
͏ w୭Ͱهॻ͚ΔͷͰ͏ wͣͬͱͬͯΕ༻ײͱ͔͔Δ wͪΐͬͱ͙ͯ͢͠ϦϦʔε
None
σϦόϦʔ wຖिϦϦʔε ࠂ wΊͰͨ͞ w݄ʙຖσϓϩΠ w݄ʹʙճ
͍͢͞ w୭ͰJTTVFՃͰ͖Δ w͑͑ΜΈ͍ͨʹͳ͙ͬͯ͢Δ
ΣϒαʔϏε ։ൃ͠ͳ͕Β͏
ΈΜͳ৯Α͏
͍ͬ͠ΐʹ৯·͠ΐ͏
ߴʹ υοάϑʔυΛ ৯Δํ๏
ߴʹυοάϑʔυ Λ৯Δํ๏ IJUPEF
hitode909
None
None
ߴʹ υοάϑʔυΛ ৯Δ෩ܠ
ͯͳελʔ
None
None
None
None
None
None
None
None
͍ʹ͍͘ͱ͜Ζ ΑΓྑ͘Ͱ͖Δ
None
None
None
ݕূ
Ϙλϯମࡋ
ݟͨ· ·ฤू
None
ݟͨ··ฤू wϢʔβʔͷେݟͨ··ฤू wελοϑͯͳه๏Ͱॻ͍ͯͨ wݟͨ··ฤूͰͰ͖ͳ͍͜ͱ͕ଟ͍ wৗ༻͢Δ͜ͱʹͨ͠
ݟग़͠
ը૾ϦαΠζ
Ҿ༻Ϙλϯ
υοάϑʔυ ޮΑ͘ ৯Α͏
ߴʹ υοάϑʔυΛ ৯Δ෩ܠ
ߴʹυοάϑʔυ Λ৯Δํ๏ IJUPEF
hitode909
None
None
৽ͨͳυοάϑ ʔυΛ࡞Δ༷ࢠ
Χςΰ Ϧฤू
ΧςΰϦฤू w͜Ε·ͰɼهࣄͣͭΧςΰϦ͚ͭ ͨΓ֎ͨ͠Γ͢Δඞཁ͕͋ͬͨ wهࣄ͕ͨ͘͞Μ͋ΔͱͭΒ͍ͷͰɼ Ұׅฤू͍ͨ͠ wϑΟʔυόοΫΑ͘དྷͯͨ
None
None
None
None
None
None
None
6*͕ܾ·ͬͨΒɼ ϞοΫΛઌʹ࡞ͬͯΒ͜ͱ͕ଟ͍ɽ ͯͳͰσβΠφʔ(JUΛ͓ͬͯΓɼ ςϯϓϨʔτ৮͍ͬͯΔɽ ςετམͪΔɽ
ը໘͕Ͱ͖ͨΒ ಈ͚
։ൃ෩ܠ
ςετ w+FOLJOT wશϒϥϯν wࣦഊͨ͠ΒݺΕΔΑ͏ʹ w࠷ۙฒྻԽͨ͠
18:10 ikachan04 ʲ൵ใʳ origin/fix-js ϒϥϯνͷςετ͕ࣦഊ͠·ͨ͠ https://jenkins/**** > hitode909 18:10 hitode909
18:37 ikachan02 ʲ࿕ใʳ origin/fix-js ϒϥϯνͷςετ͕ޭ͠·ͨ͠ 18:37 hitode909 *3$
ฒྻԽ ˠ .Z42-Λઌʹඞཁىಈ͓ͯ͘͠
TUBUVT"1*
EFWIPTU wϒϥϯν͝ͱͷϗετΛཱͯΔΈ w։ൃதʹνʔϜ͔ΒײΒ͏
ελοϑݶఆͰ wελοϑ͕ݟͨͱ͖͚ͩػೳ͕૿͑Δ wຊ൪ڥͰࢼ͢ wઌʹϚʔδ͓͚ͯ͠ΔͷͰ҆৺
िؒޙ
+1430 -432 133 Commits 24 Files Changed
ίʔυϨϏϡʔ wϨϏϡʔඞਢ wϨϏϡʔ͞ΕΔͭΓͰॻ͘ͱมͳί ʔυॻ͚ͳ͍ w<.645><4)06-%><.":><࣭> <ҙݟ><૬ஊ><ײ><ه>
None
None
͍͍͢6*ͱ͔ ༷ͱ͔ ߟ͑ͯ࡞ͬͯΔ
ϦϦʔεલʹν ʔϜΈΜͳͰ͏ ςετͱϨϏϡʔ ࣭Λอͭ
৽ͨͳυοάϑ ʔυΛ࡞Δ༷ࢠ
ߴʹυοάϑʔυ Λ৯Δํ๏ IJUPEF
hitode909
None
None
υοάϑʔυΛ ࢧ͑Δใऩू
ϑΟʔυόοΫ ΛಘΔΈ
wཁ wײ wෆ۩߹ wڭ͑ͯΒ͏ wΤϥʔग़ͯΔͷΛݟΔ Γ͍ͨ
wࣗͰ͏ wϑΟʔυόοΫ w͓͍߹Θͤ wΤϥʔϩά w+4ͷΤϥʔ wΫϦοΫΛ؍͢Δ wΤΰαʔν ϑΟʔυόοΫΛ ूΊΔΈ
͏
ϑΟʔυόοΫ wཁ w৽ػೳ wಛఆͷڥͰ͓͔͍͠
͓͍߹Θͤ wෆ۩߹ w࣭
ਓʹฉ͘ wࠓͱ͔
Τΰαʔν
Τϥʔϩά wͲ͜ͰΤϥʔग़ͯΔͱ͔ݟΔ w*3$ʹྲྀΕΔ wάϥϑʹ͢Δ
ΞΫηεϩάՄௌԽ wΞΫηεʹԠͨ͡ߴ͞ͷԻ wΤϥʔ͕ग़ͨΒϗϫΠτϊΠζ
+4ͷΤϥʔϩά w+4ͷྫ֎ΛDBUDIͯ͠αʔόʔʹૹ৴ try { aaa(); } catch(error) { $.get('/error?' +
$.param({error: error}); }
ΫϦοΫΛ؍͢Δ wΫϦοΫΛαʔόʔʹૹ৴ wπʔϧόʔͷϘλϯଠࣈͱࣼମͲͬͪ ͕ԡ͞ΕͯΔ͔ͱ͔ wߦಈΛ؍͢Δ $('bold-button').on('click', function() { $.get('/bold_clicked'); });
,JCBOB ΫϦοΫͱ͔ ͔͍͍ͬ͜μογϡϘʔυ࡞ΕΔ
None
ใ্͕͋ͬͨͰ ࣗͨͪͬͯΔ͜ͱͰ அ͘͢͠ͳΔ
ใ ूΊΑ͏
υοάϑʔυΛ ࢧ͑Δใऩू
ߴʹυοάϑʔυ Λ৯Δํ๏ IJUPEF
hitode909
None
None
υοάϑʔυΛ ࢧ͑Δ ը૾ϑΥʔϚοτ
(*'
(*' ಈ͘ֆ
6*ߟ͑Δͱ͖ ʹศར
None
IJUPEFΧςΰϦͷϦωʔϜɼ࠷ॳӅ͠ͱ͍ͯΟϯυ͕ग़ΔΈ͍ͨͳײ͡ʹͨ͠ IUUQHZB[PDPNGCGDDGCHJG VFEBZ͍͢͝ VJVSFP͔Θ͍͍ (ZB[P(*'
ಈ͖Λ͑Δ
ίʔυϨϏϡʔ ࡁΜͩͱ͖
ΊͰͨ͞Λ͑Δ
None
ΊͰͨ͞
-(5.JO
None
ίϐϖͰΊͰͨ͞
૬खʹ؆୯ʹಈ͖ ؾ࣋ͪΛ͑Β ΕΔͷͰཱͭ
υοάϑʔυΛ ࢧ͑Δ ը૾ϑΥʔϚοτ
·ͱΊ
υοάϑʔυʹ͍ͭͯ ʑͷυοάϑʔυײ υοάϑʔυΛͱΓ·͘γʔϯ
ਓࡐืूத