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
[alpha] dRuby Hiroba
Search
seki at druby.org
June 02, 2013
Programming
1
510
[alpha] dRuby Hiroba
seki at druby.org
June 02, 2013
Tweet
Share
More Decks by seki at druby.org
See All by seki at druby.org
Agile Leadership Summit Keynote 2026
m_seki
1
920
RWC2025 Ninja-testing with smart playlist
m_seki
4
1.1k
XP, Testing and ninja testing ZOZ5
m_seki
3
2.5k
XP, Testing and ninja testing
m_seki
3
1.1k
RWC 2024 DICOM & ISO/IEC 2022
m_seki
0
550
ERB, ancient and future
m_seki
3
1k
ERB Hacks
m_seki
1
1.6k
わりこまれるはなし
m_seki
0
1k
ぼくのかんがえたさいきょうのけいやくによるプログラミング
m_seki
2
1.5k
Other Decks in Programming
See All in Programming
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
490
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
160
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
480
「抽象に依存せよ」が分からなかった新卒1年目の私が Goのインターフェースと和解するまで
kurogenki
0
120
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
140
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
290
AHC061解説
shun_pi
0
380
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
530
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
250
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
380
OTP を自動で入力する裏技
megabitsenmzq
0
110
Claude Code Skill入門
mayahoney
0
390
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
110
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
Information Architects: The Missing Link in Design Systems
soysaucechin
0
830
[SF Ruby Conf 2025] Rails X
palkan
2
830
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
140
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Color Theory Basics | Prateek | Gurzu
gurzu
0
250
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
87
sira's awesome portfolio website redesign presentation
elsirapls
0
190
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
240
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
260
Transcript
dRuby dRuby Hiroba Masatoshi SEKI / @m_seki / toRuby
toRuby ͱͪ͗Rubyͷษڧձ (Tochigi Ruby meetup) 2013-6-5 18:30 at Nishinasuno, Nasushiobara,
Tochigi
dRuby dRuby makes any processes be a server.
1. Hello, World. hello_server.rb hello_client.rb hello() "Hello, World."
code require 'drb/drb' DRb.start_service DRbObject.new_with_uri
exercise hello_client.rbΛͳΜͲ࣮ߦͰ͖·͔͢ʁ hello_server.rbΛऴྃͤͯ͞hello_client.rb Λ࣮ߦͤ͞ΔͱͲ͏ͳΓ·͔͢ʁ
2. Hash hash_server.rb irb irb
exercise ͲΜͳΦϒδΣΫτ͕ೖΔ͔ࢼͯ͠ "String" 2012 Time.now $stdout
3. Queue irb Queue deque.rb
exercise deque.rbΛ૿ͨ͠ΒͲ͏ͳΔ? irb Queue deque.rb deque.rb deque.rb
4. Drip A stream based storage
4.1 Drip as Queue
4.2 Drip as KVS
4.3 Browse Drip
4.4 write_if_latest https://gist.github.com/seki/1383222 Clojure like STM https://gist.github.com/seki/4492047 Mutable Distributed Queue
N ew !