JavaScript

今日フロントエンドのコードを見ていて、ここにコメントがあれば!と思ったことがありました。

User Agent をみて分岐している箇所です。

フロントエンドではブラウザの種類やバージョンの違いによって、使える関 ...

PHP

VSCodeを使っていて、使用されていないuseが書かれているかを確認したい場合、拡張機能のPHP Intelephense を使うと楽でした。

使っていない use がある場合は、その部分がグレーアウトされて暗くなるので ...

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のカラム数です。

以下 ...