- 2022年9月5日
【make】Makefile内の記述をWindowsとLinux両対応にする
Makefile は make コマンドで実行できるビルド定義です。おおよそコマンドの羅列をして使います。例えば次です。 例の様に Windows でも Linux でも使える […]
Makefile は make コマンドで実行できるビルド定義です。おおよそコマンドの羅列をして使います。例えば次です。 例の様に Windows でも Linux でも使える […]
Git にはタグという機能があります。これは簡単に言うとコミットに名前を付ける機能です。特筆すべき点としてコミットメッセージとは別に付けられる、タグの観点から操作や閲覧ができる、 […]
キーボードを打ち込むたびなどの高頻度で何かするたびに外部と非同期で通信する際、使うと便利な機能である通信キャンセル機能の紹介です。 ブラウザ上で非同期通信をしたい時、最後の1通 […]
Cropper.js は画像をウェブページ上で加工するための JavaScript のライブラリです。人気で古くから続くライブラリで npm のみならず CDN でも配信されてい […]
FPDI は PHP 上で PDF を操作するライブラリです。TCPDF をはじめとして少なくない PDF 関連のライブラリが FPDI に依存しています。 FPDI free […]
Cropper.js は画像をウェブページ上で加工するための JavaScript のライブラリです。人気で古くから続くライブラリで npm のみならず CDN でも配信されてい […]
GCP(Google Cloud Platform)はその名の通り Google がクラウドに用意する環境です。環境の中にはストレージ、データベース、プログラム実行環境、ウェブサ […]
よくユーザーの操作で任意個数の入力をできるようにすることがあります。ReactやVueの様な宣言的UIならば配列に格納してループで配列内各要素のパラメーターに応じたHTMLを表示 […]
PHP はよくウェブサイトの構築に使われ、ユーザーがアップロードしたファイルを保存、削除することもしばしばあります。アップロードしたファイルを保存する時、よく次の様にランダム文字 […]
この記事で紹介する方法はいささかトリッキーな構造のコードになるため、これよりも先にアルゴリズムや実行する SQL 高速にしておく、リクエストと独立して非同期で行う様にしてユーザー […]
端的にいうと処理中のパラメーターを永続化し、永続化を自身のソースコードの一部分にしただけです。これだけで何かを探すプログラムを楽に作れて管理できるので割と便利です。ソースコードと […]
例えば次の様な木構造のデータがあります。これは PHP のフレームワークである Laravel 内の一部分のファイルとディレクトリです。 Mail ├── Attachment. […]