RYU

スポンサーリンク
WEB開発

リレーションデータがない場合の対処[Laravel]

Laravelのリレーションを利用している場合に、アローでデータを呼びます。しかし、リレーションのデータがない場合、NULLのデータに対して、アローで呼び出しを行おうとしてしまうため、エラーになってしまいます。 Attempt to rea...
WEB開発

dockerで動かすLaravel9のnode設定

今回、Larael9を導入するにあたってのnode設定でつまづいたところがあったので、そちらを解消した方法。 今回のつまづきポイントは、nodeのvite設定である。こちらをちゃんと設定をしないと、リアルタイムのjavascriptのチェッ...
サーバー開発

dockerでnpmを起動時に動かす

dockerのコンテナでnpmを自動実行しようとした際にうまくいかなかった。その解消方法に以下のような形で解消を行なった。Dockerfileに書いていた記述をdocker-composeファイルで処理するようにした。 node: imag...
スポンサーリンク
サーバー開発

laravelはPDOを利用している

LaravelではPDOでのDB接続をしており、mysqliといった接続は利用していない。つまり、PDO接続さえできれば良く、Dockerではmysqliなどの関数を入れる必要はない。 mysqlやmysqliはphp7.0より削除されたら...
サーバー開発

docker-composeでデフォルトテーブルを作成する際に照合順序を変更する

command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci docker-comoseファイルのmysqlのイメージを作成する部分...
サーバー開発

docker-composeの私的最適解

docker-composeを作る際の構成に非常に悩んだ末その最適解を導き出しました。 Dockerfileでできることでもdocker-compose.ymlにかけるものも存在していて、どちらに書くべきか。ENVをDockerfileに記...
WEB開発

dockerのphpmyadminイメージにBasic認証をつける

Dockerファイルを以下のようにする FROM phpmyadmin:latestCOPY ./.htaccess /var/www/html/.htaccessCOPY ./.htpasswd /var/www/html/.htpass...
PC

NURO光F660AルータDNS設定でレスポンスを良くする

F660Aルータはデフォルトの設定であると、DNSサーバの設定の問題でレスポンスが悪く、名前解決が遅い場合があるらしい。これはDNSサーバーのキャッシュ情報を保存、処理している本体の機能があまり優れていないからだそうです。 DNSサーバーと...
開発ツール

開発環境はMacかWindowsか

正直、どちらでも良い。 以前、記事で開発環境をWindowsを利用しているだけでレベルが低いと断定され面接を落とされたと言う話をみましたが、あまりにも情報が古いし、それこそレベルが低い。確かに開発環境としてはMacの方が権限や、UNIXベー...
PC

VPNが内部と外部が同じIPの場合通信がうまくできない

VPNは内部と外部が同じIPアドレスが利用されている場合、内部と外部がわからなくなりうまく通信ができない192.168.0.1などで内部で利用している場合、VPN接続先で192.168.0.1などを利用していた場合、同じIPの帯域になるので...
スポンサーリンク