kuro_27

他業種から独学でプログラマーへ転向。 某巨大Webサービスのバックエンド開発から部署とサービスの立ち上げなども経験、プロダクトマネージャーとして様々なWebサービスを開発。

Laravel

【Laravel】.envとphp artisan config:cacheを正しく理解する

2023/7/3  

config:cacheについて検索すると、結構間違った記事が上にあって混乱している人がいたので正しく使えるようになるための記事を書きました。 とりあえず「artisan config:cachを実行 ...

Laravel

【Laravel】booleanのバリデーションで文字列の"true"と"false"を通す

2023/10/14  

Laravelのbooleanのバリデーションは文字列のtrueとfalseは通しません。 The field under validation must be able to be cast as ...

Laravel

【Laravel】Modelで指定カラムを自動暗号化

2023/8/31  

Laravelを使っていて、DB上のデータを暗号化したいケースがあると思います。私の場合は住所の暗号化や、OAuthなどもない外部サービスのアカウント情報を保持する必要がありやむなく利用したりしました ...

no image

PHP

【PHP】explode()後の配列から空文字を消す

2022/5/28  

explode()関数はそのまま使うと、空文字やnullがきたときに array(1) { [0]=> string(0) "" } というやや気持ち悪い形式が返ってきます。 ...

Laravel

Laravel sanctumのログアウトでエラー

2023/7/3  

Method Illuminate\Auth\RequestGuard::logout does not exist. {"userId":"xxxxxxxxxxxx","exception":"[o ...

Laravel

Laravelのrouteがhttpになる【HTTPS化】

2023/7/5  

Laravelのroute()関数は便利ですが、 初期設定では全てhttpから始まるURLになってしまいます。httpsに設定する方法です。 app/Providers/AppServiceProvi ...

Laravel

artisan route:cache で Erroneous data format for unserializing 'Symfony\Component\Routing\CompiledRoute' の解消

2023/7/3  

$ php artisan route:cache を実行したところ Erroneous data format for unserializing 'Symfony\Component\Routin ...

no image

PHP

【脱strpos】文字列を含む、〜から始まる、〜で終わるの判定【php】

2023/2/10  

特定の文字列を含むか、特定の文字列から始まるか、特定の文字列で終わるかの判定を使うことはたまにあります。これだけのために正規表現はコストが高いので使わないのは昔からの定石なのですが、php7まではst ...

Laravel

Laravelでresponse直後にファイルを削除する

2023/7/3  

Laravelで一時ファイルをレスポンスで返した後にファイルを削除したい! ...と思って調べたところ、 公式ドキュメントなどでは見つからなかったので記載します。 結論から書くとdeleteFileA ...

no image

WordPress

WordPressで記事投稿エラー【Gutenberg】

2022/5/28  

WordPressをアップデートしたところ、記事投稿ができなくなりました。実際にでたエラー内容は下記です(一部伏せています)。 TypeError: Cannot read properties of ...

Laravel

LaravelでHTTP Status Codeの定数を使う【Symfony】

2023/7/3  

LaravelというよりLaravelが利用しているSymfony内にあるクラスと定数ですが、vendor/symfony/http-foundation/Response.php にあります。 cl ...

no image

未分類

【ビジネス】利用するブラウザにより能力や離職率が違う!?【Chrome/Firefox】

2022/3/28  

日本のWeb界隈では昔から「ggrks」(ググれカス=Googleで検索しろ)という言葉があります。(カスなど言い方については置いておいて)検索エンジンは変なのを使わずにちゃんとGoogleを使って調 ...

no image

Git

【Git】.DS_Storeなど不要なファイルを全リポジトリで無視する【Mac】

2023/10/23    

Macが自動生成する隠しファイル.DS_Storeなど、不要なファイルがGitのトラッキング対象になると面倒ですよね。 これを無視する方法ですが、何パターンかのやり方が広まっているらしく、新人が間違っ ...

no image

Laravel

ReflectionException(code: 0): Function () does not exist の対応【Laravel】

2022/7/26  

久々に簡単なことで時間くったので備忘録です。 ログイン用のAPIを作成していると Function () does not exist {"exception":"[object] (Reflecti ...

no image

未分類

dockerで ERROR: readlink /var/lib/docker/overlay2/: invalid argument がでる場合の対応

2022/3/11  

$ docker-compose up -d を実行した際にERROR: readlink /var/lib/docker/overlay2/: invalid argument の表示がでました。 ...