Présentation
Bonjour,
Je me rends compte que je n'ai pas encore pris le temps de me présenter. Venant de Skool/iOSChool, je ne vais pas faire original, je vais reprendre ce que j'avais écrit, et compléter un peu.
Moi, c'est Manu, développeur à la base, mais professionnellement, j'ai un peu abandonné le dev en fonction des opportunités qui se sont présentées à moi. Actuellement, je suis plutôt admin sys, mais le dev ne m'a jamais quitté réellement. Et je me rends compte que c'est un peu comme le vélo, ça ne s'oublie pas. J'ai commencé le dev avec Pascal, puis C, Ada95, C++. J'ai fait un peu de Java lors de mes études - il y a de cela plus de 20 ans - mais je n'ai pas accroché, et un peu programmé sous Matlab pour ceux qui connaissent.
Passionné de photographie, je pratique surtout l'argentique - ce qui me permet de ralentir un peu ma vie numérique. Mais je suis assez frustré de ne pas avoir certaines informations - comme on pourrait avoir en numérique - dates de prise de vue, géolocalisation, quelle pellicule a été utilisée... car je ne fais pas développer les pellicules dès qu'elles sont terminées, mais il peut se passer plusieurs semaines voire mois avant que je ne les dépose au labo.
C'est pourquoi je développe une app iOS pour avoir ces informations. Ce projet me permet d'apprendre Swift et SwiftUI, et j'apprécie ce langage. Pour le moment, l'app n'est pas encore téléchargeable car elle n'est pas terminée, je bosse dessus durant mon temps libre. Mais la fin de la V1 arrive, et je suis content du résultat obtenu jusqu'à présent. J'en reparlerai ultérieurement, dans un post dédié, je pense.
Si je me suis inscrit ici, c'est que je suis tombé par hasard sur les vidéos de @Carolane Lefebvre , et j'ai apprécié le contenu, notamment sur l'intégration de l'IA dans le wokflow. Mais je n'ai pas encore sauté le pas, car je préfère dans un premier temps comprendre le langage pour mieux appréhender par la suite ce que va faire l'IA. Mais intégrer l'IA dans mon workflow est dans un coin de ma tête, et dans un avenir proche, je le configurerai. Je ne dis pas que je n'utilise pas l'IA, j'utilise Gemini, pour comprendre les erreurs que j'obtiens et obtenir des solutions. L'inconvénient, c'est que je suis obligé de fournir régulièrement les fichiers Swift correspondants, et ce dans mon navigateur Internet. J'envisage donc d'utiliser les agents de Coding directement dans Xcode, pour que l'IA ait accès au contexte et à l'intégralité du projet.
[EDIT concernant l'IA] Je viens de me créer mon propre serveur IA, tournant sous Debian GNU/Linux 13 (Trixie), avec pour moteur d'inférence llama.cpp, Qwen3.6-35B-A3B-Q8_K_XL comme LLM, et Goose AI comme agent. Le tout intégré à XCode. Niveau matériel pour ce serveur : un petit Lenovo M70q Tiny (11DU) - de récup - équipé d'un processeur Intel Core i3 10100T, un SSD NVMe de 256Go et un SSD SATA de 500Go, et 64Go de RAM (acheté bien avant l'accroissement des prix de la RAM). Et franchement, ça tourne pas trop mal, sauf sur de gros contextes, mais en découpant en petites demandes, ça devrait le faire. Je suis encore en phase de test.
Pourquoi ne pas prendre un abonnement Claude ? Parce que je voulais me faire mon PoC, et pousser au niveau local la souveraineté numérique. Bref, un petit délire de geek qui aime bidouiller autant que coder.
[/EDIT]
Désolé pour la longue présentation.