Dev Breeze

"
Autre

Capitole du Libre 2024

Le Capitole du Libre 2024 a eu lieu à Toulouse les 16 et 17 novembre, présentant des conférences sur PostgreSQL, incluant un nouveau catalogue d'outils open source, la haute disponibilité avec Patroni, la réplication logique et l'utilisation de pgvector pour les données vectorielles. Des vidéos des présentations seront disponibles prochainement.

Dev front

Announcing TypeScript 5.7 - TypeScript

L'annonce de TypeScript 5.7 présente des nouveautés telles que des vérifications pour les variables non initialisées, un réécriture de chemins pour les imports relatifs, et un support pour les runtimes ECMAScript 2024. Cette version permet d'améliorer la lisibilité du code et d'offrir des outils pratiques comme l'auto-complétion dans les éditeurs de code, tout en facilitant l'itération sans passe de compilation grâce à des imports 'in-place'.

"
Autre

GIMP 3.0 RC1 est sorti - LinuxFr.org

L'annonce de la sortie de GIMP 3.0 RC1 souligne les nombreux changements et améliorations apportés, notamment une interface utilisateur adaptative avec des icônes vectorielles, une gestion des couleurs améliorée, et un nouveau design d'écran de démarrage. Cette version candidate permet à la communauté de tester le logiciel avant sa sortie finale, avec un appel à remonter les bugs détectés. Les contributions de différents artistes et développeurs sont mises avant, soulignant le travail collaboratif autour de GIMP.

Autre

Students: Start building your skills with the GitHub Foundations certification

GitHub lance le certificat GitHub Foundations gratuit pour les étudiants vérifiés afin de les aider à acquérir des compétences en gestion de versions, en collaboration et en automatisation des flux de travail. Ce programme couvre les concepts fondamentaux de Git et des fonctionnalités principales de GitHub, tout en permettant aux étudiants d'obtenir un badge numérique après réussite de l'examen.

Autre

Le Lama déchaîné - 20 novembre 2024 - Numéro 5

L'article célèbre les 28 ans de l'association April, fondée par des étudiants de Paris 8, qui milite pour le logiciel libre. Il évoque son évolution, ses activités et l'importance de son engagement dans la promotion et la défense des logiciels libres, ainsi que le lancement d'une gazette hebdomadaire. Des détails sur des événements importants comme l'AG 2025 et la présentation de l'application Jitsi Meet sont également mentionnés.

"
Dev back

Serveur HTTP minimaliste, x86-64 et IPv6

Un article explore comment coder un serveur HTTP de moins de 20 Ko, se concluant par une solution en assembleur qui répond 200 en HTTP. L'auteur, après avoir exploré divers langages, réussit à réduire la taille du binaire à 376 octets, en cherchant continuellement à optimiser le code. Les optimisations incluent la suppression d'instructions MOV inutiles et l'utilisation de sections spécifiques pour minimiser la taille finale. Ce projet souligne l'importance de l'optimisation dans le développement logiciel.

Autre

Signaler votre panne internet en direct

L'article décrit comment signaler une panne internet, mobile ou tv en France via le site Test.fr. Il permet aux utilisateurs de signaler des incidents de connexion, de consulter les pannes sur une carte et d'interagir avec d'autres utilisateurs. De plus, Test.fr propose un outil de test de vitesse de connexion pour évaluer la performance de l'accès à Internet. Il souligne l'importance de la solidarité entre utilisateurs face aux problèmes de connectivité et les solutions possibles à adopter en cas de panne.

Dev back

New in Symfony 7.2: Deprecations (Symfony Blog)

La version 7.2 de Symfony introduit plusieurs fonctionnalités obsolètes qui seront supprimées dans la version 8.0. Parmi celles-ci, on trouve la dépréciation des options de configuration des ID de session, des probabilités du ramasse-miettes par défaut, et d'autres configurations liées aux sessions. Il est également mentionné que certains identifiants utilisateurs vides entraîneront des exceptions, et des changements ont été apportés à la gestion des tags dans le composant Cache.

Dev back

Deploying Go Apps with Kubernetes

Cet article présente comment créer une application Go et la déployer dans un cluster Kubernetes. Il couvre l'utilisation de GoLand pour développer l'application, l'installation de packages nécessaires comme Gorilla Mux et GORM, et la gestion de la base de données avec Postgres. L'article explique également le processus d'orchestration de conteneurs avec Kubernetes, un outil populaire pour le déploiement et la gestion d'applications conteneurisées.

"
Fullstack

Adding real-time chat in 14 lines of code with Laravel Reverb and Livewire - Laradevs

Cet article présente comment ajouter une fonctionnalité de chat en temps réel dans une application Laravel en utilisant Reverb et Livewire en seulement 14 lignes de code. Il explique le processus d'installation de Reverb, de configuration pour le développement local, de diffusion et d'écoute d'événements, ainsi que de gestion des nouveaux messages. L'auteur mentionne également la simplicité de l'intégration grâce à Laravel et Livewire et donne un aperçu des étapes nécessaires pour passer à la production.