モヒカンメモ

髪色が定期的に変わることに定評のある(比較的)若者Webエンジニアの備忘録

AlpineLinuxでdigコマンドを使えるようにする

Dockerイメージを作る際のベースイメージとしてよく使われるOSに AlpineLinux がある。超軽量なのが特徴で、イメージサイズはわずか4MByte強!参考までに、CentOS7.4のイメージは約200MBある。 $ docker images alpine REPOSITORY TAG IMAGE ID CREATED SIZE…

CircleCI: docker_layer_cachingを有効にしてdocker buildでキャッシュを効かせる

CircleCIでdocker buildする際、初期状態ではbuild cacheが無効になっている。documentを漁っていたら、オプションでbuild cacheを有効にできるようだったので試してみた。 By default, the Remote Docker Environment doesn’t provide layer caching, but y…

Laravel tinkerで、DBへつながっていることを確認する

Laravel tinkerからデータベースへつながっていること (SQLを発行出来る状態になっていること) を確認したい!そんなとき コマンド DB::select('select 1'); 実行するとこんな感じ >>> DB::select('select 1'); => [ {#2300 +"1": 1, }, ] 赤くハイライトさ…

プライベートプロダクトのpackage.jsonのlicenseフィールドには "license: UNLICENSED" と指定すればいいらしい

package.jsonのlicenseフィールドに何も指定しないと、npm install or yarn installしたときに下記のような警告が出てしまって地味に目障り warning package.json: No license field プライベートプロダクトでpackage managerとしてnpm / yarnを使っているだ…

エンジニアとして働きたいなら、就活始める前に何か作るべきだと思うんだ

エンジニアとして就職したい学生や、エンジニアへの転向を考えている人に一言言うなら「まず何か作れ。話はそれから」。 人から信じてもらいたければ、言葉で自己を強調するのではなく、行動で示すしかない。 出典: 超訳 ニーチェの言葉 作るべき理由 1. エ…

2つの設定ファイルから空行やコメントを除いていい感じにdiffを表示するプチテクニック

▼ アイキャッチ画像は適当です ミドルウェアなどのバージョンアップやマイグレーションなどの際に、「今の設定ってデフォルトからどこがどう変わってるんだっけ?」って気になることありますよね? でも、単純に diff コマンドで差分を出すだけだと改行やコ…

dockerコンテナ内から /dev/stdout へ書き込もうとすると "Permission denied" になる

PHP Laravel 5.5系のアプリをdockerコンテナにして、所定のログファイルpathから /dev/stdout へのsymlinkを貼って動かしたところ Permission denied エラーが出た。原因を調べたところそれなりにめんどくさかったので調べたことをまとめておく。 症状 docke…

DockerHubのnginx:latestイメージでpsコマンド叩いたら「そんなもの無い」って言われたのでインストールする

背景 DockerHubにある nginx:latest イメージから起動したコンテナ内で ps を叩いたら root@de0ff7733246:/# ps bash: ps: command not found と言われてしまったので、インストールする インストール nginx:latest の Dockerfile をちら見してみたら、Debia…

遠慮なく社内転職制度を使って異動しました

これは VOYAGE GROUP Advent Canlendar 2017 の10日目のエントリです。 今年7月に社内転職制度を使って社内転職 (異動) したので、そのことを書きます。 そう言えば、VOYAGE GROUPで働いていることをブログで明言するのは初めてですが、プロフィールからFace…

木曜日に有給を取るのは最高かもしれない

有給ちゃんと取ってますか!? 労働者に認められている権利なので、使い切らないと損ですよ! 「有給使ったら白い目で(ry」みたいな :poop: 企業にお務めですか?(弊社ではエンジニアを募集しています!興味がある方は(ry) さて、本題 有給の使い方って…