概要

  • 自分で作れるまともな単語帳アプリ
  • 単語を Spreadsheet でまとめても暗記の役には立たない

用語

  • デッキ: カードの集合。SQL のテーブルみたいなもの
  • ノート: フィールドの集合。SQL のローみたいなもの。表面がキー
  • フィールド:フィールドにはデフォルトで表面、裏面、タグがある。"sound" など、他は自分で追加しまくれる。SQL のセルみたいなもの
  • カード
    • レンダリングされたノート。表面と裏面のペア。
    • 一つのノートから複数種類のカードを作れる。
  • 表面テンプレート・裏面テンプレート
    • ノートからカードを生成するためのルール。HTML みたいなもの。フィールド名などを入力して、実際に学習する時に表示される表面・裏面の表示を出力するコード。
    • デッキと 1:1?(ではなさそう、TODO)。表面フィールド・裏面フィールドとは異なる概念。
    • フィールドの参照は {{表面}} などで行う。
  • collection.media: メディアを置く場所 /home/hamko/.local/share/Anki2/ユーザー 1/collection.media など。
  • メディア: mp3 音声ファイル。
    • 以下で音声再生が可能。
      • /home/hamko/.local/share/Anki2/ユーザー 1/collection.media に output.mp3 を置く
      • フィールド Sound に [sound:output.mp3] と書く
      • 表面・裏面のテンプレートに {{Sound}} と書く
    • 表面にも裏面にも音声をおけるので、裏面には例文を書いておくとよいかも

ショートカット

  • Ctrl-Del: ノートの削除
  • ブラウザ > ノート > 重複を検索
    • 間違えて同じ表面で登録したものを確認できる

選択学習

  • 特定のフィールドが特定の値になっているものだけ学習できるようにしたい。
  • 特定のタグが付いているものだけ学習できるようにしたい

一括編集

  • 出力: ブラウザ > ノート > ノートをエクスポート > (テキストファイル形式のノート (.txt), 選択中のノート) > エクスポート
  • 編集: .txt ファイルを一括編集
  • 入力: ファイル > インポート > .txt ファイルを選択

プロンプト

  • ask "달러を含む韓国語の短い例文を作成してください。それ以外の単語はなるべく初歩的な単語を使ってください。"

Ubuntu

Spreadsheet との同期

  • TODO

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS