Vue lecture

Destiny 2 : Comprendre Chronolog et Monument aux Saisons Passées

Dans l’univers en constante évolution de Destiny 2, suivre les devises peut sembler accablant. Avec l’introduction du Chronolog, les joueurs peuvent se demander comment maximiser cette nouvelle opportunité. Heureusement, il existe des récompenses passionnantes qui peuvent améliorer votre expérience de jeu. La devise Chronolog a été introduite dans la Saison 28 : Lawless dans le […]

Le post Destiny 2 : Comprendre Chronolog et Monument aux Saisons Passées est apparu en premier sur Moyens I/O.

  •  

Actualité : "Trois ans de prison et blocage en 30 minutes" : l'Arcom déploie un arsenal radical contre l'IPTV pirate en France

Alors que 2024 signait l'année de la répression pour les plateformes d'IPTV illégales, l'Assemblée nationale vient de recevoir un rapport qui marque un tournant dans la guerre contre le piratage. Commandé par la commission des affaires culturelles à l'Arcom en juin 2025, ce document de 62 pages, constultable en source, dresse un constat implacable :...

  •  

Actualité : Espionnage : ce cosmonaute russe est exclu du crew-12 de SpaceX pour violation des règles de sécurité

Les vols conjoints vers la Station Spatiale Internationale (ISS) sont un des rares secteurs où la coopération entre Russes et Américains demeure malgré la guerre en Ukraine. Mais ce type d'équilibre fragile peut-être mis à mal assez brutalement.C'est ce qui vient de se passer avec la mission Crew-12 de SpaceX, prévue pour février 2026. L'équipage ser...

  •  

Actualité : Samsung veut rattraper Apple dans la course aux bagages perdus

C’est l’un des usages principaux des SmartTags, et plus généralement des trackers Bluetooth (AirTags d’Apple, Tiles…). Ces petits accessoires se glissent facilement dans un bagage et permettent aux voyageurs de vérifier l’emplacement de leurs valises, et donc, lorsqu’ils prennent l’avion, de savoir si elles ont bien emprunté leur vol comme prévu.Sams...

  •  

Actualité : Pixel 9/10 : vous allez vraiment adorer ce que Google vient de réactiver en catimini

Google a l'habitude de ces allers-retours qui laissent parfois perplexes. La firme de Mountain View vient de restaurer une fonctionnalité pratique dans sa mise à jour Android 16 QPR2, sans tambour ni trompette. Le déverrouillage par empreinte digitale écran éteint refait surface sur les appareils Pixel récents, plusieurs mois après avoir disparu sans...

  •  

Cupertino - Plus de code iOS pourri avec vos assistants IA

Vous développez une app SwiftUI et Claude vous balance du NavigationView alors qu’Apple recommande NavigationStack depuis la sorite d’iOS 16 ? Ou encore il vous sort @ObservableObject et @Published alors qu’on est passé à @Observable ?

Bienvenue dans le club des devs qui passent plus de temps à corriger les hallucinations de leur IA qu’à coder…

Ce problème, Aleahim, un développeuse macOS, en a eu marre alors elle a créé Cupertino, un serveur MCP qui donne accès à Claude à plus de 22 000 pages de documentation Apple en local. Plus besoin d’aller sur le net, et surtout plus d’excuses pour mélanger du code iOS 12 avec du SwiftUI moderne.

Ainsi, au lieu de laisser Claude deviner les API (et se planter une fois sur deux), on lui file l’accès direct à la vraie doc. Les 261 frameworks Apple sont là, indexés dans une base SQLite locale, avec un moteur de recherche full-text qui répond en moins de 100ms. SwiftUI, UIKit, AppKit, Foundation, Core ML, ARKit… tout y est.

L’écosystème se découpe ensuite en plusieurs repos GitHub. D’abord le serveur MCP principal qui fait le boulot d’indexation, ensuite un repo avec la doc pré-crawlée (parce que se taper 20 heures de téléchargement, merci mais non merci), et une collection de 606 projets d’exemple Apple officiels pour la route.

De quoi transformer Claude en assistant qui connaît VRAIMENT la plateforme.

Si ça vous intéresse, sachez qu’avant de vous lancer, faut être sur macOS 15 minimum avec Xcode 16 et Swift 6.2+. Côté espace disque, prévoyez 2-3 GB. Et si vous avez déjà bidouillé dans le terminal, que vous connaissez Git et que vous avez Claude Code installé, vous êtes bons. Comptez environ une quinzaine de minutes pour tout mettre en place.

Et rassurez-vous, je ne vous laisse pas tomber, on va attaquer l’installation ensemble. D’abord, récupérez le projet et compilez-le :

git clone https://github.com/mihaelamj/cupertino.git
cd cupertino
make build
sudo make install

Cette commande compile le projet Swift en mode release (ne faites pas attention aux warning éventuels) et copie le binaire dans /usr/local/bin/. Vous devriez ensuite voir un message du genre “Build complete” suivi des chemins où le binaire est déployé.

Maintenant passons sur la doc. Plutôt que de crawler vous-même les serveurs Apple pendant une journée entière, je vous recommande de récupérer la version pré-packagée. Ça prend 5 minutes au lieu de 20 heures, et franchement la vie est trop courte :

git clone https://github.com/mihaelamj/cupertino-docs.git ~/.cupertino-docs

Mais si vous tenez absolument à avoir la doc fraîche du jour (maniaque de la mise à jour, je vous vois), vous pouvez crawler ça vous-même :

# Swift Evolution, ~5 minutes
cupertino fetch --type evolution

# Doc complète, ~20-24h
cupertino fetch --type docs

# Sample code Apple, ~4 minutes
cupertino fetch --type samples

Le crawler utilise un délai de 0,5 seconde entre chaque requête pour ne pas se faire blacklister par Apple. D’où les 20 heures…

Ensuite, il faut construire l’index à l’aide de la commande suivante :

cupertino save

Puis lancer le serveur MCP comme ceci :

cupertino serve

Maintenant, passons à la connexion avec Claude Code. Alors pourquoi Claude Code, parce que c’est celui que j’utilise, c’est le meilleur, c’est mon préféré ❤️.

Et c’est là que tout se joue, une seule commande :

claude mcp add cupertino --scope user -- /usr/local/bin/cupertino

Le --scope user fait que le serveur sera dispo dans tous vos projets, pas juste celui où vous êtes. Vous devriez voir : “Added stdio MCP server cupertino with command: /usr/local/bin/cupertino to user config”.

Et maintenant pour vérifier que tout marche, lancez Claude Code avec claude puis tapez /mcp. Vous devriez voir cupertino dans la liste avec 3 outils : search_docs, list_frameworks et read_document. Vous pouvez aussi lancer cupertino doctor dans le terminal pour un diagnostic complet qui vérifie que le serveur MCP, le répertoire de doc et l’index de recherche sont bien en place.

Testez en demandant à Claude de chercher quelque chose dans la doc Apple. Genre “NavigationStack iOS 16”. Il devrait utiliser l’outil search_docs et vous retourner la vraie documentation avec les bons exemples de code… pas du deprecated.

Si vous avez l’erreur “command not found: cupertino”, le binaire n’est pas dans votre PATH. Vérifiez que /usr/local/bin y est bien ou relancez sudo make install. Si c’est “Database not found”, vous n’avez pas de doc indexée. Retournez chercher le repo cupertino-docs ou lancez le crawl. Et si le serveur ne se connecte pas à Claude Code, fermez Claude Code complètement et relancez-le car les serveurs MCP se chargent au démarrage.

Voilà… Pour les devs Apple qui en ont marre de corriger les suggestions de Claude, Cupertino la formation Apple qu’il manquait à votre assistant IA !

Source

  •  

Sortie de Where Winds Meet avec le DLSS 4

Cette semaine, deux nouveaux jeux compatibles DLSS sont disponibles : Where Winds Meet et Forest Doesn't Care, permettant aux joueurs d'accélérer les performances et d'améliorer la qualité d'image. Voici un aperçu des nouveaux jeux intégrant les technologies RTX, consultez cet article pour en savoir plus : - Where Winds Meet : Développé par Everstone Studio, ce RPG d'action-aventure en monde ouvert inspiré du Wuxia se déroule dans la Chine tumultueuse du Xe siècle. Les joueurs incarnent un jeune maître d'épée et partent en quête pour percer les mystères de leur identité, tout en vivant des aventures dans une époque historique riche en possibilités. Les joueurs équipés d'une GeForce RTX peuvent tirer pleinement parti du DLSS pour améliorer leur expérience. Le DLSS 4 avec Multi Frame Generation peut multiplier les fréquences d'images jusqu'à 3,9 fois en 4K, avec des paramètres maximisés, permettant ainsi un gameplay pouvant atteindre 500 images par seconde sur la GeForce RTX 5090. La technologie DLSS Frame Generation peut doubler la fréquence d'images de la GeForce RTX série 40, tandis que la technologie DLSS Super Resolution permet à tous les propriétaires de GeForce RTX d'accélérer les performances et d'améliorer la qualité d'image grâce à notre tout dernier modèle d'IA Transformer. De plus, les joueurs disposant de performances suffisantes peuvent opter pour la technologie DLAA, qui optimise la fidélité. Tous les joueurs GeForce peuvent activer NVIDIA Reflex, qui réduit la latence du PC jusqu'à 53 %, rendant le gameplay encore plus réactif. […]

Lire la suite
  •  

Le jeu Lies of P s'essaie au coop grâce à un mod !

Le titre Lies of P est un excellent jeu, nous n'en doutons point, toutefois, l'aspect coopératif lui fait quelque peu défaut, bonne nouvelle, le mod de Ember Wave tente d'initier la création du studio NEOWIZ à ce pendant ! Pour le moment, ledit mod offre uniquement l'opportunité d'effectuer les combats à plusieurs, toutefois un mod coop complet est en développement, si vous souhaitez faire vos armes sur la première mouture, c'est ici. […]

Lire la suite
  •  

Thrasher

Cette phrase va sonner comme une entrée particulièrement inutile du Guinness Book (comme le record du poil de mollet le plus long du monde ou du plus grand nombre d’anchois mangés en une minute), mais Thumper reste, dix ans après sa sortie, l’une des expériences visuelles et sonores les plus incroyables qu’il m’ait été donné de vivre sur PSVR.
  •  

C’est vache

Dan Houser, le cofondateur désormais parti de Rockstar, a eu des mots durs envers l’IA générative qu’il compare, et c’est dur de faire plus britannique, à la maladie de la vache folle. « Je pense que l’IA va finir par se dévorer elle-même. D’après ma compréhension très superficielle, les modèles écument internet pour de l’information, mais internet est en train de devenir de plus en plus rempli d’information créée par les modèles. Donc c’est un peu comme quand on a nourri les vaches avec des vaches et qu’on a eu la vache folle », raconte-t-il au micro de Virgin Radio UK. Ce qu’il décrit est un phénomène appelé « effondrement du modèle ». Il prédit que si vous entrainez vos modèles qu’avec de la donnée synthétique, ils finiront par faire n’importe quoi. Cependant, nombre de chercheurs estiment aussi que, bien que réel, l’impact concret de ce risque restera limité. L’avenir le dira. K.
  •  

iPhone Fold : Apple valide le design final et son système de refroidissement, la production se rapproche

Après des années de prototypes recalés, de charnières jugées indignes et d’écrans testés puis abandonnés, le premier iPhone pliable d’Apple, alias iPhone Fold, franchit enfin une nouvelle étape majeure. Selon les dernières indiscrétions, la firme aurait non seulement arrêté son design d’écran sans pli — l’obsession qui a repoussé le projet d’au moins deux ans […]

L’article iPhone Fold : Apple valide le design final et son système de refroidissement, la production se rapproche est apparu en premier sur BlogNT : le Blog des Nouvelles Technologies.

  •  

Android 16 QPR2 : fin du calendrier annuel, Google accélère le rythme des mises à jour

C’est officiel : avec l’arrivée de Android 16 QPR2, Google tourne une page. Cette mise à jour — mineure sur le papier, mais majeure dans sa portée — confirme la fin du cycle traditionnel d’une version Android par an. Désormais, l’OS mobile le plus utilisé au monde va évoluer plus vite, plus souvent, et de manière plus modulaire. […]

L’article Android 16 QPR2 : fin du calendrier annuel, Google accélère le rythme des mises à jour est apparu en premier sur BlogNT : le Blog des Nouvelles Technologies.

  •