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.

Hyde Press - Free Books about Jekyll ‘n’ Friends - 1st Volume - Jekyll Style Guide

Hello, I’ve started a new imprint called Hyde Press - just a github org ;-) - that publishes free books about Jekyll ‘n’ friends. ++ The idea is to (re)use the great documentation out there and reformat it into single-page black’n’ white books. The first book in the series is the Jekyll Style Guide by Ben Balter et al. More upcoming. ++ Questions? Comments? Welcome. ++ PS: The books get - of course - built using the GitHub Pages service and Jekyll. Under the hood the books use the Manuscripts book format and a jekyll book theme from the Henry’s theme collection.

Making GitLab Faster

In GitLab 8.5 we shipped numerous performance improvements. In this article we’ll take a look at some of these changes and the process involved in finding and resolving these issues. [more inside]

Using Markdown with the kramdown Library and Tools

Hello, Thomas Leitner - the author of the kramdown gem - has posted the talk slides (in HTML) for yesterday’s Vienna.html talk titled “Using Markdown with the kramdown Library and Tools”. Thanks to Thomas for the great gem that starting May 1st will convert all Markdown pages with Jekyll 3 on GitHub Pages. Cheers. Did you know? kramdown includes automatic table of contents generation. Use {:toc} . Or did you know? kramdown can also convert HTML back into kramdown source? On the command line use: kramdown -i html -o kramdown

Testing Rails Simple Guide — Part 3

Honestly, I feel confused when I was first learning the topic “testing in isolation”. I always struggle these questions: “What Stubs, Mocks and Spies means?”, “What purpose of using these techniques?”, “Which techniques should we use to apply certain scenarios?”. In this simple guide, let try to demystify these techniques by using the concrete examples. [more inside]

How Not to Lose Performance with Frozen String Literals in Ruby 2.3 and Later

Frozen string literals are supposed to speedup the code. But majority of Ruby and Rails code needs patching to support this feature. And it turns out it’s easy to make performance worse in the process. Learn how to avoid making this mistake: http://ruby-performance-book.com/blog/2016/02/is-ruby-2-3-faster-how-to-prepare-yourself-for-frozen-string-literals-and-not-lose-performance.html

Loading older posts