Advertisement · 728 × 90

Posts by Frédéric Bouchery

Video

Aujourd'hui, @bouchery.fr, speaker de l'AFUP Day 2026 Paris, partage son regard expert sur les bizarreries de PHP : charme, contraintes historiques et longévité du langage. Rendez-vous le 22 mai pour ses anecdotes de debugging et son approche ludique visant à mieux comprendre PHP.
buff.ly/E8Tba0X

4 weeks ago 0 2 0 0
Preview
LLM : De la probabilité à l’orchestration | Frederic Bouchery Tourne sept fois la langue dans ta bouche avant de parler ! Votre LLM n'est pas un génie, c'est un moteur probabiliste ... qui apprend enfin à réfléchir. Ceci est mon premier article sur Linkedin. Il ...

Super article de @bouchery.fr sur l'IA Gen : www.linkedin.com/posts/bouche...

1 month ago 2 4 0 0
Preview
Meetup AFUP Rennes: PHP Asynchrone et Freelance, mar. 3 mars 2026, 18:30 | Meetup On se retrouve le **mardi** **3 mars 2026 à 18h30** chez **Oxxeo** qui sponsorise cet évènement pour assister à 2 conférences : * **Frederic Bouchery** avec : **PHP est-il

L'AFUP Rennes organise sa soirée de Super Apéro PHP 2026 un peu en avance, pour cause de conflits de planning : rendez-vous mardi 3 mars chez Oxxeo pour deux conférences qui s'annoncent passionnantes, avec Frédéric @bouchery.fr et Romain Janvier. Inscrivez-vous !

1 month ago 0 1 0 0
Sketchnote illustrée de la conférence “PHP est-il asynchrone ?” présentée par Frédéric Bouchery lors du meetup AFUP Lorraine du 10 septembre. Le visuel sur fond bleu marine avec zone de contenu blanche présente en haut à gauche un livre bleu “A-Z” et la mention “Qui ne se déroule pas en même temps ≠ parallélisme”. Trois diagrammes de chronologie comparent l’exécution séquentielle (4 tâches orange successives), asynchrone (tâches 1-2 et 4 en orange, tâche 3 en bleu en parallèle) et parallèle (tâches 1-2-4 en orange et tâche 3 en bleu totalement simultanées). Un éléphant PHP bleu souriant se tient en bas à gauche. Au centre, un schéma vertical montre l’évolution des techniques : “Traitement non bloquant” (depuis PHP 3 via set_, stream_, select), puis “Coroutine” (depuis PHP 5.5 via les générateurs), “Fiber” (depuis PHP 8.1), et “Event Loop” qui se divise en “Promises” et “Futur” (en discussion, RFC : true async). Une note en bas indique “pour les enchaîner rapidement”. Les mots-clés importants sont en orange sur fond beige.

Sketchnote illustrée de la conférence “PHP est-il asynchrone ?” présentée par Frédéric Bouchery lors du meetup AFUP Lorraine du 10 septembre. Le visuel sur fond bleu marine avec zone de contenu blanche présente en haut à gauche un livre bleu “A-Z” et la mention “Qui ne se déroule pas en même temps ≠ parallélisme”. Trois diagrammes de chronologie comparent l’exécution séquentielle (4 tâches orange successives), asynchrone (tâches 1-2 et 4 en orange, tâche 3 en bleu en parallèle) et parallèle (tâches 1-2-4 en orange et tâche 3 en bleu totalement simultanées). Un éléphant PHP bleu souriant se tient en bas à gauche. Au centre, un schéma vertical montre l’évolution des techniques : “Traitement non bloquant” (depuis PHP 3 via set_, stream_, select), puis “Coroutine” (depuis PHP 5.5 via les générateurs), “Fiber” (depuis PHP 8.1), et “Event Loop” qui se divise en “Promises” et “Futur” (en discussion, RFC : true async). Une note en bas indique “pour les enchaîner rapidement”. Les mots-clés importants sont en orange sur fond beige.

Nouveau sketchnote de l’ @lorraine.afup.org !
“PHP est-il asynchrone ?” par @bouchery.fr
Bonne nouvelle : PHP peut faire plusieurs choses à la fois sans attendre que chaque tâche se termine ! Cette capacité existe depuis PHP 3 et s’améliore à chaque version.

4 months ago 2 1 0 0
Une comète verte dans un la nuit, au-dessus d'une route enneigée dans oa forêt

Une comète verte dans un la nuit, au-dessus d'une route enneigée dans oa forêt

La comète C/2021 A1 (Leonard) au Canada en 2021.

©optiquevideo

5 months ago 359 51 7 2
Post image

It is easy to create a map from a list of object, using #PHP array_column() and the second argument null.

That null represents the whole object, and the third argument is the indexing key.

array_column($list_of_objects, null, 'id');

#phptip #phptrick

php-tips.readthedocs.io/en/latest/ti...

5 months ago 1 1 0 0
Photo de la comète Lemmon

Photo de la comète Lemmon

Au S50, moi aussi

5 months ago 0 0 0 0

J'ai également acheté un S50 suite à un post d'Eric 😅
J'espère que la marque le rémunère pour ça 😜

5 months ago 0 0 0 0
Preview
Meetup PHP d'octobre : #ForumPHP & #PHPStan sur du legacy, Thu, Oct 30, 2025, 6:30 PM | Meetup 👋 Hello tout le monde, Petit point d'attention : exceptionnellement, ce meetup ne sera pas le dernier mardi du mois, mais le jeudi 30 octobre ! Au programme : 🎙 Talk 1 :

Hello, rendez-vous jeudi 30 octobre pour votre meetup #PHP ! Au menu :

🐘 Retour sur le #ForumPHP 2025 par Nicolas Demay
🔍 #PHPStan sur du legacy, un puits sans fond ? par @bouchery.fr

👇
meetup.com/afup-nantes-...

// cc @afup.org @poitiers.afup.org @bordeaux.afup.org

6 months ago 1 6 0 0
Advertisement

Will this #PHP code generate an error? #phpquiz
<?php

function foo(): void {
return;
return null;
}

foo();

6 months ago 0 1 1 0
Post image

Demain, c’est le Forum PHP organisé par l’ @afup.org ! Et devinez quoi ?

@francoisz.bsky.social, CEO de marmelab, sera présent pour vous donner des conseils sur l'évaluation des agents IA ! 🤖

⏰ 12h40 à 13h00
📅 9 octobre 2025
📍 Disneyland Paris

🔗 event.afup.org

#ForumPHP #PHP #Symfony

6 months ago 1 2 0 0
Video

À l'occasion de son 10ème passage au Forum PHP, @dunglas.dev nous parle de son parcours avec FrankenPHP, un projet né d’un PoC et désormais sous l’égide de la fondation PHP. Découvrez l’interview complète et prenez l'une des dernières places pour venir l'écouter les 9-10 octobre !
buff.ly/LD1AhWL

6 months ago 1 2 0 0
Preview
YesWeHack devient officiellement autorité de numérotation CVE YesWeHack, champion français du Bug Bounty et de la gestion des vulnérabilités, vient d’obtenir le statut d’autorité de numérotation CVE (CNA) auprès du

Chouette nouvelle pour YesWeHack qui devient autorité de numérotation CVE officiel.

www.channelnews.fr/yeswehack-de...

6 months ago 8 4 0 0

Désolé pour ces questions étranges :)

7 months ago 0 0 0 0

Si cette bille d'eau se retrouvait dans l'espace, est-ce qu'elle développerait une atmosphère de vapeur?
Elle serait percutée par de la matière (météorite) qui viendrait se concentrer au centre? Ce centre de matière grossirait à quelle vitesse (supposant qu'elle soit sur le même orbite que la Terre)

7 months ago 0 0 1 0
Post image

sureThingBob

7 months ago 5 2 0 0
Advertisement

Le meetup @afup.org Lorraine c’est mercredi prochain (10 sept) ! @bouchery.fr va nous expliquer pourquoi PHP est plus asynchrone qu’on ne le pense 😏
📍 19h à Epitech Nancy
🍕 Pizza + bière = soirée parfaite
Si vous hésitez encore, c’est le moment de vous décider ! L’inscription aide pour l’orga

7 months ago 4 3 0 0

😢😢

7 months ago 2 0 0 0
Une image astronomique en gros plan montre une zone de l'espace sombre et poussiéreuse, parsemée d'un grand nombre d'étoiles brillantes. Au centre se trouve une nébuleuse, un nuage de gaz et de poussière. Elle est illuminée de l'intérieur, avec une lueur blanche intense qui s'estompe vers l'extérieur pour devenir un gris diffus. La forme du nuage est irrégulière et complexe, avec des zones plus denses et d'autres plus vaporeuses. Des filaments de poussière plus foncée s'étendent depuis le centre. Le champ d'étoiles est très dense, et la plupart des étoiles sont de minuscules points blancs, bien que quelques-unes soient plus grandes et plus lumineuses, créant des pics de diffraction en forme de croix. L'image est dominée par les teintes de noir, de gris et de blanc, avec un contraste élevé entre les étoiles lumineuses et l'obscurité de l'arrière-plan.

Une image astronomique en gros plan montre une zone de l'espace sombre et poussiéreuse, parsemée d'un grand nombre d'étoiles brillantes. Au centre se trouve une nébuleuse, un nuage de gaz et de poussière. Elle est illuminée de l'intérieur, avec une lueur blanche intense qui s'estompe vers l'extérieur pour devenir un gris diffus. La forme du nuage est irrégulière et complexe, avec des zones plus denses et d'autres plus vaporeuses. Des filaments de poussière plus foncée s'étendent depuis le centre. Le champ d'étoiles est très dense, et la plupart des étoiles sont de minuscules points blancs, bien que quelques-unes soient plus grandes et plus lumineuses, créant des pics de diffraction en forme de croix. L'image est dominée par les teintes de noir, de gris et de blanc, avec un contraste élevé entre les étoiles lumineuses et l'obscurité de l'arrière-plan.

Nébuleuse de l'Iris (NGC 7023), hier soir depuis mon jardin au sud de Rennes. #S50 #Astrophoto (stacking: 33 minutes)

7 months ago 7 1 1 0
Preview
PHP est-il asynchrone ?, Wed, Sep 10, 2025, 7:00 PM | Meetup Bonjour à toutes et à tous! Une nouvelle année riche en partage commence. Nous avons le plaisir de vous proposer une conférence de Frédéric Bouchery. La conférence se ti

Meetup de rentrée AFUP Lorraine - 10 septembre à Nancy !
@bouchery.fr nous parle d’asynchronisme en PHP. Spoiler : PHP est plus asynchrone que vous ne le pensez !
📅 Mercredi 10 sept, 19h
📍 Epitech Nancy
🍻 Apéro + pizzas offerts
meetu.ps/e/Pt520/BgFM...
#PHP #AFUP

7 months ago 5 2 0 2
Preview
Les déterminants des usages problématiques d'internet chez les adolescents et les adultes > Vidéo - L'aire d'u Vidéo – pour une approche en termes de vulnérabilités individuelles – Intervenante: Séverine Erhel, maîtresse de conférence en psychologie cognitive et ergonomie, Université Rennes 2     – CFPsyEN – a...

Je ne sais plus si j’avais eu le temps de publier cette conférence que j’ai donné à Rennes 2 en juin : Les déterminants des usages problématiques d’Internet chez les adolescents. Pour la journée de formation des psychologues de l’éducation nationale rennais

www.lairedu.fr/media/video/...

7 months ago 21 10 0 0

Oui, clairement, c'est plus apaisé. D'ailleurs, je ne pars pas d'ici.
Il y a des choses très intéressantes, surtout sur la science et l'espace. Mais sur le dev, ça reste encore un peu limité

7 months ago 0 0 0 0
Post image

twoFactorAuthentication

7 months ago 7 4 0 0

À retenir :
• Twitter n’est plus un outil viable pour la communication scientifique, selon cette enquête
• Bluesky émerge comme la plateforme de choix pour les scientifiques, avec une communauté active et un environnement plus sain
• L’algo de X pénalise la visibilité, même pour les comptes établis

7 months ago 30 11 2 1

Je pense que je vais ré-activer mon compte X, pour plusieurs raisons :
- Je ne peux pas faire de poll (même s'il y a une app pour ça)
- J'ai beaucoup moins d'interactions ici
- Le fil discover est truffé de spam ou de sujets qui ne m'intéresse pas (malgré mes "voir moins de ça")

(Mais je reste là)

7 months ago 0 0 2 0
Advertisement
<?php

$a = [1 => 2, 0 => 4];

foreach ($a as $value) {
    echo $value;
}

<?php $a = [1 => 2, 0 => 4]; foreach ($a as $value) { echo $value; }

What #PHP display? #phpquiz
And, what about the new PHP 8.5 function "array_first()"?

7 months ago 1 0 1 0
Photo de la galaxie M51

Photo de la galaxie M51

M51 depuis le sud de #Rennes avec mon #SeeStar S50 (9'30")
#AstroPhotography #DeepSky

8 months ago 3 0 0 0
Un message en néon orange sur briques sombre : L'avenir appartient à ceux qui se lavent tôt (Après, il n'y a plus d'eau chaude)

Un message en néon orange sur briques sombre : L'avenir appartient à ceux qui se lavent tôt (Après, il n'y a plus d'eau chaude)

Message de prévention

8 months ago 1 0 0 0
Post image

iEvenMadeAGradientLibraryJustForThisBot

8 months ago 2 1 0 0
Post image
8 months ago 38 5 2 1