Vaste sujet que nous attaquons aujourd’hui qu’est la reconnaissance musicale, et plus particulièrement à l’aide de Python. Parce que ça déchire la race de sa maman, Python.
J’avais twitté il y a quelques temps à ce propos : la raison était que je développais un service de reconnaissance musicale 100% web-based, sans rien à installer à part un navigateur web moderne – mais une connexion internet est nécessaire tout de même.
Ce service est maintenant accessible publiquement : ça s’appelle WAR (Web Audio Recognizer), vous pouvez lire l’article de lancement pour plus d’infos.
J’écris cet article comme une sorte de retour d’expérience avec un tour d’horizon des solutions disponibles.
Désolé de la pause d’un mois, j’étais très occupé ces derniers temps (nombreuses sorties, nouveau boulot, projets persos, etc. J’y reviendrais dans d’autres articles en cours d’écriture). Passons.
Si je vous dit qu’il est possible de jouer :
à une trentaine de consoles old-school sur un seul et même appareil
et donc, de jouer à des dizaines de milliers de jeux sur un seul et même appareil
J’ai plusieurs projets persos hébergés sur divers serveurs qui peuvent être des serveurs dédiés, des VPS ou des hébergements mutualisés. Pour mettre à jour ces projets, j’ouvrais Filezilla et selon mon humeur et la taille du projet soit je balançais tout le dossier sur le serveur, soit j’utilisais l’outil intégré à Filezilla qui permet de faire une diff des dossiers / fichiers, et je balançais uniquement ceux qui devaient l’être, récursivement. Idem pour les fichiers à supprimer.
C’est kikoulol hein ? Je connais des sociétés qui procèdent ainsi pour mettre à jour leurs clients. Pour des projets persos passe encore (la seule personne à satisfaire c’est vous-même), mais pour des vrais clients ?
J’ai entre-temps acheté d’autres E-Books spécialement pour les développeurs. En voici mes – mauvais, principalement – retours. Attention, les prix ont peut être changés depuis le temps que j’ai écrit cet article.
Pas de gros articles ces temps-ci, je sais, mais ça va venir. C’est qu’il s’agit de gros morceaux. En voici un petit en attendant.
Ces dernières années, la mode, c’est de pondre des standards à base de JSON pour tout et n’importe quoi. Vous avez JSON Schema pour valider une structure de données JSON, JSON API pour normaliser les requêtes et réponses d’une API, Composer – et son fichier de configuration – pour configurer les dépendances d’un projet PHP, GeoJSON pour normaliser l’encodage de données géographiques – j’en passe – mais également JSON Resume.