Dockerfileの書き方 Dockerfileとは Dockerでイメージをビルドするにはコンテナの構成情報を記述されたファイルが必要です。 そのファイルをDockerfileと呼びます。 Dockerイメージを作成するにはコマンドラインからも作… r.kajiwaraハック2019.11.06 11,073
git push で403 error が出た時の対処法 エラー内容 git init して初めての git push をしたときこんなエラーが出ました、、。 remote: Permission to <ユーザ名>/<リポジトリ名>.git denie… hal-boハック2019.11.06 93,267
EIPを解放できない(The address with allocation id [eipalloc-aaaaaaaa] cannot be released because it is locked to your account.) 不必要になったサーバーに関して、EC2インスタンスを削除後、EIPも開放しようとしたところ以下のエラー。 xxx.xxx.xxx.xxx: The address with allocation id [eipalloc… ohno yutonハック2019.11.06 1,608
CakePHP(v3.x)、Validator使用時の注意 CakePHPにおいて、Validatorを用いてあるカラムにバリデーションをかけたいとき、例えばdecimalで作成されたカラムにはデフォルトでbakeした時には以下のようなバリデーションがかかると思います。 $val… Aoi Watanabeハック2019.11.05 418
C言語 math.hをコンパイルする時に-lmが必要ないとき C言語でmath.hをインクルードしたファイルをコンパイルする時に $ gcc hoge.c -lm 上記のように末尾に -lm オプションをつけてコンパイルするとエラーが出ないと言われた。 しかし、math.hをインク… t.sakuraiハック2019.11.05 49,268
Docker Composeについて 複数のコンテナからなるアプリケーションがあったとします。 dockerだけで複数のコンテナを立ち上げる場合、同時に立ち上げるためのシェルスクリプトが必要になったり、再起動など一つ一つ名前を指定して行うなど、コンテナが増え… r.kajiwaraハック2019.11.01 1,678
PHP、文字列に含まれる数字をインクリメント 正規表現を用いて文字列中の数字をインクリメントして表示します。 $rep = preg_replace_callback( ”/\d+/”, function($m){ return $m[0]+1; }, $str… Aoi Watanabeハック2019.11.01 619
仮想環境とは 仮想化とは 仮想化という技術を用いて一つのパソコンの上に複数のOSをインストール、そして複数同時に起動させることができます。 このように複数のOSが起動できる環境を仮想環境と呼びます。 仮想化について 仮想化とは、ソフト… r.kajiwaraハック2019.11.01 1,282
bashにおけるfor文のループ回数指定 bashではfor文を用いてループ文を実行することが出来る。 ここではループ回数の指定の仕方について記述する。 まず、基本的なbashのループ文の構造は以下の通りである。 for (変数) in (リスト) do (実行… munハック2019.11.01 29,683