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
2
1.4k
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.1k
Ruby の開発を支えるエコシステム
hsbt
4
2.1k
Why is building the Ruby environment hard?
hsbt
6
6.5k
開発環境へのこだわり
hsbt
15
12k
OSS ことはじめ
hsbt
5
1.3k
GMO DevNight 05 在宅勤務開始から2ヶ月でやったこと
hsbt
2
460
Development Environment 2019
hsbt
1
300
How to become the Psychic
hsbt
0
1.8k
Software Development
hsbt
1
6.3k
Other Decks in Technology
See All in Technology
DuckDB雑紹介(1.1対応版)@DuckDB座談会
ktz
5
970
株式会社M2X エンジニアチーム紹介資料
m2xsoftware
0
580
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
40k
Oracle Cloud Infrastructure IaaS 新機能アップデート 2024/6 - 2024/8
oracle4engineer
PRO
0
110
自社開発した大規模言語モデルをどうプロダクションに乗せて運用していくか〜インフラ編〜
pfn
PRO
22
6.7k
Tricentisにおけるテスト自動化へのAI活用ご紹介/20240910Shunsuke Katakura
shift_evolve
0
170
リアルお遍路+SORACOM IoT
ozk009
1
110
バックログを導入し やっぱやめた話
ota42y
0
200
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
300
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
210
SORACOMで実現するIoTのマルチクラウド対応 - IoTでのクリーンアーキテクチャの実現 -
kenichirokimura
0
340
JEP 480: Structured Concurrency
aya_ebata
0
120
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
16
940
A Tale of Four Properties
chriscoyier
155
22k
The Cult of Friendly URLs
andyhume
76
5.9k
How to train your dragon (web standard)
notwaldorf
85
5.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
Fontdeck: Realign not Redesign
paulrobertlloyd
80
5.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.8k
Web Components: a chance to create the future
zenorocha
308
41k
Statistics for Hackers
jakevdp
793
220k
Imperfection Machines: The Place of Print at Facebook
scottboms
263
13k
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