La programmation

Q & A pour les programmeurs professionnels et passionnés








4
Comment accéder aux données de l'accéléromètre / gyroscope depuis Javascript?
Je suis récemment tombé sur quelques sites Web qui semblent accéder à l'accéléromètre ou au gyroscope de mon ordinateur portable, détectant des changements d'orientation ou de mouvement. Comment cela se fait-il? Dois-je m'abonner à une sorte d'événement sur l' windowobjet? Sur quels appareils (ordinateurs portables, téléphones portables, tablettes) cela fonctionne-t-il? …

1
Pourquoi Git utilise-t-il une fonction de hachage cryptographique?
Pourquoi Git utilise -t-il SHA-1 , une fonction de hachage cryptographique, au lieu d'une fonction de hachage non cryptographique plus rapide? Question connexe: Question Stack Overflow Pourquoi Git utilise SHA-1 comme numéros de version? demande pourquoi Git utilise SHA-1 par opposition aux nombres séquentiels pour les commits.
139 git  hash-function 




2
CMake: structure de projet avec tests unitaires
J'essaye de structurer mon projet pour inclure les sources de production (dans le srcsous-dossier) et les tests (dans le testsous-dossier). J'utilise CMake pour construire ceci. À titre d'exemple minimal, j'ai les fichiers suivants: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) …


9
MD5 est-il encore assez bon pour identifier les fichiers de manière unique?
Le hachage MD5 est-il toujours considéré comme une méthode suffisamment bonne pour l'identifier de manière unique compte tenu de tous les problèmes d'algorithme MD5 et de sécurité, etc.? La sécurité n'est pas ma principale préoccupation ici, mais l'identification unique de chaque fichier l'est. Des pensées?
139 hash  md5 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.