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
EnumerableをRubyで再実装してみた
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Masafumi Okura
April 12, 2019
Programming
0
1.3k
EnumerableをRubyで再実装してみた
Masafumi Okura
April 12, 2019
Tweet
Share
More Decks by Masafumi Okura
See All by Masafumi Okura
Metaprogramming isn't real, it can't hurt you
okuramasafumi
0
100
Developing static sites with Ruby
okuramasafumi
1
370
Why doesn't Ruby have Boolean class - final version
okuramasafumi
0
370
Reading Rails 1.0 Source Code
okuramasafumi
0
340
RDoc meets YARD
okuramasafumi
4
210
Why doesn't Ruby have Boolean class?
okuramasafumi
0
42
My KaigiEffect at RubyKaigi 2025, part 1
okuramasafumi
1
92
Writing documentation can be fun with plugin system
okuramasafumi
0
250
Alba: Why, How and What's So Interesting
okuramasafumi
0
480
Other Decks in Programming
See All in Programming
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
150
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
130
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
140
CSC307 Lecture 10
javiergs
PRO
1
660
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
180
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
660
CSC307 Lecture 02
javiergs
PRO
1
780
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Un-Boring Meetings
codingconduct
0
200
30 Presentation Tips
portentint
PRO
1
230
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
WENDY [Excerpt]
tessaabrams
9
36k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
KATA
mclloyd
PRO
34
15k
My Coaching Mixtape
mlcsv
0
51
Transcript
RejectKaigi2019 LT EnumerableΛRubyͰ࠶࣮ͯ͠Έͨ େխ࢙ʢ@okuramasafumiʣ 2019-04-12, Pixiv
EnumerableΛRubyͰ࠶࣮ ͯ͠Կ͕͏Ε͍͠ͷʁ
͕͜͜͏Ε͍͠ʂ • ීஈΘͳ͍Ε͍ͯͨϝιουΛ֮͑Δ • RubyͷදݱྗʹվΊͯײँ͢Δ • eachͱblockͷ͍ํʹशख़Ͱ͖Δ
Pro tip: RubiniusͰ͑߹Θͤ
Rubuniusศར • RubiniusCRubyͱผͷॲཧܥ • ΄ͱΜͲͷίʔυ͕RubyͰ࣮͞Ε͍ͯΔ • CRubyͩͱCݴޠͰ࣮͞Ε͍ͯΔEnumerableRubyͰॻ͔Ε͍ͯΔͷ Ͱɺ٧·ͬͨΒͪ͜ΒΛݟΔͱΑ͍
ૣͬͯΈΑ͏ʂ
࠷ޙʹɿ ͜Μͳײ͡ͷ͜ͱΛ ίϛϡχςΟͰΓ͍ͨ
Grow.rb • ઌୈ0ճΛ։࠵ • ϋϯζΦϯͬΆ͍ελΠϧͰEnumerableΛΈΜͳͰ࠶࣮ • ͍Ζ͍Ζ࠶࣮ͯ͠ΈͨΓ࣮ݧͯ͠ΈͨΓͯ͠RubyͷࣝΛਂΊ͍͖ͯͨ ͍ • https://growrb.connpass.com/
࣍Grow.rbͰ ͓ձ͍͠·͠ΐ͏ʂ