Programmez

Le fil de programmez.com

  • Comme chaque année, la FOSDEM propose des centaines de sessions sur plus de 60 thèmatiques. Il faut préparer votre agenda à l'avance pour aller d'une salle à une autre, sans être certain de pouvoir rentrer...

    Programmez! vous propose une petite sélection de sessions à voir à l'édition 2026 :

    Thème Go / dimanche

    The state of Go -  9h

    synctest -  11h30

    Thème Gaming & VR / dimanche

    Full body tracking in Godot VR - 9h40

    Running x86 games on ARM - 10h05

    The state of Open Source XR - 11h

    Thème GCC / samedi

    GNU Algol 67 on baremetal - 12h35

    Thème Kernel / dimanche

    Verification of Linux kernel code - 11h

    A modern lock at Secure boot - 13h

    Thème LLVM / samedi

    GPU offloading in LLVM - 15h50

    WebAssembly debugging with LLDB - 17h05

    Thème Python / samedi

    The GIL and API performance - 15h30

    Modern Python monorepo with uv... - 16h

    Thème RISC-V / samedi

    State of Arch : Fedora on RISC-V - 12h

    RISC-V hardware is here - 15h20

    Mainline support for OrangePi RISC-V boards - 18h

    Thème Rust / dimanche

    Rust meets cheap baremetal RISC-V 9h30

    RustBoy - 10h

    Common expression language in Rust - 11h

    Thème Software defined storage / samedi

    State of of the Cephalopod - 11h05

    Thème Software performance / dimanche

    Beyond NVIDA-SMI 9h50

    How to measure software performance reliably - 11h50

    Load testing real React application for production performance - 16h30

    Thème Testing and CD / dimanche

    Bug reporting made less buggy - 14h20

    Testing on hardware with Claude AI - 10h

    Thème FOSS on mobile / samedi

    State of FOSS on mobile - 10h30

    Reproductible builds for Android apps - 12h30

    NewPipe : porting an Android app to Sailfish OS - 13h30

    Mainline kernel for Fairphones 2026 update - 15h15

    Thème containers / samedi

    Java Memory Management in containers - 10h30

    The perfect open soruce toolkit for container monitoring - 12h10

    Wordpress at scale - 14h10

    Thème browser and web platform / samedi

    Improving the experience of developing for the web - 10h30

    State of WebViews - 12h

    Intro to WebTransport the next WebSocket - 12h30

    The Servo project... - 14h

    Modern security features for web apps 15h30

    Beyond JavaScript... - 17h

    High speed Linux application execution in the browser with binary translation - 17h30

    Thème retrocomputing / dimanche

    ngdevkit : development on the Neo Geo in 2026 - 14h30

    Hacking the last Z80 computer ever made - 15h10

    Why build an 8-bit homebrew computer in 2026 ? - 15h55

    Site officiel : https://fosdem.org/2026/schedule/

    Catégorie actualité: 
    Image actualité AMP: 
  • Ubuntu 25.04 est en fin de support à partir du 15 janvier 2026. Cela signifie que Canonical ne fournira plus aucune mise à jour de sécurité ou mise à jour logicielle. Pour rappel, la 25.04 est sortie en avril 2025. Comme il s'agit d'une version non LTS, le support réel est limité à 9 mois. 

    Mettez à jour vers Ubuntu 25.10 !

    La 25.10 sera en fin de support en juillet 2026. Actuellement, la version LTS est la 24.04 sortie en avril 2024. Le support standard s'arrêtera en juin 2029, avec une extension jusqu'en avril 2039.

    Catégorie actualité: 
    Image actualité AMP: 
  • Les développements des JDK 26 et 27 se poursuivent. 

    JDK 26 : mars 2026

    Actuellement, la build 30 est disponible. Les fonctionnalités sont normalement fixées. Les équipes stabilisent le code.

    Les JEP prévues :

    500:Prepare to Make Final Mean Final

    504:Remove the Applet API

    516:Ahead-of-Time Object Caching with Any GC

    517:HTTP/3 for the HTTP Client API

    522:G1 GC: Improve Throughput by Reducing Synchronization

    524:PEM Encodings of Cryptographic Objects (Second Preview)525:Structured Concurrency (Sixth Preview)

    526:Lazy Constants (Second Preview)

    529:Vector API (Eleventh Incubator)

    530:Primitive Types in Patterns, instanceof, and switch (Fourth Preview)

    Site : https://jdk.java.net/26/

    JDK 27 : septembre 2026

    La build 4 est disponible. La seule JEP actuellement annoncée est la JEP 527 sur le post-quantique clé hybride pour TLS 1.3. 

    Site : https://jdk.java.net/27/

    Les JDK 26 et 27 sont des versions standards, non LTS. 

    Catégorie actualité: 
    Image actualité AMP: 
  • Il y a quelques jours, nous vous parlions du langage Rue, partiellement créé en Vibe Coding, pourquoi ne essayer de créer un OS de 0 entièrement en Vibe Coding ? C'est l'idée de Kaanse qui publie sur GitHub, VibeOS. 

    Le projet est présenté ainsi : "Il s'agit d'un OS totalement vibe codé avec Claude Code. Rien ne fonctionne vraiment. Certaines parties ne sont même pas testés. Mais beaucoup de choses fonctionnent (plus ou moins)."

    VibeOS est conçu pour fonctionner sur architecture ARM64. Il fonctionne sur QEMU et une Pi Zero 2W. Le développeur précise qu'il a fallu 64 sessions de Claude Code. 

    Les fonctionnalités annoncées :

    - noyau avec multitâche coopératif

    - FAT32 supporté avec nom long

    - allocation mémoire

    - boot configurable

    - GUI intégrée avec fonctionnalité de base, style macOS

    - gestion de la souris et du clavier

    - réseau : TCP/IP, résolveur DNS, client HTTP, TLS 1.2

    - apps livrés : navigateur, terminal, éditeur de texte, VibeCode IDE, DOOM

    Site : https://github.com/kaansenol5/VibeOS

    Catégorie actualité: 
    Image actualité AMP: 
  • Mozilla annonce Firefox 147. Retenons les nouveautés suivantes :

    - WebGPU est enfin activé sur les matériels Apple Silicon !

    - amélioration du playback video sur les GPU AMD

    - support du protocole Safe Browsing v5

    - les accès aux ressources réseau local sont strictement contrôlés avec Enhanced Tracking Protection

    - nouvelle option pour l'affichage picture to picture

    - support d'Unicode 17 

    - le format Brotli est supporté par CompressionStream et DecompressionSteeam

    - support de Storage-Access-Headers

    Peu de choses pour les développeurs. Nous trouvons View Transitions, les éléments avec un anchor-name valide sont affichés par les règles CSS quand un élément position-try-fallbacks est sélectionné. 

    Note de version complète : https://www.firefox.com/en-US/firefox/147.0/releasenotes/

    Catégorie actualité: 
    Image actualité AMP: 
  • L'agenda des conférences promet d'être complet durant les prochaines semaines. Voici notre sélection :

    22 janvier / campus ESGI

    DevCon 26 - sécurité & post quantique : le magazine Programmez! organise la nouvelle édition de sa conférence sécurité au campus de l'ESGI Paris. Agenda et inscription : https://www.programmez.com/page-devcon/devcon-26-securite

    31 janvier & 1er février / Bruxelles

    FOSDEM : l'événement Open Source incontournable. +900 sessions, 65 salles, +9 000 développeurs ! Site : https://fosdem.org/2026/

    3 février / Centquatre Paris

    Cloud Native Days France 2026 : la conférence met en lumière les dernières innovations sur les technologies Cloud Native et le Devops, avec une priorité aux solutions Open Source et aux retours d'expériences concrets. L'événement s’articule autour de 3 missions : le partage des connaissances techniques, la veille technologique et la rencontre entre les acteurs qui font cet écosystème. Informations : https://www.cloudnativedays.fr/

    31 mars / Maison des associations Paris

    ParisTestConf : la journée des tests et de la qualité du code revient pour sa 7e édition. Informations : https://paristestconf.com/conference/

    Programmez! a le plaisir d'être partenaire des Cloud Native Days France et de la ParisTestConf. Rendez-vous à notre stand le 3 février :-)

    Catégorie actualité: 
    Image actualité AMP: 
  • La fondation Python annonce qu'Anthropic investit 1,5 million dans la fondation pour renforcer la sécurité open source. Anthropic veut aider activement à la sécurité dans l'environnement Python et aider à définir une roadmap claire et robuste incluant PyPi. PyPi a subi plusieurs attaques majeures en 2025. Et il devenait urgent de renforcer la sécurité et la supply chain logicielle. 

    Parmi les pistes, il y a le déploiement d'outils automatisés pour une sécurité proactive : review des paquets, nouveau référencement des malwares. 

    Annonce : https://pyfound.blogspot.com/2025/12/anthropic-invests-in-python.html

    Catégorie actualité: 
    Image actualité AMP: 
  • Genius Scan est une application française de numérisation de documents sur Android, iOS et les apps Web. L'éditeur vient d'annoncer la disponibilité du SDK Web. "Genius Scan Web permet aux sites internet et aux applications web d’intégrer la capture et la numérisation de documents en temps réel, sans latence ni dépendance à une application native, tout en garantissant la confidentialité des données. Une innovation qui répond aux exigences croissantes de fluidité, de sécurité et d’efficacité des parcours utilisateurs dans les démarches en ligne." explique l'éditeur.

    Le SDK Web scanne des documents directement depuis une app Web. Il permet d'intégrer les services Genius Scan. Le SDK Web permet de détecter le document, de le caputrer, de faire du recadrage automatique. Il supporte le multi-page, l'ajustement de la qualité JPEG ou encore d'appliquer des filtres. Il fonctionne sur Chrome, Safari, Edge et Firefox. Il fonctionne sur le device sans connexion externe. 

    Le SDK (mobile et web) permet d'avoir une fonction de numérisation avancée. 

    Pour en savoir plus : https://geniusscansdk.com/fr/

    Catégorie actualité: 
    Image actualité AMP: 
  • Node annonce la disponibilité de plusieurs patchs de sécurité pour les versions 25.x, 24.x, 22.x et 20.x. Ils fixent : 3 vulnérabilités critiques et 4 moins importantes. Ces mises à jour incluent la mise à jour de c-ares et undici.

    Les CVE critiques :

    - CVE-2025-55131 : race condition sur Buffer.alloc, TypedArray. Cette faille permet d'exécuter un code distant non autorisé

    - CVE-2025-55130 : bypasser les permissions du système de fichiers en utilisant symlinks

    - CVE-2025-59465 : crash du serveur HTTP/2 suite à la réception de headers frame mal formés

    Liste des CVE corrigées : https://nodejs.org/en/blog/vulnerability/december-2025-security-releases

    Catégorie actualité: 
    Image actualité AMP: 
  • JetBrains annonce la roadmap de son outil CLion. La version 2026.1 sera la prochaine version majeure. Les nouveautés annoncées seront nombreuses. Petite sélection :

    - nouveautés sur les supports de Clang et GCC

    - amélioration du Constexpr Debugger

    - mise à jour des différents frameworks de tests unitaires (GoogleTest, Catch2, Boost.test, doctest).

    - le plugin Bazel continue à se stabiliser et à s'enrichir : intégration d'un REPL pour le langage Starlark, parser Execlog, ouverture des configurations pour les Transitions (compilation simultanée sur plusieurs targets).

    - l'éditeur promet des mises à jour sous Windows plus rapide

    - possibilité de créer des fichiers de configuration pour les projets West

    Tous les détails : https://blog.jetbrains.com/clion/2026/01/2026-1-roadmap/

    Catégorie actualité: 
    Image actualité AMP: