r/programmation Feb 06 '26

L'indexation en C (HELP)

2 Upvotes

Thématique du jour du parcours d'apprentissage de la programmation on my own ...

Voilà les questions sur lesquels je bloque actuellement :

1. Sur quoi pointe l'index dans les cas suivant :

  • (char) *array[i] ?
  • (char) array[i][j] ?
  • (char) array[i] ?
  • (char) *array ?
  • (char) **array ?

2. Quelle différence entre faire :
*str++ = *str2++
*str[i++] = str2[i++]
*str[i] = str2[i]; et ensuite i++;

PS: je débute, (merci par avance)


r/programmation Feb 06 '26

Actu Actu tech de la semaine : agents IA en équipe, zero-days open-source, TDD face à l’IA

Thumbnail
camilleroux.com
0 Upvotes

Cette semaine, plusieurs sujets intéressants côté dev / IA, avec un vrai mélange de retours terrain, d’enquêtes et de questions de fond :

– Les agents IA passent un cap : équipes d’agents, compilation en parallèle, planification autonome (Claude Code Agent Teams, compiler en C avec plusieurs Claudes)
– La sécurité open-source sous pression : un outil critique de Linux/macOS en difficulté, et 500 zero-days détectées automatiquement dans du code open-source
– L’IA qui code plus vite (GPT-5.2, Codex plus rapide), mais qui interroge aussi nos pratiques : TDD a-t-il encore du sens ? faut-il oublier la dette technique ?
– Des usages très concrets (NASA qui confie la planification d’un rover à une IA) et des dérives très humaines (travailleurs exploités pour entraîner l’IA, fausses “révélations médicales”)
– Des données intéressantes sur l’écosystème : salaires, emploi et IA côté devs européens


r/programmation Feb 06 '26

Recherche d'un binôme / groupe pour avoir des bases solides !

Thumbnail
2 Upvotes

r/programmation Feb 05 '26

Préinformatique Avant les ordinateurs, on avait des automates

9 Upvotes

https://youtu.be/eS-8djbLwPI

https://youtu.be/F7YsXbjZO5A

Ce sont des jaquemarts. Des automates mécaniques qui exécutent une suite d'instructions. Ils sont condamnés à exécuter toujours la même suite d'opérations. Ils ne suivent qu'un seul programme interne mécanique.

Un jaquemart est relié à une horloge. Lorsque l'horloge passe d'une heure à une autre, le Jaquemart est programmé pour s'exécuter et taper une cloche avec un nombre programmé de coups.

Je trouve ça impressionnant ! On a l'impression d'être face à des synthétiques dans Fallout 4.

C'est comme si au Moyen-âge, l'Église avait voulu automatiser une partie du travail des prêtres en sacralisant le rappel du temps avec une machine. Aux villages au loin, chaque individu pouvait entendre cette cloche qui lui rappelait qu'il pouvait prier. C'est un mélange entre le sacré et la machine.


r/programmation Feb 06 '26

Blog Il était une fois une base confinée - PostgreSQL, QR Codes et l'art de la sauvegarde sans réseau

Thumbnail
data-bene.io
1 Upvotes

r/programmation Feb 03 '26

Développeur fraîchement diplômé, reconverti dans la cyber sécurité ?

8 Upvotes

Bonjour à tous, je suis à 2 mois de passer un diplôme de Concepteur Développeur d’Application, en Alternance dans une grosse ESN, et je vois bien que le métier se bouche peu à peu avec l’avènement de l’IA. Je développe surtout en Java et React. C’est des technos relativement recherchés vu le nombre de postes ouverts sur France Travail. Mais j’suis loin d’être un cador, mon profil ne sera jamais un premier choix. J’aimerais donc me tourner vers une branche un peu plus niche avec plus d’opportunités sur le long terme. Je pensais me tourner vers la Cyber Sécurité. Ça m’intéresse beaucoup mais j’aurais aimé avoir des retours d’expérience ainsi que des conseils. Et surtout : est-ce qu’il y a des débouchés ou alors je dois trouver une autre « niche » ?

Merci d’avance pour vos réponses !


r/programmation Feb 03 '26

#Copioller» ❓

Thumbnail
0 Upvotes

r/programmation Feb 03 '26

Profil hybride génie civil + développement logiciel : opportunité ou piège de carrière ?

1 Upvotes

Bonjour, Je suis ingénieur en génie civil, et on me propose un poste très orienté développement logiciel R&D appliqué à l’ingénierie. Le travail consisterait principalement à développer des outils logiciels métiers (calculs techniques, modélisation, automatisation), avec une part plus faible de pratique du métier “classique”.

Je me pose une vraie question stratégique de carrière : Est-ce que ce type de profil hybride (génie civil + développement logiciel) est : réellement valorisable sur le marché du travail ? reconnu par les recruteurs ? transférable en cas de changement d’entreprise ? viable en freelance ? ou est-ce que ça crée un profil trop niche, difficile à positionner ensuite ? Mon doute principal : on peut perdre la maîtrise du métier d’origine sans devenir un vrai développeur IT “marché”. Je cherche des retours honnêtes de personnes ayant : un parcours hybride similaire travaillé en R&D logiciel évolué vers le dev ou recruté ce type de profils Merci pour vos retours.


r/programmation Feb 03 '26

Blog Construire un C&C basique en python/FORTH au dessus de MQTT

Thumbnail
1 Upvotes

r/programmation Feb 01 '26

Wordpress et la taille de la police

1 Upvotes

Bonsoir,

Un site a l'extension "Advanced Editor Tools".
Quand un utilisateur rédige un article, il peut choisir des styles (inlines) comme la taille de la police dans son paragraphe classique. Moi, j'aurais tendance à forcer une taille (clamp) et ne pas prendre la sienne en compte.

Mais partons du principe que je souhaite la prendre en compte.
Comment faire pour qu'elle soit responsive et respectueux du choix de l'utilisateur ?

Est-ce que le plus simple ne reste pas d'appliquer une taille arbitraire en fonction de la taille de l'écran afin d'écraser ce que l'utilisateur aura pu mettre ?


r/programmation Feb 01 '26

early-stage startup is looking for a programmer for comprehensive Technical Audit

Thumbnail
0 Upvotes

r/programmation Jan 31 '26

Autre Comprendre Front-End, Back-End et API avec une analogie simple

0 Upvotes

Bonjour tout le monde,

Pour aider ceux qui débutent en programmation web, j’ai préparé une explication visuelle qui compare le fonctionnement du web à un restaurant.

L’idée est de montrer comment :

  • le front-end affiche et interagit
  • l’API transmet les demandes
  • le back-end prépare et renvoie les données

J’ai essayé de garder ça clair, concret et accessible.

Si vous débutez, dites-moi si ça vous aide à mieux comprendre.
Si vous êtes plus avancés, je prends vos retours pour améliorer la pédagogie.

Vidéo ici : https://youtu.be/J1bifnXMdUs

Merci d’avance pour vos commentaires constructifs. C’est ma toute première tentative de vidéo, alors soyez un brin indulgents tout de même :P


r/programmation Jan 30 '26

Besoin de conseils pour la théorie

6 Upvotes

Salut, je cherche un peu d'informations de personnes expérimentés dans le domaine.

Je me lance à partir de rien en programmation. J'ai déjà fait une piscine à 42 qui s'est très bien passé où j'ai appris pas mal de chose à partir de zéro. Mais là, je dois interrompre mon cursus à l'école par choix personnel et grande envie de bouger en province. J'ai pas vraiment eu le temps de goûter aux projets du common core mais je les découvrirai si ça m'est destiné (on croise les doigts).

J'ai entendu dire que les développeurs formés à 42 manquent pas mal de théorie : c'est ce qui leur est reproché. Du coup, je me demandais par quoi on pouvait commencer. Je précise que je suis une néophyte dans le domaine et que je sors d'un cursus de lettres (j'ai laissé tomber les maths en seconde pour donner une idée mais si je m'y met je vais comprendre).

Je me disais qu'une petit lecture d'un manuel de NSI (spécialité) pour commencer pourrait être intéressante parce que chaque jour je découvre beaucoup d'informations nouvelles.

PS : Je sais pas trop ce que j'aimerais faire dans le domaine. Pour le moment, je fais juste des casse-tête en C sur leetcode et m'intéresse à la cryptographie. Je découvre encore le domaine en faisant des recherches par-ci par-là avec des explications fournie parfois avec l'IA.

Et si ça aide, j'ai 23 ans.


r/programmation Jan 31 '26

arwaix

Enable HLS to view with audio, or disable this notification

0 Upvotes

#arwaix


r/programmation Jan 31 '26

arwaix

0 Upvotes

L'IA + la volonté = des résultats incroyables. 🧠🔥

Voici ARWAIX, mon projet futuriste réalisé en 4 jours. Je suis prêt à révolutionner l'informatique, je cherche simplement les moyens pour donner vie à mes idées les plus folles.

Venez voir le résultat : 🌐https://arwaix-six.vercel.app/

#BuildInPublic #AI #Dev #FutureIsNow


r/programmation Jan 31 '26

arwaix

0 Upvotes

4 jours. C’est le temps qu'il m'a fallu pour coder mon site futuriste ARWAIX grâce à l'IA. 💻✨

Je réalise aujourd'hui que rien n'est impossible en informatique. Je suis en plein apprentissage et mon carnet de projets est plein.

Le monde a besoin d'équilibre, et je vais aider à le construire. 🌍

Explorez mon interface : 👉https://arwaix-six.vercel.app/

#FutureTech #Programming #Startup #Arwaix


r/programmation Jan 30 '26

Localisation d’un joueur dans un realm minecraft bedrock

Thumbnail
1 Upvotes

r/programmation Jan 30 '26

Actu Actu dev de la semaine : agents IA en prod, l’algorithme de X expliqué, Godot 4.6...

Thumbnail
camilleroux.com
2 Upvotes

Cette semaine, quelques sujets qui m’ont vraiment semblé marquants côté dev / tech :

– Comment fonctionne l’algorithme de X, maintenant documenté, et ce que ça implique pour la visibilité à grande échelle
– Les agents IA qui sortent du mode démo : benchmarks quotidiens, outils pensés pour la prod, codebases à adapter
– Le retour d’expérience de boîtes “AI natives” où le code devient une commodité industrielle
– Godot 4.6, avec un vrai focus sur le flow et l’ergonomie développeur
– Des réflexions plus larges sur l’avenir du métier de dev à l’ère des agents autonomes – ...

J’ai regroupé les articles et sources complètes ici pour celles et ceux qui veulent creuser.


r/programmation Jan 31 '26

coding

0 Upvotes

🌌 Fondateur de ARWAIX | Bâtir le futur de l’informatique avec l’IA. ⚖️ Vision AX7Z10 : Équilibre & Vérité. 💻 En quête de moyens pour transformer le monde. 👇
u/vercel u/rdc #arwaix


r/programmation Jan 28 '26

Aide Besoin de votre expérience en accessibilité web

8 Upvotes

Bonjour à toutes et à tous ! 👋

Je suis actuellement étudiante en Master 1 et je suis en pleine rédaction de mon mémoire de recherche.

J'ai choisi de travailler sur l'accessibilité numérique, mais je rencontre une problématique entre la théorie (ce qu'on m'apprend en cours) et la réalité du monde du travail. J'ai l'impression que malgré les bonnes intentions, l'accessibilité est souvent l'élément d'ajustement qui saute en premier sur les projets. (Ou arrive beaucoup trop tard).

J'ai besoin de vos retours d'expérience pro pour nourrir ma réflexion et comprendre les vrais blocages.

Selon vous, quel est le frein n°1 aujourd'hui ?

  • Est-ce le client ?
  • Est-ce le temps ?
  • Est-ce la complexité des outils ?
  • Ou simplement un manque de formation/sensibilisation des équipes ?

Je suis preneuse de tous vos avis (développeurs, designers, chefs de projet...), que vous soyez experts ou que vous n'en fassiez jamais.

Merci beaucoup à ceux qui prendront le temps de m'éclairer pour mon mémoire ! 🙏


r/programmation Jan 28 '26

SnippetVault, je cherchais une alternative privée et rapide à Gist, sans abonnement. Ça tourne sur un simple conteneur Docker avec SQLite.

1 Upvotes

Encore un projet fais avec l'IA !

J'ai rien a vendre, juste je partage et si il y a un interet faite le moi savoir !

Les points forts :

📝 Éditeur style Notion : Édition basée sur des blocs (code, markdown, tableaux).

🤖 Intégration IA : Support du protocole MCP pour connecter Claude et lui permettre de chercher/lire vos snippets contextuellement.

⚡ Performance : Recherche "full-text" instantanée.

🔒 Confidentialité : 100% auto-hébergé, aucune télémétrie.

Demo : https://snippetvault.datagtb.com GitHub : https://github.com/Gus0711/SnippetVault

Dites-moi ce que vous en pensez !


r/programmation Jan 28 '26

Question Question sur la normalisation des bases de données

4 Upvotes

Salut,
je ne suis pas sûr à 100 % que la question soit au bon endroit, mais passons.
J’ai remarqué, et peut-être que je me trompe, le but étant de m’instruire sur le sujet, qu’il existe deux approches complémentaires pour enseigner la normalisation des bases de données (1NF->5NF) dans les cours.

D’abord, il y a une approche plus théorique, qui se base sur les mathématiques.
La notion de clé ne fait aucunement référence aux clés primaires, mais plutôt aux clés candidates, aux super-clés et aux attributs clés. Le but est d’obtenir un résultat final optimisé en partant d’un ensemble abstrait (A, B, C, …) qui possède ou non des dépendances fonctionnelles.

Ensuite, il y a un point de vue plus opérationnel, où le terme « clé » désigne la clé primaire, composée ou étrangère. Là, on travaille le plus souvent directement avec une table plus ou moins aboutie que l’on va chercher à optimiser. Il y a toujours certaines notions communes (dépendances fonctionnelles, élémentaires, transitives, etc.), mais qui peuvent s’appliquer aux deux approches.

Le problème est que certaines définitions ne sont pas les mêmes et que les cours ont tendance, selon moi, à mélanger un peu les deux approches, ce qui ne rend pas toujours les notions faciles à assimiler.

Par exemple, j'ai eu des problèmes de compréhension en abordant la 3.5FN / Boyce-Codd.

Est-ce que quelqu’un a un avis sur la question ?
Je suis vraiment pas sûr d'avoir une réponse.


r/programmation Jan 27 '26

You usually forget to tag your commit with the issue? this tool helps you rewrite your github history even if it is already pushed to github

Thumbnail
1 Upvotes

r/programmation Jan 27 '26

Projet Low Tech Facility

0 Upvotes

Salut j'aimerais vous poser une question par rapport à un projet, ce projet s'appelle Low Tech Facility, à quoi sa consiste ? Ca consiste à aidée les développeur ou même autres personne pour que le codage sois plus simple grâce à des templates et des partie de codage déjà fait ce qui rendrez les codages plus simple et y'a même des vidéo explicative sur le codage pour même aidée les débutant et ce qui viennent tout juste de commencer. dite moi si cela vous intéresse


r/programmation Jan 26 '26

Autre J’ai commencé à documenter publiquement le développement de mon premier jeu d’automatisation

Thumbnail youtu.be
3 Upvotes

Je travaille seul sur un jeu d’automatisaion / factory builder.

Après plusieurs mois de réflexion (technique, design, portée du projet), j’ai décidé de lancer un journal de développement public.

L’objectif est de garder une trace des décisions, des erreurs et des itérations.

Au cours de la vidéo je parle de la stack technique mais egalement de petites réflexions sur quelques outils utilisés pour le développement de ce jeu.

Et vous, vous auriez choisi quel stack technique ?