Je suis Tan Shuai, ingénieur en puces et en systèmes et fondateur d'entreprise ; depuis plus de vingt ans, je mène des produits du silicium sur mesure jusqu'aux appareils à agents IA. Ce site rassemble mes notes techniques sur la conception d'ASIC full-custom, les systèmes de test de mémoire et les outils Linux, macOS et de développement, écrites depuis Shenzhen, Taipei, Hong Kong et les États-Unis.
Si vous êtes comme moi, toujours à la recherche de solutions économiques sans compromettre la qualité, vous allez adorer ce que j'ai à partager aujourd'hui. Dans notre monde technologique en perpétuel…
Dans ce guide, je vais vous expliquer comment je convertis des documents Markdown en PDFs de style académique sur macOS en utilisant Pandoc et BasicTeX. Cette méthode est rapide et simple, parfaite po…
Lorsque vous utilisez un MacBook, vous pouvez souhaiter vérifier la tension et le courant de l'adaptateur secteur. Voici une méthode simple pour vérifier la tension et le courant de l'adaptateur secte…
J'ai récemment migré l'un de mes dépôts GitHub, qui utilise Git Large File Storage (LFS), vers AWS CodeCommit. J'ai pensé partager le processus avec vous au cas où vous chercheriez à faire quelque cho…
AWS CodeCommit offre une alternative robuste au service de stockage de fichiers volumineux de GitHub (Git LFS), en fournissant une solution efficace pour gérer les fichiers volumineux dans vos dépôts…
Si vous rencontrez le message d'erreur « /usr/bin/sudo must be owned by uid 0 and have the setuid bit set » sur Ubuntu 20.04, suivez ces étapes pour résoudre le problème. Pendant le processus de d…
Gérer efficacement un dépôt Git nécessite souvent de réinitialiser ou de restaurer des sous-répertoires pour maintenir une base de code propre et fonctionnelle. Ce guide fournit une approche concise e…
Lors de l'utilisation des outils de construction Electron, vous pouvez rencontrer une erreur liée à l'installation de pywin32 via Chocolatey. Cela peut être frustrant, surtout lorsqu'il s'agit d'une d…
Lors du développement d'un projet Node.js, vous pouvez vouloir suivre l'ID de commit actuel de votre dépôt Git. Cette information peut être utile pour le débogage, la gestion des versions ou les déplo…