9 articles à propos de “ruby”

Grape : custom validator conditionnel

Depuis le début de l'année, j'ai passé une partie importante de mon temps à travailler sur la conception et le développement d'une API publique. C'est un vaste chantier, et, une fois passé le temps de la recherche, de la structuration et de la définition...

Une API JSON avec Sinatra

Vous avez pu le constater en parcourant ce blog, Sinatra est l'un de mes frameworks Ruby préférés, à la fois simple d'approche mais malgré tout puissant et adaptable à de nombreux cas d'utilisation. Je trouve notamment que c'est un outil particuli...

Rechercher des Gems ruby avec DuckDuckGo

Il y a quelques mois de cela, j'avais écrit un article pour vous présenter DuckDuckGo, un moteur de recherche que j'utilisais depuis déjà un moment, et qui venait à l'époque de connaître une importante mise à jour. Ce moteur a continué d'évoluer depuis...

À la découverte de Sinatra #2 : routes et templates

Deuxième article de ma série "à la découverte de Sinatra". Dans le premier article, À la découverte de Sinatra #1, nous avons vu que Sinatra était un framework Ruby simple, léger et avec une communauté conséquente, destiné à faciliter la création...

À la découverte de Sinatra #1

Je l'ai déjà évoqué dans un précédent article : je suis un grand fan de Sinatra. Non, pas le chanteur (encore que !), mais plutôt la gem Ruby. En règle générale, j'aime utiliser des outils simples qui font bien ce qu'on leur demande, et je trouve...

Utiliser SASS dans un projet Sinatra

Comme nous l'avons évoqué dans l'article précédent "3 raisons d'aimer SCSS", SASS/SCSS est un pré-processeur de CSS qui apporte à vos feuilles de style un lot de fonctionnalités destinées à vous faciliter la vie et à alléger votre code. Nous allons...

Une sitemap pour MiddleMan avec Builder

Le protocole sitemap est un protocole initialement défini par Google en 2005, et adopté depuis par les autres grands moteurs de recherche comme Bing (et donc Yahoo!), Baidu ou Yandex. Comme vous le savez, ces moteurs de recherche utilisent des crawlers...

MiddleMan : design avec Slim et SCSS

Dans l'article précédent, "Créer un blog statique avec MiddleMan", nous avons vu comment mettre en place les bases d'un blog statique avec MiddleMan. Aujourd'hui, nous allons voir comment adapter ce MiddleMan à nos besoins, avec l'utilisation de votre...

Créer un blog statique avec MiddleMan

MiddleMan logo

Les générateurs de sites statiques ont le vent en poupe ces derniers mois. Ils permettent de générer localement un site HTML en vous appuyant sur la puissance d'un langage comme Ruby ou Python, et approchent les fonctionnalités d'une plateforme...