Google Cloud

GCPでは VPC(Virtual Private Cloud)というものがあります。

何かというと、仮想的なネットワークのことです。

サブネットワークを追加することで、ネットワークの内と外を作ることができます ...

PHP

PHPで簡単なコードを書いて検証したい場合があります。

その場合に環境から構築するのは面倒なので、Web上でコードを試せるサービスを利用します。

Teh Playground はPHPのバージョンもある程度変更 ...

PHP

PHP のソースコードは github の php-src というリポジトリで管理されています。

バージョンごとにブランチが切られています。

また、github 全体に言えることですが、ファイルを検索したい場合 ...

PHP

password_hash の IDE で表示される戻り値の型と、ドキュメントに書かれている内容が一致しなかったので調べました。

もともと、PHP7で動いている環境で VSCode のツールチップで表示された型は stri ...

JavaScript, プログラミング入門

myFuncの中では引数に+1した値を条件や返り値に使っているので、plusOneを一時的に変数として割り当てています。

const myFunc = (num) => { const plusOne = num + 1 ...

システム開発

Webエンジニアにはフロントエンドエンジニアとバックエンドエンジニアの二つがあります。

どちらもできる人もいますが、初めてエンジニアを目指す場合は、どちらか一つをまず目指すことになると思います。

今回は、フロン ...

プログラミング入門, リファクタリング

コードは人が読むためのものです。

そのため、人にとって分かりやすいものである必要があります。

分かりやすいためには以下の二つを両立する必要があります。

シンプル
十分な情報が含まれている

TypeScript

仕様

以下のような文字列をクリップボードにコピーします。

hoge1truefoo2falsebar3true

プログラムを実行します。

npm run start 3

3 はCSVのカラム数です。

以下 ...

TypeScript

tsconfig.json の include オプションを使うことで、コンパイル対象のディレクトリやファイルを指定することができます。

例えば以下を指定した場合は、src ディレクトリ配下のすべてのファイルがコンパイル対 ...

JavaScript, TypeScript

以下のようなオブジェクトがあるとします。

const actions = { user: { update: "USER_UPDATE", remove: "USER_REMOVE", a ...