18/02/2021

Êtes-vous sûrs de vos bonnes pratiques ?

Lire l'article sur De geek à directeur technique

En écrivant cet article, je voulais aborder les « bonnes pratiques » sous un angle un peu différent de l’habitude. Les bonnes pratiques sont bonnes par essence, non ? Oui, évidemment…...

26/01/2021

Première AG en ligne pour l'AFUP

Lire l'article sur AFUP

L'assemblée générale est un temps fort marquant l'engagement de nos membres. Ils sont appelés à cette occasion à approuver le bilan du bureau 2020-2021, confirmer à leur poste les nouveaux membres des...

18/01/2021

Une description de l'importance de la billetterie pour le financement de nos événements

Lire l'article sur AFUP

L’AFUP est une association loi 1901, dont le fonctionnement à l’année est rendu possible grâce à deux principales sources de financement : les cotisations à l’association et les revenus générés par ses...

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...