Posts

`rbenv install` / `nodenv install` だけで適切なバージョンがインストールされる

JavaScript, Ruby

はじめに プロジェクトディレクトリ直下に .ruby-version / .node-version を配置することで、 ...

記事を読む

Chromeの開発者ツールのコンソールタブで`$`が使える(jQueryがインストールされていないのに)

更新 JavaScript

はじめに ChromeでjQueryを使用していないページを開デバッグしている時の話です。 開発者ツールの「コンソール」 ...

記事を読む

シェルを使って、Gitワークスペース内でリモートリポジトリのURLのみを抽出する

更新 Bash, Git, GitHub

はじめに github.com上のソースコードに対して何らかの作業を実施する際には、まず git clone を行います ...

記事を読む

sedを使って条件に一致した行をテンプレートファイルの内容で置き直す

更新 Bash, CentOS, Ubuntu, Linux

はじめに あまり使うことがない機能ですが、 sed で特定条件に合致した場合に、テキストファイルの内容を差し込むことがで ...

記事を読む

Bashシェルスクリプトで文字列を右(左)からN文字取り出す

更新 Bash, CentOS, Ubuntu, Linux

はじめに シェルスクリプトで右からN文字、あるいは左からN文字切り取る方法。 多くの言語でStringクラスの ...

記事を読む

Bashシェルスクリプトで数値配列の合計値を算出する

更新 Bash, CentOS, Ubuntu, Linux

はじめに Bash シェルスクリプトでは type または declare コマンドを利用することで配列変数を宣言できま ...

記事を読む

Dockerを使ってRailsアプリケーションの作成・起動を行う

更新 Ruby, Rails

はじめに いままで Ruby on Rails については触れたことはなかったのですが、習得の必要性が生まれたためチュー ...

記事を読む

シェルスクリプトで`while read`ループすると最終行が読み込まれない場合への対処

Bash, CentOS, Ubuntu, Linux, Docker

はじめに シェルスクリプトでファイルの各行に対して複雑なロジックを書かざるを得ない場合、 while read を使って ...

記事を読む

DockerでPostgreSQL公式イメージを起動する際にスロークエリ出力を有効にする

更新 PostgreSQL, Docker

はじめに 特にDocker ComposeでPostgreSQL公式イメージを利用しようと思った場合に ...

記事を読む

「too many levels of symbolic links」というエラーメッセージについて

更新 Bash, CentOS, Ubuntu, Linux

はじめに 僕は出会ったことはないのですが、 「too many levels of symbolic links」 とい ...

記事を読む