Démarrer son projet Symfony 5 en local

Vous venez de créer votre projet Symfony 5 et vous voulez à présent le démarrer en local, cet article est fait pour vous 🙂 On va voir toutes les solutions qui s’offrent à vous ( et il y en a beaucoup ! ) pour démarrer votre projet. Qu’est ce qu’il vous faut pour démarrer un projet ? Le minimum nécessaire […]

Connecter Doctrine à une base de données PostgreSQL dans un projet Symfony 5 sous Windows

Il y a plus d’un an, nous avions fait un article équivalent pour Symfony 4. Si vous l’avez lu, vous ne serez pas dépaysé, la démarche est quasiment identique ! Aujourd’hui on va voir pas à pas comment établir une connexion vers une base de données PostgreSQL dans Symfony 5 🙂 Versions utilisées pour l’article : Symfony 5.2 Doctrine 2.8 […]

Installation de XDebug sur VS Code – partie 2

Avant de commencer, assurez vous d’avoir bien suivi la partie 1! C’est fait? Alors c’est parti! 🙂 On va devoir configurer notre IDE et notre navigateur Web pour qu’ils communiquent ensemble. I. Configuration du navigateur Il va simplement falloir installer une extension sur votre navigateur préféré. Je vous donne 2 extensions que j’ai testé mais il en existe une multitude. […]

Liste des compétitions pour les développeurs

Il existe de nombreux challenges à destination des développeurs. J’ai découvert l’univers du « competitive programming » récemment et j’ai vraiment accroché ! C’est l’occasion d’améliorer ses compétences et de se challenger avec d’autres développeurs 😉 En plus, il est possible d’y participer en choisissant son langage de programmation préféré parmi une liste très fournie, il n’y a aucune raison de ne pas essayer ! 😊 […]

Livre – Programmation en C# aux éditions ENI

Le premier ouvrage publié aux éditions ENI dont je vais parler est : “Programmation en C# – Préparation aux certifications MCSA – Examen 70-483“ écrit par Benoît PRIEUR , ingénieur informatique qui intervient sur des missions de conseils et de formation autour de .NET et Python.

Comparer des Strings avec l’opérateur == vs .equals() en Java

Dans cet article nous allons aborder la différence entre l’opérateur « == » et la méthode .equals() qui permettent de comparer deux Strings.  I. Le constat Commençons par faire quelques tests pour essayer de voir en quoi ils diffèrent. Jusqu’ici tout va bien, les deux comparaisons renvoient « true ». Ici aussi les opérateurs amènent au même résultat, voyons un cas où ça se […]

Monter la version de PHP de votre WordPress hébergé sous NGINX

Nous allons voir dans cet article comment passer d’une version PHP à une version supérieure sous nginx via l’implémentation php-FPM. Pour cela nous allons prendre l’exemple de ce site WordPress que nous avons passé de la version de PHP 7.0 à la version PHP 7.4. Notre configuration système: Matériel : Raspberry PI 3B+  Serveur Web : Nginx version 1.10.3 utilisant […]

Corriger l’erreur Git : error: unable to unlink old ‘filename’: Invalid argument

Si vous rencontrez ce souci c’est probablement que vous n’avez pas les droits d’écriture sur le fichier en question. Vérifiez donc que vous avez bien les permissions et qu’aucun processus n’utilise le fichier et le bloque. Linux : Gestion des permissions : https://doc.ubuntu-fr.org/permissions Lister de fichiers bloqués sous Linux : http://dnaeon.github.io/locked-files-linux/ Windows : Gestion des permissions : https://fr.wikihow.com/modifier-les-autorisations-d%27un-fichier-sous-Windows-7 Utilitaire très pratique pour savoir quel process […]

Deux façons de versionner le code VBA de vos fichiers Excel avec Git

Comparatif et démonstration de deux solutions pour versionner simplement du code VBA avec Git.