vi コマンド ファイルの末尾に移動と、行末から入力
忘れがちなのでメモ。
vi コマンドでファイルの末尾にカーソルを移動したい場合は G を入力する。
カーソルの行末から入力モードにする場合は A を入力する。
Docker 内からホストのサービスにアクセスする方法
Docker 内からホストのサービスを見る時には、host.docker.internal という特別なホスト名が用意されているのでこれを使用します。
例えば、Docker内からホストで動いているWebサーバーにリクエスト ...
JavaScript console.log のメッセージに色を付ける
console.logを使うときに出力されるメッセージに色を付けることでメッセージを見つけやすくなり、デバッグ時に便利なときがあります。
以下のようにすることで青色に変えることができます。
console.log(& ...
TypeScriptでファイルを監視する
以下のコマンドでwatchモードで監視してくれます。
npx tsc -wファイルが追加されたり変更されたりしても動的にチェックしてくれます。
PHP new 演算子を使うときのかっこについて
PHPでインスタンスをnewするときは通常以下のように書きます。
$user = new User();コンストラクタの引数がない場合は、カッコを省略して以下のように書くこともできます。
$user = new Us ...
Laravel withを使った時に特定のカラムだけ取得する方法
Laravel の with は、リレーションをもとにデータを取得する時に便利ですが、with で指定したテーブルの特定のカラムだけを取得したい場合があります。
その場合は以下のようにクロージャを引数に渡します。
U ...
JavaScript 知っていると少し得した気分になる 関数の引数のオブジェクトをわかりやすくする
以下のコードがあります。
const myFunc = (obj) => { return `こんにちは ${obj.name} さん. あなたは ${obj.age} 歳で、 ${obj.favorite} が好きです。 ...
JavaScript 配列の中に特定の値があるかを確認する場合に indexOf を使わない方が良い理由
例えば、配列の中に hoge という文字列があるかを確認する場合に、indexOf を使うことがあると思います。
const arr = const hasHoge = arr.indexOf('hoge') ! ...
docker-compose up でコンテナが起動しない時に確認すること
docker-compose up を実行したのに、docker ps を実行するとコンテナが起動していない場合には、docker-compose logs を実行してログを確認します。
docker-compose logs
ECMAScript とは何かを1分でできるだけ分かりやすく説明する
フロントエンドエンジニアであれば一度は聞いたことがあるであろう ECMAScript という単語。
これが何かを簡単に説明します。
まず、ECMAというのは「Ecma Internat ...









