Articles

You will find here all the articles that I have published, happy reading!

6 minutes

Dev

Laravel & Vue.js - Faire une Todo List, partie 5 : Authentification avec Vuex et Vue-router

Maintenant que nous avons installé l'environnement de développement et de production de l'application, nous allons pouvoir créer notre première…

6 minutes

Dev

Laravel & Vue.js - Faire une Todo List, partie 4 : Installer l'application Frontend avec Webpack

C'est l'une des parties les plus importantes de la partie frontend : la mise en place de l'environnement avec Webpack. Avant de commencer Je ne suis…

4 minutes

Dev

Laravel & Vue.js - Faire une Todo List, partie 3 : Utiliser les API Resources

Depuis la version 5.5 de Laravel, nous pouvons utiliser les API Resources. Avant cet ajout, il fallait passer par des packages comme Fractal qui est…

6 minutes

Dev

Laravel & Vue.js - Faire une Todo List, partie 2 : Authentification avec les JWT

Avant de commencer à développer les fonctionnalités de notre application, il va falloir mettre en place l'authentification. Pour ce projet, j'utilise…

5 minutes

Dev

Laravel & Vue.js - Faire une Todo List, partie 1 : Présentation et objectifs

Je vais commencer une série d'articles pour présenter un projet que je souhaite mettre en place depuis quelques temps : une Todo List !! Alors, dit…

3 minutes

DevOps

Docker : Améliorer les performances avec le cache

Nous allons aujourd'hui parler du fonctionnement de Docker sur macOS et de l'optimisation que l'on peut faire grâce au cache. Avant d'aller plus loin…

4 minutes

DevOps

Docker : Les réseaux personnalisés

Cet article est la suite de la présentation que j'ai pu faire sur Docker : Comprendre et mettre en place Docker. J'ai eu quelques retours pertinents…

9 minutes

DevOps

Ansible : Automatiser l'installation d'un serveur

Cet article est la première partie de la mise en production d'un projet étape par étape avec plusieurs technologies. Dans cet article, je vais…

7 minutes

DevOps

Capistrano : Déployer Laravel automatiquement avec Docker

Cet article est la seconde partie de notre mise en production d'un projet étape par étape. Cette fois-ci, nous allons automatiser le déploiement avec…

2 minutes

DevOps

Utiliser la commande SSH pour entrer dans une machine Vagrant

Si vous utilisez régulièrement Vagrant, vous devez savoir que pour accéder à la machine virtuelle il faut utiliser la commande : Sans explication…

10 minutes

Billets

Macbook Pro avec Touch Bar : Un an plus tard

Depuis la sortie du MacBook Pro 2016, j'entends un peu tout et n'importe quoi à son sujet. Je vais essayer de faire un retour d'expérience après…

2 minutes

High-Tech

Ajouter de la RAM sur un NAS Synology 1515+

Comme j'ai pu en parler sur le blog, j'ai un NAS Synology 1515+, c'est une petite merveille et je m'en sers absolument tout le temps. Depuis un moment…

3 minutes

Dev

Problèmes de produits cartésiens sur MySQL

Récemment, en travaillant sur un projet de développement Web, j'ai eu besoin d'utiliser la fonction d'agrégation SUM avec plusieurs JOIN. J'ai…

6 minutes

Billets

De WordPress à Jekyll

Jusqu'en mai dernier, mon site personnel et mon blog utilisaient deux technologies différentes, à savoir WordPress d'un côté et Pug puis Middleman de…

5 minutes

DevOps

Se connecter via SSH à un serveur distant

Nous allons voir comment se connecter à un NAS Synology via SSH sans avoir à taper notre mot de passe à chaque fois et de façon sécurisée. Cela…

17 minutes

DevOps

Comprendre et mettre en place Docker

J'ai eu l'occasion récemment d'utiliser Docker de façon un peu plus poussée et je tenais à faire un retour car j'ai eu pas mal de points de blocage…

4 minutes

DevOps

Laravel : Utiliser Travis CI sur GitHub

Je développe depuis quelques temps un projet en Laravel pour présenter dans un cas très concret, des aspects et des astuces qui me semblent…

18 minutes

Billets

Prise de notes - Blend Web Mix 2016

J'ai eu l'occasion, comme en 2015, de participer à l'évènement Blend Web Mix. J'ai pu prendre pas mal de notes que je tenais à partager. Ce n'est pas…

6 minutes

Billets

Comment je sauvegarde mes données ?

Souvent inexistante ou très marginale, je suis toujours surpris de voir le peu de mérite qui est attribué à la sauvegarde, si indispensable pourtant…

7 minutes

Billets

Un Mac pour le prix de deux.

Et voilà, on y arrive. Mon premier billet d'humeur. Si vous suivez un tant soit peu l'actualité high-tech, vous n'êtes pas sans savoir qu'Apple a…

35 minutes

Dev

Comment j'utilise Git ? Mes astuces et bonnes pratiques !

Depuis quelques temps, j'ai en tête de faire un article pour expliquer comment je fonctionne avec git, quelles sont les commandes que j'utilise et…

1 minute

Astuces

Changer de fenêtre d'une même application sur macOS

Aujourd'hui, une petite astuce qui ne paye pas de mine mais qui peut s'avérer très pratique au quotidien. Si, comme moi, vous venez du monde des…

5 minutes

Astuces

Configurer un routeur Synology RT1900ac avec une Livebox Orange

J'ai reçu, en fin de semaine, le premier routeur de Synology, le fameux RT1900ac. Je ne vais pas aujourd'hui en faire un test ou un récapitulatif de…

5 minutes

DevOps

Ruby On Rails : Recherche avec ElasticSearch, Ansible et Vagrant

Aujourd'hui nous allons voir plusieurs notions de mise en place serveur avec un exemple concret : Utiliser ElasticSearch avec Ruby On Rails. Je ne…

3 minutes

Dev

Ruby On Rails : Authentification avec token

Après les articles concernant les moyens d'installer Rails sur différents supports, nous allons aujourd'hui faire un peu plus de concret ! Les tokens…

3 minutes

DevOps

Ruby On Rails : Installation sur un NAS Synology avec Docker

On a vu dans un article précédent comment installer et lancer Ruby On Rails sur un Raspberry Pi 3. Aujourd'hui, on va cette fois-ci voir comment le…

4 minutes

DevOps

Ruby On Rails : Installation sur un Raspberry Pi 3

Comme vous avez pu le voir dans le titre aujourd'hui nous allons parler de Linux, et plus particulièrement de Ruby et Ruby On Rails (RoR). Je vais…

1 minute

Astuces

OS X : Monter un disque en réseau au démarrage

Si comme moi vous utilisez un disque en réseau (via un NAS par exemple) vous avez peut être envie de le voir apparaitre dans le Finder, comme un…

6 minutes

Billets

Prise de notes - Blend Web Mix 2015

J'ai eu cette année la chance de participer à l'évènement Blend Web Mix de Lyon, je remercie encore @FlorentGoumy et @PKoin pour cette opportunité…

4 minutes

Astuces

Envoyer des fichiers par internet

Trop souvent lorsque je demande à des gens de m'envoyer des photos (beaucoup de photos), je les sens un peu perdu et ne savent pas vraiment quoi…