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
Learning Ruby
Search
Masafumi Okura
March 01, 2024
Programming
5
580
Learning Ruby
https://increments.connpass.com/event/310090/
Masafumi Okura
March 01, 2024
Tweet
Share
More Decks by Masafumi Okura
See All by Masafumi Okura
Alba: Why, How and What's So Interesting
okuramasafumi
0
210
Why did my proposals get rejected?
okuramasafumi
1
510
A suggestion for the future of RDoc
okuramasafumi
1
150
15 JSON serializers for Ruby
okuramasafumi
2
200
Tech Events, Should We See Them from the Outside or the Inside?
okuramasafumi
1
47
Creating gems 101
okuramasafumi
1
94
How NOT to make your DSL terrible
okuramasafumi
0
390
オブジェクトしこう
okuramasafumi
2
300
Debugging Alba
okuramasafumi
1
210
Other Decks in Programming
See All in Programming
Androidアプリの One Experience リリース
nein37
0
1.1k
Flatt Security XSS Challenge 解答・解説
flatt_security
0
730
asdf-ecspresso作って 友達が増えた話 / Fujiwara Tech Conference 2025
koluku
0
1.4k
サーバーゆる勉強会 DBMS の仕組み編
kj455
1
300
情報漏洩させないための設計
kubotak
5
1.3k
Оптимизируем производительность блока Казначейство
lamodatech
0
950
선언형 UI에서의 상태관리
l2hyunwoo
0
270
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
360
技術的負債と向き合うカイゼン活動を1年続けて分かった "持続可能" なプロダクト開発
yuichiro_serita
0
300
ErdMap: Thinking about a map for Rails applications
makicamel
1
590
はてなにおけるfujiwara-wareの活用やecspressoのCI/CD構成 / Fujiwara Tech Conference 2025
cohalz
2
2.7k
20241217 競争力強化とビジネス価値創出への挑戦:モノタロウのシステムモダナイズ、開発組織の進化と今後の展望
monotaro
PRO
0
280
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1366
200k
Bash Introduction
62gerente
610
210k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Writing Fast Ruby
sferik
628
61k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
What's in a price? How to price your products and services
michaelherold
244
12k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
173
51k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
360
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Transcript
Rubyʹ͍ͭͯΩϟονΞοϓ ͢ΔͨΊʹࢲ͕͍ͯ͠Δ͜ͱ Wantedly x Qiita Meetup #2 RubyΛ༻͍ͨϓϩμΫτ։ൃ OKURA Masafumi,
2024-03-01
RubyΛ༻͍ͨ ϓϩμΫτ։ൃ
RubyΛΔ ↓ RubyΛ༻͍Δ
Rubyɺ ͬͯ·͔͢ʁ
RubyΛΔͱ
ʮRubyΛΔʯΛղ͢Δ 1. ݴޠͦͷͷΛΔ • ݴޠ͕Ͱ͖Δ͜ͱɺಘҙͳ͜ͱɺۤखͳ͜ͱ 2. ΤίγεςϜΛΔ • ֤छGem, ܕɺLSPͳͲ
3. ख๏ΛΔ • ςΫχοΫͱύλʔϯ
ࣗݾհ
self.pritty_print • ໊લɿେխ࢙ • ॴଐɿϑϦʔϥϯε • Rubyྺɿ10 • ׆ಈɿKaigi on
RailsνʔϑΦʔΨφΠβʔɺGrow.rbओ࠵ɺOSS׆ಈ
1. ݴޠͦͷͷΛ Δ
ࣝΛಘΔ
ಡΉຊ
ॻ͘
ݴޠΛΔͨΊʹࢲ͕͍ͯ͠Δ͜ͱ • ެࣜυΩϡϝϯτΛࢀর͢Δ • MacͷDashͱ͍͏ΞϓϦͰӳޠυΩϡϝϯτΛૉૣ͘ࢀর͢Δ • ͱʹ͔͘ࢼ͢ • IRB༑ୡ •
Ճͷใݯ • ruby-jp݁ߏ༗ӹͳใ͕ಘΒΕΔͷͰΦεεϝ • RubyKaigiΛ͡Ίͱ͢ΔΧϯϑΝϨϯεʹࢀՃ͢Δ
Rubyίϛολʔ ຊਓ͕ଟ͍
ձͬͯ͢͜ͱ Մೳ
࠷৽൛ͷใ
nagachika৽ฉ Ruby Trunk Changes
RubyϨϙδτϦ ͷશίϛοτղઆ
ຊޠͰಡΊΔʂ
2. ΤίγεςϜΛ Δ
७વͨΔ ใऩू
RSSϦʔμʔ ͷ༗ྉ൛Λ͏
ϊΠζΛݮΒ͢
ΤίγεςϜΛΔͨΊʹࢲ͕͍ͯ͠Δ͜ͱ • RSSϦʔμʔͰλΠτϧ͚ͩݟΔ • RedditͷRubyαϒ • RubyFlow • ιʔγϟϧϝσΟΞ •
ruby.social • ϝϧϚΨ • Ruby Weekly • Short Ruby Newsletter
શ෦ӳޠͰ͢ΑͶ
λΠτϧ͚ͩͳΒ େࠩͳ͍
Gemͷ࡞ऀ ΄ͱΜͲ֎ࠃਓ
ӳޠಡΉͷ
3. ख๏ΛΔ
લઅͷଓ͖
ݴޠࣗମΛআ͘ ใͷେ ӳޠ
ӳޠͰใऩू ͍ͯ͠Δͱख๏ͷ ࣝ૿͑Δ
ίϛϡχςΟͷ ΠϕϯτʹࢀՃ ͢Δͷ༗ޮ
࣮ફతͳݟ ຊΑΓΉ͠Ζ Πϕϯτʹ͋Δ
ͱ͍͑ ຊେࣄ
ݚᮎRuby
ΦϒδΣΫτࢦͷ͜͜Ζ
·ͱΊ
ใݯ·ͱΊ(1) • https://docs.ruby-lang.org/ja/ ʮΔΓ·ʯ • https://docs.ruby-lang.org/en/ ӳޠ൛ͷެࣜυΩϡϝϯτ • https://ruby-jp.github.io/ ruby-jp
SlackίϛϡχςΟ • https://rubykaigi.org/ RubyKaigi • https://ruby-trunk-changes.hatenablog.com/ ௨শnagachika৽ฉ
ใݯ·ͱΊ(2) • https://www.reddit.com/r/ruby/ RubyαϒReddit • https://ruby fl ow.com/ RubyFlowɺRubyத৺ͷܝࣔ൘ •
https://ruby.social/ RubyϝΠϯͷMastodonΠϯελϯε • https://rubyweekly.com/ Ruby Weeklyɺຖिͷχϡʔε·ͱΊ • https://newsletter.shortruby.com/ େྔͷϦϯΫπΠʔτͷ·ͱΊ