マーケティング 2024.08.21 競合分析の自動化——スクレイピングで月次レポートを作る 競合他社のWebサイト・ECページを定期収集し、価格戦略・商品ラインナップ・プロモーション情報を自動でレポート化する仕組みを作ります。 続きを読む →
技術ブログ 2024.07.03 Laravelのスケジューラーで定期バッチ処理を実装する Laravelのタスクスケジューラーを使うと、cronの設定を1行だけにしてすべてのバッチ処理をコードで管理できます。実用的なコマンドの作り方も解説します。 続きを読む →
技術ブログ 2024.06.03 Laravel + PostgreSQLで作る顧客管理システムの設計パターン 弊社が複数のクライアント向けに開発してきた顧客管理システム(CRM)の設計パターンをまとめます。再利用性と保守性を重視した設計で、業種を問わず応用できます。 続きを読む →
技術ブログ 2024.05.14 プロキシローテーションでIPブロックを回避するスクレイピング 大量のスクレイピングを行うと、同一IPからのアクセスとしてブロックされることがあります。プロキシローテーションで複数IPを使い分ける方法を解説します。 続きを読む →
技術ブログ 2024.04.08 PHP 8.2の新機能——readonlyプロパティとEnum型の活用 PHP 8.2のreadonly class・Enum・Fibers・DNFタイプなど、弊社の開発で実際に活用している新機能を紹介します。 続きを読む →
技術ブログ 2024.03.10 GASからLINE Notifyで通知を送る——スクレイピングアラートの実装 GASとLINE Notify APIを組み合わせると、スマートフォンのLINEにリアルタイム通知を送れます。価格アラート・在庫復活通知・日報送信などに活用できます。 続きを読む →
技術ブログ 2024.02.20 Tailwind CSSでダークモードを実装する Tailwind CSS v3のdarkモードを使うと、class="dark"の追加だけでダークモードが切り替わるUIが実装できます。LocalStorageを使った設定保存も解説します。 続きを読む →
技術ブログ 2024.01.15 Laravelでテストを書く習慣——PHPUnit + Featuresテストの基本 テストを書くことでリグレッションを防ぎ、自信を持ってリリースできます。Laravelのテスト機能を使った実用的なFeatureテストの書き方を解説します。 続きを読む →
技術ブログ 2023.12.11 Qoo10のセール情報を自動収集——スクレイピングとAPI活用 Qoo10は韓国系ECプラットフォームで特にコスメ・雑貨分野で人気があります。セール情報・価格変動を自動収集してビジネスに活かす方法を解説します。 続きを読む →