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
How to Write Ruby Codes in Non-Ruby Company
Search
Kentaro Kuribayashi
September 15, 2012
Technology
5
9.6k
How to Write Ruby Codes in Non-Ruby Company
LT at #sprk2012
Kentaro Kuribayashi
September 15, 2012
Tweet
Share
More Decks by Kentaro Kuribayashi
See All by Kentaro Kuribayashi
社会人力と研究力ー博士号をキャリアの武器にするー
kentaro
2
150
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
2
1.7k
Bidirectional Quadratic Voting Leveraging Issue-Based Matching
kentaro
2
520
大高生へのメッセージ(令和6年度「大高未来塾」) / Messages to Current Students
kentaro
0
300
「始め方」の始め方 / How to Start Starting Things
kentaro
5
930
Dynamic IoT Applications and Isomorphic IoT Systems Using WebAssembly
kentaro
1
1.5k
わたしがこのところハマっている「ライセンスフリー無線」のご紹介 / An Invitation to License-Free Radio
kentaro
1
640
先行きの見えなさを楽しさに変える ーVUCA時代のキャリア論と絶対他力主義ー / How to develop your career in the VUCA era
kentaro
7
6.1k
組織の生産性を高める意思決定の構造と方法 / How to do make decision rapidly and effectively
kentaro
41
23k
Other Decks in Technology
See All in Technology
ロールが細分化された組織でSREは何をするか?
tgidgd
1
430
RapidPen: AIエージェントによる高度なペネトレーションテスト自動化の研究開発
laysakura
1
110
振り返りTransit Gateway ~VPCをいい感じでつなげるために~
masakiokuda
4
210
SREのためのeBPF活用ステップアップガイド
egmc
2
1.3k
全部AI、全員Cursor、ドキュメント駆動開発 〜DevinやGeminiも添えて〜
rinchsan
10
5.1k
毎晩の 負荷試験自動実行による効果
recruitengineers
PRO
5
180
モニタリング統一への道のり - 分散モニタリングツール統合のためのオブザーバビリティプロジェクト
niftycorp
PRO
1
520
Delegating the chores of authenticating users to Keycloak
ahus1
0
190
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
240
Digitization部 紹介資料
sansan33
PRO
1
4.5k
american aa airlines®️ USA Contact Numbers: Complete 2025 Support Guide
aaguide
0
500
“日本一のM&A企業”を支える、少人数SREの効率化戦略 / SRE NEXT 2025
genda
1
280
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
The World Runs on Bad Software
bkeepers
PRO
70
11k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Practical Orchestrator
shlominoach
189
11k
Unsuck your backbone
ammeep
671
58k
Visualization
eitanlees
146
16k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
520
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Being A Developer After 40
akosma
90
590k
Docker and Python
trallard
45
3.5k
Transcript
ඇ3VCZͳձࣾͰ ͭͷํ๏ !LFOUBSP ࣄʹΛ ࣋ͪࠐΉͨΊͷ ܀ྛ݈ଠ QBQFSCPZDP
@kentaro ΤϯδχΞ 1FSMFS ϧϏʔετ ࡊͷಓࢣ /FX ܀ྛ݈ଠ paperboy&co.
͜Μʹͪ1FSM ͷํ͔Β͖·ͨ͠ɻ
͍·1)1ͷձࣾͰ ָͬͯ͘͠·͢ɻ
1FSMͷ࣍ʹ3VCZ͕ ͖ͳͷͰɺ1)1ͱΑ͘ ͔Θ͔Γ·ͤΜʜʜɻ
࠷ۙͷฐࣾ
None
None
None
None
ʊਓਓਓਓਓਓਓਓʊ ʼɹಥવͷRubyԽɹʻ ʉ^Y^Y^Y^Y^Y^Y^ʉ
ͱ͍͑ʜʜ
ओཁαʔϏε͍͍ͩͨ 1)1Ͱॻ͔Ε͍ͯΔɻ
None
1)1ॻ͚ͳ͍ʼʻ
1FSMͰॻ͍͍ͯΔͱ ͍͡ΊΒΕΔʼʻ
͔ͨ͠ͳ͍ͷͰ3VCZͰ ॻ͘ํ๏Λࡧ͠Α͏ɻ ͜ͷ··Ͱࣦۀͯ͠͠·͏ʜʜɻ
ίϛϡχέʔγϣ ϯΛଅਐ͠Α͏
ࣾ4/4ʹֆ จࣈͰʮ͍͍ Ͷʂʯ͢Δػ ೳΛՃͨ͠
wؾܰʹֆจࣈΛ͚ͭΔͩ ͚Ͱࣾίϛϡχέʔγϣ ϯ͕׆ൃԽ w3BJMT $ISPNF֦ு ΤϞ͍Ͷ
σϓϩΠΛ ࣗಈԽ͠Α͏
wσϓϩΠࣗಈԽπʔϧ w3VCZͷίʔυͰσϓϩ ΠετϥςδΛهड़ w3VCZΛଘʹॻ͖·͘ ΕΔ ϝϯςφϯεੑԼ͕Δ͚Ͳʜ $BQJTUSBOP
w3BJMT͚ͩʹ͔͑͠ͳ ͍Θ͚Ͱͳ͍ w1)1ΞϓϦͷσϓϩΠʹ ༻͍ͯ͠Δ wߏཧͳͲʹར༻Մ $BQJTUSBOP
wDBQJTUSBOPͷ8FCΠ ϯλϑΣΠε wݹ͍3BJMTͰ͔͠ಈ͔ͳ ͍ͷͰ৽͍͠ͷͰಈ͘Α͏ ʹमਖ਼ɻ 8FCJTUSBOP https://github.com/kentaro/webistrano
ߏཧΛ ࣗಈԽ͠Α͏
QVQQFU
$IFG
w෦%4-ͳͷͰɺ3VCZ Λॻ͍ͯΔײߴ͍ wߏ͕ෳࡶ͕ͩɺDBQͱ Έ߹Θͤͯ͏ͱɺ͙͢ ʹ͑ͯΑ͍ɻ $IFG http://blog.kentarok.org/entry/2012/05/13/005015
֎෦ςετΛ DBQZCBSBͰ
wϨΨγʔίʔυͱͷઓ͍ w࣮ݴޠͰɺϢχοτ ςετΛॻ͘ͷͻͱۤ࿑ ͱ͍͏͜ͱ͋Δ 1)1 w֎෦ςετΛॻ͜͏ ֎෦ςετ
w3VCZʹDBQZCBSBͳ ͲͷΑ͍πʔϧ͕͋Δ wϨΨγʔίʔυͷվળΛ ͖͋ΒΊͳ͍ w+FOLJOTͰ·Θ͢ ֎෦ςετ
wϢʔβొɺϩάΠϯͳ Ͳͷΰʔϧσϯύε wػೳՃޙɺ࠷ݶյΕ ͯͳ͍͜ͱΛ֬ೝͰ͖Δ ֎෦ςετ
qVFOUEͷ ϓϥάΠϯ
qVFOUE w+40/ͰߏԽ͞Εͨϩ άΛऩू͢Δπʔϧ w3VCZ wϓϥάΠϯΛ3VCZͰॻ ͚Δ
wΞΫηεϩά wΞΫςΟϏςΟϩά wύϑΥʔϚϯεࢦඪͷϩ ά ϨεϙϯελΠϜ wͦͷଞͳΜͰू qVFOUE
wϨεϙϯε λΠϜ wqVFOUQMVHJO SFXSJUFͦͷଞ
·ͱΊ
ུ ,1* ུ
ϝΠϯαʔϏε͕ଞݴޠ Ͱॻ͔Ε͍ͯͨͱͯ͠ 3VCZ͔Γॻ͍ͯͨͬ ͯࣄʹͳΔɻ
3VCZΛͬͯΔͱɺࣗ વͱϕετϓϥΫςΟε ͳ։ൃʹ
͝ਗ਼ௌ͋Γ͕ͱ͏͟͝ ͍·ͨ͠