Planet Ruby Flow

Updated Tuesday, 17 November 2015 07:30
{}
Ruby Flow ( Feed )
Monday, 16 November 2015
What To Do When You're Stuck In Ruby
There are lots of tools to help you debug your Ruby code, but it’s not always obvious which ones are right for the job. Especially when you have to dig into somebody else’s code. So before you head over to Stack Overflow out of desperation, let’s see if we can figure out this problem ourselves.
There are lots of tools to help you debug your Ruby code, but it’s not always obvious which ones are right for the job. Especially when you have to dig into somebody else’s code. So before you head over to Stack Overflow out of desperation, let’s see if we can figure out this problem ourselves.
How to stay up to date on security alerts
One of the common reason for compromise when security breaches occur is software patches not being applied. For Ruby & Rails developers it’s important to stay up to date on security alerts, and I’ve put together a short post on how to do that.
One of the common reason for compromise when security breaches occur is software patches not being applied. For Ruby & Rails developers it’s important to stay up to date on security alerts, and I’ve put together a short post on how to do that.
{}
Ruby Flow ( Feed )
Sunday, 15 November 2015
Introducing DRG CMS
New opensource CMS and rapid web application development tool DRG CMS uses Ruby on Rails and MongoDB in unique way to provide super fast web development. Read introduction and try to make your own web site in 15 minutes
New opensource CMS and rapid web application development tool DRG CMS uses Ruby on Rails and MongoDB in unique way to provide super fast web development. Read introduction and try to make your own web site in 15 minutes
Greenjaguar
Applies retry behavior to arbitrary code blocks with different policies like fibonacci, exponential backoff, FixedInterval, etc. This basically is the ‘retry’ construct on steroids.
Applies retry behavior to arbitrary code blocks with different policies like fibonacci, exponential backoff, FixedInterval, etc. This basically is the ‘retry’ construct on steroids.
Creating a Rails 5 Project
Set up the bleeding edge Rails by reading the Setting up a Rails 5 project article.
Set up the bleeding edge Rails by reading the Setting up a Rails 5 project article.
Introducing FiveStar - A Ruby generic rating library
FiveStar is a library to build a rating system - it allows you to rate something in your domain by various classification or criteria you define.
FiveStar is a library to build a rating system - it allows you to rate something in your domain by various classification or criteria you define.
{}
Ruby Flow ( Feed )
Saturday, 14 November 2015
Benchmarking Ruby 2.3 string literals + new Ruby features
Ruby 2.3.0 brings few new features to the table. In this post, apart from listing all of them I also decided to benchmark new frozen string literals feature. The difference in performance can be astonishing! dev.mensfeld.pl/2015/11/ruby-2-3-0-changes-and-features/
Ruby 2.3.0 brings few new features to the table. In this post, apart from listing all of them I also decided to benchmark new frozen string literals feature. The difference in performance can be astonishing! http://dev.mensfeld.pl/2015/11/ruby-2-3-0-changes-and-features/
Investigating Kafka as an Event Store
In this post we explore using Kafka as an Event Store. Kafka is “publish-subscribe messaging rethought as a distributed commit log”. Includes Ruby code examples.
In this post we explore using Kafka as an Event Store. Kafka is “publish-subscribe messaging rethought as a distributed commit log”. Includes Ruby code examples.
Enumerable - How I Fell in Love with Ruby
Slides for a recent talk I gave demonstrating some useful features of Enumerable and Enumerator through lots of examples. speakerdeck.com/rossta/enumerable-how-i-fell-in-love-with-ruby
Slides for a recent talk I gave demonstrating some useful features of Enumerable and Enumerator through lots of examples. https://speakerdeck.com/rossta/enumerable-how-i-fell-in-love-with-ruby
{}
Ruby Flow ( Feed )
Friday, 13 November 2015
Implement a Lazy Hash in Ruby
Create a Hash that self propagates when you access keys that don’t exist yet. I give a few demonstrations of smarter Hashes that work with invalid, or partial, key entry. 6ftdan.com/allyourdev/2015/11/13/implement-a-lazy-hash-in-ruby/
Create a Hash that self propagates when you access keys that don’t exist yet. I give a few demonstrations of smarter Hashes that work with invalid, or partial, key entry. http://6ftdan.com/allyourdev/2015/11/13/implement-a-lazy-hash-in-ruby/
New features in ruby 2.3
Learn about hash and array dig methods, inverse grep, hash comparisons, and more new features in ruby 2.3.
Learn about hash and array dig methods, inverse grep, hash comparisons, and more new features in ruby 2.3.
Rails Rumble - the Experience
This is my personal experience in competing in Rails Rumble twice with teams of people I’ve never worked with before. 6ftdan.com/allyourdev/2015/11/13/rails-rumble-the-experience/
This is my personal experience in competing in Rails Rumble twice with teams of people I’ve never worked with before. http://6ftdan.com/allyourdev/2015/11/13/rails-rumble-the-experience/
ReverseMarkdown 1.0.0
reverse markdown transmogrifies given HTML into markdown for storing or further processing. The library just hit 1.0.0 with major speed improvements, but also some breaking changes, so please update with care! For details look at the changelog.
reverse markdown transmogrifies given HTML into markdown for storing or further processing. The library just hit 1.0.0 with major speed improvements, but also some breaking changes, so please update with care! For details look at the changelog.
Introducing Godmin 1.0
Godmin is an admin framework for Rails 4+. It helps you build dedicated admin sections for your apps, or stand alone admin apps such as internal tools. It has support for common features such as scoping, filtering and performing batch actions on your models. Read more in our blog post
Godmin is an admin framework for Rails 4+. It helps you build dedicated admin sections for your apps, or stand alone admin apps such as internal tools. It has support for common features such as scoping, filtering and performing batch actions on your models. Read more in our blog post
{}
Ruby Flow ( Feed )
Thursday, 12 November 2015
Debugging Capybara: screenshot of error page on CircleCI
It’s crucial, to have a screenshot with failed integration spec on CI, and it turned out to be dead simple with CircleCI. Check out how in the blog post.
It’s crucial, to have a screenshot with failed integration spec on CI, and it turned out to be dead simple with CircleCI. Check out how in the blog post.
Changing from an embedded document to a relationship with Rails and Mongoid
Recently had to deal with moving an embedded document on MongoDB to a relationship between two models under Rails. I wrote up a step-by-step procedure that can be adapted according to your needs. Check it out on the blog post at CookiesHQ
Recently had to deal with moving an embedded document on MongoDB to a relationship between two models under Rails. I wrote up a step-by-step procedure that can be adapted according to your needs. Check it out on the blog post at CookiesHQ
Ruby 2.3.0 preview 1
Ruby 2.3.0 preview 1 was announced and, as usual it includes plenty of improvements and new features.
Ruby 2.3.0 preview 1 was announced and, as usual it includes plenty of improvements and new features.
Building Rails API
Very succinct kryptonlabs.com/blog/2015/11/12/building-rails-api/
Notable features in Ruby 2.3.0-preview1 explained
If official announcement is too short for you, read extended version with a bit of a humour in it.
If official announcement is too short for you, read extended version with a bit of a humour in it.
Bulletproof Rails Background Jobs
As Rails applications have grown and matured, we’ve asked them to do more complete and weighty tasks, and background jobs have been a necessity to keep the web application side of things responsive and zippy. But in a lot of cases, developers simply dump code into workers and call it a day. Just by f
As Rails applications have grown and matured, we’ve asked them to do more complete and weighty tasks, and background jobs have been a necessity to keep the web application side of things responsive and zippy. But in a lot of cases, developers simply dump code into workers and call it a day. Just by following a few common-sense patterns, you can keep the back side of your code as neat and well-ordered as the front.
Get Sentimental About SMS with Twilio, Bluemix and AlchemyAPI
IBM’s Bluemix platform is home to an ever growing number of cognitive computing services that, as developers, we can use in our applications to learn more about our data. We look at how to get a Ruby application set up with Bluemix and use the AlchemyAPI and Twilio to respond to SMS messages based on
IBM’s Bluemix platform is home to an ever growing number of cognitive computing services that, as developers, we can use in our applications to learn more about our data. We look at how to get a Ruby application set up with Bluemix and use the AlchemyAPI and Twilio to respond to SMS messages based on sentiment.
5 Best Ruby on Rails Content Management Systems (CMS)
Content Management System is also a great platform for content organization, from drafting, revising, reviewing, approvals and publishing. With CMS, users can neatly divided into roles from authors, editors and publishers, and SEO editors. Read our blog to know about RoR based content management syst
Content Management System is also a great platform for content organization, from drafting, revising, reviewing, approvals and publishing. With CMS, users can neatly divided into roles from authors, editors and publishers, and SEO editors. Read our blog to know about RoR based content management system.
{}
Ruby Flow ( Feed )
Wednesday, 11 November 2015
Jekyll Against the Rest of the World - Dynamic is Evil ;-) by Tobias Horvath
Hello, via Vienna.html - (a static site news feed + user group) - the latest article about Ruby’s (and the world’s) #1 static site builder/compiler/generator titled “Jekyll Against the Rest of the World - Dynamic is Evil ;-)” by Tobias Horvath. Cheers. PS: Jekyll Trivia #1 - Did You Know - Yes, you
Hello, via Vienna.html - (a static site news feed + user group) - the latest article about Ruby’s (and the world’s) #1 static site builder/compiler/generator titled “Jekyll Against the Rest of the World - Dynamic is Evil ;-)” by Tobias Horvath. Cheers. PS: Jekyll Trivia #1 - Did You Know - Yes, you can log into a (static) Jekyll site, use the jekyll-auth addon (gem).
Building API with Rails 5
Rails API was recently merged into Rails master.
Rails API was recently merged into Rails master.

pluto.models/1.4.0, feed.parser/1.0.0, feed.filter/1.1.1 - Ruby/2.0.0 (2014-11-13/x86_64-linux) on Rails/4.2.0 (production)