ruby

214 bookmarks · page 4 of 5
2020-12-25 · chrisherring.co

Testing a Feature with Rails and RSpec: A deep dive

One of the things I hear most from developers who are new to Ruby and Rails, or just to testing is, How do you get started? What should I test? The value of testing your code and the confidence it brings is already apparent, but how to make it happen seems to be missing. In this…

2020-12-25 · rubyguides.com

Homepage

Become A Ruby Programming Expert With RubyGuides This library of 150+ in-depth guides explains complex programming topics in plain English so you can become a happy & well-paid Ruby developer! Discover all the secrets that separate beginner developers

2020-12-25 · blog.honeybadger.io

The Rubyist's Guide to Memoization

This article covers one of my favorite techniques for improving performance: memoization. It's a source of easy little performance wins that eventually add up and only occasionally reduce your application to a heap of...

2020-12-25 · benoithamelin.tumblr.com

Ruby one-liners

I am Benoit Hamelin. I work with the excellent hackers at Arcadia G.P., where I develop software,...

2020-12-25 · code.tutsplus.com

Rake 201

In this second article about Rake, we dive a little deeper and cover slightly advanced topics like file tasks, rules, multitasks and more that will improve your Rake chops...

2020-12-25 · codedecoder.wordpress.com

custom rake task in rails | codedecoder

rake command is explained in this post. rails provide a number of inbuilt tasks, but you can create your own task also as explained here. => Understanding the basics : When you create any new ra…

2020-12-25 · blog.honeybadger.io

A Beginner's Guide to Exceptions in Ruby

The other day I was searching for an introduction to Ruby exceptions written for beginners - people who know basic Ruby syntax but aren't really sure what an exception is or why it's useful. I couldn't find one, so I ...

2020-11-29 · analysis-tools.dev

Show HN: A list of 470 static analysis tools

Find static code analysis tools and linters for Java, JavaScript, PHP, Python, Ruby, C/C++, C#, Go, Swift, and more. All tools and linters are peer-reviewed by fellow developers to select the best tools available. Avoid bugs in production, outages on weekends, and angry…

2020-05-14 · linuxize.com

How to Install Ruby on Ubuntu 18.04 | Linuxize

Ruby is one of the most popular languages today. It has an elegant syntax and it is the language behind the powerful Ruby on Rails framework. In this tutorial we will show you three different ways to install Ruby on Ubuntu 18.04 system.

2020-02-19 · rubyweekly.com

Opening The Ruby Concurrency Toolbox

As a Ruby developer you probably use tools like Sidekiq that rely on concurrency. But would you know how to *build* your own sidekiq, or add concurrency to an existing app? This article will open Ruby's concurrency to...

2019-12-23 · rubyguides.com

Practical Linked List in Ruby

This is the 3rd entry in the "Practical Computer Science in Ruby" series! Today we are going to talk about linked list. So what's a linked list? Like the name says, a linked list is a way

2019-12-23 · citizen428.net

Ruby Literals You May Not Know - citizen428.net

In programming the term “literal” refers to notations for representing certain values in code. Almost all languages offer them for atomic types such as strings or various number formats, some also for compound types like arrays, records or hashes. Additionally lambda expressions…

2019-03-21 · ruby.libhunt.com

Awesome Ruby

Your go-to Ruby Toolbox. A collection of awesome Ruby gems, tools, frameworks and software. 1319 projects organized into 137 categories.

2018-06-08 · dev.to

Using Codeship for Ruby Application Deployments

In the first part of this series, I walked through developing a simple todo API using Ruby on Rails and PostgreSQL using Docker Compose. In this post, I will cover creating a CI/CD pipeline using Codeship Pro.