Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
2
1.6k
How to improve experiences of Ruby
SHIBATA Hiroshi
June 26, 2014
Tweet
Share
More Decks by SHIBATA Hiroshi
See All by SHIBATA Hiroshi
How to make faster release cycle of Ruby?
hsbt
2
5.9k
Ruby の開発を支えるエコシステム
hsbt
4
2.3k
Why is building the Ruby environment hard?
hsbt
6
7.8k
開発環境へのこだわり
hsbt
16
12k
OSS ことはじめ
hsbt
5
1.4k
GMO DevNight 05 在宅勤務開始から2ヶ月でやったこと
hsbt
2
560
Development Environment 2019
hsbt
1
350
How to become the Psychic
hsbt
0
2k
Software Development
hsbt
1
6.6k
Other Decks in Technology
See All in Technology
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
120
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
100
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
130
5分で知るMicrosoft Ignite
taiponrock
PRO
0
360
グレートファイアウォールを自宅に建てよう
ctes091x
0
150
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
210
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
450
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
480
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
130
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
10
7.7k
.NET 10の概要
tomokusaba
0
110
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
54
7.9k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
How STYLIGHT went responsive
nonsquared
100
6k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
For a Future-Friendly Web
brad_frost
180
10k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
KATA
mclloyd
PRO
33
15k
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