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
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Hello, I’ve added a new chapter to the (free online) book “Programming Crypto Collectibles with Ruby” titled “Inside Breeding - Matron + Sire = New (Offspring) Kitty - All About Gene Swapping, Inheritance & Mewtations (incl. mixgenes Formula and Odds & Probabilities)”. Happy data wrangling and genome genetics bits & bytes slicing with ruby. Cheers. Prost.
This blog note is next in our cycle aimed at less-experienced developers. This time we will start with real-life code, that I’ve found in one of our projects. Through a series of steps, we will refactor it to excellent object structure, separated from other parts of the application. Read more…
Hello, I’ve added a new chapter to the (free online) book “Programming Crypto Collectibles with Ruby” titled “Statistics, Statistics, Statistics - Build Yourself An Up-to-Date Cattributes Rarity & Popularity Cheatsheet from the (Unofficial) CryptoKitties Web Service @ api.cryptokitties.co/cattributes”. Happy data wrangling with ruby. Cheers. Prost.
RSpec has had feature tests for a long time, so what’s the big deal with Rails system tests? https://rossta.net/blog/why-rails-system-tests-matter.html
I’ve started a new (free online) book on github titled “Programming Crypto Collectibiles Step-by-Step Book / Guide”. Let’s start with CryptoKitties & Copycats. Inside Unique Bits & Bytes on the Blockchain…
Development in its pure form is not only writing code, but also a number of manipulations that are necessary for its correct and timely work. Testing in development takes the lion’s share of both time and resources, but proper testing will bring only time savings and the best result for the client. Read More.
Supercharge your next application with a solid setup of Rails 5 API & Devise JWT authentication: [more inside]
This post describes how to turn methods that use blocks into enumerators using the to_enum method and why this would be useful. https://rossta.net/blog/everything-is-enumerated.html
Hello, you can find all ruby conferences & camps from around the world of the year 2018 @ https://planetruby.github.io/calendar/2018 What was your favorite? Any highlights? ++ For the upcoming year 2019 you can find all ruby conferences & camps @ https://planetruby.github.io/calendar/2019 What’re looking forward too? Any recommendations?
Sometimes we have to configure a new development machine, whether it is for ourselves or a friend. We often find that there are some little pieces of our environment that we have forgotten about or have neglected to document. This is my documentation for a ready-to-work development environment for Ruby on Rails. [more inside]
It’s Friday. Ruby Quiz time! Join us. Let’s keep going with a new Ruby Quiz every fortnight. Ruby Quiz - Challenge #9 - Tally Up / Calculate the Standings Table for the English Premier League 2018/19 Season - And the Winner is… Liverpool? Manchester City? Send your code snippets to ruby-talk. Happy data wrangling and keeping scores with ruby.
Christmas is around the corner, but I couldn’t wait and I have already been trying the new Ruby release! Ruby 2.6, apart from efficient improvements, which include the initial implementation of a just-in-time compiler, brings us many new cool features (including my Array#union and Array#difference methods). Taking advance of the cold outside, let’s discover some of them! [more inside]
A new version of Maily (https://github.com/markets/maily) v0.8.2 has been published. Mainly, includes fixes for incompatibilities with last
Over 10 months, Ruby’s JIT has evolved for the following focuses: Performance Portability Stability Security Let me show you what we’ve achieved for each of them in Ruby 2.6.