WordPressのマイグレーション・引越し作業まとめ

Amazon LinuxからAmazon Linux2へのマイグレーションが無事完了しました。合わせてコンテナの分割とPHP7.1→7.3、MySQL5.7→8.0へのバージョンアップも終わり、非常にスッキリした環境に生まれ変わりました。

Nginx:AlpineへCertbotをインストール

Alpine LinuxへのCertbotインストール方法のメモです。

Vue.jsでシンプルなTodoアプリの作成

Vue.jsの公式サイトにあるサンプルのTodoアプリをトレース(意図的な車輪の再発明)したので記事にまとめます。

Vue.jsとmarked.jsでリアルタイムプレビューできるマークダウンエディタの作成

GW中に新しい技術をキャッチアップしようと思い、学習コストが低そうなVue.jsから取り組むことにしました。さっそく簡単なアプリを作ったので記事にまとめます。

Linux環境でdockerのコマンドをsudoなしで打てるようにする

Linuxの一般ユーザでもsudoなしでdockerコマンドを実行できるようにしました。

MySQLの文字コード変更

MySQLを5.7から8へバージョンアップする過程で、文字コードをutf8mb4に変更する必要が生じたため、方法をメモします。

DockerでReact + Django + Postgresの連携・SPA構築チュートリアル

ReactとDjango REST framework、Postgresで簡単なSPAアプリを作成しました。環境の準備からブラウザに表示させるまでをまとめます。

Djangoのfixtures機能でダミーのデータをDBに流しこむ

DBにダミーのデータを作りたいとき、スクリプトを書いてDBへ流し込むということをしていたのですが、fixturesという機能で簡単にできるということだったので、試しました。

DockerでReactの開発環境を構築

これまでホスト側にnode.jsやwebpackなど必要なツールを揃えてReactの環境を構築していたのですが、ホストPCの環境が汚れてお手入れが大変なので、Dockerでreactの環境を用意しました。

GolangでシンプルなWebAPIを作成

Golangで簡単なWebAPIを作りました。Frameworkを使うか悩みましたが、まだ玉石混合でデファクトスタンダードが決まっていないようなので、ルーターを使っています。