プログラミング

CentOS7上のPHP7系にopcacheモジュールをインストール

CentOS7上のPHP7系にopcacheモジュールをインストールする手順です。 以下で構築したものを使用します。 opcacheのインストール yumでインストールします。 $ sudo yum -...
プログラミング

CentOS7上のPHP7系にredisモジュールをインストール

CentOS7上のPHP7.1にredisモジュールをインストールする手順です。 CentOS7は以下で構築したものを使用しています。 redisモジュールのインストール gitからソースを元にmakeしてイ...
プログラミング

Docker上のCentOS7コンテナでsystemctlを使えるようにする

Docker上のCentOS7コンテナでsystemctlを使用した際に以下のエラーが発生した場合の対処法です。Failed to get D-Bus connection: Operation not permitted Cen...
プログラミング

CentOS7へのSSH接続が遅い場合の対処法

Dockerで構築したCentOS7へのSSH接続が遅い場合の対処法です。 CentOS7は以下で構築したものを使用しています。 UseDNS SSH接続してきたクライアントのIPアドレスを逆引きします。逆引...
プログラミング

DockerでCentOS7のベースイメージを作る

色々な開発環境の元となるCentOS7のdockerベースイメージを作ります。 Dokerは以下でインストールしたものを使用してます。 Dockerfileの作成 元になるDockerfileを作成します。 ...
プログラミング

topコマンドを見やすく表示する

linuxのtopコマンドはデフォルトのままだと見にくいため、少しでも見やすくするための方法を紹介します。 デフォルトのtopコマンド デフォルトのtopコマンドを表示すると以下のようになります。 $ top ...
ポエム

エンジニアがパーキンソンの法則に対抗するには

パーキンソンの法則を理解した上でエンジニアとしてどう対抗するかを整理します。 パーキンソンの法則とは 仕事の量は、完成のために与えられた時間をすべて満たすまで膨張する。Work expands so as to fill th...
プログラミング

GO言語の開発環境をDocker Composeで構築

GO言語の開発環境をDocker Composeで構築してブラウザからアクセスするまでの手順です。 DockerとDocker Composeのインストールは以下を参考にしてください。 ディレクトリ構成...
プログラミング

DockerのCentOS7イメージにgo言語の最新版をインストール

DockerのCentOS7イメージにgo言語の最新版をインストールします。インストールに使うコンテナは以下で構築したものです。 CeontOS7のコンテナ起動 # コンテナのイメージ $ docker image...
プログラミング

Vagrantboxのメモリ容量を変更する

vagrantboxはデフォルトで512MBしか積んでいないため、作業しているうちにメモリ不足になることがあります。そこでvagrantboxのメモリ容量を増やす方法を紹介します。vagrantboxは以下で構築したものを使用します。 ...