RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Where Do Ruby Blocks Come From?

It’s time to get reflective…time for some deep introspection…so light a candle or two, put some Barry White on the stereo, get nice and comfortable, because we’re going to talk about Blocks. Blocks in Ruby are powerful, and they’re used everywhere. But we’re not here to talk about how to write blocks per se or what they’re good for. We’re here to talk about where they come from.

RailsBump

Hello folks, I’m happy to present RailsBump, which I have been working on for a while! RailsBump is useful to anyone looking to upgrade the Rails version of their app. It shows you whether your favorite gem (or all gems in your Gemfile) is compatible with the next Rails release. Check it out and let me know what you think: https://railsbump.org/ If you have ideas for more features or run into problems, please open a Github issue: https://github.com/manuelmeurer/railsbump

Exploring Merge Sort With Ruby

You’ll probably never implement sorting from scratch. But sorting algorithms are foundational in computer science and have become a standard feature of the ritual hazing…er…interview process for developers at all levels. In this article, Julie Kent introduces us to the merge sort algorithm. She’ll show us how it works, implement it in ruby, and discuss its performance characteristics. [more inside]

mruby3.0 introductory Webinar

Hello, Have you heard about Matz’s new language, mruby? mruby was released to the public in 2012 and will be updated to version 3.0 this winter. mruby can be used for a variety of applications from enterprise embedded development, game development, and web server add-on function development to fun personal projects using microcontrollers. In this webinar, Matz himself will talk about the new mruby and answer your questions, so we encourage you to join us. We look forward to having you in the webinar!

football-cat gem - concatenate football.csv datafiles - make out of many, one

Hello, I have put together the new little football-cat gem / tool that lets you concatenate match files (for football clubs or national teams) in the one-line, one-match & one-file, one-season Football.CSV format into one PLUS (auto-)adding the missing league and season headers / columns inferred from the file’s basename (e.g. es.1.csv => ES1) and the file’s directory (e.g. /2020-21/ => 2020/21), for example. Happy data wrangling with ruby. Enjoy the beautiful game. Cheers. Prost.

Loading older posts