技術

Laravel

【Laravel】大量データを効率的に取得する方法を考察

概要 Laravelでデータベースから大量のデータを取得する場合、シンプルにデータを取得するとメモリの枯渇などが懸念されることがあります。そんな時、どの取得方法が最適なのかを再考してみました。 1レコードのサイズが大きく、2レコード読み込ん...
Laravel

【Laravel】ZipArchive内のフォルダの存在確認を行う方法

Laravelを使用してファイル操作を行う際、ZipArchiveを利用することはよくあります。Zipアーカイブ内のフォルダの存在を確認するためには、locateNameメソッドを使用することができます。ただし、注意が必要な点が一つあります...
技術情報

【Gmail】ストレージ不足問題を解消する方法とは?

はじめに Gmailは便利なメールサービスですが、使い続けていると容量が不足してしまうことがあります。本記事では、Gmailの容量不足を解消するための効果的な方法に焦点を当てます。特に、「is:unread category:promoti...
Docker

問題解決:DockerfileでのXDebugのインストール時に発生するエラー(Connection to ssl://pecl.php.net:443 failed)

前提 Dockerfile内でXDebugのインストールを行う際に、以下のようなエラーが発生することがあります。 RUN pecl install xdebug-2.9.0 エラーメッセージ: Connection to ssl://pec...
Docker

【XDebug2×Laravel×Docker】ブレークポイントで止まらない?

前提 ・VScodeでphpdebugの設定は済・DockerでLaravelのWebアプリにアクセス可能・phpinfoを見てもXDebugの設定が表示される・上記の状態なのにも関わらず、ブレークポイントで止まらない状態に陥っている ※X...
git

【git】【GitHub】【WSL】WindowsのWSL環境からGitHubに接続する

概要 タイトルの通りなので、いきなり手順に入ります! 手順 1. WSL上でSSH秘密鍵,公開鍵を生成 Windowsターミナル or VSCodeのターミナルなどで、WSLに入り、下記コマンドを打つ\ ssh-keygen -t ed25...
Docker

【Web】【開発】静的htmlファイルにlocalhostでアクセスする最速の方法

概要 簡単なデモ画面やJavaScriptを試したいだけの場合index.htmlだけを作って、そのファイルを直接ブラウザで開いて表示すると思います。その時に場合によっては、localhostなどのURLでアクセスしたい場合が稀にあると思い...
GoogleAnalitics

【GA4対応】iFrame内リンクのクロスドメイン対応

概要 GoogleAnaliticsの天敵と言えばiframeですよね(笑)iframe内のリンクで別ドメインに遷移すると、GA4でクロスドメイン設定をしていても効かなくないですか?結構調べてもなかなか効果的な解決方法が見つからなかったので...
Docker

【Laravel】【Docker】簡単に開発環境欲しくない?

LaravelでWebアプリを作り出すとき、Docker環境が手に入ればすぐに開発作業に入れるのに!って思った経験ありますよね?github上の↓からフォークしたりして使ってください!! ログイン機能を付加する手順もREADME.mdに記載...
技術情報

【Gmail】一括削除 (空き容量確保のため)

Gmail,Googleドライブの容量が90%超えていたりしませんか?Gmailにアクセスすると容量を増やすための有料契約のお誘いがいつも表示されていたりしませんか?そんな方のための、意外に分かりにくいGmailの一括削除の手順です! 手順...