Awesome news for Ruby on Rails fans! CanCanCan 3.0 is here! RoR authorization framework got updated and we can’t be silent about it. It has been almost two years since the release of version 2.0, so it will have some new exciting features that we will share with you in this post.
Like we did before, this release of Rails digest goes right after our JS digest. It collects all the most interesting and prospective Rails open source projects on GitHub that are listed in order of the most recent update. In this issue of ‘Monthly trending Ruby on Rails repositories. April, 15’ you will explore a great serialization solution, Ruby autoformatter, GitLab CE Mirror, toolkit for file attachments, collaborative knowledge-exchange platform, Object Oriented DOM Tree and many other awesome repositories…
If you have done anything with Rails at all, you’re probably familiar with the Rake command. Rake is a task runner in Ruby. It allows you to define a list of other tasks that must run before the current task. While it might sound complicated, let’s take a look at it together.
If you use Ruby, this article is just for you! There are multiple vulnerabilities in RubyGems bundled by Ruby. And today we are going to look closer to one of it – Flipper Ruby gem for enabling/disabling features or parts of your app.
Syndicode is extremely happy to invite you to RubyC-2019! RubyC is the European conference devoted to Ruby, Rails, and other related technologies hosted annually by Svitla Systems in Kyiv, Ukraine. Every year, the conference attracts almost 400 participants and 14 brilliant speakers who exchange knowledge, discuss trends, and share learnings about innovations that transform our work and lives for the better. Today RubyC-2019 announces first speakers!
If you want to work with exceptional professionals to deliver world-class software – Syndicode is looking for a Full-stack Ruby on Rails Developer! Use your opportunity to become a valuable part of our growing team at Kyiv/Dnipro!
You will never obtain all the knowledge in the world. But you can absorb several small portions of it. In this article, we are describing how to register Transfer Language (RTL) for CRuby. Introducing a Register Transfer Language (RTL) to the CRuby VM turned out to be an even harder task than introducing the initial JIT compiler. The required changes to the VM are far more invasive than the ones needed for the JIT compiler.
We just presented you 40 most used Ruby gems that can be very helpful for you. And today we are going to discuss the validation of the structure and basic checks, which is meant to ensure that given data input is safe to work with. So, yes, today’s post will be about dry-schema Ruby gem in details.