chevron_left

メインカテゴリーを選択しなおす

cancel
もがき系プログラマの日常 https://kojirooooocks.hatenablog.com/

もがき系エンジニアの勉強したこと、日常のこと、気になっている技術、備忘録などを紹介するブログです。

kojirock
フォロー
住所
鶴ヶ島市
出身
西条市
ブログ村参加

2018/02/26

arrow_drop_down
  • phpでQRコード作成

    はじめに こんばんは。 QRコード生成ライブラリはJSでメインで使っていて、あとはGo言語で少しだけやった記憶があったんですが、今回PHPでも使う機会があったので、備忘録残しておきます。 本題 使用したのはこちら github.com 今回のユースケースは、 Laravelでメール通知の際に特定のURLのQRコードを作成して、メールに添付して送りたいってことでした。 <?php use Endroid\QrCode\QrCode; use Endroid\QrCode\Writer\PngWriter; $qrCode = QrCode::create(route('users.answer'…

  • docker-composeでminioが起動したときにバケットを作る

    はじめに こんばんは。 minio使用する際にバケットがないと言われてイラッとしたので、調べてみました。 本題 方法1 minio: image: minio/minio:latest ports: - '${FORWARD_MINIO_PORT:-9001}:9001' - '${FORWARD_MINIO_CONSOLE_PORT:-8900}:8900' environment: MINIO_ROOT_USER: root MINIO_ROOT_PASSWORD: password entrypoint: > /bin/sh -c " mkdir -p /data/minio/bucke…

  • laravelでファイルアップロードのテスト

    はじめに こんばんは。 今回もlaravelネタで簡単な備忘録です。 画像をアップロードするようなアクションのテストを行いたい場合の対応です。 本題 アップロードするアクションは以下のような感じだとします。 <?php namespace App\Http\Controllers; use App\Http\Controllers\Controller; use App\Http\Requests\UploadRequest; class UploadController extends Controller { public function __invoke(UploadRequest $…

  • laravelのuuid()をmockする

    はじめに こんばんは。 ちょっとまえに、laravelの uuid() を使用しているコードのテストを行う必要があったので、対応してみました。 簡単ですが備忘録です。 本題 uuid()のコード自体は Illuminate\Support\Str::uuid() を使ってます。 /** * Generate a UUID (version 4). * * @return \Ramsey\Uuid\UuidInterface */ public static function uuid() { return static::$uuidFactory ? call_user_func(static…

  • Laravel Precognitionを試してみた

    はじめに こんばんは。 今回は Laravel Precognitionを試してみました。 readouble.com 試してみたいと思っててなかなか試せずいました。 本題 基本ドキュメントどおりに進めていきます。 自分がやっていたプロジェクトでは vue + inertiaをつかってたので、まずnpmでライブラリをインストールします。 コマンド $ npm install laravel-precognition-vue-inertia バックエンド側では HandlePrecognitiveRequests を使えるように対応します。 route.php use App\Http\Cont…

  • laravelのパスワードバリデーションのuncompromisedを初めて知った

    はじめに こんばんは。 恥ずかしながらシリーズで laravelのパスワードバリデーションの uncompromised を初めて知りました... readouble.com 本題 <?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest; use Illuminate\Validation\Rules\Password; class StoreUserRequest extends FormRequest { protected function rules() { return [ 'pass…

arrow_drop_down

ブログリーダー」を活用して、kojirockさんをフォローしませんか?

ハンドル名
kojirockさん
ブログタイトル
もがき系プログラマの日常
フォロー
もがき系プログラマの日常

にほんブログ村 カテゴリー一覧

商用