Le Wagon Tokyo
東京都目黒区目黒2-11-3 印刷工場1階
Grab a drink and catch up with your fellow Rubyists.
We'll kick things off by welcoming everyone and giving a short introduction of the event.
Useful profilers are capable of accurately tracking program execution and providing sleek visualization, with minimal performance impact. When it comes to Ruby profilers, advanced features such as merging Ruby-level and C-level stacks or recording garbage collection / global vm lock events would be also wanted.
There were many challenges in implementing these features in Pf2, my experimental Ruby profiler. In this talk, I will visit the internals of CRuby and present the difficulties in creating a profiler for the interpreter.
In this talk, I'll discuss the difficulties of creating a Ruby profiler through exploring the internals of CRuby, and introduce Pf2's design choices to overcome challenges. Let us discuss the future of profiling Ruby!
Daisuke Aritomo (osyoyu) is a computer lover and software engineer at SmartBank, Inc. Interested in performance profiling, and has been recently working on Pf2, which is a novel CRuby profiler.
Daisuke is also an organizer of Tokyo RubyKaigi 12, scheduled for January 18th, 2025, which will feature an English keynote by Ruby Committer and Rails Core Member John Hawthorn.
Do you have a cool snippet of Ruby code that you'd like to share, but it doesn't warrant an entire presentation? A challenge with your Ruby application you've been struggling with, and would like some advice? A helpful library or tool you've come across? This is your chance to share it.
For those who'd like to participate, you'll have up to five minutes. There's no need to create a slide deck, but you'll be able to use the projector if you have a code sample or something else to share. While we'll ask you if you'd like to participate when signing up, this is just to gauge interest, and you can change your mind on the day of the event.
Discuss the presentations or anything else Ruby related with the other attendees.
TokyoDev's job board is filled with software developer positions at Japanese companies whose engineering team’s primary language is English. From the big companies you’ve already heard of, to smaller up-and-coming startups, our positions offer you the chance to live in Japan but work in an international environment.
Le Wagon Tokyo is a coding school for startups, creative people and tech entrepreneurs. Our 9-week full-time or 24-week part-time Coding Bootcamps are designed for complete beginners or "half-beginners" who really want to dive into programming and, above all, change their mindset. Learn to think like a developer, consider issues with new insight, and become more autonomous thanks to these newly acquired abilities.
Tokyo Rubyist Meetup is a safe and inclusive event. By attending, you agree to our code of conduct.
Tokyo Rubyist Meetup (trbmeetup) is an event that seeks to help bridge the Japan and international ruby and ruby on rails community. It will hold regular meetings where Japanese Rubyists can commun...
Join community