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
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.1k
Ruby の開発を支えるエコシステム
hsbt
4
2.4k
Why is building the Ruby environment hard?
hsbt
6
8.3k
開発環境へのこだわり
hsbt
16
12k
OSS ことはじめ
hsbt
5
1.5k
GMO DevNight 05 在宅勤務開始から2ヶ月でやったこと
hsbt
2
590
Development Environment 2019
hsbt
1
370
How to become the Psychic
hsbt
0
2.1k
Software Development
hsbt
1
6.7k
Other Decks in Technology
See All in Technology
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.2k
Claude Teamプランの選定と、できること/できないこと
rfdnxbro
1
1.9k
ふりかえりを 「あそび」にしたら、 学習が勝手に進んだ / Playful Retros Drive Learning
katoaz
0
450
"SQLは書けません"から始まる データドリブン
kubell_hr
0
160
機能・非機能の学びを一つに!Agent Skillsで月間レポート作成始めてみた / Unifying Bug & Infra Insights — Building Monthly Quality Reports with Agent Skills
bun913
5
3.9k
生成AI時代のエンジニア育成 変わる時代と変わらないコト
starfish719
0
560
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
1.6k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
16k
ふりかえりがなかった職能横断チームにふりかえりを導入してみて学んだこと 〜チームのふりかえりを「みんなで未来を考える場」にするプロローグ設計〜
masahiro1214shimokawa
0
340
新規サービス開発におけるReact Nativeのリアル〜技術選定の裏側と実践的OSS活用〜
grandbig
2
180
さくらのクラウドでつくるCloudNative Daysのオブザーバビリティ基盤
b1gb4by
0
150
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
180
Featured
See All Featured
Building Applications with DynamoDB
mza
96
7k
Crafting Experiences
bethany
1
110
Designing for Performance
lara
611
70k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The Language of Interfaces
destraynor
162
26k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
BBQ
matthewcrist
89
10k
Six Lessons from altMBA
skipperchong
29
4.2k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
200
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