Réflexion sur le bashing des langages de programmation

Aujourd’hui c’est un billet un peu spécial dans lequel je vais aborder un sujet auquel je pense depuis quelque temps : le bashing de certains langages de programmation (et je sais de quoi je parle, je développe majoritairement en PHP !). Je ne vous apprends probablement rien lorsque je vous dis que certains langages ont mauvaise réputation, il n’est pas rare que […]

Veille technologique – Vincent

Pourquoi je fais de la veille technologique Tous les jours, de nouvelles vulnérabilités qui peuvent affecter nos téléphones, nos ordinateurs ou les serveurs informatiques des entreprises sont publiées. Il s’agit souvent de failles mineures qui nécessitent une mise à jour pour être corrigées mais on retrouve parfois des failles plus critiques qui peuvent impacter fortement la sécurité des particuliers ou […]

Veille technologique – Share IT Code

Pourquoi est-ce que je fais de la veille technologique ? Je fais de la veille surtout pour me tenir informé des failles de sécurité, des nouveautés en termes d’outils (IDE, Frameworks, langages, etc.) mais aussi pour suivre l’évolution d’une technologie, d’un environnement. Pour ma part en tant que Microsoft Fan Boy ça concerne l’évolution du .NET Framework et des OS […]

Veille technologique – Maxime

Chacun fait une veille technologique de façon différente. C’est après avoir fait ce constat que nous, rédacteurs de l’Apéro-Tech, avons décidé de raconter chacun dans un article pourquoi et comment nous faisons de la veille technologique. Ces articles ne sont ni un guide ni un référentiel exhaustif des sources utilisables. Il dresse simplement un état des lieux de comment nous […]

Corriger l’erreur: The child node « output path » at path « webpack_encore » must be configured

Vous venez d’installer le webpack encore pour gérer vos assets avec Symfony et vous rencontrez cette erreur? Cette erreur est très explicite et est due à un chemin de sortie des assets non-configuré. En effet ce chemin doit être précisé pour indiquer où les assets doivent être stockés après compilation. Pour le configurer, créez le fichier webpack_encore.yaml dans /config/packages. Copiez/collez […]

Erreur 500 lors du passage en « mode » production d’un projet Symfony 4.4

Aujourd’hui j’ai rencontré un problème étrange lors du changement de « mode » de mon projet Symfony. En effet, mon projet marche niquel lorsque la variable APP_ENV est égale à ‘dev’ dans le fichier .env de mon projet mais il y a un erreur 500 lors du changement de sa valeur pour la valeur ‘prod’! Étant sur le même environnement, c’était peu […]

Mon workflow web

Dans cet article j’aimerais vous présenter mon environnement de développement pour le web. Ce n’est pas ma spécialité mais ça fait partie de mes débuts de développeur. Actuellement je travaille plus sur des clients lourd (WPF, UWP, Xamarin, Android) mais il m’arrive d’intervenir sur des projets web. Je me positionne plus côté back même si cela peut m’arriver d’intervenir sur du front.

Quelques mesures pour sécuriser l’accès ssh d’un serveur linux

Le ssh (secure shell) est un service extrêmement utile pour administrer à distance des serveurs linux. C’est également un service très bien connu des attaquants puisqu’il permet d’obtenir un contrôle quasi complet du système une fois la connexion établie. Il faut donc protéger au maximum l’accès à ce service en mettant en place différents éléments de configurations selon vos besoins […]

Erreur ‘Undefined colum: column ‘min_value’ does not exists Symfony PostgreSQL

I. Message d’erreur [Doctrine\DBAL\Driver\PDOException] SQLSTATE[42703]: Undefined column: 7 ERROR: column « min_value » does not exist LINE 1: SELECT min_value, increment_by FROM… II. Origine de l’erreur J’ai rencontré cette erreur lors d’un passage d’une base de données en PostgreSQL 9.6 vers une base de données PostgreSQL 10. Cette erreur vient du fait que les séquences en PostgreSQL 10 ne sont plus gérées […]

Résoudre l’erreur Fatal error: Allowed memory size of XXXXXXXXXX bytes exhausted PHP

Cette erreur signifie qu’un script PHP a dépassé la mémoire qu’un script est autorisé à allouer. Une solution consiste donc simplement à augmenter cette limite. Pour se faire, ouvrez votre php.ini avec un éditeur de texte. Note: Vous pouvez taper la commande php –ini à la racine de votre projet pour le localiser. Vous pouvez à présent augmenter la valeur […]