Les programmeurs amateurs ne se posent généralement pas la question existentielle du "pourquoi" - ils font les choses simplement parce qu'ils le peuvent. Un ingénieur et bricoleur, connu sous le nom de Sam Henri Gold sur Twitter/X, est l'un de ces programmeurs qui admet avoir "trop de temps libre" et qui a fini par découvrir une API cachée dans macOS qui détecte l'angle auquel le couvercle se trouve actuellement.
On ne sait pas exactement comment Sam a réussi à utiliser l'API, mais il y est parvenu, et il est également allé plus loin en créant une application complète sur https://github.com/samhenrigold/LidAngleSensor qui non seulement révèle les données relatives à l'angle du couvercle, mais joue également une bande sonore lorsque le couvercle est déplacé. L'effet sonore qu'il a choisi pour son projet est honnêtement parfait : le grincement d'une porte en bois que l'on ouvre ou que l'on ferme.
Le tweet https://x.com/samhenrigold/status/1964428927159382261 est devenu viral, avec une pléthore de suggestions de fonctionnalités, allant d'instruments de musique à une manette de Pac-Man. Sam a décidé d'implémenter un simulateur de thérémine, et le son est exactement celui auquel on pourrait s'attendre. Cela sert-il vraiment à quelque chose ? Pas tout à fait, mais l'acte de découvrir des API cachées est tout à fait alléchant, en particulier pour les bricoleurs qui aiment creuser plus profondément que le reste d'entre nous.
Source(s)
Top 10
» Le Top 10 des PC portables multimédia
» Le Top 10 des PC portables de jeu
» Le Top 10 des PC portables de jeu légers
» Le Top 10 des ordinateurs portables bureautiques
» Le Top 10 des PC portables bureautiques premium/professionnels
» Le Top 10 des Stations de travail mobiles
» Le Top 10 des Ultraportables
» Le Top 10 des Ultrabooks
» Le Top 10 des Convertibles
» Le Top 10 des Tablettes
» Le Top 10 des Tablettes Windows
» Le Top 10 des Smartphones
» Le Top 10 des PC Portables á moins de 300 euros
» Le Top 10 des PC Portables á moins de 500 euros
» Le Top 25 des meilleurs écrans d'ordinateurs