最終更新: 2024-12-05 05:45 JST
A: KakeiBonは以下のプラットフォームで動作します:
- Windows 10/11(64ビット)
- macOS 10.15以降(Intel/Apple Silicon)
- Linux(主要ディストリビューション)
現時点では、ソースコードからビルドする必要があります。詳細はセットアップガイドを参照してください。
A:
- CPU: 現代的な64ビットプロセッサ
- メモリ: 最低2GB RAM(4GB以上推奨)
- ストレージ: 100MB以上の空き容量
- 開発環境 (ビルド時):
- Rust 1.70以上
- Node.js 18以上
- Git
A: はい。初回起動時にdata/kakeibo.dbが自動的に作成されます。手動で作成する必要はありません。
A: 初回起動時は管理者ユーザーのセットアップ画面が表示されます:
- ユーザー名を入力(3-50文字)
- パスワードを設定(16文字以上)
- パスワードを確認のため再入力
- 「管理者作成」ボタンをクリック
A: セキュリティのため、以下の要件があります:
- 最小文字数: 16文字
- 推奨: 大文字、小文字、数字、記号を組み合わせる
- 禁止: 空白文字のみのパスワード
A: 現在、パスワードリセット機能は実装されていません。データベースファイル(data/kakeibo.db)をバックアップした後、削除して新しい管理者を作成する必要があります。
注意: この操作により全データが失われます。
A: はい。管理者は「ユーザー管理」画面から、管理者または一般ユーザーを追加できます。
A: データは以下の場所に保存されます:
- データベース:
data/kakeibo.db(SQLite形式) - 暗号化: ユーザーごとにパスワードで暗号化(AES-256-GCM)
A: 以下のファイルをコピーしてください:
data/kakeibo.db
定期的なバックアップを推奨します。
A: はい。data/kakeibo.dbファイルを新しいコンピュータの同じ場所にコピーしてください。パスワードは同じものを使用する必要があります。
A: 現在、CSV/PDF等へのエクスポート機能は実装されていません。将来のバージョンで追加予定です。
A: はい。以下のセキュリティ対策を実装しています:
- パスワードハッシュ化: Argon2id(メモリハード関数)
- データ暗号化: AES-256-GCM
- ユーザーごとの暗号化: 各ユーザーのデータは個別に暗号化
- ローカルストレージ: データはローカルに保存され、外部送信されません
A: いいえ。KakeiBonは完全にオフラインで動作します。インターネット接続は不要です。
A: いいえ。KakeiBonはすべてのデータをローカルに保存し、外部サーバーへの送信は一切行いません。
A: 以下を確認してください:
- システム要件を満たしているか
dataディレクトリへの書き込み権限があるか- ポート競合がないか
- エラーログを確認(コンソール出力)
詳細はトラブルシューティングガイドを参照してください。
A:
data/kakeibo.dbファイルが破損していないか確認- ファイルの読み書き権限を確認
- ディスク容量が十分にあるか確認
- バックアップから復元を試みる
A:
- ユーザー名とパスワードを正確に入力しているか確認
- Caps Lockがオンになっていないか確認
- データベースファイルが正常か確認
A:
- ブラウザのキャッシュをクリア(Ctrl+F5)
- ウィンドウサイズを調整
- 最新版にアップデート
A: カテゴリ数に上限はありませんが、パフォーマンスを考慮して適切な数(推奨:50以下)に抑えることをお勧めします。
A: 現在は実装されていません。将来のバージョンで追加予定です。
A: はい。集計画面で以下が利用できます:
- 月次・年次の収支サマリー
- カテゴリ別の支出分析
- (将来実装予定)グラフ表示、トレンド分析
A: 現在は日本円(JPY)のみ対応しています。複数通貨対応は将来のバージョンで検討中です。
A: 現在はデスクトップ版のみです。モバイル対応は将来の計画に含まれています。
A: 現在は対応していません。手動入力のみとなります。
A: KakeiBonはMITライセンスで提供されています。詳細はLICENSEファイルを参照してください。
A: GitHubのIssuesセクションで報告してください:
A: GitHubのIssuesまたはDiscussionsで提案してください。
A: はい!プルリクエストを歓迎します。詳細はCONTRIBUTING.mdを参照してください。
A:
- ドキュメント:
docs/ディレクトリ - Issues: GitHub Issues
- Discussions: GitHub Discussions
A: 現在、自動アップデート通知機能はありません。GitHubリポジトリをウォッチすることで新しいリリースの通知を受け取れます。
ご質問が解決しない場合は、GitHubのIssuesまたはDiscussionsでお気軽にお問い合わせください。