ライブラリ

Django

【Django】 サイトマップ管理のための sitemap.xml を自動的に作成する方法

この記事では、 Django で開発したシステムに、サイトマップ管理のための sitemap.xml を自動的に作成する仕組みを導入する手順を解説します。Django でウェブサイトを構築する際であっても、通常の WEB サイト同様、検索エンジン最適化(SEO)は重要です。
Python

【Python】型付けを行い、 mypy で堅牢なコードを書こう

この記事では、 Python の 型付けと、 mypy を用いたチェックまで、サンプルコードを交えて解説します。Python は 動的型付け言語として知られていますが、バージョン3.5以降、型ヒントという機能が導入され、静的型チェックが可能になりました。
Flask

【Python】 PDF に 透かし を入れる方法

この記事では、Python で PDF に 透かし を入れる方法を紹介します。Python では PDF を扱うライブラリも豊富なので、すぐできるんじゃないかと思ったら、本当にすぐにできました。せっかくなので、実用性も兼ねて Flask で実装してみます。
JavaScript

【JavaScript】 highlight.js でマークダウンエディタをデザインする

highlight.js を前回実装したエディタに組み込んで、コードブロックのシンタックスハイライト機能を追加し、デザイン性と可読性を向上させる方法を解説します。
JavaScript

【JavaScript】 marked.js でマークダウンエディタを実装する

この記事では、 `marked.js` を用いてマークダウンエディタを実装する方法を紹介します。このライブラリは、シンプルでありながら、GitHub Flavored Markdown(GFM)の多くの機能をサポートしています。