refrain note
プロジェクト情報
- プロジェクト開始日: 2024年8月7日
- 使用技術、ツール: VSCode, Ubuntu, Git, GitHub, Python, MkDocs, Netlify, HTML, CSS, JavaScript, markdown, マテリアルデザイン
- ノートを見る
このプロジェクトについて
このプロジェクトは、MkDocs で書かれたドキュメントとメモです。 MkDocs は、Markdown で書かれたドキュメントを静的なウェブサイトに変換するpython製のツールです。 ソースコードは、GitHub で管理しており、GitHub Actions で継続的デプロイメントを行っています。 ホスティングは、Netlify で行っています。 今後GitHubのライセンスを有償化した場合は、GitHubPagesでのホスティングを検討しています。
プロジェクトの目的
- 備忘録を目的として技術メモを記録する
プロジェクトの詳細
時間的負荷を軽減しながら、技術メモを記録するために、MkDocsを使用しています。 MkDocsは、Python製の静的サイトジェネレーターで、Markdownで記述されたドキュメントをHTMLに変換します。 デザインも簡単にカスタマイズできるため、技術メモを記録するのに最適です。 プロジェクト内部ではリリースドラフトの自動生成をGitHub Actionsで行っており、リリースタグを打つと自動的にNetlifyにデプロイされます。 これにより、技術メモの更新が簡単になり、また、未完成のメモが公開されることを防ぐことができます。