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
Sako-san!! [TochigiRubyKaigi05]
Search
seki at druby.org
September 21, 2013
Technology
3
160
Sako-san!! [TochigiRubyKaigi05]
酒匂さん招待講演企画書。というか打ち合わせ資料。
seki at druby.org
September 21, 2013
Tweet
Share
More Decks by seki at druby.org
See All by seki at druby.org
RWC2025 Ninja-testing with smart playlist
m_seki
4
790
XP, Testing and ninja testing ZOZ5
m_seki
3
2k
XP, Testing and ninja testing
m_seki
3
910
RWC 2024 DICOM & ISO/IEC 2022
m_seki
0
520
ERB, ancient and future
m_seki
3
970
ERB Hacks
m_seki
1
1.6k
わりこまれるはなし
m_seki
0
990
ぼくのかんがえたさいきょうのけいやくによるプログラミング
m_seki
2
1.4k
Learn Ractor
m_seki
1
2.8k
Other Decks in Technology
See All in Technology
AWS re:Inventre:cap ~AmazonNova 2 Omniのワークショップを体験してきた~
nrinetcom
PRO
0
120
1万人を変え日本を変える!!多層構造型ふりかえりの大規模組織変革 / 20260108 Kazuki Mori
shift_evolve
PRO
4
430
ルネサンス開発者を育てる 1on1支援AIエージェント
yusukeshimizu
0
130
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
2
620
AWSインフルエンサーへの道 / load of AWS Influencer
whisaiyo
0
240
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.6k
[2025-12-12]あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
tosite
0
240
さくらのクラウド開発ふりかえり2025
kazeburo
2
1.3k
人工知能のための哲学塾 ニューロフィロソフィ篇 第零夜 「ニューロフィロソフィとは何か?」
miyayou
0
270
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
6
1.8k
Knowledge Work の AI Backend
kworkdev
PRO
0
340
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
160
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
54
The Pragmatic Product Professional
lauravandoore
37
7.1k
Design in an AI World
tapps
0
100
The Curious Case for Waylosing
cassininazir
0
200
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Code Reviewing Like a Champion
maltzj
527
40k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
2.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
26
Facilitating Awesome Meetings
lara
57
6.7k
Designing for Performance
lara
610
70k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Color Theory Basics | Prateek | Gurzu
gurzu
0
160
Transcript
ͱͪ͗Rubyձٞ05 টߨԋ ଧͪ߹Θͤ Masatoshi SEKI
Agenda ΰʔϧ ͍͖ͭ͞ ϓϩάϥϜҊ
ΰʔϧ ϓϩάϥϜͷେΛܾΊ͍ͨͰ͢ ओʹञ͞Μͷ୲෦Λத৺ʹ
ͳͥҬRubyձ͔ٞ Rubyձٞ ͍͢͝ਓͨͪʹձ͍ʹ͍͘ ͱͪ͗Rubyձٞ ͍͢͝ਓΛࢲͷͦͷਓͨͪʹձΘͤΔ ͱͪ͗ςετͷձٞಉ͡ओࢫ
ΈΜͳͷϋϒ ֏ͷཱ ษڧձͷݺͼਫ୲ إΛ߹ΘͤΔ ಉ࣌ؒ͡ɺಉ͡ॴͰ
ࢲͷͦͷਓͨͪʹ ͢Μ͍͝ਓͨͪͱಉ࣌ؒ͡ɺಉ͡ॴΛ ݪ͞Μɺgotoken͞Μɺarton͞Μɺळࢁ͞ Μ...
ࠓञ͞ΜΛ ֏͕ਪન͠·ͨ͠ ֏͕ϑΝϯ dRubyϑΝϯ Ruby20पͱΦϒδΣΫτࢦೖ Matzੴ௩͞ΜɺRubyʹӨڹͯ͠Δ DbCܦ༝ͨ͠TDD ͦͯ͠ܗࣜख๏ ञ͞Μ·ͨϋϒͰ͋Δ
ࢥ ͏͍Δ͚ͩͰ͓͠Ζ͍Μ͡Όͳ͍͔!? ͍ͦΕ͋Μ·Γͩ... ञ͞Μʹ͍ͨ͜͠ͱΛͯ͠Β͏ ञ͞Μʹฉ͍ͯΒ͍͍ͨΛͿ͚ͭ͋͏
ྫͷϓϩάϥϜ ͦͷଞ 20 ٳܜ 30 ϫʔΫγϣοϓ 70 Ұൠߨԋ 60 ͱͪ͗
30 ট 30
Ҋ0 (୭ʹͯ͠ͳ͍) ञϑΝϯʹΑΔ݅ͷൃද30ɹ લ࠲ টߨԋ 30 ࣗݾհͬΆ͍ͷ લ࠲ͷൃදΛ͋ͬ͞Γແࢹͯ͠࠷ۙͷڵ ຯͷΛͯ͠͠·͏
લ࠲͖ͭ ͦͷଞ 20 ٳܜ 30 ϫʔΫγϣοϓ 70 Ұൠߨԋ 60 ট
30 લ࠲ 30
Ҋ1 ञ͞Μͷ͍͢ͷΛͯ͠Β͏ ࢲञ͞ΜΛΈΜͳʹݟͤͼΒ͔͍ͨ͠ ͱͪ͗ɺҰൠߨԋ toRubyษڧձ / ϫʔΫγϣοϓ
ॳͷఆ ͦͷଞ 20 ٳܜ 30 ϫʔΫγϣοϓ 70 Ұൠߨԋ 60 ͱͪ͗
30 ট 30
Ҋ1-2 ͜͜Ͱʢ༧͚ͯͨ͠Ͳʣܗࣜख๏ωλΛఏ Ҋ͍͖ͨͩ·ͨ͠ ञ͞ΜʹίϯηϓτΛઆ໌ͯ͠Β ͏͜ͱʹͳΔͷ͔ͳʔ 㱺 ฉ͍ͯऴΘΔͷ ͰΑ͍ͷͩΖ͏͔...
Ҋ2 ञ͞Μͷߨԋͷ͋ͱʹ࣮शܕ toRubyษڧձͰܗࣜख๏ͬΆ͍࣮शͰ ͖ͳ͍ͩΖ͏͔... toRuby͕ਐߦ͢ΔͭΓͰͨ͠ ࣌ؒͰ࣮श͕͏·͍͔͘͘Θ͔Βͳ͍ 㱺 ञ͞Μʹฉ͍ͯΈΑ͏ AlloyͲ͏ͳΜͩΖ.. (౦ࣳ/Rubyίϛολ͕༁ͯ͠Δ)
Ҋ2 ϫʔΫγϣοϓΛมߋ ͦͷଞ 20 ٳܜ 30 ܗࣜख๏ͷ࣮श 70 Ұൠߨԋ 60
ͱͪ͗ 30 ট 30
Ҋ2-2 ࣮शञ͞Μओಋͷํ͕ྑ͍ͷ!? ͳΜͱͳ͘ࠓ͜ΜͳงғؾͰϝʔϧͷ ΓͱΓ͕͞Ε͍ͯΔҹ͕͋Γ·͢ɻ ञ͞Μͷൺॏ͕େ͖͍ؾ͕͍ͯ͠·͢
Ҋ2-2 ञ͞Μେਿ ͦͷଞ 20 ٳܜ 30 ܗࣜख๏ͷ࣮श 70 Ұൠߨԋ 60
ͱͪ͗ 30 ট 30
Ҋ3 σϞ։ൃ 30ͷߨԋͱσϞ։ൃ30 ͱͪ͗ςετͷձٞ02ͰͬͨελΠϧ ஃ্Ͱදೋਓ͕ϖΞ࡞ۀ͠·͢ ञ͞Μ͕ิղઆ ձ͔Βਵ࣭࣌Λड͚͚ͯਐΈ·͢
Ҋ3 σϞ։ൃ ͦͷଞ 20 ٳܜ 30 ϫʔΫγϣοϓ 70 Ұൠߨԋ 60
σϞ։ൃ 30 ট 30
લճͬͨײ Πϯετʔϧ͢ΔϚγϯ͕গͳ͍ શһͷਐḿΛؾʹ͠ͳͯ͘Α͍ ಉ͡ը໘ʹूதͰ͖Δ (͏·͍͘͘ͱ)࣭͍͢͠ ࣌ؒͰΔͨΊʹɺࠐΈ/༧श͕ඞཁ
Ҋ4 ϫʔϧυΧϑΣ ࣌ؒΛ೧ग़ͯ͠ϫʔϧυΧϑΣ ܗࣜख๏ͷίϯηϓτʢͨͿΜ͡Ίͯฉ͘ ਓগͳ͘ͳ͍ʣDbCܦ༝ͷTDDʹ͍ͭ ͯ͠߹͏
Ҋ4 ϫʔϧυΧϑΣ ͦͷଞ 20 ٳܜ 30 ϫʔϧυΧϑΣ 70 Ұൠߨԋ 60
ͱͪ͗ 30 ট 30
࠙ձͰͷLT ࠙ձձϓϩδΣΫλ͕͑Δ༧ఆ ྫ͜͜ͰLTΛߦ͍·͢ ࣄલͷԠืߦΘͣɺࢀՃද໌͠·͢ ͦͷͰ࡞Δਓ͕ଟ͍ͷͰձٞͷԠ͕ ಘΒΕΔ͔
॓ധʹ͍ͭͯ ॓͠ധ͞ΕΔΑ͏ Ͱͨ͠Β͓࿈Εͨ͠ ͍͓ళ͕!
ͭ͗ ͍͖ͭ͞ͱϓϩάϥϜҊΛઆ໌͠·ͨ͠ ࠓϓϩάϥϜͷେΛܾΊ͍ͨͰ͢