スポンサーリンク
C#

JRA-VAN データラボのSDKをC#で利用する

JRA-VANデータラボのSDKが以下のように公開されています。言語、環境が限定されていて、C#は、(ほぼ)サポート対象外になっています。ただし、質問コーナーを見る限り、C#でも使えそうだったので、C#で利用してみます。競馬ソフト開発体験と...
Java

DockerでSpring Batchを実行する

Docker環境にて、SpringBatchを利用できるようにします。以下の記事にて、SpringBoot環境を構築したので、同様に、SpringBatch環境を構築して、バッチ実行を行います。上記の記事同様、SpringInitializ...
Laravel

Laravel9で、hasMany(1対n)のCRUDを実装する

Laravel9でCRUDを実装する記事を書きました。今回は上記で実装したモデルに対して、hasMany(1対n)のモデルを追加して、CRUD機能を実装します。環境以下の環境で実装しています。2023年1月に実装した時点の情報になります。P...
Laravel

Laravel9で登録、編集時に確認画面と完了画面を表示する

Laravel9でCRUDを実装する記事を書きました。登録時は以下のような画面遷移にしています。一覧画面→入力画面→一覧画面(登録完了したデータを表示)編集時も同様で、以下のような流れです。一覧画面→編集画面→一覧画面(更新完了したデータを...
Laravel

Laravel9でCRUDを実装する

Laravel9でCRUDを実装してみました。環境以下の環境で実装しています。2023年1月に実装した時点の情報になります。PHP:8.1.14Laravel:9.46.0コントローラーとモデルの作成Laravelでは、コントローラーを作成...
Java

DockerでSpring Boot環境を構築する

Docker環境にて、SpringBootを利用できるようにします。SpringInitializrで作成したプロジェクトを、Docker上でビルド、起動します。IDEはVSCodeを利用して、デバッグもできるようにします。ビルドには、Gr...
Laravel

Laravel9のBreezeで、マルチログインを実装する

Laravel9のBreezeで、マルチログインを実装したいと思います。通常、管理者機能にはログイン機能を付けたりすると思いますが、ユーザーと管理者で別々のログイン機能を付けたいなど、マルチログインが可能なプログラムを作成します。Breez...
Laravel

Laravel9でGuzzleを使用してスクレイピングをする

以前、Laravel8でGoutteを使用してスクレイピングをする記事を書きました。使用しているライブラリ「Goutte」ですが、2022年10月現在で更新される気配がないので、2022年10月現在でも更新されている「Guzzle」を使用し...
Laravel

Laravel9でメールアドレス確認メールをカスタマイズする

Laravelでは、ユーザーに対してメールアドレスを確認するメールを送信することができます。ユーザーの登録に関しては、以下をご覧ください。今回は、メールアドレスを確認するメールをカスタマイズする方法です。通知を行うクラスを作成以下のコマンド...
Laravel

Laravel9のBreezeで、ユーザー登録・ログインを実装する

Laravelの認証機能は、Laravel8から「Jetstream」が標準となりました。ただ、Laravel7までの「LaravelUI」を利用していた身からすると、多機能で難易度が上がったなと感じていました。そんな折、「LaravelU...
スポンサーリンク