Dev Breeze

Système

Proxmox Datacenter Manager : notre test

Cet article présente un test du Proxmox Datacenter Manager, un logiciel en version alpha destiné à la gestion centralisée des clusters de virtualisation Proxmox. Il vise à simplifier la gestion de plusieurs clusters à travers une interface unique, avec des fonctionnalités modernes et une attention portée à la performance. Les utilisateurs peuvent gérer l'ensemble des clusters Proxmox VE sans avoir à utiliser l'interface de chaque cluster individuellement. L'installation est facile et n'exige pas de configurations spécifiques.

Dev front

Handling Relationships in React Admin

Cet article présente comment React Admin gère les relations entre les ressources dans une application, en se concentrant sur la visualisation et l'édition de données relationnelles. Il explique l'utilisation de composants comme ReferenceField et ReferenceManyField pour naviguer et afficher des données liées, permettant ainsi de simplifier le traitement des relations un-à-plusieurs, plusieurs-à-un et plusieurs-à-plusieurs. Des exemples pratiques de codes sont fournis pour illustrer cette fonctionnalité, ainsi que des conseils sur la personnalisation de l'affichage des données de référence. Le tutoriel inclut aussi l'optimisation des appels d'API par l'agrégation des requêtes et l'utilisation de Data Providers compatibles.

Dev back

Global From (and Fun) with Email Events

Cet article explique comment configurer une adresse 'From' globale dans Symfony pour les e-mails envoyés par une application. Il aborde l'utilisation des événements pour simplifier la gestion des envois d'e-mails, en évitant de spécifier l'adresse à chaque fois. L'article souligne également l'importance de la sécurité lors de l'envoi d'e-mails en ajoutant un en-tête spécial pour répondre correctement aux utilisateurs.

Autre

Advent of Code in Kotlin: Winners and Community Highlights

L'article met en avant les résultats du concours Advent of Code 2024, où les participants ont utilisé le langage Kotlin pour résoudre des énigmes algorithmiques. Il souligne la participation active de la communauté Kotlin, les livestreams organisés avec des experts, et les gagnants qui ont partagé leurs solutions sur GitHub. Des ressources pour le prochain Advent of Code ainsi que des conseils pour améliorer ses compétences en Kotlin sont également disponibles.

Fullstack

Retour sur la LaraconEU 2025 | Les-Tilleuls.coop

La LaraconEU 2025 a rassemblé plus de 720 participants à Amsterdam pour discuter des innovations de Laravel. Les intervenants ont abordé des sujets techniques, tels que la création de pipelines en PHP, l'utilisation de modèles de word embeddings, et des technologies comme Livewire et Laravel Reverb pour améliorer l'interactivité des applications. L'événement a également mis en avant l'analyse statique avec PHPStan et Psalm pour améliorer la qualité du code.

Autre

Introducing Cheuk Ting Ho – New Developer Advocate

Cheuk Ting Ho rejoint JetBrains en tant que nouveau développeur advocate, apportant son expertise en data science et Python, ainsi que son engagement pour la diversité dans la technologie. Il prévoit d'assister à plusieurs conférences et de travailler sur des projets passionnants intégrant des modèles de langage avancés, dont Gemini de Google, dans les outils AI de JetBrains.

"
Autre

Ente : une application de stockage de photos

L'article présente Ente, une application libre de gestion et de stockage de photos en auto-hébergement. Il décrit ses fonctionnalités, notamment le chiffrement des photos et leur réplication dans 3 datacenters européens. L'auteur partage des conseils sur l'auto-hébergement et la configuration de services S3 avec Ente, tout en soulignant l'importance de la sécurité et du choix des solutions en fonction des ressources disponibles.

"
Système

Apache httpd : Configuration en mode Reverse Proxy - Wiki

Cet article présente la configuration d'un Reverse Proxy utilisant Apache httpd. Il décrit les prérequis selon différentes distributions Linux (Fedora, RHEL, Debian, Ubuntu, Gentoo). La configuration inclut des exemples pour un Reverse Proxy simple en HTTP et HTTPS, ainsi que des mises en place pour le Load Balancing. Des détails sur l'habilitation des modules nécessaires, le bloc VirtualHost et la gestion des logs sont également fournis.

Sécurité

What is Blind SQL Injection? Attack Types, Exploitations and Security Tips

Les injections SQL aveugles sont des vulnérabilités qui permettent aux attaquants d'exploiter des failles de sécurité dans une application sans obtenir directement les résultats des requêtes. Ce type d'injection se base sur des indices indirects, comme des variations de temps de réponse ou un comportement modifié de l'application. Cet article décrit les différents types d'injections SQL aveugles, leurs méthodes d'exploitation, ainsi que les bonnes pratiques pour s'en protéger.

Dev back

10 Essential Tools Java Developers Should Learn in 2025

Cet article présente les 10 outils essentiels que les développeurs Java devraient apprendre en 2025 pour rester compétitifs. Il met en avant l'importance de ces outils pour améliorer la productivité et l'efficacité dans le développement d'applications modernes. L'auteur partage son expérience personnelle sur l'évolution des outils de codage, en insistant sur les avantages des environnements de développement intégrés (IDE) par rapport à la programmation traditionnelle.