JavaScript

No Image

es6では、Array.fromで、配列の数分ループを回せるので

回したい回数分の配列を作成して、Array.fromに渡します。

コールバックでは使用する文字列からランダムに

一文字を抽出する処理 ...

Docker, 仮想化

No Image

Ruby on Rails 5.1からは、Rubyだけではなく、webpackerとか使う場合にはnpm環境も必要となる。

毎回自前でDockerfileでnpm環境をインストールするのも時間がかかるので、その辺をひとまと ...

Docker

No Image
herokuのコマンドラインツールをDockerイメージにしてみました。理由は、色々なherokuのアカウント(プライベートだったり仕事用だったり)を切り替えるのがめんどくさいので、各環境ごとにDockerのコンテナ内にログイン情報を持たせ ...

コラム, つぶやき

No Image

エンジニアの世界では

よく、○○の技術を持っている、経験しているから大丈夫だろう、と言う想定の上で採用活動をする。

だけど、技術を持っている、と言うのは、現在進行形ではない場合もあり、その場合は作業者としては使 ...

コラム, つぶやき

No Image
エンジニアの世界での野良猫と飼い猫の話

どちらが幸せなのか?と言うのは人によってそれぞれだとは思うのだけど、
と言う断り書きをしつつ、ちょっとエンジニアを猫という生き物にたとえてみる。

野良猫(フリーランス・ベンチャー・起 ...

Docker, GoLang

No Image
gooseというgoで書かれたDBマイグレーションツールがあり、これだけを含んだDockerイメージを作った。hub.docker.comにアップしてあるのででという感じで実行出来る。

heroku

OverviewherokuにデプロイしたサービスをSSL化するのに、Let’s Encryptを使いたいけどなかなか面倒に感じてしまうところがあると思います。そこで、herokuにデプロイするアプリにはLet’s Encryptのチャレン ...

Docker

No Image

先日、Docker for macでDocker.qcow2というファイルが肥大化する件というのを書かせていただきましたが、こちらの件、Docker for macの最新版ベータにて、ある程度自動で解消されるような処理がマージされたよ ...

Docker, Mac

docker便利ですね。

最近そんなことばかりしか言ってない気がします。

自分がdockerを使い始めた頃は、dockerってなんなのかわからない人が多く

話すと便利そうだけどプロダクションで使う想 ...

Docker

No Image

Docker for macのベータ版でですが、Docker for macのVMの仮想ディスクの場所を変えられるようになるようです。

Docker

Docker便利ですね。

Docker for macが出てからは、もうmac上には環境を作らない
なんて運用も可能じゃないかというくらいです。

実際、サーバサイド系の環境はほぼ全てDockerで運用し ...

Windows

VAIO Zの5年くらい前?機種は

DYNAMIC HYBRID GRAPHICS SYSTEM

という仕組みで、バッテリーを長持ちにさせる代わりにグラフィックをIntelのチップセットのもを使うようにしたり、 ...

Linux

No Image

ある日、委託の方にサーバへのアクセス権を付与するためにSSHのキーをくださいと言ったら
以下のようなフォーマットで送られてきた。

SECSH形式?という解らない形式のものらしい。

と思ってよくよく ...

git, 開発

No Image

よくチュートリアルのなどで

なんて感じでcloneして使うやり方を書いてあったりするけども

普通にgit cloneすると
他のブランチの情報とかも管理ディレクトリに持ってきている状態なので ...

つぶやき, 気になる物

今年は暑くてたまらないですね。

そして、スマホライフも熱との戦いとなりそうです。

ゲームをするとさらに熱くなること間違いなしですね。

機種によっては熱によってすぐに機能停止になったりするのもあるよう ...

heroku, Ruby, Ruby on Rails 4, インフラ

最近、herokuで稼働させているRailsのアプリが「Memory Quota Exceeded」と言われる事が多くなり、定期的にワーカーの再起動をしたいと思ってました。

見る限り、swapも出てしまい、レスポンスも遅く ...

未分類

No Image

ベンチャー・中小企業における開発チームの維持と言うことで、またいくつかキーワードを挙げてみます。

経営の視点から考えたとき、開発チームとして維持したい事は

収益性のある機能について継続的に改修、機能追加が出来る ...

Docker, Mac, 仮想化

Docker for Mac bataがリリースされ、早速インストールしてみました。

アプリケーションディレクトリに入れて、このアイコンをダブルクリックするだけで

Dockerの環境が自動的に構築されるようです ...

PC関連, コラム

Evernoteが値上げ&無料のベーシック版にさらに制限がつくようだ。

ここで、今一度、自分なりにEvernoteとOneNoteの無料版の比較をしてみたいと思う。

1ノートごとの保存容量

Evernot ...

Windows, 仮想化

lxrunというコマンドがコマンドプロンプトでたたけるようになっているようで、これでオプションにuninstallを付ければ

Bash on Ubuntu on Windows のサブシステム一式が削除出来るようだ。