技術の備忘録

JavaScript

JavaScriptにおける変数宣言の種類の違い(const/var/let)

JavaScriptにおける変数宣言時の種類に関して、なんとなくconstを使っていれば問題ないと思っていましたが、そもそもconst/var/letの違いは何なのかなんとなくしかわかっていなかったので、簡潔に纏めます。
技術の備忘録

Oracle19c環境を簡単に構築する

Oracle19c環境を構築する手順をまとめました。VirtualBoxとOracleが用意してくれている仮想マシン(ova)を利用することで簡単に構築できます。DB作成、権限付与、ホストPCからのDB接続についても説明します。
Laravel

Docker+LEMP環境構築

自己学習用にDocker+LEMPにLaravelを動かせる環境を構築しました。 Docker Desktop for Windowsのインストールから始まり、LaravelからMySQLへの接続までの手順を簡潔にまとめました。
技術の備忘録

Nginx alpineとubuntuの設定ファイル、rootディレクティブのPathの違い

dockerでnginxを使用する際はalpineを使うことが多いと思いますが、この前ubuntuで使用する機会がありました。その際、volumesに指定している設定ファイルとrootディレクティブのパスが両者で異なるためファイルが読み込まれず想定しない動作をしてしまいハマりました。
技術の備忘録

MacでChromeのDNS Lookupが遅い

MacのChromeで/etc/hostsに設定したドメインにアクセスした際、DNS Lookupの読み込みに10.00sも掛かっていました。原因はhostsファイルの設定の仕方にありました。