技術ブログ 2026.03.10 Python + Google Sheets APIでデータを読み書きする Pythonのgspreadライブラリを使うと、Googleスプレッドシートをプログラムから読み書きできます。スクレイピング結果の自動保存・定期レポートの作成に活用しています。 続きを読む →
技術ブログ 2026.02.17 PuppeteerのXPathセレクタ活用——CSSセレクタでは難しい要素を取得する PuppeteerでCSSセレクタが使えない複雑なHTML構造や、テキスト内容で要素を絞り込む場合はXPathが有効です。よく使うXPath式と実装パターンを紹介します。 続きを読む →
技術ブログ 2026.02.14 PHPとLaravelで予約・顧客管理システムを構築する際の設計ポイント 弊社ではガソリンスタンド・サロン・クリニックなど様々な業種向けの予約・顧客管理システムをLaravelで構築してきました。本記事では、再利用性と保守性を高めるための設計ポイントをまとめます。 続きを読む →
技術ブログ 2026.01.13 PestでLaravelのテストをモダンに書く Pestはphpunit上で動くモダンなPHPテストフレームワークです。流れるようなAPIとアーキテクチャ的なテストで、Laravelのテストコードを読みやすく書けます。 続きを読む →
技術ブログ 2026.01.08 WebスクレイピングとPython:ECサイトの価格監視を自動化する Pythonのrequests + BeautifulSoupを使ったWebスクレイピングで、ECサイトの価格・在庫状況を定期的に収集・監視する仕組みを作ります。データはCSV/スプレッドシートに自動保存し、マーケティング戦略に活かせます。 続きを読む →
技術ブログ 2025.11.22 PostgreSQLのスキーマ機能を活用したマルチテナント設計 弊社では複数のプロジェクトを同一PostgreSQLサーバー上で運用するために、スキーマ分離によるマルチテナント設計を採用しています。Laravelでの実装方法と運用上のポイントをまとめます。 続きを読む →
技術ブログ 2025.10.14 Keeper APIで一括ASIN分析——効率的な仕入れリスト作成 Keeper APIのバルクリクエスト機能を使うと、一度に最大100件のASINのデータを取得できます。仕入れリストを自動スコアリングする仕組みを解説します。 続きを読む →
マーケティング 2025.09.09 構造化データ(JSON-LD)でSEOを強化する Googleの構造化データ(schema.org/JSON-LD)を実装することで、リッチリザルト(星評価・価格・営業時間など)が検索結果に表示され、クリック率が向上します。 続きを読む →
技術ブログ 2025.08.20 DockerでLaravelの開発環境を構築——PHP・PostgreSQL・Nginxの設定 Dockerを使ってLaravel + PostgreSQL + Nginxの開発環境を構築します。チームメンバー全員が同じ環境で開発できるdocker-compose.ymlの書き方を解説します。 続きを読む →