プログラミング

Django

DjangoのデータベースをPostgreSQLに変更する方法

DjangoのデータベースをPostgreSQLに変更する方法について記載します。DjangoではデフォルトのデータベースとしてSQLiteが設定されています。SQLiteを使い続けることの問題点とPostgreSQLに変更する利点を記載します。
Django

DockerとGunicornでDjangoアプリを動かす方法

本番環境でDockerとGunicornでDjangoアプリを動かすための基本的な方法について記載します。Djangoアプリを動かすにはGunicornなどのアプリケーションサーバ使うのが一般的です。また静的ファイルのデプロイについても記載します。
Django

自分で作るDocker/Djangoバックエンド開発環境構築手順

DjangoでREST APIを使うとなるとDjango REST frameworkを使うのが一般的です。Docker HubではDjangoの公式イメージが非推奨になっているので、今回は自前でバックエンド開発環境の構築手順を記述しました。
Docker

Docker Composeで簡単!WordPress構築!

VPSだと登録手続きや課金などが発生するため、取り敢えずWordPressを触ってみたい人には面倒で不向きです。手元のPCにDocker ComposeでWordPress環境を10分で構築し、WordPressを触れる環境を構築します。
Docker

チーム開発に必須!Pythonのパッケージ管理ツールPipenvの使い方を解説!

Pythonのパッケージ管理ソフトPipenvの使い方についてまとめました。チーム開発をする時は開発環境のバージョンを合わせるというのが鉄則です。今回はDockerを使用してpipenvコマンドの操作やバージョン管理のコツを記載しました。
Linux

Djangoプロジェクトとアプリケーションの作成

CentOS上でMariaDBをインストールし、仮想環境(virtualenv)を作成した上でWebフレームワークのDjangoアプリケーションの作成と起動するところまでできるようになる手順。
Linux

Composerのインストール

PHPのライブラリ管理ソフトであるComposerをCentOS上にインストールするための手順。直接rpmコマンドでライブラリをインストールするのではなく、composer経由でインストールすることでライブラリのバージョン管理を容易にする。
Linux

PHPUnitのインストール手順

CentOS上にPHPのパッケージ管理ソフトであるcomposerを使ってPHPUnitをインストール手順。
Linux

CentOS7でPython3をソースからインストールする手順

CentOS7でPython3をソースからインストールする手順
bash

Bashにおけるglobの制御について

bashでファイルを読み込む際、その文字列にglob(アスタリスクなど)が含まれている場合、その文字列を出力すると変数展開されてしまう。GLOBIGNORE変数にワイルドカード文字列を設定することで一時的にglobを無効化することができる。