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
Gemの作り方 BacklogのAPIを利用して
Search
kon_yu
March 25, 2015
0
1.5k
Gemの作り方 BacklogのAPIを利用して
kawasaki.rb 2015/3/25にて発表
kon_yu
March 25, 2015
Tweet
Share
More Decks by kon_yu
See All by kon_yu
そのライブラリ、続投?それとも解雇? 「stay_or_go」で素早く決断!
konyu
1
180
そのライブラリ、続投?それとも解雇?「stay_or_go」で素早く決断! 🚀
konyu
0
530
CTOやフリーランスのキャリアについて
konyu
1
800
石橋を叩いて渡るフリーランスのなり方。マイルド版
konyu
0
81
Pythonで作ったしょうもないもの3連発
konyu
0
170
石橋を叩いて渡るフリーランスエンジニアのなりかた
konyu
0
2.2k
おうちハックLT Roombaでネコを監視してみた
konyu
0
1k
Processingでクリエイティブコーディング
konyu
0
4.9k
スタートアップツールチラ見せナイト
konyu
0
2.6k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
27
2.1k
A Tale of Four Properties
chriscoyier
161
23k
Why Our Code Smells
bkeepers
PRO
340
57k
YesSQL, Process and Tooling at Scale
rocio
173
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Code Reviewing Like a Champion
maltzj
526
40k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
For a Future-Friendly Web
brad_frost
180
10k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Balancing Empowerment & Direction
lara
5
700
Making Projects Easy
brettharned
120
6.4k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
Transcript
(FNͷ࡞Γํ d#BDLMPHͷ"1*Λར༻ͯ͠d LBXBTBLJSC !LPO@ZV
͡Ίʹ w ීஈ3BJMTͷ։ൃͰԿؾͳ͘(FNpMFʹHFNΛ Ճ͍ͯ͠Δ͚ͲɺHFNͬͯͲ͏ͬͯ࡞ͬͯΔ ΜͩΖ͏ʁ w ͳͷͰ࣮ࡍʹ࡞ͬͯΈͨɻͦͯ͠ҙ֎ͱ؆୯ͱ ͍͏ࠓͦΜͳ͓
࣍ w 8IPBN* w (FNͱ w (FNͷ࡞Γํ w ࡞ͬͨ"1*ͷ༰ w
·ͱΊ
8IPBN* w ΦϯϥΠϯӳޠαʔϏεͷ$50 w ϑϦʔϥϯείϯϢεέ࡞ॴ w 8FCΞϓϦɺεϚϑΥΞϓϦ੍࡞ w ΫϥυαʔϏεΛར༻ͨ͠ΠϚ υΩͷ։ൃνʔϜͷߏஙΛίϯα
ϧ w ݩഈঝܥ4&
(FNΛ࡞ͬͨ͜ͱ͋ Δਓڍख
ͦͦ(FNͱ w 3VCZͷαʔυύʔςΟͷϥΠϒϥϦ w lHFNzͱ͍͏ܗࣜͰެ։ w 3VCZ(FNTZVNBQUHFUͱಉ͡Α͏ͳ3VCZ͚ ύοέʔδϯάγεςϜ w 3VCZ(FNTʹެ։ͤͣɺϓϥΠϕʔτͳϦϙδτʹஔ
͘͜ͱՄೳ w ࢀর IUUQTXXXSVCZMBOHPSHKBMJCSBSJFT
ϥΠϒϥϦΛ࡞Δͷͬ ͯͳΜ͔ͩͦ͠͏
ͦΜͳ͜ͱແ͍Αɺ ͦ͏(FNͳΒͶ
HFNͷͻͳܗࣗಈੜ CVOEMFHFNZPVS@HFN@OBNFUFTU DSFBUFZPVS@HFN@OBNF(FNpMF DSFBUFZPVS@HFN@OBNF3BLFpMF DSFBUFZPVS@HFN@OBNF-*$&/4&UYU DSFBUFZPVS@HFN@OBNF3&"%.&NE DSFBUFZPVS@HFN@OBNFHJUJHOPSF DSFBUFZPVS@HFN@OBNFZPVS@HFN@OBNFHFNTQFDɹ DSFBUFZPVS@HFN@OBNFMJCZPVS@HFN@OBNFSC DSFBUFZPVS@HFN@OBNFMJCZPVS@HFN@OBNFWFSTJPOSC
ΦϓγϣϯʹUFTUΛ͚ͭΔ͜ͱͰSTQFDͷͻͳܗ࡞ͬͯ͘ΕΔ
ओʹमਖ਼͢ΔϑΝΠϧ (FNpMF ZPVS@HFN@OBNFHFNTQFDɹ MJCZPVS@HFN@OBNFSC TQFDCBDLMPH@W@S@TQFDSC ͜Ε͚ͩ
5%%Ͱ։ൃ w ຊମͷϑΝΠϧΛमਖ਼͠ɺ3TQFDͰςετͯ͠ ։ൃςετۦಈ։ൃͰ։ൃΛਐΊΔ w ςετɺमਖ਼ɺϦϑΝΫλϦϯάͷϦζϜ w ґଘϥΠϒϥϦ͕গͳ͍ɺىಈ͕ૣ͍ͷͰα ΫαΫ࡞ΕΔ ॏཁ
ͦΕͰ͋ΔϋϚΓͲ͜Ζ w HFNͷґଘؔΛՃී௨ͷ(FNpMFʹهࡌ ͢Δͷͱҧ͏ͷͰҙ͕ඞཁ w ґଘؔͱɺ(FNpMFMPDLͰݟΔ͜Εͷ͜ͱ MFUUFS@PQFOFS@XFC MFUUFS@PQFOFS
d SBJMT (FNpMFʹMFUUFS@PQFOFS@XFCͱ͚ͩॻ͍ͯΔ͚ͲɺMFUUFS@PQQFOFS ґଘؔͱͯ͠Πϯετʔϧ͞ΕΔ͜Ε
᠘ͷ(FNpMF HSPVQUFTUEP HFNlSTQFD HFNQSZCZFCVH FOE ෦ͰIUUQDMJFOUΛ͏ͷͰ͜͜ʹॻ͘ ࣮ࡍಈ͘ HFNlIUUQDMJFOUz
᠘͕ىಈ͢Δͱ͖ w ࡞ͬͨ(FNΛऔΓࠐΜͩϓϩδΣΫτͰɺ࣮ࡍ ʹHFNͷΫϥεΛݺͼग़ͨ࣌͠ͰIUUQDMJFOUແ ͍ΑౖͬͯΒΕΔ w औΓࠐΈݩ͕ӡྑ͘IUUQDMJFOUΛ͍ͬͯͨ߹ ߋʹؾ͖ͮʹ͍͘
ͰͲ͏͢Δͷ͔ʁ ͑HFNTQFDϑΝΠϧʹॻ͖ ·͢
HFNTQFDʹґଘϥΠϒϥϦ ΛՃ ࣗಈੜ͞ΕͨɹYYYYHFNTQFDϑΝΠϧʹهͯ͋͠ ͛Δ (FN4QFDJpDBUJPOOFXEPcTQFDc TQFDBEE@SVOUJNF@EFQFOEFODZIUUQDMJFOU HFNpMFͷॻ͖ํͱ΄΅ಉ͡ FOE
SVCZHFNTͰ͜͏ݟ͑Δ
#VJME͢Δ w ͭͬͨ͘ϥΠϒϥϦύοέʔδϯάԽ͢Δͨ ΊʹSBLFίϚϯυ͕͋Δ w SBLFCVJME͜ΕͰ0, w QLEσΟϨΫτϦҎԼʹϑΝΠϧ͕࡞͞ΕΔ
3VCZ(FNTʹެ։͢Δ w 3VCZHFNTʹΞΧϯτΛ࡞Δ ແྉ w 3VCZHFNTͷ"1*ΩʔΛऔಘ͢Δ w ެ։ํ๏3BLFίϚϯυҰൃͰߦ͚Δ SBLFSFMFBTF͜Ε͚ͩ
ࠓճ࡞ͬͨ(FN w νέοτཧγεςϜͷҰͭ#BDLMPHͷ"1*ϥο ύʔ w ࡞ͨ͠ಈػ+BWBͱ1)1ͷϥΠϒϥϦ͔͠ͳ ͔ͬͨɺ͋Εʁ3VCZʁ
࡞ͬͨ(FNΛར༻ͯ͠νέοτΛάϥϑදࣔ
ࢀߟࢿྉ w #BDLMPHͷ"1*ͷ3VCZϥούʔCBDLMPH@W@SΛެ։ Φ Ϩ͕͏"1*ͷ͚ͩ IUUQLPOZVIBUFOBCMPHDPNFOUSZ w (FNΛ࡞ͬͯ3VCZHFNTʹެ։͢Δखॱ
IUUQLPOZVIBUFOBCMPHDPNFOUSZ w ࡞ͬͨ(FNCBDLMPH@W@S IUUQTHJUIVCDPNLPOZVCBDLMPH@W@S
·ͱΊ w (FNΛ࡞Δͷҙ֎ͱ͘͠ͳ͍ w ػೳͱͯ͠ΓͤΔͷ(FNԽͨ͠΄͏͕ ͍ܰͷͰ։ൃ͍͢͠ w #BDLMPHͷ"1*ʹ͙ͭΒ͍͔͠ରԠͯ͠ͳ͍ͷ Ͱ1VMM3FR͍ͩ͘͞
None