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
るびまを支えるRubyと人の力。そして未来のるびま(案)
Search
miyohide
May 29, 2016
Programming
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
るびまを支えるRubyと人の力。そして未来のるびま(案)
TokyuRubyKaigi 10 (2016.5.29) presentation material.
miyohide
May 29, 2016
More Decks by miyohide
See All by miyohide
Migration from hiki to Markdown in Rubima
miyohide
0
2.2k
神奈川Ruby会議生存戦略
miyohide
0
1.4k
RubyKaigi2013 コミュニティアピール(Yokohama.rb)
miyohide
0
410
Other Decks in Programming
See All in Programming
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.9k
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
2k
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
970
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
280
プロポーザルを書いてもらう
pvcresin
0
570
仕様駆動開発の消費期限
watany
20
8.8k
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
130
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
150
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
280
【デモ】Kiroで体験する仕様駆動開発|設計からコーディングまでAIと進める開発フロー
cmkudo
0
330
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
150
Loosening the Reins: Go Generics Get More Flexible
kuro_kurorrr
0
190
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
250
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
440
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
300
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
550
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Transcript
Δͼ·Λࢧ͑Δ3VCZͱਓͷྗɻ ͦͯ͠ະདྷͷΔͼ·ʢҊʣ 5PLZV3VCZձٞ !NJZPIJEF
͓ଋ ͜ͷࢿྉͳΒͼʹൃݴɺ ݸਓͷݟղͰ͋Γɺॴଐ ͢Δ৫ͷެࣜݟղͰ ͋Γ·ͤΜ
!NJZPIJEF wΔ3VCZJTU w:PLPIBNBSCӡӦऀ wΔͼ·ฤूऀ
IUUQNBHB[JOFSVCZJTUOFU
େͳ͜ͱ wΔͼ·ฤू෦Δͼ·ʹܝࡌ͢Δهࣄ Λืू͍ͯ͠·͢ wࠓͨ͠-5ΛΔͼ·ʹܝࡌ͠·ͤΜ͔ʁ wࠓฉ͍ͯ໘ന͔ͬͨ-5ΛΔͼ·ͰಡΈ͍ͨͱࢥ͍· ͤΜ͔ʁ
େͳ͜ͱ wΔͼ·ฤू෦Δͼ·ʹܝࡌ͢Δه ࣄΛืू͍ͯ͠·͢
େͳ͜ͱ wΔͼ·ฤू෦Δͼ·ʹܝࡌ͢Δه ࣄΛืू͍ͯ͠·͢ wΔͼ·ฤू෦ฤूΛखͬͯ͘ ΕΔਓΛืू͍ͯ͠·͢
Δͼ·ฤू෦ਓΓͳ͍ wฏۉɺʙਓͰճ͍ͯ͠·͢ wཁ͍Ζ͍Ζड͚ΔΜͰ͕͢ɺख͕Γͳ͍ w ൃߦճΛ૿ͯ͠΄͍͠
ൃߦճͷભҠ
Δͼ·ฤू෦ਓΓͳ͍ wฏۉɺʙਓͰճ͍ͯ͠·͢ wཁ͍Ζ͍Ζड͚ΔΜͰ͕͢ɺख͕Γͳ͍ w ൃߦճΛ૿ͯ͠΄͍͠ w )PUMJOLTͷ1PEDBTUԽ:PVUVCFԽ
Δͼ·ฤू෦ਓΓͳ͍ wฏۉɺʙਓͰճ͍ͯ͠·͢ wཁ͍Ζ͍Ζड͚ΔΜͰ͕͢ɺख͕Γͳ͍ w ൃߦճΛ૿ͯ͠΄͍͠ w )PUMJOLTͷ1PEDBTUԽ:PVUVCFԽ w γεςϜͷόάऔΓΤϯϋϯε
όάɾΤϯϋϯε ΄Ͳະணख
Δͼ·ฤू෦ਓΓͳ͍ wฏۉɺʙਓͰճ͍ͯ͠·͢ wཁ͍Ζ͍Ζड͚ΔΜͰ͕͢ɺख͕Γͳ͍ w ൃߦճΛ૿ͯ͠΄͍͠ w )PUMJOLTͷ1PEDBTUԽ:PVUVCFԽ w γεςϜͷόάऔΓΤϯϋϯε w
هࣄ.BSLEPXOͰॻ͖͍ͨ
ฤू෦ʹਓ͕Γͳ͍ͷͳ͔ͥʁ ฤूπϥΠ
ฤूπϥΠ ඞવతʹͭΒ͍࡞ۀ w ஶऀϑΥϩʔ w )PUMJOLTͷจࣈى͜͠ w هࣄͷ༰֬ೝ w ޡࣈࣈ֬ೝ
w αϯϓϧίʔυͷ֬ೝ
ฤूπϥΠ ඞવతʹͭΒ͍࡞ۀ Γ͕͍͕͋Δ͜ͱ w ஶऀϑΥϩʔ w )PUMJOLTͷจࣈى͜͠ w هࣄͷ༰֬ೝ w
ޡࣈࣈ֬ೝ w αϯϓϧίʔυͷ֬ೝ
ฤूπϥΠ ෆໟͳͭΒ͍࡞ۀ wϦϦʔε࡞ۀ΄ͱΜͲख࡞ۀ w هࣄΛඇެ։͔Βެ։ʹมߋ͢Δ
̍هࣄͣͭऔΔ
ฤूπϥΠ ෆໟͳͭΒ͍࡞ۀ w ϦϦʔε࡞ۀ΄ͱΜͲख࡞ۀ w هࣄΛඇެ։͔Βެ։ʹมߋ͢Δ w 344༻9.-Λ࡞ʢख࡞ۀͰ࡞ʣ w Δͼ·ͷॻ͖ํΛΠν͔Βઆ໌͢Δ
w ΞΧϯτൃߦ w )JLJจ๏
݁ՌͲ͏ͳΔʁ w هࣄͷ༰ʹ͕ൃੜ͢Δ w ޡࣈࣈͱ͔ϦϯΫޡΓͱ͔ w ฤूऀ͕ࣙΊͯ͠·͏ w ͍ΘΏΔ೩͑ਚ͖ީ܈
͜ͷ··ͩͱΔͼ·ऴྃʁ w ΞΫςΟϒͳฤूऀ͕ଓʑͱඇΞΫςΟϒʹ w ͍ΘΏΔ೩͑ਚ͖ީ܈ w ฤूऀෆࡏͷ··ɺϑΣʔυΞτ͢Δະདྷ w ऴྃͤ͞ͳ͍ͨΊʹԿΛ͢ΕΑ͍͔ʁ
খखઌϨϕϧͷରԠ w ଐਓੑͷഉআ w υΩϡϝϯτͷඋʢ(JU)VC8JLJʣ w ख࡞ۀͷݮ w ฤूϧʔϧͷࢦఠɾमਖ਼πʔϧͷ࡞ w
.BSLEPXO)JLJπʔϧͷ࡞
খखઌͰਏ͍͜ͱʜ
ݱγεςϜ͍Ζ͍Ζਏ͍ w )JLJจ๏ w ࠓͳΒ.BSLEPXOͰॻ͖͍ͨ w )JLJͰදݱͰ͖ͳ͍දهଘࡏ͢Δ
ݱγεςϜ͍Ζ͍Ζਏ͍ w ಠࣗͷΞΧϯτγεςϜ w ฤूऀ༻ͷΞΧϯτ͕ಠࣗཧγεςϜ w ΞΧϯτ࡞ͷґཔ͕େڍͯ͠ԡ͠دͤΔ ͜ͱ
γεςϜΛ৽͍ͨ͠ w .BSLEPXOͰهࣄΛॻ͖͍ͨ w ΞΧϯτ5XJUUFS'BDFCPPL(JUIVCͳͲͷΞΧϯτ Ͱ࿈ܞͰ͖Δͷͱ͍ͨ͠ w 344ࣗಈతʹੜ͍ͨ͠ w Ͱ͖Δ͚ͩࣗΒͰγεςϜ࡞Βͳ͍
w ϝϯςφϯεͰ͖ͳ͍ w ͘ΘΕ͍ͯΔπʔϧɾϥΠϒϥϦͰߏங͍ͨ͠
৽͢Δʹ͋ͨͬͯʜ w Ͱ͖Δ͚ͩࣗΒͰγεςϜ࡞Βͳ͍ w ϝϯςφϯεͰ͖ͳ͍ w ͘ΘΕ͍ͯΔπʔϧɾϥΠϒϥϦͰߏங ͍ͨ͠ w աڈͷࢿ࢈Ͱ͖Δ͚ͩҡ͍࣋ͨ͠
͔͜͜Βઌ͋͘·Ͱ NJZPIJEF͕ߟ͑ͨҊͰ͢
JekyllΛͬͨ Δͼ·ͷ࠶ߏங w੩తαΠτΛߏங͢ΔͨΊͷ3VCZϑΝΠϧ δΣωϨʔλ w IUUQTKFLZMMSCDPN w(JU)VC1BHFTͰΘΕ͍ͯΔπʔϧ
खݩͰಈ͍͍ͯΔ
None
JekyllಋೖͰ͜Μͳ໌Δ͍ະདྷ͕ πϥΠݱߦ ໌Δ͍ະདྷ هࣄจ๏ )JLJ .BSLEPXO ΞΧϯτཧ ख࡞ۀ (JU)VCΞΧϯτ 344
ख࡞ۀ ࣗಈੜ
IUUQTqJDLSQO/-TI6
γεςϜ৽ʹ͓͚Δ՝ wաڈͷهࣄΛͲ͏͢Δ͔ʁ wݸਓతʹҠߦ͍ͨ͠ͷͰҠߦத wهࣄͷྔ͕େ w ࢹʹΑΔ֬ೝʹֻ͕͔࣌ؒΔ wจ๏ͷࠩΛͲ͏࣮ݱ͢Δ͔ w )JLJʹ͋ͬͯɺ.BSLEPXOʹͳ͍දݱΛͲ͏͢Δ͔ w
Ҡߦ͚ͩʹ͔͗ΒͣɺࠓޙͷهࣄࣥචʹӨڹ
γεςϜ৽ʹ͓͚Δ՝ w)JLJQMVHJOͰ࣮ݱ͍ͯͨ͜͠ͱΛ+FLZMMͰ w ࣍࡞ɾ"NB[POϦϯΫ w +FLZMMQMVHJOͷ׆༻ɾ࡞
γεςϜ৽ʹ͓͚Δ՝ wӡ༻ͷมߋ w هࣄ(JU)VCͷϓϥΠϕʔτϦϙδτϦʹ w Δͼ·ฤूΞΧϯτ(JU)VCΞΧϯτ ʹ౷Ұ w ϦϦʔεɺ4RBMFʹHJUQVTI͢Δ͚ͩ
͍ͭҠߦͱͳΔ͔͔Γ·ͤ Μ͕ɺੜஆ͔͍Ͱݟकͬͯ ͍͚ͨͩΔͱ͍Ͱ͢N @@ N
0OFNPSFUIJOHTʜ