JavaScript, TypeScript, システム開発, プログラミング入門

自分への覚書です。

最低限の設定でNode.js+TypeScript+ESLintの環境を作ります。

事前にNode.jsはインストールしておきます。バージョンはインストール後に node -v で確認可能で ...

システム開発

Docker 内からホストのサービスを見る時には、host.docker.internal という特別なホスト名が用意されているのでこれを使用します。

例えば、Docker内からホストで動いているWebサーバーにリクエスト ...

システム開発

docker-compose up を実行したのに、docker ps を実行するとコンテナが起動していない場合には、docker-compose logs を実行してログを確認します。

docker-compose logs

システム開発

ECMAScript とは

フロントエンドエンジニアであれば一度は聞いたことがあるであろう ECMAScript という単語。

これが何かを簡単に説明します。

まず、ECMAというのは「Ecma Internat ...

システム開発

ブラウザを使っていて、タブを開きすぎてどれがどのタブかわからなくなる、なんてことはないでしょうか。

Chromeでは、タブをグループ化することができるので、多くのタブを開いている時に整理できて有効です。

方法は ...

システム開発

ブラウザのChromeにはリーディングリストという機能があります。

これはブックマークの簡易版のようなもので、ブックマークするまでもないが、後で読んでおきたいURLを一時的に保存する時に便利です。

方法は簡単で ...

システム開発

名前解決をする際に、どのファイルを優先して参照しているかは/etc/nsswitch.conf の中で定義されています。

このファイル内の hosts という部分をみると、例として以下のような設定がされています。

h ...

システム開発

以下のコマンドを実行することでユーザーの一覧を見ることができる。

cat/etc/passwd

システム開発

GitHubの上部の検索フィールドに filename:<ファイル名>で指定します。

例えば App.tsx ファイルを検索したい場合は以下のようにします。

filename:App.tsx

システム開発, プログラミング入門

以前はJetBrainsのPhpStormを使用していたのですが、半年前くらいにVSCodeを使うようにしました。

なんといってもVSCodeは無料なのが嬉しいところ。

JetBrainsのIDEはお高いので、 ...