- HOME >
- kuro_27
kuro_27
他業種から独学でプログラマーへ転向。 某巨大Webサービスのバックエンド開発から部署とサービスの立ち上げなども経験、プロダクトマネージャーとして様々なWebサービスを開発。
サーバサイド・フロントサイドなんでもござれなWebPGの備忘録
2021/9/24
<script type="text/javascript" src="https://example.com/example.js?param=abc"><script> 上記のようにス ...
2021/10/27
HTMLでフォームを作成するとき「何か忘れてないか?」を確認するためのチェックリストです。動作するかではなく要素や属性が足りているかのチェックリストになりますので動作検証のための記載はありません。 オ ...
2022/7/26
バリデーションの設定 バリデーションはコントローラーでも行えますが、Fatコントローラーになりがちなので基本はRequestクラスを作成するのがおすすめです。詳しく書くとそれだけで1記事出来上がってし ...
電話番号のバリデーション(日本国内)を行う際の正規表現について。よく見るやりこみ的な話ではなく実用レベルのものを解説していきます。 結論 結論から書くと、 PHP/Rubyなどは // ハイフン無しな ...
2024/9/5
aタグによるリンクで新しいタブでウィンドウを開いてほしいときはtarget="_blank"を設定しますが、セキュリティ的な観点などからrel="noopener"をつけることが推奨されています。しか ...
開発者ではなくサーバーに入れないテスターの人にもメールを確認してもらいたい。しかしながら誤送信しないようテストサーバーでメールは送信できないようにしておきたい。そこで、テスト環境でメールを送信した場合 ...
2023/7/3
ヘッダーやサイドバーなどのメニューに全ページ共通の変数を入れたいということがあると思います。Laravelの場合は全てのページのコントローラにそれぞれ書かなくても、View Composersという機 ...
2022/7/26 Bootstrap5, Laravel
ここではLaravelにBootstrapをインストールする方法について解説します。多機能なLaravel UIを使う方法と、Bootstrapだけをインストールする方法があります。 実行確認環境La ...
sudoするときにパスワードを聞かれますが、それを省略する設定です。特定のコマンドだけ省略するということもできます。 $ sudo visudo で設定します。設定にはもちろんroot権限がいるのでこ ...
2022/1/21 Mac, OBS, ウィンドウキャプチャ
ソースの+ボタンの追加から「ウィンドウキャプチャ」を選ぶと、下部のプルダウンで全ウィンドウが選択できるはずなのですが全然選択肢がなく、キャプチャしたいウィンドウ名がリストにないことがあります。その場合 ...
2022/10/23
ログの出力レベルにはEmergencyやAlertなど色々ありますが「どう使い分ければいいのか?」わからない方も多いのではないでしょうか。今回はsyslogの8段階を元に、実際の業務でどう使い分けてい ...
2022/7/17
検証環境はGCPにてUbuntu 16.04 LTSのインスタンスを作成しています。手順自体はSSHキーの登録より後は他の環境でも共通です。 SSHキーの登録 公開鍵を設置します。GCPの場合はインス ...
2020/2/12
phpunitの7系のサポート切れ対応で8系へアップグレードを行ったついでに、テストのtimeoutを検知するように設定したのでその手順です。 timeoutの設定のためにはPHP_Invokerパッ ...
2020/1/8
Cloud SQL(GCP)でスロークエリを出力する方法です。 ちなみにStackdriver Logging の料金が軽微ですがかかります。 MySQLの場合はここを見るといいのですが、Postgr ...
2019/10/18
公式と日本語訳のドキュメントはこちら https://laravel.com/docs/6.x/upgrade https://readouble.com/laravel/6.0/ja/upgrade ...