2 ポイント 投稿者 GN⁺ 2025-02-14 | 1件のコメント | WhatsAppで共有
  • GitHubでStarする
    GitHubでプロジェクトにスターを付けることは、プロジェクトの人気を高め、より多くの人がそのプロジェクトを見つけられるようにする助けになります。

  • コーヒーを一杯おごる
    開発者にコーヒーをおごることは、彼らの努力をねぎらい、プロジェクトの継続的な発展を支援する方法です。

  • SQL Noir
    SQLを使ってミステリーを解くユニークなプロジェクトで、SQLを学び練習するのに役立つツールです。

  • 調査を始める
    SQLクエリで問題を解決し、データベースを探索して答えを見つけるプロセスが含まれます。

1件のコメント

 
GN⁺ 2025-02-14
Hacker Newsの意見
  • アイデアは良いが、UIに没入感がない

    • 自動補完機能があるとよい
    • クエリと一緒にスキーマを見られる機能が必要
    • テーブル名やカラム名を簡単にコピーできる機能が必要(現在はテーブル名を選択できない)
    • すでに実行したクエリの上下にさらに追加できる機能が必要
  • 面白い!いくつかアイデア:

    • 「提出」ボックスが名前を要求しているのか容疑者IDを要求しているのかが不明確
    • 出力に「ノートにコピー」ボタンがあるとよい
    • 利用可能な関数や方言に関するドキュメントがあるとよい
    • 小さなプロジェクトで学ぶほうがずっと簡単
  • SQL IslandやSQL Murder Mysteryのような分野への素晴らしい追加要素

    • SQL Noirの仕組みは後者に近く、独立したアドベンチャーになっている
    • SQLabというSQLゲームエンジンを開発中
    • データベースダンプをダウンロードして管理者インターフェースでプレイできる
    • SQLabの原則は研究者や教師にとって有用
  • SQL Workspaceをクリックするとエラーが発生する

    • データベースを読み込めない
    • WebAssembly変数が見つからない
  • とても面白い!

    • SQLiteデータベースを直接ダウンロードできるとよい
    • SQLを「学ぶ」ためのものなら、もっと多くの案内やサンプルクエリが必要だと思う
    • SQLを知らないと何をすべきかまったく分からないかもしれない
  • 素晴らしいアイデアで、問題を解くのが楽しかった

    • 漫画版があれば初心者プログラマーの助けになりそう
    • SQLエディタが時々おかしく動作して、正しく書くのが難しい
  • MathNetという教育用の警察ドラマを思い出す

    • 2人の捜査官が電卓を使う
  • スタイルが独特で素晴らしい

    • SQLを学び、練習し、記憶するための面白い方法の始まりだと感じる
    • 単一のワークスペースだったらよかった(タブがないほうがよかった)
    • 過去のSQLクエリと結果を保存できるとよい
  • エディタがコメントを追加するときにおかしく動作する

    • 複数行を書いたあと、各行の先頭に「--」を入力すると問題が起きる
    • 「from interviews i」の行をコメントアウトすると前の行に移動してしまい、構文ハイライトが壊れる
  • 無料のミステリーを2つ試したが、解くのが楽しかった

    • SQLエディタがコメントをサポートして、以前のクエリをコメントアウトできるとよい