Redis レプリケーション (master-slave) の環境構築 [docker-compose 編]

Redis レプリケーション (master-slave) を docker-compose で環境構築して、検証してみたのでご紹介します。

redis

続きを読む

IP アドレスから国・都市・郵便番号・ASNの判定 [GeoIP2 + Node.js]

GeoIP2 の Node.js 向けライブラリで IP アドレスから国 (country)、都市 (city)、郵便番号 (postal code)、ASN などを判定する方法をご紹介します。

GeoIP

続きを読む

[Linux] 日時指定して古いファイルを削除するコマンド

Linux にて、日時指定して古いファイルを削除する command をご紹介します。

Linux

続きを読む

[Linux] disk 消費量の多いディレクトリを確認するコマンド

Linux にて disk 消費量の多いディレクトリ順にソートして表示する command をご紹介します。

Linux

続きを読む

既存の Express.js プロジェクトを Heroku へ deploy する方法

既存の Express.js プロジェクトを Heroku へ deploy する方法をご紹介します。

Heroku

続きを読む

[JavaScript] Unicode を含む文字列を一部切り出すなら unicode-substring を使うべき

JavaScript や Node.js で Unicode を含む文字列を一部切り出したい場合 substring ではなく unicode-substring を使うべきという事例とサンプルコードをご紹介します。

JavaScript

続きを読む

[JavaScript] 正規表現でハイフンやダッシュなどの区切り文字を unicode-regex + Dash_Punctuation で検出する

JavaScript, Node.js で、正規表現でハイフンやダッシュなどの区切り文字を unicode-regex + Dash_Punctuation で検出する方法をご紹介します。

JavaScript

続きを読む

[Express.js] timeout の設定変更、動作確認サンプルコード

Express.js の default timeout と timeout の設定を変更する方法とサンプルコードをご紹介します。

Expressjs

続きを読む

JavaScript 関数のカリー化 (currying) サンプルコード

関数のカリー化 (currying) を JavaScript (ES5/ES6) で書いたサンプルコードをご紹介します。

JavaScript

続きを読む

[Linux/macOS] gzip コマンドで .gz ファイルへ一括圧縮する

Linux や macOS で gzip コマンドで .gz ファイルへ一括圧縮する方法をご紹介します。

Linux

続きを読む