2023-08

バックエンド

NodeJS開発環境でnodemonを使ってみた。

NodeJSで開発環境を作る時にファイルを更新したら自動でサーバーを再起動できるようにnodemonを使った環境作りです。設定を加えることによって拡張したプロジェクトにも対応できるので、ぜひ試してみてください。
インフラ

Ubuntu22にNVMを使ってNodeJSをインストール

Ubuntu22.04 LTSに推奨版NodeJSをインストールしてみました。NVMを使うことでNodeJSのインストールやバージョン管理がかなり便利になるので、NVMとNodeJSのインストール方法をご紹介します。
インフラ

Ubuntu22に最新版のNginxをインストールしてみた!

Ubuntu22.04 LTSに最新版のNginxをインストールしてみました。標準でインストールできるNginxのバージョンは公式ではレガシー扱いになっているので、リポジトリを追加して最新版をインストールする方法をご紹介します。
フロントエンド

Promiseを使った再帰関数を作ってみた!

再帰関数内でPromiseを使った場合、意外とややこしいなと思ったのでサンプルコードをベースに解説をしてみました。再帰関数自体はよく使われるものかと思いますので、機会があれば是非試してみてください。
インフラ

Ubuntu22 – SSL証明書の自動更新を設定したよ!

SSL証明書の自動更新設定方法について説明します。cronを使ったやり方で簡単に設定ができるのでSSL関係の問題でWebサイトが表示されなくなる問題を回避しましょう!
インフラ

Ubuntu22 – Certbotを使ってSSL化対応してみた!

Ubuntu22.04でApacheの環境にcertbotを使ってSSL証明書を取得しSSL化してみました。certbotを使えば無料でSSL証明書が発行できます。
バックエンド

ffmpegで拡張子が違う動画ファイルと音声ファイルを合成する

ffmpegで拡張子の違う動画ファイルと音声ファイルを合成させてみました。一見単純そうに見えるんですが意外と一手間加える必要があったので、同じように詰まっている人の解決策になれば幸いです。
インフラ

Ubuntu22 – Systemdユニットファイルを作成してアプリサーバーを永続化!

Ubuntu22.04の環境でアプリサーバーを永続化させてみました。systemdのUnitファイルを使った永続化方法です。思ったより簡単に実装することができたので、是非試してみてください。