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.

Ruby #call method

Ruby method #call is common interface protocol for calling Lambdas, Method objects, Procs,… In this article I’ll try to present why it’s important to name the run method #call in your custom class objects [more inside]

Yuki & Moto Press Bookshelf Update - Free (Online) Books about Ruby 'n' Friends

Hello, I’m a big fan of the latest and greatest plugin addition to GitHub Pages (and Jekyll), that is, Jekyll Remote Themes. Using a simple config entry you can “automagically” pull in remote themes (layouts, includes, javascripts, etc). To once more show off / test the new functionality I’ve updated the Yuki & Moto Press Bookshelf (Static Website Source) to now use a remote book theme (that is, Octobook Twenty Eighteen) that turns your manuscripts in plain text w/ markdown formatting conventions into live (online) books. See the Gem Developer’s Guide as example. Happy reading. Happy publishing w/ GitHub Pages (and Jekyll). Cheers.

From Monolith to Microservices — Part 1: Reasoning behind the switch

Migrating the web application from monolithic architecture (in Shedul’s case — Ruby on Rails) is one of the most serious decisions one can take in any monolithic project’s lifetime. You can find tons of articles listing pros and cons of microservices in general — but in this entry, I’ll tell you about top three that made us make the actual call at Shedul. Read more on Shedul Tech Blog.

Meerstats: Reduce the impact of silent production errors

I’m launching the beta of a side project I’ve had brewing for a while – Meerstats. It monitors key metrics and will report anomalies as they are detected. It also sends daily reports, so you can spot check any abnormalities yourself. This is all in an effort to catch silent production errors and reduce the amount of time your customers see them. It’s completely free for the duration of the beta.

FIFO queues with resque

Need something like apache kafka but only want a pure ruby solution and reuses your resque workers? The resque-fifo-queue gem aims to do something like that. [more inside]

Witch is the state of resque-fifo-queue ?? I am trying to use it but after inst…
hmm… it works fine with mine, could you provide information on your rails versi…

Traps on Rails - Overriding Boolean Methods in Models

One very useful feature of ActiveRecord is automatically defining attribute readers and writers for all the columns for given tables. For the ones with boolean type, however, there is one more addition – defining an alias of the method with a question mark. Sometimes it might be useful to override this method and add some extra requirements for a given condition. However, this might not be such a good idea. [more inside]

New Jekyll Remote Theme in Action - Turn Your Manuscripts into Live Books w/ Jekyll

Hello, the latest and greatest plugin to GitHub Pages (and Jekyll) is Jekyll Remote Themes. Using a simple config entry you can “automagically” pull in remote themes (layouts, includes, javascripts, etc). To once again show off / test the new functionality I’ve changed the World Classics Bookshelf (Static Website Source) to now use a remote book theme that turns your manuscripts in plain text w/ markdown formatting conventions into live (online) books. See The Trial by Franz Kafka as example. Happy reading. Happy publishing w/ GitHub Pages (and Jekyll). Cheers.

Loading older posts