linux

標準出力と、標準エラー出力をまとめてリダイレクトする

標準出力と、標準エラー出力をまとめてリダイレクトするが、実は `&>` という書き方が追加されていた。

embulk に環境変数で接続情報を渡す

embulk で環境変数を処理することができる .liquid について紹介。 これによって、docker image を複数環境で起動することができるようになった。

org/embulk/cli/Main : Unsupported major.minor version 52.0

embulk をbuild しようとすると ` Unsupported major.minor version 52.0` というエラーが出るようになった。原因と対処について紹介。

Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

` useradd ` コマンドで作成したユーザでログインできない。 ` Permission denied (publickey,gssapi-keyex,gssapi-with-mic). ` というエラーが出た際の対処。

mmap() failed: [12] Cannot allocate memory

laravelをinstall時、memoryが不十分だとinstallでエラーになる。twitterで投稿したところ、アドバイスもらった。確かにswapの設定してなかった。クラウドであれば一時的にインスタンスタイプを変更することでインストールできるが、今回はインスタンスタイプを変更せず対応する。

作業ブランチを別リポジトリのブランチへ引っ越し

アプリケーションを作っていると、当初作ろうとしていたものと、今作っているものが徐々にズレてくることがある。 その時に考えることの一つが、「リポジトリどうしよう」ってやつだ。 新しいリポジトリとはいえ、いきなりmasterにpushするのもなんだか忍びない。 今回はリポジトリのブランチを別のリポジトリのブランチとしてコピーする方法を紹介。

ワンライナーでサイトのレスポンス速度を計測する

しっかりした監視ツールを導入せずに、さくっとレスポンス速度を可視化したいときがある。手軽に描写できるワンライナーを紹介。

let’s encrypt に登録したメールアドレスを変更する

let's encrypt にメールアドレスを登録すると、証明書の有効期限が近くなると通知してくれる機能がある。その通知先を変更する方法を紹介。

watch curl時にダウンロード状況を出さない

curlをwatchコマンドでポーリングしたい場合がある。しかし、 普通に実施すると、ダウンロード進捗状況が表示されてしまう。

ディレクトリの中のファイルの文字を一括置換するワンライナー

ディレクトリの中のファイルの文字を一括置換したい時がある。一括置換するワンライナーを紹介。