2 points par GN⁺ 2025-02-14 | 1 commentaires | Partager sur WhatsApp
  • Mettre une étoile sur GitHub
    Donner une étoile au projet sur GitHub contribue à accroître sa popularité et aide davantage de personnes à le découvrir.

  • Offrir un café
    Offrir un café au développeur est une manière de reconnaître son travail et de soutenir le développement continu du projet.

  • SQL Noir
    Un projet original qui permet de résoudre des mystères à l’aide de SQL, utile pour apprendre et pratiquer SQL.

  • Commencer l’enquête
    Le processus consiste à résoudre le problème avec des requêtes SQL et à trouver la réponse en explorant la base de données.

1 commentaires

 
GN⁺ 2025-02-14
Avis Hacker News
  • L’idée est bonne, mais l’UI ne crée pas suffisamment d’immersion

    • Une fonctionnalité d’autocomplétion serait appréciable
    • Il faudrait une fonction permettant de voir le schéma en même temps que la requête
    • Il faudrait pouvoir copier facilement les noms de tables et de colonnes (actuellement, les noms de tables ne peuvent pas être sélectionnés)
    • Il faudrait pouvoir ajouter davantage de requêtes au-dessus et au-dessous de celles déjà exécutées
  • C’est amusant ! Quelques idées :

    • Il n’est pas clair si la case « soumettre » attend un nom ou l’ID d’un suspect
    • Un bouton « copier dans les notes » dans la sortie serait utile
    • Une documentation sur les fonctions ou le dialecte disponibles serait utile
    • Il est bien plus facile d’apprendre avec un petit projet
  • C’est un excellent ajout à la catégorie de SQL Island et SQL Murder Mystery

    • Le mécanisme de SQL Noir ressemble à celui du second, avec une aventure autonome
    • Quelqu’un est en train de développer un moteur de jeu SQL appelé SQLab
    • Il est possible de télécharger le dump de la base de données et de jouer via une interface d’administration
    • Les principes de SQLab sont utiles pour les chercheurs ou les enseignants
  • Une erreur se produit quand on clique sur SQL Workspace

    • Impossible de charger la base de données
    • Variable WebAssembly introuvable
  • Très amusant !

    • Ce serait bien de pouvoir télécharger directement la base de données SQLite
    • Si c’est destiné à « apprendre » SQL, il faudrait sans doute davantage d’indications ou de requêtes d’exemple
    • Si l’on ne connaît pas SQL, on peut ne pas du tout savoir quoi faire
  • Excellente idée, et résoudre le problème était amusant

    • Une version en bande dessinée pourrait aider les programmeurs débutants
    • L’éditeur SQL se comporte parfois bizarrement, ce qui rend l’écriture correcte difficile
  • Cela rappelle MathNet, un drama policier éducatif

    • Deux enquêteurs y utilisent des calculatrices
  • Le style est original et sympa

    • On y voit le début d’une manière amusante d’apprendre, de pratiquer et de mémoriser SQL
    • J’aurais préféré un espace de travail unique, sans onglets
    • Ce serait bien de pouvoir enregistrer les requêtes SQL précédentes et leurs résultats
  • L’éditeur se comporte bizarrement quand on ajoute des commentaires

    • Après avoir écrit plusieurs lignes, des problèmes surviennent quand on saisit « -- » au début de chaque ligne
    • Si l’on commente la ligne « from interviews i », le curseur remonte à la ligne précédente et la coloration syntaxique se casse
  • J’ai essayé les deux mystères gratuits, et c’était amusant à résoudre

    • Ce serait bien que l’éditeur SQL prenne en charge les commentaires pour pouvoir commenter les requêtes précédentes