r/programmation • • 5h ago

Débat PHP2Shell: quand la réalité de la cybersécurité vient rappeler que coder ne se résume pas à générer du code.

Post image
0 Upvotes

Depuis cette faille, une question que je me pose: les nouveaux développeurs, que certains imaginent déjà capables de remplacer progressivement les professionnels du métier, mesurent-ils réellement les enjeux de la cybersécurité ?

C’est assez ironique, quand on y pense: les IA sur lesquelles on s’appuie aujourd’hui ont été entraînées en grande partie grâce au travail de développeurs dont certains sont désormais considérés comme remplaçables.

Mais lorsqu’une faille critique apparaît, qui saura réellement analyser le problème, comprendre son origine, évaluer son impact et guider l’IA vers une correction fiable ?

Prompt engineering ou véritable expertise technique ?

Parce que oui, l’IA peut accélérer le développement, générer du code et même proposer des correctifs. Mais encore faut-il savoir si ces correctifs sont pertinents, s’ils introduisent d’autres vulnérabilités et s’ils résistent à des conditions réelles.

Après tout, demander à une IA de corriger une faille sans comprendre le système concerné, c’est un peu comme confier les clés d’un avion à quelqu’un qui sait lire le manuel, mais qui n’a jamais appris à piloter.

Le développement logiciel ne consiste pas simplement à produire des lignes de code. Il exige de comprendre les systèmes, d’anticiper les risques, de remettre en question les solutions proposées et de savoir sécuriser ce que l’on construit.

L’IA est un formidable accélérateur, mais l’expertise reste indispensable pour savoir où l’on va et éviter de foncer dans le mur à grande vitesse.

Alors, une vraie question pour les professionnels du secteur:

Si l’IA remplace progressivement les développeurs, qui sera suffisamment qualifié pour vérifier qu’elle ne crée pas les prochaines failles qu’elle prétend corriger ?


r/programmation • • 11h ago

[Test fermé Android] Recherche 12 testeurs francophones pour REIVOKA

0 Upvotes

Salut à tous ! 👋

Je développe actuellement REIVOKA, une application Android gratuite et entièrement en français, et je recherche 12 personnes pour participer à son test fermé sur Google Play.

⚔️ Le concept :

Transformer ses objectifs personnels en aventure inspirée des mangas !

Tu choisis ton destin (Ninja, Pirate ou Shinigami), tu crées ton personnage et tu accomplis des missions dans la vraie vie pour progresser dans ton aventure.

📱 Qui peut participer ?

🇫🇷 France • 🇧🇪 Belgique • 🇱🇺 Luxembourg • 🇨🇭 Suisse

Il suffit de posséder un appareil Android compatible avec Google Play.

Je recherche des volontaires pour :

  • Rejoindre le test fermé pendant au moins 14 jours consécutifs.
  • Essayer REIVOKA et me faire part de leurs impressions.
  • Signaler les éventuels bugs ou problèmes rencontrés.

✅ Application gratuite

✅ Aucun compte utilisateur nécessaire

✅ Données enregistrées localement

⏳ La version de test est actuellement en cours d'examen par Google. Je transmettrai les invitations dès qu'elle sera disponible.

Si tu souhaites participer, réponds à cette publication ou envoie-moi un message privé !

Merci à tous pour votre aide ! 🙏


r/programmation • • 14h ago

Carrière Recherche de développeurs pour une enquête métier – Reconversion professionnelle

3 Upvotes

Bonjour à tous,

Je m’appelle Cédric, je suis actuellement chauffeur routier dans l’Aisne et je prépare une reconversion vers le métier de Concepteur Développeur d’Applications.

Dans le cadre de mon dossier Transitions Pro, je dois réaliser plusieurs enquêtes métier auprès de professionnels du développement afin de mieux comprendre la réalité du métier, les compétences attendues et l’accès au premier emploi.

Je recherche donc quelques développeurs actuellement en activité qui accepteraient de répondre à un court questionnaire.

Par ailleurs, si certains d’entre vous se trouvent dans les Hauts-de-France, en Île-de-France ou dans le Grand Est, et seraient disposés à échanger plus directement, voire à se rencontrer, ce serait également une excellente occasion pour moi de découvrir davantage votre métier, votre environnement de travail et votre parcours professionnel.

Si vous êtes disponibles pour m’aider, vous pouvez me répondre ici ou m’envoyer un message privé. Je vous transmettrai ensuite le questionnaire directement.

Merci d’avance pour votre temps et votre aide !

Cédric :)


r/programmation • • 1d ago

Question I’m developing Data Center Simulator — what do you think?

8 Upvotes

Hey everyone!

I’m currently working on Data Center Simulator, a first-person simulation game where you explore and manage a data center.

The video shows a server room catching fire 🔥

And that’s only the first level!

I’d love to get your honest feedback on the concept before taking development further.

Does this concept sound interesting to you?
Would you actually play a game like this?

What features or gameplay mechanics would you like to see?

What would make the experience more immersive and keep you coming back?

I’m open to any suggestions, whether it’s about gameplay, server failures, emergencies, data center management, or ideas I haven’t thought of yet.

Thanks in advance for your feedback! I’d love to hear your thoughts.


r/programmation • • 1d ago

Où apprendre des nouveaux langanges ?

2 Upvotes

Bonjour/Bonsoir à tout le monde, j'écris ce post pour savoir si quelqu'un connaît un site pour apprendre un langage de programmation. Je suis en Terminale ayant la spé NSI, et j'aimerais bien savoir où en apprendre.


r/programmation • • 2d ago

Rubik's cube solver in C: layer-by-layer algorithm, animated terminal display (ANSI colors), interactive menu with benchmark.

Thumbnail github.com
2 Upvotes

This project is a V1 of a Rubik's Cube solver written in C, using the layer-by-layer method, with an animated terminal display (ANSI colors) and an interactive menu. It includes a benchmark: a solve takes between 170 and 220 moves. If you want to improve it, pull requests are welcome, and any feedback is appreciated


r/programmation • • 1d ago

Je développe un LLM francophone avec une architecture expérimentale : plus de 2 milliards de paramètres sur 8 Go de VRAM (projet personnel à 14 ans)

Thumbnail
0 Upvotes

Bonjour à tous,

J'ai récemment développé une nouvelle architecture de LLM français. Si vous avez des suggestions, n'hésitez pas à laisser un commentaire : les chiffres et les détails se trouvent dans le post.


r/programmation • • 1d ago

Autre Poudreuse, un jeu de ski en Canvas intégré à Reddit : vos retours sur la physique ?

0 Upvotes

Salut ! Je bosse sur Poudreuse, un petit jeu de ski en 2D jouable dans Reddit, et je voulais vous montrer où ça en est. Le développement se fait avec l'aide de Codex.

Côté technique, le rendu est en Canvas, la simulation avance à pas fixe et l'affichage passe par requestAnimationFrame. L'intégration utilise Devvit, avec les scores et la progression sauvegardés côté serveur. Le jeu se commande en maintenant puis en relâchant pour sauter. Il y a une piste du jour commune, des records et des tenues à débloquer avec les pièces de la descente.

Le gros chantier de la maj 0.0.19, c'est le ressenti : départ du saut, réception et récupération après une chute. J'ai aussi ajouté des paliers pendant la partie et un repère à sa dernière chute pour donner un objectif à la suivante. La vidéo est un extrait d'entraînement, sans avalanche.

Pour essayer gratuitement, sans installation : https://www.reddit.com/r/PoudreuseSki/comments/1x1hk83/

Si vous avez déjà bossé sur un jeu de ce genre, qu'est-ce que vous regarderiez en premier pour juger si la physique est lisible ? Et côté joueur, est-ce que les sauts répondent comme vous l'attendez ? Les retours sur mobile m'intéressent aussi, avec le modèle du tel si vous voyez des saccades.


r/programmation • • 2d ago

Autre J'ai créé une breadboard en ligne pour les enfants qui apprennent l'électronique

12 Upvotes

Bonjour ! J'anime un petit atelier d'électronique pour enfants en Roumanie. Les enfants voulaient continuer à la maison, mais un kit par enfant coûte cher et les composants cassent, alors j'en ai fait une version en ligne.

• On place les composants sur la breadboard et on appuie sur Simuler. Si le circuit ne marche pas, il dit ce qui manque, sans donner la réponse.

• Une LED sans résistance grille vraiment, et reste grillée jusqu'à ce qu'on la remplace.

• 22 leçons guidées, 137 circuits en panne à réparer à partir du seul symptôme, et un duel 1 contre 1 où deux enfants construisent le même circuit.

• Multimètre, pince coupante, 31 composants (relais, transistor, capteurs, buzzer, moteur…), 7 langues dont le français.

La version gratuite a déjà été ouverte plus de 900 fois. On peut l'essayer sans compte (lien dans le premier commentaire). Pour garder la progression, il y a une licence : 50 lei/mois (~10 €) ou 500 lei/an (~100 €) par enfant, et des packs à partir de 10 places pour les écoles et les clubs.

Vos retours m'intéressent : qu'est-ce que vous changeriez ? Et si quelque chose se comporte différemment d'une vraie breadboard, dites-le-moi.


r/programmation • • 2d ago

Comment utiliser l’Ia

2 Upvotes

Pour un débutant qui n’est qu’au début de son apprentissage (commence avec Sratch) dans quel mesure il doit utiliser l’IA s’il veut passer aux choses sérieuses. Je veux faire du Vibe coding tout en ayant des notions acceptables


r/programmation • • 3d ago

Aide Commencer à programmer

12 Upvotes

Hello, j’viens d’avoir 18 ans et j’aimerai me mettre à programmer pour le fun, faire des p’tits sites, des jeux tout ça. J’ai des bases lointaines en cours de techno mais rien de bien concret.

Je sais pas par quoi commencer (j’ai cru comprendre qu’il existe pleeeeeins de langages), je sais pas où trouver des cours (?) bref jsp 🧍‍♂️


r/programmation • • 3d ago

Recherche de la formation WinDev Mobile 20 iOS : Le Guide Complet

0 Upvotes

Bonjour la communauté,

S'il vous plaît, je cherche la formation WinDev Mobile 20 iOS : Le Guide Complet


r/programmation • • 3d ago

Créer des jeux: utile pour faire de l'info de prepa

Thumbnail
1 Upvotes

r/programmation • • 3d ago

J'ai 14 ans et j'aurais besoin d'un petit coup de main pour un projet que je développe

Thumbnail
0 Upvotes

r/programmation • • 3d ago

DragonSoul : faire évoluer les combats d’un MMORPG tactique sur navigateur

0 Upvotes

Bonjour à tous !

Je suis le créateur de DragonSoul, un MMORPG tactique en français inspiré de Dragon Ball. Je viens partager la direction du projet et recueillir vos avis sur son évolution.

Mon idée de départ, avec mes mots : « j'ai voulu crée un jeu Dofus tiré de l'univers Dragon Ball car j'aime les systeme de jeu tactique ». Mon ambition pour la suite est « que sa soit pas qu'un simple jeu dofus mais un jeu qui se rapproche de Baldur gate en combat ».

Aujourd’hui, le jeu propose des combats au tour par tour sur une grille, avec placement et gestion du Ki, ainsi que la création d’un combattant, l’exploration, des quêtes et des donjons. Il est jouable sur ordinateur dans un navigateur ; le launcher Windows donne accès au même compte et à la même progression. Le rapprochement avec les combats de Baldur’s Gate est une piste d’évolution, pas une fonctionnalité déjà disponible.

Le sujet sur lequel j’aimerais échanger ici est le développement du produit : comment enrichir progressivement les décisions tactiques sans rendre les premiers combats trop difficiles à comprendre ? Si vous avez conçu ou fait évoluer un jeu, comment avez-vous choisi entre ajouter des possibilités et améliorer la lisibilité de l’existant ? Et, en essayant DragonSoul, à quel moment les choix de placement et de compétences deviennent-ils clairs ou confus ?

Le projet est accessible sur https://dragonsoul.fr/ . L’accès est gratuit avec une boutique optionnelle d’apparences et de consommables. C’est un projet de fans indépendant et non officiel, sans affiliation avec les ayants droit de Dragon Ball. Certains visuels sont créés avec l’aide de l’IA ; ce texte a été mis en forme avec une aide IA à partir de mon intention personnelle citée plus haut.

Merci à celles et ceux qui prendront le temps de partager un retour !


r/programmation • • 3d ago

Autre DragonSoul : mon MMORPG tactique web avec React, Fastify et Socket.IO

0 Upvotes

Bonjour ! Je suis le créateur de DragonSoul, un projet indépendant de MMORPG tactique inspiré de Dragon Ball, déjà jouable en français sur ordinateur dans un navigateur.

L’idée est de retrouver les choix de placement et de compétences que j’aime dans Dofus, avec des combats au tour par tour sur une grille et de la gestion du Ki. Le jeu comprend de la création de personnage, de l’exploration, des quêtes et des donjons.

Côté développement web, le projet utilise React pour l’interface, Fastify et Socket.IO côté serveur, ainsi que des paquets partagés pour les contrats, le contenu et les règles du jeu. Un launcher Windows permet de retrouver le même compte et la même progression.

Les points sur lesquels je continue à travailler sont notamment la cohérence entre les valeurs annoncées dans l’interface et celles appliquées en combat, la fluidité des déplacements et la lisibilité des états du personnage. Pour un jeu tactique, un retour visuel ou un chiffre ambigu peut rendre une décision frustrante, même quand le reste de l’interface fonctionne.

Si vous développez des jeux web ou des interfaces interactives, vos retours sur la clarté des informations et la prise en main m’intéressent.

Pour essayer le projet : https://dragonsoul.fr/ — accès gratuit avec création de compte, boutique optionnelle d’apparences et de consommables. J’utilise ChatGPT/Codex comme aide au développement et pour certains visuels ; ce texte est aussi préparé avec son aide. Le jeu est un projet de fans non officiel, sans affiliation avec les ayants droit de Dragon Ball.


r/programmation • • 4d ago

Sondage électronique

0 Upvotes

Salut tout le monde

Je voulais faire un sondage pour ma chaîne youtube

Quel est le problème que vous rencontrer souvent sur des petits projets, avec une Arduino ESP32 tout ça.

Code branchement ordi matériel ???


r/programmation • • 4d ago

Clodo : un assistant d'IA créé en France qui tourne dans votre navigateur et explose ses concurrents sur tous les aspects !

0 Upvotes

Clodo est un assistant d'IA qui tourne directement dans votre navigateur, sans avoir besoin d'un serveur distant pour générer ses réponses.

Je viens d'ajouter le support WebGPU, avec quelques optimisations au passage. Le moteur dispose également d'un backend Candle compilé en WASM.

Quelques caractéristiques :

  • Inférence locale dans le navigateur
  • Support CPU (WASM) et GPU (WebGPU)
  • Modèle quantifié d'environ 229 Mo
  • Code source disponible sur GitHub

Essayez-le : https://vram-ram.github.io/clodo/

(il est recommandé, si vous avez une carte graphique, de tester Clodo via Chrome)

Code source : https://github.com/VRAM-RAM/clodo

Bonne découverte !


r/programmation • • 4d ago

mon petit outil perso pour coacher Claude

0 Upvotes

Salut,

https://github.com/quazardous/tvty

un petit logiciel qui me permet de mieux gérer (je trouve ) mets sessions claude code.

et j'ai fait la version française !

tvty = boucle ( terminal + github local )


r/programmation • • 4d ago

J’ai créé un jeu d’enquête où vous pouvez interroger librement les suspects avec une IA

Thumbnail
0 Upvotes

r/programmation • • 5d ago

Actu Veille #78 - 31 actus qu’il ne fallait pas rater cette semaine

Thumbnail
camilleroux.com
0 Upvotes

Édition #78 de ma veille hebdo, 31 liens sélectionnés côté dev, IA, sécu et culture tech. Au menu cette semaine :

  • Dev & tooling : tinyjs permet de créer des apps desktop macOS, Windows et Linux en JavaScript sans Electron, pour 6 Mo contre 150 Mo, grâce au backend txiki.js et des fenêtres natives. upm, un package manager pour npm en TypeScript pur, zéro dépendance, compatible .npmrc et lockfiles npm/pnpm/bun. Ubuntu 26.10 sort avec Myna (dictée vocale 100 % en local), GNOME 51, et dbus-broker à la place de dbus-daemon. Firefox 158 ajoute le support de JPEG XL et le typed arithmetic en CSS calc(). Et un CLI qui crée des URLs publiques chiffrées de bout en bout pour les apps qui tournent sur votre machine — le relay ne peut pas lire le trafic.
  • Infra & scale : Anthropic a migré son monorepo de git vers Scion, un système maison bâti en cinq mois — ils sont passés de 2 500 à plus de 30 000 merges par jour entre mai et septembre 2026, sans copie complète du repo nulle part. Article d’ingénierie dense qui vaut le détour si vous bossez sur du contrôle de version à l’échelle.
  • IA & agents : OpenCode 2.0 lance des subagents en background pendant que vous continuez à prompter (TUI, web et desktop sur un même service local, scripts JS qui pilotent l’agent, des MCP par centaines sans exploser le contexte). Docker Agent devient un plugin CLI qui lance vos agents depuis un simple fichier YAML, sans code. Claude Dashboards et Claude Motion sortent de la beta — Dashboards se branche sur BigQuery/Salesforce, Motion anime vos rapports en code (sans modèle vidéo, en MP4). Et Aweb, un protocole open source d’identité stable et messagerie persistante entre sessions pour les agents.
  • IA & modèles de décision : Microsoft sort Microsoft-Decision-1, un modèle façon Jev qui renvoie une probabilité calibrée par option. Testé par Xbox sur 10 000 avis : qualité proche de GPT-6 Sol, 14 fois plus rapide, 200 fois moins cher. Et Laya, moteur de décision non-autoregressif open source (choix typé, score, oui/non en un seul forward pass, 33 ms, plus de 100 langues).
  • Sécu : plus de 250 supermarchés Intermarché et Coopérative U ont vu leurs frigos dégivrés à distance par une cyberattaque. Tous les produits frais et surgelés à jeter, des départs de feu signalés, enquête du parquet de Paris ouverte. Et Cloudflare lance Protected Quick Tunnels — l’option --allowed-mail limite l’accès aux adresses listées via un code à usage unique, sans compte requis.
  • Jeux & Ruby : RedGem, un moteur de jeu 3D et son éditeur qui vous laissent écrire votre gameplay en Ruby, avec Blender pour les niveaux, builds vers Linux/Windows/Android, physique Jolt, interpréteur mruby, multiplayer inclus.
  • Bonus WTF : une cafetière Keurig K-Supreme SMART a émis 1 008 Go de données en dix jours (~9 Mb/s en continu), contre 10 Go reçus. Assez pour saturer la borne Wi-Fi.

r/programmation • • 5d ago

Autre aide Scrapping

Thumbnail
0 Upvotes

Bonjour, je suis un jeune commercial automobile qui développe une petite solution. Je n’ai que l’IA pour m’aider et j’aimerais beaucoup l’aide d’un humain, peut-être mieux renseigné que moi.

Ma solution est simple : j’utilise Grokbot pour collecter des données scrappées sur Le Bon Coin via une API d’Apify. J’ai créé un tableau de bord en ligne que j’alimente grâce à ces extractions. Cependant, je rencontre des difficultés à mettre en place l’ensemble du processus.

Merci d’avance pour au moins une réponse bienveillante.

Thomas


r/programmation • • 6d ago

Actu Les meilleures Newsletters tech françaises

Thumbnail
github.com
0 Upvotes

Un répertoire ouvert et collaboratif des newsletters tech en français : développement, data, IA, sécurité, produit, startups…


r/programmation • • 6d ago

Bug/fail mauvais encodage sur tous les fichiers en UTF8 (Paramètre Windows)

3 Upvotes

J'avais un problème en codant depuis Visual Studio 2026, tous mes fichiers étaient passés en UTF8 , orignalement en cp1252 (unicode windows)... J'ai trouvé la solution à mon problème d'encodage , tout vient de mon pc et sur un paramètre windows ! Ne surtout pas laisser activé ce paramètre : "Bêta : Utiliser le format Unicode UTF-8 pour une prise en charge des langues à l'échelle mondiale"


r/programmation • • 7d ago

DevMatch

6 Upvotes

Salut à tous !

Je travaille depuis quelque temps sur DevMatch, un petit projet perso qui part d'une idée assez simple : permettre aux développeurs de trouver des gens avec qui réaliser leurs projets.

L'idée est de pouvoir présenter un projet qui cherche des collaborateurs, mais aussi de parcourir les projets des autres quand on cherche quelque chose sur lequel contribuer.

J'ai aussi créé un serveur Discord autour du projet pour faciliter les discussions des membres.

Le site est ici : https://devmatch.fr

C'est encore un projet en développement, donc je suis surtout intéressé par vos retours : ce qui vous paraît utile, ce qui manque, ou ce qui pourrait être amélioré.

Et si certains d'entre vous ont des projets sur lesquels ils aimeraient trouver des collaborateurs, n'hésitez pas à les y déposer !

Bonne journée : )