Ruby on Rails est impacté par une vulnérabilité d’attaque DoS qui affecte l’adaptateur Postgresql d’ActiveRecord. Cette vulnérabilité est enregistrée dans la base CVE sous l’identifiant CVE-2021-22880.
Continue reading « [CVE-2021-22880] risque d’attaque DoS dans l’adaptateur PostgreSQL d’ActiveRecord »Certaines versions de Ruby in Rails sont affectées par une vulnérabilité dans le middleware HostAuthorization du ActionPack. Cette vulnérabilité a été référencée dans la base NVD sous le numéro CVE-2021-22881.
Continue reading « [CVE-2021-22881] Faille de sécurité dans le middleware HostAuthorization »FactoryBot, anciennement connus sous le nom de FactoryGirl, est une gem développée depuis 2010, et qui est utilisée dans les suites de test, comme rspec.
Elle permet de facilement créer des enregistrements dans la base de données, ou d’initialiser de nouveaux modèles, en facilitant la création des valeur par défaut.
Vous allez voir dans cet article comment l’installer, et l’utiliser efficacement.
Continue reading « Installer et utiliser FactoryBot »La fonction de rbenv est de gérer plusieurs environnements Ruby pour vous permettre de passer rapidement d’une version de Ruby à l’autre, soit répertoire par répertoire, soit à l’échelle du système.
Un tel outil de gestion des versions de Ruby est essentiel lorsque l’on travaille sur plusieurs projets qui nécessitent différentes versions de Ruby.
Cet article vous montrera comment installer Ruby avec rbenv et gérer différentes versions de Ruby.
Continue reading « Installer Ruby avec RBenv sur Ubuntu ou Debian »