PHP

プログラムでHTMLをそのまま出力すると、脆弱性を生んでしまうことがあります。入力フォームなどからインプットされたデータを表示するには、エスケープ処理をして特殊文字を無効化する必要があります。

echo '<scr ...

PHP

Macのshellはこちら。Linuxのshellはこちら。
PHPで日付を算出するには date を利用します。何も指定しなければ、現時点の日時となります。

echo date('Y-m-d');//当 ...

JavaScript

Prism.js を利用すると、プログラムのコードに色づけをして見やすくすることができます。

<!doctype html><html lang="ja"><head&

Python

python、pip が動かない場合は、Python3 を指定して python3、pip3 で動く場合もあります。

Flask をインストールします

pip3 install flask

pyweb.py とい ...

Mac,Python

brew で Python3 をインストールします

brew install python3

インストールを確認します

python3 --versionPython 3.11.2

最新バージョンが更新されていきま ...

Mac

nodenv をインストールします

brew install nodenv

.zshrc へ下記の1行を追加します(環境によっては .bashrc、.bash_profile などを編集)

eval "$(n ...

Mac

brew 自体のアップデート

brew update

brew でインストール形式はいくつかあります。fomula (複数形: fomulae) はインストールするためのスクリプト、bottle はバイナリのパッケージ、その ...

PHP

PHPのエラーを表示させたい、表示されてしまっているエラーを見せたくないといった場合は、エラー表示の設定を行います。

エラー表示の設定

php.ini でエラー表示の設定を行います。

; 表示する場合display_e ...

Mac,Windows10

Mac から Windows へリモートデスクトップ接続した場合、うまくIMEが切り替わらないことがあります。バージョンによっても変わってきてしまうため、あまり変化のなさそうな設定方法を探してみました。

Shift + Spac ...

GCP

OAuth同意画面と、認証情報の画面から設定を行います。認証情報にて「クライアントID」と「クライアントシークレット」を入手できます。Google の SDK などを使う場合は、ダウンロードした JSON ファイルをそのまま利用するこ ...