PHPでCSRF対策を実装する方法|CSRFトークンの生成・検証・エラー・デバッグ方法まで徹底解説
Webアプリケーションを開発する際、CSRF(Cross-SiteRequestForgery/クロスサイトリクエストフォージェリ)対策は必須のセキュリティ対策です。CSRFとは、…
続きを読む
続きを読む
URLパラメータで配列を渡す3つの方法と、WAFで真っ白になる問題の解決策
Web開発でフィルター機能を実装する際、URLパラメータで複数の値を渡したいケースはよくあります。例:複数の物件IDで絞り込み検索https://example.com/prope…
続きを読む
続きを読む
SVGアニメーションをGIFに変換するPythonツール【他のツールで失敗した動的SVGも対応】
「SVGアニメーションGIF変換」で検索すると、多数のオンライン変換サービスが見つかります。しかし、これらのサービスのほぼ100%はアニメーションSVGに対応していません。実際に試…
続きを読む
続きを読む
Pythonの「FontTools」で、font-feature-settingが効くフォントのサブセット化
webフォントで日本語フォントを使用する際、必要な文字だけを含むサブセットフォントを作成する方法を解説します。特に、font-feature-setting(OpenType機能)…
続きを読む
続きを読む
WordPressからPHP工房のメールフォームへの移行・カスタマイズ
はじめにWordPressのMWWPFORMからシンプルなPHP工房のメールフォームに移行する過程で、様々なカスタマイズを行いました。このブログでは、その主要なポイントや遭遇した問…
続きを読む
続きを読む
Sunoのプロンプトが200文字までなので、DeepL API & 文字数カウンターを作ってみた
はじめにDeepLAPI&文字数カウンターhttps://gist.github.com/sarap422/b2c0fdff98b14197cc7fd41541b5cf34…
続きを読む
続きを読む
WordPressサイトでのPDFダウンロード追跡:GA4とサーバーサイドトラッキングの実装
こんにちは。今回は、WordPressサイトでPDFのダウンロードを追跡する方法について、実際の実装経験をもとにご紹介します。GoogleAnalytics4(GA4)とサーバーサ…
続きを読む
続きを読む
Google Drive APIを使用して、ColabからDriveのファイルやフォルダにアクセスする方法
GoogleDriveAPIを使用することで、GoogleColabからDriveのファイルやフォルダに直接アクセスすることができます。この記事では、その手順を詳しく解説します。&…
続きを読む
続きを読む
画像から複数のQRコードを一括で読み取る方法
QRコードは、情報を効率的に伝えるための便利なツールとして広く使用されています。しかし、一つの画像に複数のQRコードが含まれている場合、それらを一括で読み取るのは少し手間がかかるか…
続きを読む
続きを読む
WordPressのカスタムメニューのカスタマイズ
WordPressは高いカスタマイズ性を持っていますが、特にカスタムメニューはその一例です。今回は、さまざまなカスタマイズをカスタムメニューに適用する方法を詳しく見ていきましょう。…
続きを読む
続きを読む