Les Connaissances Maudites de l'équipe Immich

2025-08-08
Les Connaissances Maudites de l'équipe Immich

L'équipe Immich relate une série de défis de développement frustrants, presque maudits. Des problèmes avec le moteur de script de Zitadel qui ne prend pas en charge les groupes de capture nommés, aux dimensions des métadonnées EXIF qui diffèrent des dimensions réelles de l'image ; de la gestion non intuitive des espaces blancs dans YAML aux restrictions d'accès aux fichiers cachés de Windows ; des problèmes de retour chariot dans les scripts bash au protocole HTTP par défaut de Cloudflare Workers dans les requêtes Fetch ; de la suppression silencieuse des données GPS sur les appareils mobiles au mécanisme transactionnel de PostgreSQL NOTIFY qui affecte les performances ; des vérifications d'intégrité inefficaces des scripts npm à l'indexation confuse des objets Date JavaScript ; aux limites de longueur de mot de passe de bcrypt, aux problèmes de compatibilité de Node.js, aux limitations de paramètres de PostgreSQL et aux effets secondaires de TypeORM dans les opérations de suppression - la liste est longue. Ces problèmes mettent en évidence les pièges et les défis cachés du développement de logiciels, offrant de précieuses leçons apprises.

Lire plus
Développement bogues