[PHP] 文字をエスケープする
プログラムでHTMLをそのまま出力すると、脆弱性を生んでしまうことがあります。入力フォームなどからインプットされたデータを表示するには、エスケープ処理をして特殊文字を無効化する必要があります。
echo '<scr ...[PHP] 月末の日付を取得する
Macのshellはこちら。Linuxのshellはこちら。
PHPで日付を算出するには date を利用します。何も指定しなければ、現時点の日時となります。
[JS] Prism.js でシンタックスハイライト
Prism.js を利用すると、プログラムのコードに色づけをして見やすくすることができます。
<!doctype html><html lang="ja"><head&Python + Flask を使って最短でWebサーバを立ち上げる
python、pip が動かない場合は、Python3 を指定して python3、pip3 で動く場合もあります。
Flask をインストールします
pip3 install flaskpyweb.py とい ...
[MAC] brew で Pytyon3 をインストールする
brew で Python3 をインストールします
brew install python3インストールを確認します
python3 --versionPython 3.11.2最新バージョンが更新されていきま ...
[MAC] nodenv をインストールする
nodenv をインストールします
brew install nodenv.zshrc へ下記の1行を追加します(環境によっては .bashrc、.bash_profile などを編集)
eval "$(n ...[MAC] brew でよく使うオプション
brew 自体のアップデート
brew updatebrew でインストール形式はいくつかあります。fomula (複数形: fomulae) はインストールするためのスクリプト、bottle はバイナリのパッケージ、その ...
[PHP] エラーの出力と停止する方法
PHPのエラーを表示させたい、表示されてしまっているエラーを見せたくないといった場合は、エラー表示の設定を行います。
エラー表示の設定php.ini でエラー表示の設定を行います。
; 表示する場合display_e ...MacからWindows10へのリモートデスクトップ接続でIMEを切り替えるショートカット
Mac から Windows へリモートデスクトップ接続した場合、うまくIMEが切り替わらないことがあります。バージョンによっても変わってきてしまうため、あまり変化のなさそうな設定方法を探してみました。
Shift + Spac ...[GCP] Google APIを利用するOAuthクライアントを登録する
OAuth同意画面と、認証情報の画面から設定を行います。認証情報にて「クライアントID」と「クライアントシークレット」を入手できます。Google の SDK などを使う場合は、ダウンロードした JSON ファイルをそのまま利用するこ ...