PHP

Laravel Logo

Laravel のクエリビルダの whereRaw メソッドや selectRaw メソッドなど、Raw 系のメソッドでプレースホルダを使うときは、名前付きプレースホルダではなく、疑問符プレースホルダを使う必要があります。

$o ...

Windows

Thumbnail of post image 082
共有フォルダにアクセスできない?

Windows サーバで共有フォルダの設定をしているときに、共有設定のほうでアクセス許可をしているにもかかわらず、共有フォルダにアクセスできませんでした。

共有フォルダのアクセス権設定画面は ...

PHP

Thumbnail of post image 070

Bootstrap 3 では、バリデーションの結果に .has-warning や .has-error などのクラスを追加することで、フォーム部品の色を変えたりできますが、Bootstrap 4 は少し事情が違ったのでまとめておきま ...

モノ・サービス

Thumbnail of post image 150

一定の料金で雑誌が読み放題になるサブスクリプションサービス。3年くらい前にいくつかのサービスを比較してdマガジンを利用しているのですが、その後サービス内容に変化があったのか、確認してみることにしました。比較の基準は対応雑誌数とバックナ ...

PHP

Thumbnail of post image 139

Deployer は PHP で書かれたデプロイツールです。世代管理機能により、デプロイ時にトラブルが起きてもロールバックできますし、PHP で書かれているので、Laravel など PHP を使ったシステムのデプロイと相性が良いです ...

開発環境構築

Thumbnail of post image 137

Git を使っていて、「あの操作をするのにどうするんだっけ?」ということが増えてきたので、備忘録代わりにまとめていきます。基本的には IDE を使って Git を操作することが多いので、IDE のメニューから操作できるものについては触 ...

PHP

Laravel Logo

ボットによるコメントスパムを避ける方法のひとつに、reCAPTCHA を利用するというものがあります。Google が提供していて、現在はユーザー側の操作が不要な v3 と、「私はロボットではありません」にチェックを入れて先に進む v ...

PHP

Laravel Logo

Laravel のバリデーション機能で、ちょっと複雑な処理をしようとする場合には、コントローラに直接記述するよりも、フォームリクエストを使ったほうが見やすくなります。このフォームリクエスト内の記述について、ドキュメントにもそれほど詳し ...

PHP

Laravel Logo

Laravel のキュー処理の接続設定について、database(リレーショナルデータベース)、redis(Redis)、beanstalkd(Beanstalk)、sqs(Amazon SQS)と null(キューされたジョブを破棄 ...

Microsoft 365

Thumbnail of post image 181

Web サイトでフォームからの問い合わせをメールで受け取るような仕組みを作ることって割と多いと思います。このような仕組みを実装する場合、ふた昔前は SMTP サーバを指定するだけで OK でしたが、スパム送信の温床となったことから、ひ ...