Riboulet Thomas

Riboulet Thomas

18 article(s)
Articles de l'auteur

Sequel : un ORM SQL pour Ruby

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
108
Mois de parution
mai 2020
Spécialité(s)
Résumé

Lorsque nous en venons à faire des requêtes SQL dans des bases de données MySQL ou PostgreSQL depuis du code Ruby, nous sommes souvent tentés d'utiliser un ORM tels que ActiveRecord ou Sequel.Nous allons voir une petite introduction à Sequel via des cas simples et un cas plus avancé qui peut surprendre.

Scylla (DB), l’autre monstre grec

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
103
Mois de parution
juillet 2019
Spécialité(s)
Résumé

ScyllaDB est une implémentation C++ de CassandraDB, elle-même une base de données NoSQL créée initialement chez Facebook, puis rendue Open Source et désormais dans le giron du projet Apache. C’est une base de données distribuée, orientée colonne.L’un des avantages est la capacité de mettre en place un cluster sur des machines relativement peu chères, comme celles fournies par la plupart des fournisseurs d’infrastructure cloud.

Introduction rapide à Ruby

Magazine
Marque
GNU/Linux Magazine
Numéro
226
Mois de parution
mai 2019
Spécialité(s)
Résumé

Chaque langage a ses particularités et souvent, les pratiquants de chacun y ont un certain attachement. Ruby est un des langages qui est devenu clef dans l’essor des startups de ces 15 dernières années : Heroku, Deliveroo sont parmi celles qui ont commencé et continuent avec Ruby. Cet article vous donnera une introduction au langage qui vous permettra d’aborder les frameworks web Ruby par la suite.

Thor, le barbu qui nous veut du bien

Magazine
Marque
GNU/Linux Magazine
Numéro
141
Mois de parution
septembre 2011
Résumé
Thor, ce gentil dieu viking au marteau brillant, à la chevelure dorée, à l’accent du nord qui fait craquer les minettes… n’est pas le super héros dont nous allons traiter ici. Si c’est celui-là qui vous intéresse, je vous recommande d’aller dans un magasin spécialisé dans les comics, vous savez ces imitations des bandes dessinées belges. Nous allons traiter ici d’une bibliothèque Ruby fantastique dotée de pouvoirs, mais seulement si le développeur (ou l’admin, dans ce cas-là, il paraît qu’il faut l’appeller devop) a le cœur pur. Bref, si vous savez lire de la doc, vous aurez vite fait de savoir comment utiliser Thor.

Gestion des droits avec Rails : 1ère classe, 2nde classe, grande classe

Magazine
Marque
GNU/Linux Magazine
Numéro
130
Mois de parution
septembre 2010
Résumé
L'identification des utilisateurs est une chose, mais il faut souvent ajouter un niveau de granularité supérieur pour les besoins de l'application : savoir qui a le droit de faire quoi. Rails dispose d'une batterie de plugins qui permettent de faire ce genre de choses de façon plus ou moins poussée. Il y a même une liste de ceux-ci (plus ou moins complète) disponible sur le blog de Steffen Bartsch [1].

Créez votre Github-like : le lapin rouge dans le bosquet

Magazine
Marque
GNU/Linux Magazine
Numéro
121
Mois de parution
novembre 2009
Résumé
Ruby et Git sont probablement parmi les 10 hits des 2 ou 3 dernières années. Ruby parce que RubyOnRails et Git parce que Git... Si Ruby reste à parts égales avec Python, Perl et les autres, Git est devenu un des « hits » de l'année passée remplaçant souvent SVN, voire de vieux CVS qui traînaient encore.