11/01/2021

Découvrez les 4 programmes de l'AFUP Day 2021

Lire l'article sur AFUP

Qu'il s'agisse de l'édition lilloise, rennaise, toulousaine ou tourangelle, soyez sûr•e que vous progresserez, élargirez vos horizons et repartirez au bureau boosté•e et plein•e d'idées pour vos projets...

08/01/2021

Débuguer les styles d'impression

Lire l'article sur cd ~tigrou/pwet.fr/Blog

Petite tâche du jour, faire en sorte qu'une page s'imprime correctement. Rien de bien méchant mais après 20 aperçus avant impression, il est plus que temps de trouver comment afficher cette fichue...

04/12/2020

Présentation de CW : un observateur de cache pour Symfony

Lire l'article sur Strangebuzz

Dans cet article, je vais vous présenter Cw qui est un acronyme pour "Cache Watcher", littéralement un "observateur de cache". Cw est un petit programme Go (Golang) qui observe vos fichiers Symfony et...

02/12/2020

Paquets PHP suplémentaires pour RHSCL

Lire l'article sur Remi Collet

Point de situation sur les dépôts officiels fournissant les Software Collections de PHP pour les utilisateurs de RHEL et de CentOS. Depuis la publication de RHSCL 3.4, les utilisateurs de RHEL...

28/10/2020

Hack de fichier jar – tutoriel

Lire l'article sur Yohann Nizon (Game And Me)

Récemment, j’ai travaillé avec un plugin sous PHP Storm qui me facilitait beaucoup le développement Magento. Mon administration ayant mis pas mal de temps à me valider la licence, j’ai décompilé...

17/10/2020

Débogage pas à pas avec Xdebug, Symfony et PHPStorm

Lire l'article sur Strangebuzz

Dans cet article nous allons voir comment déboguer pas à pas avec Xdebug, Symfony et PHPStorm. Nous verrons un exemple basique ou nous stopperons l'exécution du code du contrôleur juste avant le rendu...

16/10/2020

Implémenter un mécanisme de type fail2ban pour Symfony avec Redis

Lire l'article sur Strangebuzz

Dans cet article nous allons voir comment implémenter un mécanisme simple de type fail2ban pour Symfony. Le principe va être de logger les erreurs d'identification pour une IP donnée et d'interdire toute...

14/10/2020

Utilisation d'une expression pour désactiver la sécurisation d'une administration Symfony en environnement de dev

Lire l'article sur Strangebuzz

Dans cet article nous allons voir comment utiliser une expression pour désactiver la sécurisation d'une administration Symfony en environnement de développement. Nous n'allons pas utiliser un test basé...

01/10/2020

Utilisez vos commandes ?Linux sous Windows 10 avec WSL2

Lire l'article sur Code Design

Quoi ?! Tu es développeur et tu n’es pas sous Linux ? ?— Collègue relou ? Qui n’a jamais entendu ce genre de remarque ? Quel développeur n’a jamais reçu un « Windows c’est...

22/07/2020

Ajout d'un collecteur de données personnalisé dans la barre de debug Symfony

Lire l'article sur Strangebuzz

Dans cet article nous allons voir comment ajouter un collecteur de données personnalisé dans la barre de debug Symfony. La barre de debug aussi appelée profileur, est l'un des composants les plus utiles...

02/06/2020

Connecter PHP à ActiveMQ via AMQP ou STOMP ?

Lire l'article sur Nicolas Hachet

J’ai récemment travaillé sur une application PHP qui devait envoyer des messages vers ActiveMQ. Le choix du protocole s’est naturellement porté vers AMQP (Advanced Message Queuing Protocol)...

19/05/2020

Élections dans les antennes en ligne en juin, ou meetup en septembre ?

Lire l'article sur AFUP

#### Premières décisions Si les équipes locales sont encore nombreuses actuellement à réfléchir à la situation, les antennes AFUP Aix-Marseille, Hauts-de-France, Poitiers et Tours nous ont déjà indiqué...

13/05/2020

Envoyer des logs applicatifs Symfony vers Slack avec Monolog

Lire l'article sur Strangebuzz

Dans cet article nous allons voir comment envoyer des logs d'une application Symfony vers Slack. Une utilisation typique est de transmettre les erreurs critiques en temps réel pour pouvoir réagir rapidement...

04/05/2020

L'AFUP Day 2020 passe au format en ligne

Lire l'article sur AFUP

### Retour sur le processus de décision Depuis début mars, l'équipe AFUP et les antennes locales restaient en veille constante sur l'évolution de la situation sanitaire, suivant de près les annonces du...

27/04/2020

Avec la situation actuelle, l'organisation des conférences a été bousculée car des rassemblements de cette ampleur ne seront pas autorisés avant un bon moment que ce soit en France ou en Allemagne. Malgré...

27/04/2020

Pourquoi migrer de VSCode à VSCodium ?

Lire l'article sur Stéphane Hulard (CH Studio)

Une question simple et complexe à la fois. VSCode est mon éditeur de cœur depuis quelques années maintenant, il est configuré aux petits oignons et connecté au bout de mes doigts. Le partage et la liberté...

17/04/2020

Implémenter un moteur de recherche avec elasticsearch et Symfony (partie 3/3)

Lire l'article sur Strangebuzz

Dans cette troisième et dernière partie, nous allons continuer à peaufiner notre moteur de recherche. Tout d'abord, nous allons améliorer notre stack elasticsearch en incorporant Kibana. Ensuite, nous...

09/04/2020

L'antisèche intéractive de la classe Symfony Request

Lire l'article sur Strangebuzz

Dans cet article nous allons passer en revue les différentes fonctions de l'un des composants les plus utilisé et utile de Symfony : La classe Request. Symfony étant en effet un framework "Requête /...

09/04/2020

Comment la communauté peut aider en cette situation de crise sanitaire

Lire l'article sur AFUP

#### Projet de la Croix-Rouge ouvert aux reviews/contributions sur Github La Croix-Rouge Française a développé un outil de gestion, planification et projection de moyens humains et opérationnels. Son...

07/04/2020

Les failles de sécurité de base dans le web (3) : le cross-site request forgery (CSRF)

Lire l'article sur De geek à directeur technique

Cet article est le troisième d’une série consacrée aux failles de sécurité dans le web, après un premier sur l’injection SQL et un deuxième consacré au cross-site scripting (XSS). Le principe...