Blog

From WordPress to Hexo.io … and back to wordpress

Cv avec nuxtjs, netlify et firebase Il y a à peu près un an (juin 2019 plus exactement). Je lance une révolution 🤣🤣à la façon de « Steve Jobs » lorsqu’il a présenté la première fois l’Iphone. via GIPHY Premièrement, je crée mon site CV avec nuxtjs pour à la fois utiliser vuejs et créer des pages […]

Docker-compose – Connexion MySQL d’un service

Dans notre fichier docker-compose.yaml supposons qu’on a un service Mysql déclaré comme ceci Si on souhaite se connecter à cette base de données à partir de d’un logiciel externe de type Mysqlworkbench ou HeidiSQL, on saisit les informations suivantes : Port: 3312 Host: 127.0.0.1 Et c’est tout.

Installation du Playstore sur Genymotion et Anbox

Genymtotion Genymotion n’est plus à présenter pour ceux qui font du développement mobile avec Android que ce soit natif ou hybride. Il s’agit d’un émulateur très léger, qui peut démarrer un terminal virtuel en quelques secondes. Je vous le recommande si vous faites souvent du développement Android. Cependant il est gratuit uniquement pour un usage […]

Première application mobile Android avec react-native

react-native est une librairie qui permet de créer une application mobile Android et IOS native grâce à un seul code compréhensible par tout développeur qui fait du javascript ou mieux react. Nous allons détailler dans la suite de cet article les différentes étapes pour créer une application react-native avec Android sur du Ubuntu 20.04. Prérequis […]

Installer Github desktop sur Ubuntu et cloner un repository gitlab privé

Github desktop est pour moi un des meilleurs outils graphiques pour gérer un repository GIT. Il intègre facilement l’ensemble des opérations pour manipuler des repository publiques, privés ou entreprises si ces repository sont eux même hébergés sur github.com. Github desktop est à l’heure ou j’écris cet article, disponible uniquement sur Windows et mac OS. Cependant, […]

Moteur de recherche avec Symfony – Apiplatform et Typesense

Objectif Mettre en place un moteur de recherche sur un site internet est une chose très simple. De plus, les bases de données (BDD) possèdent déjà des fonctions qui permettent de faire cela telles que « WHERE field = :value », « WHERE field LIKE :value« , ou une recherche avancée en FULLTEXT telle que : Cependant, en terme […]

Top de mes extensions VSCODE

Vscode est un IDE multiplateforme compatible avec plusieurs langages de programmation. Il est léger. En général, quand un développeur a adopté un IDE et que celui-ci lui facilite la vie et le permet de gagner du temps au quotidien, il est difficile de le faire changer d’avis de tester un autre logiciel malgré l’atout de […]

Symfony – DoctrineFixturesBundle installé … doctrine:fixtures:load non trouvé ?

Pour ceux qui connaissent Symfony et les fixtures doctrine. Je voulais vous partager cette astuce. Je suis tombé sur cette erreur : en voulant charger les fixtures , c-à-d en lançant cette commande -n : signifie ne pas me demander confirmation. Cela a bien marché depuis 🙁 DoctrineFixturesBundle est bien installé. Pour m’en assurer, je […]

Installer php8 sur debian9 en quelques secondes

PHP 8.0 en version stable est sorti le 26 novembre 2020. J’ai voulu l’installer et plus tard le tester. Ma conclusion est que l’installation est comme on dit … « pépère » avec juste quelques lignes de commandes. Sachant que j’ai déja aussi php7.4 d’installé 😉 . Autant dire que cela rend la tache encore plus facile. […]