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 improve experiences of Ruby
Search
SHIBATA Hiroshi
June 26, 2014
Technology
1.6k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How to improve experiences of Ruby
SHIBATA Hiroshi
June 26, 2014
More Decks by SHIBATA Hiroshi
See All by SHIBATA Hiroshi
How to make faster release cycle of Ruby?
hsbt
2
6.3k
Ruby の開発を支えるエコシステム
hsbt
4
2.4k
Why is building the Ruby environment hard?
hsbt
6
8.5k
開発環境へのこだわり
hsbt
16
12k
OSS ことはじめ
hsbt
5
1.5k
GMO DevNight 05 在宅勤務開始から2ヶ月でやったこと
hsbt
2
600
Development Environment 2019
hsbt
1
390
How to become the Psychic
hsbt
0
2.1k
Software Development
hsbt
1
6.8k
Other Decks in Technology
See All in Technology
猫付きpingコマンドを自作
uyuki234
0
250
会社紹介資料 / Sansan Company Profile
sansan33
PRO
24
430k
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
690
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
140
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
370
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
130
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
220
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
310
モバイルアプリ開発概論2026
recruitengineers
PRO
6
650
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
950
Sets in Go
ramalho
1
950
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
490
Technical Leadership for Architectural Decision Making
baasie
3
490
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
340
We Have a Design System, Now What?
morganepeng
55
8.3k
So, you think you're a good person
axbom
PRO
2
2.1k
The browser strikes back
jonoalderson
0
1.5k
Producing Creativity
orderedlist
PRO
348
40k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Prompt Engineering for Job Search
mfonobong
0
410
My Coaching Mixtape
mlcsv
0
240
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
240
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
210
Transcript
How to improve experiences of Ruby Hiroshi SHIBATA @hsbt RedDotRubyConf
2014
Thank you!
SHIBATA Hiroshi(@hsbt)
Ruby Committer
None
Who are making Ruby now?
Matz?
No
Matz’s work
mruby
bump version
Who are making Ruby now?
Community
Example with me
Use trunk everyday
class Bar def bar(foo = foo()) foo end def buzz(foo
= foo) foo end def foo :buzz end end p Bar.new.bar p Bar.new.buzz
% ruby -v r45272.rb ruby 2.2.0dev (2014-04-13 trunk 45580) [x86_64-darwin13]
:buzz nil % ruby -v r45272.rb ruby 2.1.2p80 (2014-03-01 revision 45231) [x86_64-darwin13.0] :buzz :buzz
None
How to contribute Ruby?
bugreport
Good bug report
minimum case
Try different version of ruby
clash log attached
feature request
Good feature request
usecase
naming
code
github is ok
some core developer don’t use github
Matz is only available on redmine
You need to submit redmine ticket
Who are making Ruby now?
You