EC-CUBE4のローカル環境構築
前提 ・WSL(Windows Subsystem for Linux)2上にUbuntuインストール済 ・Dockerインストール済 ・docker-compose-pluginインストール済(docker compo […]
VSCodeでUnknown(FileSystemError):UNC host ‘wsl$’ access is not allowed. Please update the ‘security.allowedUNCHosts’ setting if you want to allow this host
VSCodeを立ち上げると、前回開いていたファイルがエラーで開けなくなっていました。開こうとしても なんか、こんなポップアップが出て、開けない。 エラーを調べてみると、https://code.visualstudio. […]
php artisan serveで”Failed to listen on 127.0.0.1:~ (reason: ?).”が出たときの解決法
【イントロダクション】 laravelで新しいプロジェクトを作成する際に、”php artisan serve”でサーバー起動しようとしたところ、表題のようなエラーが出て起動できませんでした。調べ […]
PHPでicsファイル形式をダウンロードできるようにする
ある案件で、icsファイルをダウンロードさせたいという要望があり、使ったライブラリ関係での情報が全然なかったのでメモしておきます。 PHPのフレームワークはCodeigniter3を利用しています。icsファイル生成には […]
windowsでランダム文字列の生成
keyやsaltなどの文字列をwindowsでも簡単に生成できないか?と思い、調べてみたらPowershellだとできるみたいでした。Powershellを起動し、 で、実行すると のように出力してくれます。
Androidのリリースビルドで実機へのインストールに失敗する
Build Variantをreleaseにして、実機を繋いでテストをしようとしたときに、インストールに失敗して解決方法がなかなか見つからなかったので、メモしておきます。 releaseビルドなので、署名は必要と、せっせ […]
Nginxの各環境で異なるPHPのバージョンを実行できるようにする
環境: Linxu(CentOS7, Nginxインストール済み、PHP7.xインストール済み) 今回はPHP8系をインストールしたかったので、PHP8.1でやったことを例に記載していきますが、とりあえず、実行したいPH […]
php8で新たに採用されたmatch式と switch文の記述違い サクッと説明
php8から使用可能になったmatch式の説明です。尚、自社サーバーは7系だったのでローカルで試しました。 書き方の違い match式は ・breakがいらない ・返り値があるので、指定するのは一度だけ 厳密な比較なので […]
CakePHP4にWebpack + Vue.jsを導入する
新規プロジェクトでバックエンドにCakePHP、フロントにはVue.jsを採用しようという話になりました。 CakePHPとwebpack+Vue.jsの導入する記事があまり少なかったので、導入する手順を私なりに記載して […]
React hook 親から子の関数呼び出し
どの記事もざっくりだったのであえて書く 使用hookは forwardRef, useRef, useImperativeHandle の3種類 先ずは親と子を用意してます App.js const ChildComp […]