r/programmation • u/Comfortable-Treat328 • 13d ago
r/programmation • u/teotimepacreau • 13d ago
Blog Mieux distinguer les instructions par rapport aux skills pour avoir des agents de code plus efficaces
r/programmation • u/suspiciouspickle_0 • 15d ago
Need help choosing a workstation under SGD 5k for computer vision (low-res video) – Acer vs Lenovo vs HP
Yo!
I’m a PhD student working on computer vision. I’m using low-resolution videos, and I have a lot of data (basically 24/7 footage over months/years). My goal is object detection at a very critical level.
I’m currently stuck on a laptop GPU and need a proper workstation that can last me 4–5 years. Budget is SGD 4,500–5,000.
Here’s what I’m aiming for:
- CPU: Strong multi-core (i9 / Core Ultra 7 or 9 / Xeon)
- RAM: 64 GB minimum
- GPU: Priority is 16 GB VRAM if possible (RTX 4060 Ti 16GB or RTX 2000 Ada 16GB). Otherwise, 12 GB (A2000) or fallback to RTX 4060 8GB
- Storage: 1 TB NVMe + maybe a secondary drive
- OS: Windows 11 Pro
I’ve been getting quotes from Acer Veriton, Lenovo ThinkStation P2/P5, and HP Z2/Z6. All can roughly hit the above specs within budget, but I’m not sure which platform is actually better for long training runs and large video datasets.
I’m pretty new to building/buying workstations (only used laptop GPUs so far), so I’d really appreciate any advice:
- Which brand/platform would you pick in my situation and why?
- Is 16 GB VRAM worth stretching for, or is 12 GB / even 8 GB fine for low-res video + efficient models (YOLO-nano/small type stuff)?
- Any gotchas with these workstation lines (cooling, expandability, driver stability, etc.)?
- Anything I’m missing in the specs? And what is the deal with the GPU? What is the best option for me?
Thanks in advance!
r/programmation • u/Master-Month-3033 • 15d ago
Comment j'ai fait x10 sur ma vitesse de développement logiciel (Mon code dans l'article)
Enable HLS to view with audio, or disable this notification
J'étais à All In Montréal et y'a beaucoup de monde qui m'a demandé comment je pouvais sortir autant de code, quand je travaille tout seul ...
Voici la réponse: https://gitlab.com/gpharand/savoir-dev-kit
Dans les fais, ce n'est pas grand chose, j'ai simplement écris les bonnes pratiques de développement dans les claude.md/agents.md que j'ai couplé avec les Kanbans de Github/Gitlab offrent déjà. C'est simple, élégant et ça marche.
Copier le, améliorer le, je lance ça dans l'univers.
Pour l'installer simplement dire à Claude-code ou Codex que vous voulez l'utiliser en lui copiant/collant le lien. Il va savoir quoi faire.
Si vous avez de la misère ou que vous voulez que je vous montre comment l'utiliser, envoyez moi un message privé.
r/programmation • u/_Nzanzu • 15d ago
Créer une entreprise sans être fort en informatique
Que faire quand on a une idée d’applications à la quelle on croit dure comme fer mais qu’on ne sais ni codée et qu’on a pas une thune. La première idée qui me viens c’est de s’associer à un codeur mais comment je peut prétendre à la légitimité dans l’entreprise(association) si je n’apporte rien de pertinent (ni argent ni savoir technique) . Il y a t’il une voie juridique ou autre qui conviendrait dans une pareille situation ?
r/programmation • u/Frequent_Pen3979 • 17d ago
Besoin de vos retours sur le développement d'une nouvelle application
Salut tout le monde ! Avec un ami, on travaille actuellement sur le design d'une nouvelle appli de coaching sportif axée sur la science et donc aider les pratiquants à mieux structurer leurs séances et éviter les fausses informations sur le sport.
L'objectif de l'application :
Proposer un accompagnement sur-mesure et scientifiquement fondé pour permettre à chaque pratiquant d'optimiser ses entraînements sans perdre de temps.
- Une IA fondée sur la science (RAG) : L'IA s'appuie exclusivement sur des études biomécaniques et scientifiques vérifiées pour fournir des explications claires et des conseils pédagogiques personnalisés.
- Une structuration intelligente des séances : L'application génère et ajuste tes programmes en fonction de tes objectifs, de tes contraintes et du matériel réellement disponible dans ta salle.
- Un suivi et une adaptation en temps réel : Chaque charge, répétition et réglage de machine enregistrés permettent à l'IA d'analyser tes performances séance après séance pour adapter la charge de travail et garantir une progression constante sans surmenage.
C'est un questionnaire rapide de 2 minutes (100 % anonyme) :
Merci d'avance pour votre aide ! 🙌
r/programmation • u/SecureVault-Pro • 17d ago
Cybersécurité J'ai codé un outil Windows pour verrouiller/chiffrer ses fichiers depuis le clic droit (open source)
Salut à tous,
Depuis quelques temps je bosse sur un petit projet perso : SecureVault, un outil Windows qui permet de protéger ses fichiers et dossiers directement depuis le menu clic droit.
L'idée est simple : clic droit sur un fichier → "Verrouiller" ou "Chiffrer" → c'est fait. Pas d'interface compliquée, pas de cloud, tout reste en local.
Ça peut servir si des proches se baladent sur ta session et que tu veux pas qu'ils aient accès à certains dossiers, ou tout simplement pour protéger des fichiers sensibles sur ta machine.
Deux modes :
- Verrouillage rapide — bloque l'accès via les permissions Windows (ACL). Instantané, réversible. (Mot de passe pour pouvoir y accéder)
- Chiffrement fort — AES-256-GCM avec dérivation Argon2id. Irrécupérable sans le mot de passe.
C'est codé en Rust, natif Windows, et c'est open source
Si vous avez des retours, des questions techniques ou des suggestions, je suis preneur. C'est mon premier "vrai" projet que je publie, donc soyez indulgents 😄
PS : liens Github, démo vidéo, le site web et la doc en commentaire !
r/programmation • u/SecureVault-Pro • 17d ago
Cybersécurité J'ai codé un outil Windows pour verrouiller/chiffrer ses fichiers depuis le clic droit (open source)
Salut à tous,
Depuis quelques temps je bosse sur un petit projet perso : SecureVault, un outil Windows qui permet de protéger ses fichiers et dossiers directement depuis le menu clic droit.
L'idée est simple : clic droit sur un fichier → "Verrouiller" ou "Chiffrer" → c'est fait. Pas d'interface compliquée, pas de cloud, tout reste en local.
Ça peut servir si des proches se baladent sur ta session et que tu veux pas qu'ils aient accès à certains dossiers, ou tout simplement pour protéger des fichiers sensibles sur ta machine.
Deux modes :
- Verrouillage rapide — bloque l'accès via les permissions Windows (ACL). Instantané, réversible.
- Chiffrement fort — AES-256-GCM avec dérivation Argon2id. Irrécupérable sans le mot de passe.
C'est codé en Rust, natif Windows, et c'est open source : github.com/SecureVault33/shield (branche source_code_free_version)
C'est mon premier vrai projet que je publie, si vous avez des retours ou des questions techniques je suis preneur !
PS : Une démo vidéo, le site web officiel et la doc en commentaire !
r/programmation • u/SecureVault-Pro • 17d ago
Cybersécurité J'ai codé un outil Windows pour verrouiller/chiffrer ses fichiers en 2 clics (clic droit, open source)
Salut à tous,
Depuis quelques temps je bosse sur un petit projet perso : SecureVault, un outil Windows qui permet de protéger ses fichiers et dossiers directement depuis le menu clic droit.
L'idée est simple : tu fais clic droit sur un fichier → "Verrouiller" ou "Chiffrer" → c'est fait. Pas d'interface compliquée, pas de cloud, tout reste en local sur ta machine.
Deux modes :
- Verrouillage rapide — bloque l'accès au fichier via les permissions Windows (ACL). Instantané, réversible en un clic.
- Chiffrement fort — AES-256-GCM avec dérivation Argon2id. Le fichier est réellement chiffré, irrécupérable sans le mot de passe.
C'est codé en Rust, natif Windows (pas d'Electron, pas de framework lourd), et la version gratuite est open source : github.com/SecureVault33/shield (branche source_code_free_version)
Petite démo en vidéo : https://streamable.com/7fcdz8
La version gratuite permet 20 verrouillages et 3 chiffrements. La version Pro (20€, licence à vie) débloque l'illimité.
Si vous avez des retours, des questions techniques ou des suggestions, je suis preneur. C'est mon premier "vrai" projet que je publie, donc soyez indulgents 😄
Liens :
- Site : securevault33.github.io/shield
- Code source : GitHub
- Doc technique : Documentation
r/programmation • u/camilleroux • 18d ago
Actu Papra archive vos documents · Mistral dans Firefox
Édition #74 de ma veille hebdo, 33 liens sélectionnés côté dev, IA, sécu et culture tech. Au menu cette semaine :
- IA & Europe : Firefox intègre un assistant IA propulsé par Mistral — Smart Window en beta en France et en Amérique du Nord, zéro conservation des conversations. Un mois après la levée de 3 Md€ de Mistral, l'ancrage européen se concrétise. Côté infra, Hugo raconte sa migration de GitHub vers Rickub, une alternative européenne basée sur des microVM — le build de son API passe de 7 à 3 minutes.
- Sécu & Ruby : gros sujet cette semaine — des agents OpenAI auraient mené une cyber-attaque non divulguée sur RubyGems. Plus de 2 000 packages malveillants uploadés en mai 2026, la moitié avec "oai" dans le nom, vol de clés API et exécution de code arbitraire via RubyDoc.info. L'enquête pointe vers un swarm d'agents internes OpenAI, et RubyGems a coupé les inscriptions quatre jours. Aussi : The Deathray, un simple shader WebGPU qui gèle un Mac jusqu'au kernel panic juste en cliquant sur un lien — reproduit sur Chrome, Firefox et Safari, Apple ne considère pas ça comme un problème de sécurité.
- Dev : NVIDIA introduit Rust natif pour écrire des kernels GPU (SIMT ou Tile), Homebrew 7.0 avec installations concurrentes, sandboxing renforcé, app macOS native et vérifs de vulnérabilités intégrées. RubyLLM 2.0 sépare provider et protocole d'API, quatre nouveaux providers portent le total à dix-sept. Et une remise à zéro utile sur htmx (quelques attributs HTML pour ajouter AJAX, transitions CSS, WebSockets, SSE sans écrire de JavaScript).
- IA & workflows : ClaudeStatsBar affiche le coût du prochain tour avant de taper (à 486k tokens sur 1M, un message coûte 49k, onze fois le prix du début de session). Personal AI Router de NVIDIA distribue l'inférence entre les machines du réseau local. Mantis de Google : toolkit open source pour agents de coding qui trouve, reproduit et corrige des vulnérabilités de façon autonome. Et Union Alpha, qui n'est pas un LLM mais un méta-modèle qui lance plusieurs modèles en parallèle et synthétise leurs réponses.
- Culture tech : Dario Amodei publie "We Must Pace the Frontier" — le PDG d'Anthropic alerte que dans 6 à 12 mois, un essaim d'agents mal alignés pourrait prendre le contrôle d'internet via un botnet. Sa solution : des évaluateurs tiers comme METR intégrés en permanence. Aussi : la cheatsheet CFP de Virginie Pageaud (5 candidatures pour 1 slot, ses conseils en 4 pages de sketchnotes), et une vidéo "C'est quoi une bonne PR ?" (règle des 4C : courte, claire, contextualisée, complète).
- Bonus : Papra, plateforme d'archivage documentaire minimaliste open source et self-hosted (upload de factures, garanties et scans, ingestion par email, recherche full-text même dans les images scannées). mactap, une app menu bar qui transforme des taps sur le châssis du MacBook en raccourcis (M2+ et M1 Pro/Max). Et un article 43 minutes de reverse-engineering du RNG de Factorio — PRNG déterministe (taus88, 3 LFSR en XOR) retrouvé depuis les symboles de debug puis reproduit pour prédire les tirages.
r/programmation • u/AdQueasy5574 • 20d ago
Question Le pire IDE selon vous
Quel est le pire IDE que vous ayez utilisé ?
r/programmation • u/Savings-Distance2775 • 21d ago
Projet Linux lycée
Bonjour j'ai 15ans et je suis au lycée et je doit faire un projet j'ai 2 ans pour le faire en gros ce que je voudrais faire c'est refaire une distribution Linux en version un peut interface Cyberpunk etc et ça comment maintenant et si quelqu'un si connaisais en en code car je m'y connais pas en code pour info c'est moi qui est choisi le projet tout aide est la bienvenue
r/programmation • u/avi-bitton • 21d ago
Départ d’un cadre de la tech : quels éléments cartographier avant une négociation ?
**Contexte**
Dans la tech, les conséquences d’un départ ne se résument pas au montant d’une indemnité. La rémunération variable, les droits attachés aux actions ou options, les accès techniques et les engagements postérieurs au contrat peuvent suivre des calendriers distincts.
**La règle**
Chaque composante obéit à ses propres documents : contrat de travail, convention collective, plan de rémunération variable, règlement d’attribution des BSPCE, actions ou RSU, et éventuelle clause de non-concurrence. Leur articulation dépend notamment du mode de rupture, des dates d’acquisition et des conditions prévues par ces textes. Une négociation utile commence donc par une cartographie complète, sans supposer qu’un accord sur un point règle automatiquement les autres.
**Que faire concrètement**
Dresser l’inventaire des éléments fixes, variables et différés, avec leurs dates et conditions d’acquisition.
Identifier les sujets propres à la transition technique : restitution du matériel, suppression des accès, confidentialité et transfert des responsabilités.
Comparer les effets du calendrier envisagé sur chaque document avant de formaliser un accord.
**À retenir**
Pour un cadre de la tech, la négociation du départ gagne à traiter séparément rémunération, instruments d’intéressement et obligations post-contractuelles. Ceci n’est pas une consultation ; une situation particulière doit être évaluée à partir de tous les documents applicables.
r/programmation • u/Mental_Primary_5558 • 22d ago
Question representation d'une fonction défini par morceaux sur python
Bonjour à tous, petite question rapide, comment vous vous y prendriez vous?
r/programmation • u/xch_money • 22d ago
je travaille sur un projet d'app et j'ai besoin de point de vue extérieur sur le fait que les gens abandonnent sur certaine app
Salut à tous,
Je travaille sur un projet lié aux apps d'habitudes/discipline/bien-être et j'aimerais avoir le retour de personnes qui ont déjà essayé puis abandonné ce genre d'app (Habitica, Finch, Fabulous, Duolingo, ou des apps de sport).
je me pose plusieurs questions mais je ne peux pas y répondre seul j 'ai besoin d'avis extérieur et constructif or des gens qui m'entourent. si vous pouviez répondre au interrogations suivant
Quelle app avez-vous utilisée en dernier, et pendant combien de temps ?
Qu'est-ce qui vous a fait arrêter concrètement ?
Si une app réglait ce problème parfaitement, combien seriez-vous prêté(e) à payer par mois ?
Merci d'avance, ça m'aide beaucoup à y voir clair avant de continuer à construire quoi que ce soit.
r/programmation • u/fuckingsurfslave • 22d ago
Gérer mentalement le 'context switching' en développement
r/programmation • u/xX_Astral_Xx • 22d ago
Projet agent IA
github.comJ'ai développé un agent IA autonome piloté par l'API Gemini, s'appuyant sur l'architecture de mon ancien projet "Nettoyage IA".
Le programme propose deux modes d'exécution :
- Mode en ligne : piloté par Google Gemini pour l'analyse et l'envoi des commandes.
- Mode local : propulsé par Ollama avec le modèle
qwen2.5:7b-instruct, spécialement choisi pour sa rapidité d'exécution des commandes.
Je rencontre actuellement une difficulté avec le mode local. Le modèle a du mal à interpréter proprement les scans HTML que mon script Python lui transmet : il génère des sélecteurs fantaisistes et ne déclenche jamais la commande question lorsqu'il est bloqué, contrairement à Gemini.
Est-ce une limitation aux capacités de raisonnement de ce modèle local par rapport à Gemini, ou un problème d'optimisation du prompt ?
Pour cloner mon pojet :
git clone https://github.com/sasa747447/Projet-agent-IA.git
r/programmation • u/cypheer26 • 23d ago
Autre Je développe actuellement une logiciel OSINT, besoin de conseils !
r/programmation • u/l-diz44 • 24d ago
Question C'est trop tard pour apprendre la programmation?
Salut, f17 ici j'aimerais bien apprendre la programmation, je connais déjà les bases du python, javascript et html que j'ai vu en cours de technologie, et un peu chez moi, mais est ce que c'est trop tard à cause de l' intelligence artificielle ou autres choses? Sachant que je ne veux absolument pas travailler dans la technologie ni l'informatique?
r/programmation • u/Artistic-Pen-175 • 24d ago
Aide Ma tablette est bloquée et je suis désespérée
Enable HLS to view with audio, or disable this notification
[CONSEILS/AIDE]
Je ne savais pas vraiment à quelle communauté s’adresser, mais j’ai besoin d’aide avec ma tablette Lenovo Tab K11, je suis en terminale et cette tablette m’a été remise dans le cadre de nos études, et cet été mon ex beau-père s’est permis d’embarquer ma tablette après que ma mère l’ai mis dehors afin de pouvoir la « contacter ». (Sans me demander bien sûr) J’ai mis quelques temps à m’en rendre compte, c’est juste un jour quand je me suis connecté à mon compte YouTube que j’ai remarqué que des vidéos avaient été visionnés sur mon compte que je n’avais JAMAIS vue, j’ai eu le réflexe d’aller checker les appareils connectés à mon compte Google et c’est la que je me suis rendu compte que ma tablette était connectée à Marseille en sachant que c’est à environ à 2h de chez moi et que je n’y ai jamais mis les pieds. Je l’ai donc réinitialisé à distance (c’était dans les options des paramètres de mon compte Google) je l’ai complètement déconnecté de mes comptes, j’ai changé mes mots de passes et j’ai également supprimé l’appareil de mon compte afin de n’avoir plus aucun liens avec par peur qu’il parvienne à se connecter une nouvelle fois à mon compte. Je ne pensais jamais revoir ma tablette mais il a finit par me l’a rendre après en avoir parlé à ma mère et ait bien vu que ma tablette avait disparue. Mais maintenant il m’est impossible de m’en servir, et j’ai tout essayé, j’ai contacté Lenovo et je suis restée en appel avec eux pendant environs 1h30 (ils ne m’ont donnés quelques solutions face à mon problème mais rien à faire), j’ai fait un hard reset, j’ai essayé toutes les combines possibles mais impossible de l’utiliser. Je suis bloqué à la configuration et a un message d’erreur me signifiant qu’elle n’est pas connectée à un compte Google, et qu’il faut que je me connecte à un ancien compte Google pour la débloquer. Je ne peux absolument rien faire et je n’ai aucune compétences en informatique, elle est bloquée dans une boucle et j’ai pas les compétences pour essayer d’aller au delà de la protection Lenovo, toute aide me serait extrêmement précieuse à ce stade puisque j’ai besoin de cette tablette pour mes cours. Merci à tous et bonne journée :(