技術ブログ 2023.11.20 Laravelのイベント&リスナー——疎結合なシステム設計 Laravelのイベント&リスナー機能を使うと、「予約完了→メール送信・SMS通知・ポイント付与」を疎結合で実装できます。コードの保守性が大きく向上します。 続きを読む →
技術ブログ 2023.11.07 Pythonで競合サイトの情報を自動収集——requests + BeautifulSoupの実践 Pythonのrequestsライブラリとの BeautifulSoupを組み合わせた静的サイトのスクレイピング実践例を紹介します。JavaScriptを使わないサイトなら、Puppeteerより軽量で高速に収集できます。 続きを読む →
技術ブログ 2023.10.07 GASでスプレッドシートをダッシュボード化——チャートの自動更新 Google スプレッドシートとGASを組み合わせて、データを自動収集・集計してチャートを毎日更新するダッシュボードを作ります。 続きを読む →
技術ブログ 2023.09.12 PostgreSQLのクエリ最適化——EXPLAIN ANALYZEでボトルネックを見つける PostgreSQLのEXPLAIN ANALYZEコマンドを使ってクエリの実行計画を読み解き、インデックス追加・クエリ書き換えでパフォーマンスを改善する方法を解説します。 続きを読む →
技術ブログ 2023.08.25 Puppeteerで定期スクリーンショット——競合サイト監視に活用 競合他社のサイトを定期的にスクリーンショット撮影して、デザイン変更・キャンペーン更新を自動監視する仕組みをPuppeteerで構築します。 続きを読む →
技術ブログ 2023.07.19 LaravelのSoftDelete——データを削除せずに無効化する 顧客管理・予約システムでデータを物理削除すると、履歴が失われます。LaravelのSoftDeleteで論理削除を実装し、データを安全に管理する方法を解説します。 続きを読む →
技術ブログ 2023.06.14 楽天商品検索APIの使い方——Node.jsでの実装例 楽天市場の商品検索APIを使って、プログラムから商品情報を取得する方法を解説します。APIキーの取得から、Node.jsでの実装、データ保存まで。 続きを読む →
技術ブログ 2023.05.20 LaravelでRESTful APIを構築する——JSON応答・認証・レート制限 LaravelでフロントエンドやモバイルアプリのバックエンドAPIを構築する方法を解説します。JSONリソース・Sanctum認証・レート制限の実装例を紹介します。 続きを読む →
技術ブログ 2023.04.22 Keeper APIを使ったAmazon価格追跡——物販ビジネスへの活用 Amazon物販において「いつ仕入れるか」の判断にデータを活用するため、Keeper APIを使った価格追跡システムを構築しました。APIの使い方と実際のビジネス活用事例をご紹介します。 続きを読む →