プログラミング

【Laravel】スタンプ獲得アニメーションをAjaxで実装する方法|Blade・CSS・jQuery

学習の備忘録です。タスク管理アプリを作っています。今回は、スタンプカードのアニメーション演出を実装していきます。スタンプ獲得のバッチ処理については以下、スタンプカードのモーダル表示ついては以下の記事にまとめていますので、そちらも参考にしてい...
プログラミング

【Laravel】スタンプカードのモーダル表示|Gridでのマス目の作り方

学習の備忘録です。タスク管理アプリを作っています。今回は、スタンプカードのモーダル表示を実装していきます。主に以前作成したモーダル表示のjsを活用し、スタンプカードの枠などの見た目の部分のHTML&CSSを新たに作っていくだけなのでとてもシ...
ブログ運営

ブログ運営3か月目経過報告|明太クリームうどん記事一強

ブログを開設して3か月が経ちました。5月はどんな結果になったのかを見ていきます。前回の運営報告は以下の記事ですので、興味のある方はこちらもご覧ください。また、Googleアナリティクス(GA4)の初歩的な読み方についても以下にまとめています...
プログラミング

【Laravel】スタンプ獲得機能を実装:バッチ処理の中身、スケジュール設定

学習の備忘録です。タスク管理アプリを作っています。今回は、スタンプ獲得機能の中身であるバッチ処理について備忘録を書いていきます。仕様設計については以下の記事にまとめているので、よろしければこちらもご確認ください。バッチ処理の実装について、全...
プログラミング

【Laravel / Blade】条件に応じて画像を切り替える方法(スタンプカードの実装例)

学習の備忘録です。タスク管理アプリを作っています。今回は、以前考えたやり方を基に、トップ画面でのスタンプカードアイコンの表示機能を実装します。考え方については以下の記事にまとめていますので、こちらもご確認いただければ幸いです。やってることは...
プログラミング

【Laravel Sail(Docker)】Failed to open stream: Permission denied(パーミッションエラー)の対処法

学習の備忘録です。タスク管理アプリを作っています。今回は、マイグレーション作成とリフレッシュをしていた時にパーミッションエラーが発生したので、その解決策についての備忘録をまとめました。マイグレーション作成とリフレッシュについては以下の記事に...
プログラミング

【Laravel】スタンプの履歴テーブルを追加するためのマイグレーション作成とリフレッシュ

学習の備忘録です。タスク管理アプリを作っています。今回は、スタンプ獲得機能を実装するにあたり、「スタンプの履歴テーブル」を追加した方が良さそうだと判断しました。そう判断した経緯(スタンプ獲得の仕様設計)については、以下の記事で解説しています...
プログラミング

【Laravel】スタンプカード機能の設計:1日に何度も獲得できてしまう問題をどう防ぐか(仕様編)

学習の備忘録です。タスク管理アプリを作っています。今回は、スタンプ獲得機能を実装する際の仕様について、その考え方を思考の整理がてら書いていきます。「実際にこういうコードで実装する」みたいなものではなく、考え方の記事なので具体的なコードはあり...
プログラミング

【Laravel】スタンプカード機能を実装したい(考え方のみ)

学習の備忘録です。タスク管理アプリを作っています。今回は、スタンプカード機能についての考え方を思考の整理がてら書いていきます。「実際にこういうコードで実装する」みたいなものではなく、考え方の記事なので具体的なコードはありません。(そういう実...
映画

映画「ザ・スーパーマリオギャラクシー・ムービー」キャラ中心感想

ちょうど映画館の側に寄る用事があったため、ついでにマリオの映画に行ってきました。別に全然マリオに詳しくない人間が観ましたが、特に知識がなくても楽しめる作品だと思います。原作知識があればもっと楽しかったんだろうなあとは思いますが。本当にマリオ...