Dev Breeze

Sécurité

Analyser les logs de Nextcloud avec Wazuh

Cet article discute de l'utilisation de Wazuh pour analyser les logs de Nextcloud, en mettant l'accent sur la sécurité des données et la conformité aux normes ISO27001. Il explique comment configurer Wazuh pour surveiller les activités sur Nextcloud, gérer les alertes et tracer les événements, tout en soulignant les défis techniques liés à sa mise en œuvre. Des conseils pratiques et des liens vers la documentation sont fournis pour aider les administrateurs de serveur à tirer parti de cet outil libre pour la gestion des logs.

Dev front

Advreplace : Plugin de Nettoyage HTML Regex pour TinyMCE 6 & 7

Advreplace est un plugin Open Source pour TinyMCE qui permet de nettoyer le code HTML en utilisant des expressions régulières. Il offre des fonctionnalités avancées pour conserver un code propre et éviter l'injection de balises et styles indésirables. Avec un mode interne sans bibliothèques externes, ce plugin garantit un workflow optimisé pour les développeurs, améliorant ainsi la performance, le SEO, et l'accessibilité des contenus. Facile à intégrer et à utiliser, il représente un gain de temps considérable pour la maintenance de contenus web.

Dev back

Announcing Rust 1.93.0 | Rust Blog

La version 1.93.0 de Rust a été annoncée, avec des mises à jour importantes, notamment l'intégration de musl 1.2.5, améliorant la fiabilité des binaires Linux portables et des résolveurs DNS. Des modifications internes permettent désormais aux allocateurs globaux d'utiliser le stockage local par thread. D'autres stabilisations d'API et des ajustements dans l'assemblage en ligne sont également inclus.

Autre

IntelliJ IDEA 2025.3.2 Is Out!

La version 2025.3.2 d'IntelliJ IDEA est sortie, apportant des améliorations comme la résolution de bogues liés à la gestion des identifiants et la synchronisation des configurations. Les améliorations comprennent également une meilleure gestion des configurations d'exécution. Les utilisateurs peuvent mettre à jour via l'IDE, l'application Toolbox ou des snaps pour Ubuntu.

Fullstack

Build an agent into any app with the GitHub Copilot SDK

Le GitHub Copilot SDK permet aux développeurs d'intégrer facilement des workflows agentiques dans leurs applications, en utilisant le noyau de Copilot CLI. Avec un accès programmatique à des boucles d'exécution testées en production, il prend en charge plusieurs langages (Node.js, Python, Go, .NET) et intègre des fonctionnalités comme des définitions d'outils personnalisés, l'authentification GitHub et le streaming en temps réel. Cela simplifie le développement d'applications tout en offrant des outils pour automatiser des tâches, sans avoir à gérer plusieurs contextes et permissions.

Autre

Vœux 2026 : construisez votre premier projet de l'année avec notre générateur de puzzle | Les-Tilleuls.coop

Les-Tilleuls.coop présente ses vœux pour 2026, soulignant une année riche en innovations numériques avec des outils comme Symfony, API Platform, et FrankenPHP. L'organisation, qui a enregistré une hausse de 18 % de son chiffre d'affaires et a obtenu le label B Corp, se concentre sur le développement d’API modernes et durables. Leur dernier projet est un générateur de puzzles en ligne, construit avec Vite et Preact, optimisé grâce à Supabase et Google Gemini. Les contributions de la communauté et les réussites passées sont également mises en avant.

"
Autre

Tmux, retour d'expérience

Cet article présente un retour d'expérience sur l'utilisation de Tmux, un multiplexeur de terminaux, depuis 2013. L'auteur évoque l'importance de connaître Tmux pour optimiser son travail en ligne de commande, en expliquant les concepts de sessions, fenêtres et volets. Il partage son parcours d'apprentissage, son utilisation de Sesh pour dynamiser la gestion de ses sessions, et la pertinence continue de Tmux malgré la montée des IDE et de l'IA. L'article conclut sur la nécessité d'une personnalisation progressive de son environnement Tmux.

Dev back

A cheat sheet to slash commands in GitHub Copilot CLI

Les slash commands dans GitHub Copilot CLI permettent aux développeurs d'exécuter rapidement des commandes explicites directement dans le terminal, améliorant ainsi la productivité, la prévisibilité et la sécurité lors de la gestion du code et des tests. Ces commandes facilitent l'accès aux fonctionnalités sans quitter l'interface de commande, offrant un meilleur contrôle et une traçabilité des actions effectuées par Copilot. Elles sont conçues pour fonctionner de manière transparente dans les flux de travail basés sur le clavier.

"
Dev back

Allégeons notre flux RSS avec make et pandoc

L'auteur explique comment il a analysé la fréquentation de son site, révélant que 97,8% des visites proviennent de robots. Il aborde la nécessité de réduire la taille de son flux RSS pour éviter un volume de données excessif. En utilisant un makefile et des commandes simples, il a trouvé une solution pour générer un flux RSS plus léger, permettant de conserver une structure organisée et d'éviter d'alourdir les pages web.

Dev back

Event Bus : Le secret d'une architecture Symfony réellement découplée

Cet article explique comment utiliser l'Event Bus de Symfony Messenger pour créer une architecture découplée en évitant un enchevêtrement de dépendances lors de la gestion d'événements dans une application. Il compare l'Event Bus à l'Event Dispatcher de Symfony, soulignant leurs différences fonctionnelles, et fournit des étapes pour configurer ce système tout en décrivant les avantages d'une approche événementielle déconnectée. L'événement est causé par une action, permettant différentes parties d'un système de communiquer sans être directement liées. L'article est instructif pour les développeurs utilisant Symfony qui cherchent à améliorer la structure de leur application.