並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 164件

新着順 人気順

zozotownの検索結果41 - 80 件 / 164件

  • ZOZOTOWNのWebサーバを、EC2 Windows Serverで自動構築する - ZOZO TECH BLOG

    こんにちは、EC基盤本部SRE部ZOZOSREチームの石川です。 普段はZOZOTOWNのオンプレミスとクラウドの構築・運用に携わっています。 ZOZOTOWNには長い歴史がありますが、その中核を成すWebアプリケーションのアーキテクチャは、サービス開始当初から現在に至るまで大きく変わらず稼働しています。 一方で、インフラは少しずつ変わっています。高負荷となるセールやイベント時のスケールアウトするために、またハードウェアのライフサイクルに合わせる形で、物理サーバ → 仮想基盤 → クラウドと徐々に技術が変遷しています。 本記事では、クラウドへのスケールアウトを加速させるために、オンプレミスで稼働中のWebサーバをAmazon EC2(以下、EC2という)で動作させるまでの取り組みを紹介します。 スケールアウトに向けたZOZOTOWNの課題 ZOZOTOWNのWebサーバは、Windows

      ZOZOTOWNのWebサーバを、EC2 Windows Serverで自動構築する - ZOZO TECH BLOG
    • ZOZOTOWN Androidチームにおけるコードメトリクスとビルド時間計測の取り組み - ZOZO TECH BLOG

      はじめに ZOZOTOWN開発本部 ZOZOTOWNアプリ部 Android2ブロックの高橋です。 ZOZOTOWN Androidチームでは、リファクタリングやビルド速度改善の取り組みを継続的に行なっています。本記事では、それらの取り組みの効果を可視化するために導入した、コードメトリクスやビルド時間計測の方法について紹介します。 はじめに ZOZOTOWN Androidチームにおけるリファクタリングやビルド速度改善の取り組み コードメトリクスの計測 メトリクス Cyclomatic Complexity(循環的複雑度) LOC(ファイルのコード行数) Author数 計測方法 Cyclomatic Complexityの計測方法 Java Kotlin LOCの計測方法 Author数の計測方法 ビルド時間の計測 計測方法 計測結果の可視化 コードメトリクスの計測結果 計測結果のパース

        ZOZOTOWN Androidチームにおけるコードメトリクスとビルド時間計測の取り組み - ZOZO TECH BLOG
      • ZOZOTOWN検索における精度評価手法の運用で見えた課題とその改善アプローチ - ZOZO TECH BLOG

        こんにちは。検索基盤部の橘です。検索基盤部では、ZOZOTOWNのおすすめ順検索の品質向上を目指し、機械学習モデル等を活用しフィルタリングやリランキングによる検索結果の並び順の改善に取り組んでいます。 ZOZOTOWN検索の並び順の精度改善の取り組みについては以下の記事をご参照ください。 techblog.zozo.com 検索基盤部では新しい改善や機能を導入する前にA/Bテストを行い効果を評価しています。A/Bテストの事前評価として、オフラインの定量評価と定性評価を実施しています。これらの評価によりA/Bテストの実施判断をしています。 おすすめ順検索のフィルタリング処理の効果検証として導入したオフライン定量評価の方法については以下の記事をご参照ください。 techblog.zozo.com 以前の記事で紹介したオフライン評価を日々運用する中で、幾つか課題点が見つかりました。本記事では、そ

          ZOZOTOWN検索における精度評価手法の運用で見えた課題とその改善アプローチ - ZOZO TECH BLOG
        • 【ZOZOGLASS】わたしのコスメが見つかる - ZOZOTOWN

          肌の色がわかる。 わたしのコスメが 見つかる。 ZOZOGLASSは肌の色を計測して、 あなたに似合うベースメイクの色を おすすめします。 お店にいかなくても、手で試さなくても、 あなたの肌に、ピッタリのコスメが見つかります。 ワクワクするような この新体験をぜひ、お試しください。 ヘモグロビンと メラニンで、 肌の色を計測。 実はすごいこと なんです。 肌の色を構成する成分であるヘモグロビン量とメ ラニン量を画像から推定し、肌の色を計測します。 ZOZOGLASSを使用することで環境光に影響さ れないため、オンラインでも高精度の計測が可能 です。 ネットでは診断が 難しいとされる パーソナルカラーが わかります。 あなたの肌の色を診断し、イエローベースかブルーベース、さらに春夏秋冬の4タイプに分類して、あなたに似合う色(=パーソナルカラー)をおすすめします。 あなたに合った ベースメイク

            【ZOZOGLASS】わたしのコスメが見つかる - ZOZOTOWN
          • ZOZOTOWN、AIを活用し、閲覧商品と似ている商品を検索できる 「類似アイテム検索機能」を本日より導入 〜 ZOZOグループのAI全面活用を加速化、よりスムーズなお買い物体験の提供を目指す 〜 - ニュース - 株式会社ZOZOテクノロジーズ

            株式会社ZOZO(本社:千葉県千葉市 代表取締役社長:前澤 友作)が運営するファッション通販サイト 「ZOZOTOWN」(https://zozo.jp/)は、AIを活用し、各商品画面からユーザーが閲覧する商品と似ている商品を検索できる、「類似アイテム検索機能」の提供を本日8月26日(月)より開始いたしました。 今回の「類似アイテム検索機能」の開発は、ZOZOTOWNやWEARなどZOZOグループが運営するサービスの技術開発を担う、株式会社ZOZOテクノロジーズ(本社:東京都渋谷区 代表取締役社長:久保田竜弥、代表取締役CINO:金山裕樹)がおこないました。各商品画面上にある「画像検索アイコン」をタップするだけで、閲覧中の商品の形・質感・色・柄などをもとにAIが似ている商品を検出し、一覧で表示します。1つの商品を起点として、「これと似た色の服をチェックしたい」「こんな柄の服がほしい」などの

              ZOZOTOWN、AIを活用し、閲覧商品と似ている商品を検索できる 「類似アイテム検索機能」を本日より導入 〜 ZOZOグループのAI全面活用を加速化、よりスムーズなお買い物体験の提供を目指す 〜 - ニュース - 株式会社ZOZOテクノロジーズ
            • 2004年稼働の「ZOZOTOWN」を5年越しで刷新中、AWS上でマイクロサービスを推進

              年間1000万人超が買い物をする衣料品EC(電子商取引)モール「ZOZOTOWN(ゾゾタウン)」。運営元のZOZOは現在、同社初となるZOZOTOWNのシステム刷新を5年越しで進めている。オンプレミス環境で2004年に構築したシステムをつくり替え、処理能力の引き上げと合わせて、アプリケーションの開発効率を向上させる狙いがある。 「開発とビジネス部門を密に連携する『BizDevOps』という方針の下、ユーザーに対して本質的な価値を素早く提供できるようにしたい」。プロジェクトを率いる瀬尾直利技術本部本部長兼VPoEはシステム刷新の背景をこう語る。 ストアドプロシージャーをJavaに書き換えるも性能出ず システム刷新は現在も続いており、目指す姿までの進捗率は50%程度という。これまでの取り組みを振り返ると大きく2つのフェーズに分かれる。第1期に当たる2017年から2019年にかけては、オンプレミ

                2004年稼働の「ZOZOTOWN」を5年越しで刷新中、AWS上でマイクロサービスを推進
              • しまむらが「ZOZOTOWN」から撤退 理由はコスト削減、「ZOZOARIGATO」とは無関係

                衣料品大手のしまむらが、6月20日正午に「ZOZOTOWN」から撤退。広報担当者は「販売手数料がかかるため、コスト削減のために撤退した」と説明する。今後は「当社独自のチャネルを活用し、低価格な商品を提供したい」という。 衣料品大手のしまむらは6月20日、同日正午にファッション通販サイト「ZOZOTOWN」から撤退したと発表した。しまむらの広報担当者は「販売手数料がかかるため、コスト削減のために撤退した」と説明する。今後は「当社独自のチャネルを活用し、低価格な商品を提供したい」という。 しまむらはZOZOTOWNに2018年7月に出店。当初は「店舗のないエリアや来店できない顧客への商品提供が目的」としていた。他社の通販サイトとは提携していなかった。 しまむらは今後、スマートフォンで注文した商品を希望の実店舗で受け取れる“取り寄せアプリ”「しまコレ」(iOS/Android)の強化に注力する方

                  しまむらが「ZOZOTOWN」から撤退 理由はコスト削減、「ZOZOARIGATO」とは無関係
                • Off-Policy Evaluationの基礎とZOZOTOWN大規模公開実データおよびパッケージ紹介 - ZOZO TECH BLOG

                  ※AMP表示の場合、数式が正しく表示されません。数式を確認する場合は通常表示版をご覧ください ※2020年11月7日に、「Open Bandit Pipelineの使い方」の節に修正を加えました。修正では、パッケージの更新に伴って、実装例を新たなバージョンに対応させました。詳しくは対応するrelease noteをご確認ください。今後、データセット・パッケージ・論文などの更新情報はGoogle Groupにて随時周知する予定です。こちらも良ければフォローしてみてください。また新たに「国際会議ワークショップでの反応」という章を追記しました。 ZOZO研究所と共同研究をしている東京工業大学の齋藤優太です。普段は、反実仮想機械学習の理論と応用をつなぐような研究をしています。反実仮想機械学習に関しては、拙著のサーベイ記事をご覧ください。 本記事では、機械学習に基づいて作られた意思決定の性能をオフラ

                    Off-Policy Evaluationの基礎とZOZOTOWN大規模公開実データおよびパッケージ紹介 - ZOZO TECH BLOG
                  • セールのときだけスケールアップさせたい––ZOZOTOWNのAzure SQL Databaseコスト節約術 Part1

                    2019年5月23日、DMM.comとZOZOテクノロジーズによる合同勉強会「DMM x ZOZOを支える基盤技術」が開催されました。数多くのサービスを展開している2つの巨大プラットフォームは、どのようなインフラ基盤・運用によって支えられているのか? 2社で活躍するエンジニアたちが、その舞台裏を明かします。プレゼンテーション「ZOZOTOWN HTTPS化におけるSREチームのアプローチ」に登壇したのは、株式会社ZOZOテクノロジーズ開発部、リプレースチームの鶴見純一氏と杉山弘二氏。講演資料はこちら Azure SQL Database 節約術 鶴見純一氏(以下、鶴見):「ZOZOTOWN Azure SQL Database 節約術」ということで、鶴見と杉山の2名で発表します。 まず、自己紹介をさせてください。 ZOZOテクノロジーズの開発部リプレースチーム リーダーの鶴見と申します。

                      セールのときだけスケールアップさせたい––ZOZOTOWNのAzure SQL Databaseコスト節約術 Part1
                    • 大規模セールでアクセス殺到でも“落ちない”サイトに――ZOZOTOWNのクラウドサーバ活用術

                      システムの大部分をオンプレミスで運用してきたZOZOTOWN。毎秒数万リクエストを処理し、サイトが落ちないようにするには限界を迎えていた。そこで「コンテナ」を活用しリプレースを進めている。 「ZOZOTOWNのシステムの大部分は、オンプレミスで運用してきた。2004年のオープン当初は問題なかったが、2年目以降、徐々に人気が出始め、毎年サーバを買い足す状態になった。(サーバの台数は)数百台規模になり、運用コストが高くなっていた」 そう話すのは、ZOZOテクノロジーズ 開発部の鶴見純一さん。同社がサービス運用・技術開発を担当するファッション通販サイト「ZOZOTOWN」は、年間812万人以上(19年3月末時点)が利用するほどの規模に成長したが、毎秒数万にも及ぶリクエストを処理し、システムの一部がダウンしても“サイトが落ちない”ようにするためには、オンプレミスでの運用は限界だった。 そこで同社は

                        大規模セールでアクセス殺到でも“落ちない”サイトに――ZOZOTOWNのクラウドサーバ活用術
                      • ZOZOTOWN に CSS in JS(Emotion)を導入して1年後の状況

                        「ZOZO Tech Meetup - Webフロントエンド」での発表資料です。 https://zozotech-inc.connpass.com/event/297226/

                          ZOZOTOWN に CSS in JS(Emotion)を導入して1年後の状況
                        • コードレビューをドメイン学習にも役立てる――ZOZOTOWNに学ぶレガシーアプリ開発の知見

                          2020年1月27日、Sansan株式会社の社内にある多目的スペース「Garden」にて、各社のiOSエンジニアが開発の知見を共有するイベント「iOS開発チームの特徴と開発方法を公開!」が開催された。本稿では、株式会社ZOZOテクノロジーズのばんじゅん氏によるセッションをレポートする。このセッションでは、長い歴史を持つアプリをメンテナンスすることの難しさと、レガシーと向き合いながらサービスを開発する知見をばんじゅん氏が解説した。 ※記事内で登場する数値は、いずれも2020年1月27日の登壇時点の情報。 株式会社ZOZOテクノロジーズ ばんじゅん氏(Twitter) 多人数によるレビューをドメイン学習にも役立てる ZOZOTOWNのiOSチームには、6名のメンバーが所属している。リーダー1名と、新機能開発を担当するメンバーが3名、アプリのさまざまな改善を担当するメンバーが2名。そして、社外か

                            コードレビューをドメイン学習にも役立てる――ZOZOTOWNに学ぶレガシーアプリ開発の知見
                          • ZOZOTOWNのインハウス広告運用を支援するデータと仕組みの話 - ZOZO TECH BLOG

                            こんにちは。ECプラットフォーム部 推薦基盤チームで、DWH・DMP・広告まわりのデータエンジニアリングを担当している大谷です。 本記事では、マーケティング部門の広告運用のインハウス化に伴ってこれまで取り組んできた広告データの収集と活用、その仕組みにフォーカスして事例をご紹介します。 背景 データの収集と活用 Arm Treasure Data Integrations Hub ログ収集 アクセスログ 検索インプレッションログ Workflow フィードローダー (Google) レポーティング Googleスプレッドシート × BigQuery CausalImpact (Google) まとめ 背景 ZOZOでは事業・開発部門を問わず、様々な部門のスタッフが各自の業務に必要となるデータを取り扱い、レポーティングなどに活用する文化が根付いています。社内では人づてにデータを扱うノウハウが伝

                              ZOZOTOWNのインハウス広告運用を支援するデータと仕組みの話 - ZOZO TECH BLOG
                            • ZOZOTOWN iOSチーム、Apple silicon導入しました - ZOZO TECH BLOG

                              はじめに こんにちは、ZOZOアプリ部でZOZOTOWN iOSアプリを開発している小松です(@tosh_3)。ZOZOTOWN iOSチームでは、M1 Pro / M1 Max発売のタイミングでチーム内の開発環境をApple siliconへと移行しました。スムーズに移行するためにどのようなことを実践したのかと実際に移行することでどのような恩恵を受けることができたのかを紹介します。 Apple siliconについて WWDC 2020にてAppleはIntelプロセッサーからApple siliconと呼ばれるAppleによってデザインされたプロセッサーへと移行していくことを発表しました。開発者用にDTK(Developer Transition Kit)が配布されたのち、2020年の11月に一般用としてM1プロセッサーが、そして2021年の10月にはアップデートされたM1 Pro /

                                ZOZOTOWN iOSチーム、Apple silicon導入しました - ZOZO TECH BLOG
                              • ZOZOTOWN カート決済機能リプレイス Phase1 〜 キャパシティコントロールの実現 - ZOZO TECH BLOG

                                こんにちは。ECプラットフォーム部 カート決済ブロックの高橋です。 ZOZOTOWNでは、数年前よりClassic ASPからJavaへのリプレイスが実施されています。そのリプレイスの一環として、2021年4月からカート決済機能のマイクロサービス化を開始しました。 ZOZOTOWNの中長期目標である「商品取扱高5000億円」を達成するために、リプレイス後は以下の要件をシステムが満たしている必要があります。 セールなどの高負荷イベント時にスケール可能であること キャパシティコントロールが可能であること Datadog、SentryなどのSaaSを利用した運用監視の効率化できること CI/CDなどを取り入れ、開発生産性を向上できること レガシー技術をモダン化できること そして、カート決済機能はZOZOTOWNの中でも最も大きな機能であり、最も重要な機能です。そのため、リプレイスは慎重に進めなけ

                                  ZOZOTOWN カート決済機能リプレイス Phase1 〜 キャパシティコントロールの実現 - ZOZO TECH BLOG
                                • 「スプラトゥーン3 ゲソタウン × ZOZOTOWN」アパレルコレクションをZOZOTOWNで販売。ポップアップイベントも開催決定。 | トピックス | Nintendo

                                  「スプラトゥーン3 ゲソタウン × ZOZOTOWN」アパレルコレクションをZOZOTOWNで販売。ポップアップイベントも開催決定。

                                    「スプラトゥーン3 ゲソタウン × ZOZOTOWN」アパレルコレクションをZOZOTOWNで販売。ポップアップイベントも開催決定。 | トピックス | Nintendo
                                  • ZOZO研究所、 ZOZOTOWNのファッション推薦データとアルゴリズム研究開発基盤をオープンソースとして公開 - ニュース - 株式会社ZOZOテクノロジーズ

                                    本プレスリリース誤表記の訂正とお詫び: プレスリリース内記述にて「Open Bandit Dataは、ZOZOTOWN上での実際の推薦アルゴリズムから取得された2,800万件超のファッション推薦データ」という表記がありましたが、正しくは2,600万件のファッション推薦データとなります。表記に誤りがありましたこと、訂正してお詫び申し上げます。(修正日:2021年2月15日) ZOZOグループの研究開発組織「ZOZO研究所」は、大規模ファッション推薦データと研究基盤となる「Open Bandit(※1) Data & Pipeline」をオープンソースとして公開しました。 現在、米中の少数の大企業によるデータと技術の占有により、外部の企業や技術者が同じ土俵で技術進歩に貢献することが難しいという懸念が強まっています。(※2) この問題に歯止めをかけ、日本企業からの積極的な技術貢献を目指すべく、Z

                                      ZOZO研究所、 ZOZOTOWNのファッション推薦データとアルゴリズム研究開発基盤をオープンソースとして公開 - ニュース - 株式会社ZOZOテクノロジーズ
                                    • ZOZOTOWNのクエリ解釈機能の改善に向けたAPIリプレイスの取り組み - ZOZO TECH BLOG

                                      はじめに こんにちは。検索基盤部 検索技術ブロックの今井です。 検索基盤部では検索機能や検索精度を改善する中で検索クエリの意図解釈にも取り組んでいます。ZOZOTOWNで検索窓にクエリを入力して検索ボタンを押すと、クエリに応じて検索の絞り込み条件に変換するクエリ解釈機能の処理が動作します。 例えば、「ワンピース 白色」と検索した時、「ワンピース」を洋服のカテゴリー、「白色」を色のカテゴリーと解釈し、「白色のワンピース」を検索する絞り込み条件に変換します。 2024年5月現在ではスマートフォン向けWebサイト(https://zozo.jp/sp/xxx)とアプリのみ、クエリ解釈機能の処理が適用されています。クエリ解釈機能では意図解釈や検索の絞り込み条件に変換しています。 現在はシンプルな辞書ベースの手法を用いていますが、カバーしきれない課題も出てきており、改善のモチベーションが少しずつ上が

                                        ZOZOTOWNのクエリ解釈機能の改善に向けたAPIリプレイスの取り組み - ZOZO TECH BLOG
                                      • ZOZOTOWNのマーケティングプラットフォームでのフロントエンドの取り組み - ZOZO TECH BLOG

                                        はじめに こんにちは、MA部の林(@hayash__p)です。 私達のチームでは、メール、LINE、Push通知、サイト内お知らせなどでユーザにZOZOTOWNのセールや新着商品を紹介するといった、マーケティングに関わるシステムを開発しています。これまで、配信チャネルや配信内容ごとに個別最適化したシステムを開発していましたが、それらを一新したマーケティングプラットフォームを作ることになりました。新しいマーケティングプラットフォームであるZOZO Marketing Platform(以下、ZMP)の概要については以下のテックブログをご覧ください。 techblog.zozo.com 本記事では、マーケティングプラットフォームのリプレイスにあたり、フロントエンドエンジニアとして取り組んだことを紹介します。 目次 はじめに 目次 背景 ZMPの管理画面モジュール MPマネージャー 技術選定 M

                                          ZOZOTOWNのマーケティングプラットフォームでのフロントエンドの取り組み - ZOZO TECH BLOG
                                        • 【ゾゾゾーゾ・ゾーゾゾ】“黒”で着飾ったボーボボたちのアパレルやグッズがZOZOTOWNに登場。真っ黒い首領パッチぬいぐるみなどハジケたラインアップ | ゲーム・エンタメ最新情報のファミ通.com

                                          ゲーム・エンタメ最新情報のファミ通.com エンタメ プレスリリース 【ゾゾゾーゾ・ゾーゾゾ】“黒”で着飾ったボーボボたちのアパレルやグッズがZOZOTOWNに登場。真っ黒い首領パッチぬいぐるみなどハジケたラインアップ

                                            【ゾゾゾーゾ・ゾーゾゾ】“黒”で着飾ったボーボボたちのアパレルやグッズがZOZOTOWNに登場。真っ黒い首領パッチぬいぐるみなどハジケたラインアップ | ゲーム・エンタメ最新情報のファミ通.com
                                          • ZOZOTOWNの検索サジェスト機能改善の取り組み紹介 - ZOZO TECH BLOG

                                            こんにちは。検索基盤部の倉澤です。 ZOZOTOWNには、ユーザーが検索クエリを入力した際に、入力の続きを補完したキーワードを提示するサジェスト機能があります。この機能は一般に「Query Auto Completion」と呼ばれ、素早くユーザーの検索を完了させることを目的としています。 検索基盤部では、ZOZOTOWNの商品検索だけではなくサジェスト機能の改善にも取り組んでいます。今回は近年実施したサジェスト機能の改善事例を紹介します。2年程前にまとめたサジェスト改善事例の記事も併せてご覧ください。 techblog.zozo.com 目次 目次 システム概要 インデキシングフェーズ 検索フェーズ 改善事例 ユーザーインタフェース サジェスト候補のハイライト サジェスト機能の視覚的な奥行き サジェスト候補のキーワード ブランド名やショップ名の表記揺れ 検索クエリの読み仮名と異なるサジェス

                                              ZOZOTOWNの検索サジェスト機能改善の取り組み紹介 - ZOZO TECH BLOG
                                            • ZOZOTOWN AndroidへのJetpack Compose導入の取り組み - ZOZO TECH BLOG

                                              こんにちは。ZOZOTOWN本部 ZOZOアプリ部 Androidチームの高橋です。ZOZOTOWN Androidチームでは、Jetpack Composeを導入しました。 この取り組みは、つい先日、Android Meetup【ZOZOテクノロジーズ × サイバーエージェント × GMOペパボ】でもご紹介しています。 この記事は、上の資料を補完するものです。資料の内容に加えて、登壇ではお話できなかった技術的な補足をいたします。 Jetpack Composeとは 背景 Jetpack Compose導入時の課題 課題1. ZOZOTOWN Androidで採用されているUIの状態管理の方法がJetpack Composeに適していない Jetpack ComposeでのUIの更新 ZOZOTOWN AndroidのUI更新の流れ 1. Eventの発行 2. アプリケーションの状態更新

                                                ZOZOTOWN AndroidへのJetpack Compose導入の取り組み - ZOZO TECH BLOG
                                              • ZOZO研究所、ZOZOTOWNのファッション推薦データとアルゴリズム研究開発基盤をオープンソースで公開 - 株式会社ZOZO

                                                ニュース ZOZO研究所、ZOZOTOWNのファッション推薦データとアルゴリズム研究開発基盤をオープンソースで公開 ZOZOグループの研究開発組織「ZOZO研究所」は、大規模ファッション推薦データと研究基盤となる「Open Bandit(※1)Data & Pipeline」をオープンソースとして公開しました。 現在、米中の少数の大企業によるデータと技術の占有により、外部の企業や技術者が同じ土俵で技術進歩に貢献することが難しいという懸念が強まっています。(※2) この問題に歯止めをかけ、日本企業からの積極的な技術貢献を目指すべく、ZOZOグループが保有する大規模データおよびソフトウェアパイプラインを公開する運びとなりました。今後、日本発のデータ技術のオープンイノベーションを促進するきっかけとなることを目指しています。 Open Bandit Dataは、ZOZOTOWN上での実際の推薦アル

                                                  ZOZO研究所、ZOZOTOWNのファッション推薦データとアルゴリズム研究開発基盤をオープンソースで公開 - 株式会社ZOZO
                                                • ZOZOTOWN AndroidチームにおけるQodanaを活用したビルドワーニングへの取り組み - ZOZO TECH BLOG

                                                  はじめまして、ZOZOTOWNアプリ部Android1ブロックの池田一成です。普段はZOZOTOWN Androidアプリ開発を担当しています。 ZOZOTOWNアプリは歴史の長いアプリのため、レガシーなコードがいくつか残っています。そのため、Android Lintで検出されるビルドワーニングが複数放置されたままの状態になっていました。これらのビルドワーニングは潜在的なバグを生み出す可能性やメンテナンスコストを増加させる可能性があります。ZOZOTOWNアプリにおいても機能改修をした際に新たに発生したビルドワーニングを検知できず、リリース後不具合に繋がってしまったことがありました。本記事では、JetBrains製のQodanaという静的解析ツールを用いた既存のビルドワーニングの可視化と新規のビルドワーニングを発生させない仕組みづくりについての取り組みをご紹介します。 Qodanaとは 導

                                                    ZOZOTOWN AndroidチームにおけるQodanaを活用したビルドワーニングへの取り組み - ZOZO TECH BLOG
                                                  • AzureからAWSにくら替え決断、ZOZOTOWNシステム刷新の裏側

                                                    年間約1000万人が衣料品などを買うZOZOTOWN。そのシステムの一部はオンプレミス環境からMicrosoft Azure、AzureからAmazon Web Services(AWS)という2段階の移行ステップを経てクラウドへ移行した。福袋の販売時などのアクセス集中にも耐えられる電子商取引(EC)システムへと刷新を進める。 ZOZOTOWNは2004年にサービスを開始して以来、データベース(DB)サーバーのスケールアップで利用者の増加をしのいできた。ただスケールアップにも限界があると判断し、クラウド移行によってスケーラビリティーを担保する方針を決め、システム刷新プロジェクトを2017年に立ち上げた。 翌2018年4月に発表した中期経営計画でZOZO(当時はスタートトゥデイ)は、2020年3月期の商品取扱高を5080億円にする目標を掲げた。2018年3月期の商品取扱高は2705億円であり

                                                      AzureからAWSにくら替え決断、ZOZOTOWNシステム刷新の裏側
                                                    • 【GREENBACK TEE】グリーンバックを着てファッションをアップデートしてみませんか? - ZOZOTOWN

                                                      GREENBACK TEE COLLECTION 2020 presented by ZOZOTOWN ※本企画は、オンラインミーティングツールZoomが別途必要になります。 家から出られない。リアルでは人と会えない。 だったらファッションはいらないのか? NO 家にいないと楽しめないファッション。 家にいるから生まれるファッション。 #GREENBACK_TEE グリーンバックを着てみるという体験、 これはもうファッションの未来かもしれない。 どんな時でも少しだけ遊んでみる。時代を表現してみる。 想像力と創造力で、今こそファッションをアップデートしてみる。 STAY HOMEのちょっとしたネタですが、意外と熱い想いです。 HOW TO USE グリーンバックTの楽しみ方 1. グリーンカラーのTシャツを着用し、オンラインミーティングツールZoomを起動。 緑色であれば、お手持ちのTシャツ

                                                        【GREENBACK TEE】グリーンバックを着てファッションをアップデートしてみませんか? - ZOZOTOWN
                                                      • ZOZOTOWNにおけるAkamai Application Load Balancerの導入 - ZOZO TECH BLOG

                                                        はじめに こんにちは、SRE部の秋田と鈴木です。ZOZOTOWNのオンプレミスとクラウドの運用・保守・構築に携わっています。 現在、ZOZOTOWNはリプレイスプロジェクトの真っ只中です。そのため、いくつもの壁にぶつかりつつも、それらを1つずつ解決してプロジェクトを進めている状況です。 オンプレミス基盤上で動くWebサーバのリプレイスを行う際に、既存構成では十分なテストを行うことができませんでした。本記事では、その課題をAkamai Application Load Balancerを導入することで解決したアプローチを紹介します。これにより、既存のシステム構成を大きく変更することなく、より柔軟にテストやシステムの変更を加えられるようになりました。 はじめに 既存構成 キャッシュストアのリプレイス計画 生じた課題点 課題1:カナリアリリースできない 課題2:既存のiRuleが利用できない A

                                                          ZOZOTOWNにおけるAkamai Application Load Balancerの導入 - ZOZO TECH BLOG
                                                        • ZOZOTOWN Androidチームで内定者アルバイトをした話 - ZOZO TECH BLOG

                                                          はじめまして。2023年4月に新卒として株式会社ZOZO(以下ZOZO)に入社しました、財部彰太(たからべ しょうた)と申します。 この記事では、現在私が所属しているZOZOTOWN開発本部ZOZOTOWNアプリ部にて2022年5月から2023年3月までの期間で参加した内定者アルバイトについての話をさせていただきます。参加した理由、結果、そしてアルバイトを通して知った会社・チームの素敵な点を紹介させていただきます。ZOZOに興味がある人、内定後の動きに不安がある人、そもそも新卒でエンジニアとして働くか迷っている人、色々な人に読んでいただけたら幸いです。 内定者アルバイトとは 私が内定者アルバイトに参加した目的 ZOZOでの内定者アルバイトとは 実際にアルバイトをした部署、チームの話 なぜZOZOTOWN Androidチームにしたのか ZOZOTOWN Androidチームはどんなチームな

                                                            ZOZOTOWN Androidチームで内定者アルバイトをした話 - ZOZO TECH BLOG
                                                          • ZOZOTOWNの監視にモダンなツール(Datadog、PagerDuty、Sentry)を導入した話 - ZOZO TECH BLOG

                                                            こんにちは。カート・決済チームの濱砂です。 今回はZOZOTOWNのサーバーサイドの監視方法や取り組みについて紹介します。 はじめに 監視の課題 1. 可視化 2. アラートの検知 3. エラーの管理 改善後 1. Datadogで可視化 Sample Script DSL DatadogのDashboard 2. DatadogとPagerDutyでエラー検知 DatadogのSlack通知 DatadogのAlertの設定 PagerDutyのスケジュール設定 3. Sentryでエラーの管理 Sample Script Sentryに送られたエラー一覧 まとめ 最後に はじめに 現在、ZOZOTOWNでは現行のシステム基盤や開発プロセスをリプレイスするプロジェクトが進んでいます。 リプレイスは順調に進んでいますが、未だ多くは現行のまま動いており、在庫管理を行う基幹システムやバッチ処理

                                                              ZOZOTOWNの監視にモダンなツール(Datadog、PagerDuty、Sentry)を導入した話 - ZOZO TECH BLOG
                                                            • ZOZOTOWNにおけるセッションストアのリプレイス完了までの道のり - ZOZO TECH BLOG

                                                              こんにちは。技術本部SRE部ZOZO-SREブロックに所属している杉山です。SRE部のテックリードとして、オンプレ/クラウドのインフラを担当しています。 ZOZOTOWNでは、既存システムのリプレイスプロジェクトを進めています。各サービスのマイクロサービス化は進んでいますが、バックエンドでは「WindowsServer + IIS」で稼働しているシステムがまだ多く残っています。そのリプレイスプロジェクトを進めるうえで重要なポイントとなる、セッションストアのリプレイス「セッションオフロードPhase 2」が完了しました。本記事では、リプレイスしていくうえでの工夫や課題への対応を紹介します。 目次 目次 セッションオフロードPhase 2について プロジェクト概要 Phase 1:CacheStoreのリプレイス Phase 2:SessionStoreのリプレイス ZOZOTOWNが抱える、

                                                                ZOZOTOWNにおけるセッションストアのリプレイス完了までの道のり - ZOZO TECH BLOG
                                                              • クラウドも人の子。止まることが前提――ZOZOTOWNが開設15年目に歩み出したクラウドネイティブへの旅路

                                                                ファッション通販サイトとして年間売り上げ1000億円を超える「ZOZOTOWN」。ZOZOTOWNでは現在、2004年のサイト開設以来、増強しながら使い続けてきたシステムのアーキテクチャを「クラウドネイティブ」なものへと移行することに取り組んでいるという。2019年7月22日、23日に行われた「Cloud Native Days Tokyo 2019」では、ZOZOテクノロジーズのChief ZOZOTOWN Architectを務める、岡大勝氏が「ZOZOTOWNのCloud Native Journey」と題して、同社がクラウドネイティブへ踏み出した理由や今後のビジョンを語った。 セッションは、前半と後半から構成されており、前半では岡氏が「旅立ち編」と題して、ZOZOTOWNが新たなアーキテクチャへの移行を決断した背景や、今後のビジョンについて説明。後半では、日本マイクロソフトのクラウ

                                                                  クラウドも人の子。止まることが前提――ZOZOTOWNが開設15年目に歩み出したクラウドネイティブへの旅路
                                                                • ZOZOTOWNで「似ている商品」を画像検索 AI使った新機能

                                                                  ZOZOは8月26日、ファッション通販サイト「ZOZOTOWN」で、AI技術を活用してユーザーが閲覧している画像と似た商品を検索できる機能を導入した。スマートフォンアプリ(iOS/Android)とスマホのWebブラウザで利用できる。 各商品の画面上にある「画像検索アイコン」をタップすると、閲覧中の商品の形、質感、色、柄などを基にAIが似ている商品を検出して一覧で表示する。ユーザーは自ら商品を再検索する必要がなく、類似商品を見比べられるメリットがある。 数万人のユーザーを対象にした先行テストでは、新機能の利用者は、利用していないユーザーと比べるとサービスの滞在時間が4倍以上長いという結果が出たという。 現在はジャケット、トップス、パンツ、シューズなど全25カテゴリー中の8カテゴリーに対応し、330万点以上の商品から検索が可能。今後はカテゴリーや商品数を拡大する予定だ。 ZOZOグループは、

                                                                    ZOZOTOWNで「似ている商品」を画像検索 AI使った新機能
                                                                  • 『呪術廻戦』とZOZOTOWNがコラボ! OP&ED映像を落とし込んだ全32種

                                                                    POPなポイントを3行で TVアニメ『呪術廻戦』とZOZOTOWNがコラボ OPとED映像を落とし込んだTシャツやパーカー 虎杖悠仁ほか伏黒恵や釘崎野薔薇、五条悟が登場 TVアニメ『呪術廻戦』のアパレルコレクションが、12月25日(金)よりZOZOTOWNから発売される。 ラインナップはアニメのオープニングとエンディング映像のそれぞれのシーンを落とし込んだ、Tシャツやパーカーなど全32型。 主人公の虎杖悠仁をはじめ、伏黒恵や釘崎野薔薇、五条悟といった主要キャラクターに加え、狗巻棘の名シーンなどもピックアップされている。 【画像】『呪術廻戦』×ZOZOTOWNコラボコレクション 連載もアニメも好調の『呪術廻戦』 『呪術廻戦』は、芥見下々さんによって『週刊少年ジャンプ』(集英社)で連載されている漫画。 ある事件に巻き込まれ、強大な力を持つ呪いの「両面宿儺(りょうめんすくな)」と肉体を共有するこ

                                                                      『呪術廻戦』とZOZOTOWNがコラボ! OP&ED映像を落とし込んだ全32種
                                                                    • ZOZOTOWNアプリHome画面再設計の軌跡~10年以上歴史を持つアプリはどのようにして生まれ変わったのか~ - ZOZO TECH BLOG

                                                                      はじめに こんにちは、ZOZOアプリ部でZOZOTOWN iOSアプリを開発している小松です(@tosh_3)。 気づけば、ZOZOテクノロジーズに新卒入社して1年が過ぎていました。オフィスの近くに引っ越したのですが、オフィスに出社する前に、オフィスが移転しました。 さて突然ですが、最近ZOZOTOWNに大きな変化があったことをみなさんお気づきでしょうか。2021年3月18日よりZOZOTOWN全体が大幅リニューアルされ、コスメモールがオープンされるなどの大きな変化がありました。アプリも7.0.0とメジャーバージョンの更新を行い、ほとんど全ての画面が新デザインになりました。 そこで、本記事ではHome画面のリニューアルを担当した私が、そこで使用した技術とその背景について触れながら、ZOZOTOWN iOSアプリのHome画面リニューアルの裏側をお伝えします。 ZOZOTOWNアプリの新旧デ

                                                                        ZOZOTOWNアプリHome画面再設計の軌跡~10年以上歴史を持つアプリはどのようにして生まれ変わったのか~ - ZOZO TECH BLOG
                                                                      • アイテムレビュー機能をZOZOTOWN Androidチームはどう開発したか - ZOZO TECH BLOG

                                                                        はじめに こんにちは、ZOZOTOWN開発1部Android2ブロックの井上晃平(@ねも)です。普段はZOZOTOWN Androidアプリの開発を担当しています。ZOZOTOWN Androidチームでは、以前から商品に対して口コミや評価を投稿・閲覧できる、アイテムレビュー機能を開発していました。そして、2023年11月29日に晴れてアイテムレビュー機能がリリースされました。 アイテムレビュー機能を設計・開発していく中で見えてきた課題を、解決策とともにご紹介します。 そもそもアイテムレビュー機能のことを知りたいという方は、プレスリリースで機能紹介をしているので、あわせてご覧ください。 目次 はじめに 目次 課題 解決策 マイルストーン方式 モジュール構成の工夫 FeatureFlag まとめ 課題 アイテムレビュー機能の開発における最大の課題はビッグバンリリース問題です。アイテムレビュー

                                                                          アイテムレビュー機能をZOZOTOWN Androidチームはどう開発したか - ZOZO TECH BLOG
                                                                        • 3092 ZOZO 2021.3期(47.3P) 知名度・認知度は高い。時価総額規模から大化けは△に、成長性は一桁規模に鈍化へ、キャッシュフローは安定的 ZOZOTOWN、PayPayモール - ねこぷろ

                                                                          直近ピックアップ 2022年3月17日 クリエイターが自由に発想し表現するビジュアルマガジン「FAR」新世代バンドyonawoや現役美大生 山口息吹ら7組が参加 2022年3月15日 本田翼の多彩な表情にご注目!新TVCM「COSME ULTRA UP」篇を本日より放送開始 2022年3月10日 XRなどの先端技術を活用し、より自由な未来へファッションの新たな世界を描くコンセプトムービーを本日公開 2022年3月9日 「ZOZOCOSME」オープン1周年!複数の人気ブランドのコスメアイテムを1箱に詰め込んだ「ZOZOスペシャルセット」を3月15日より数量限定販売 2022年3月2日 ミニーマウスがモードなファッションアイテムに!特別な“ブラックコレクション”がZOZOTOWNに登場 Sponsored Link 『ZOZOTOWN』の知名度○ 成長性実績(5) ☆☆ 成長性来降(5) ☆

                                                                            3092 ZOZO 2021.3期(47.3P) 知名度・認知度は高い。時価総額規模から大化けは△に、成長性は一桁規模に鈍化へ、キャッシュフローは安定的 ZOZOTOWN、PayPayモール - ねこぷろ
                                                                          • 件名「ZOZOTOWNカスタマーサポートセンターよりご連絡」のメール、ZOZOTOWNをかたるフィッシングに注意 偽サイトに誘導して個人情報などを詐取

                                                                              件名「ZOZOTOWNカスタマーサポートセンターよりご連絡」のメール、ZOZOTOWNをかたるフィッシングに注意 偽サイトに誘導して個人情報などを詐取
                                                                            • 【ゾゾは新時代へ】社員が主役編 - ZOZOTOWN

                                                                              いつもZOZOTOWNをご利用いただきありがとうございます。 日本最大級のファッション通販サイトZOZOTOWNが、日本一のインターネットカンパニーYahoo! JAPANの仲間に加わる計画を発表しました。 これまでにない新しいショッピング体験を作りたいと思い、Yahoo! JAPANとなら、もっと楽しいことや、もっと使いやすくすることが出来ると、わくわくしています。 それと株式会社ZOZO代表取締役社長 前澤の辞任を発表しました。 一年前に社名変更の新聞広告で宣言した通り、いよいよ私たち社員が主役です。第二の創業と言える新しい時代が始まります。 ZOZOTOWNはこれまで以上にカッコいいサイト作りとサービスの拡充に取り組んでいきます。取り扱いブランドやドメインはそのままに、ZOZO IDもZOZOポイントもツケ払いも今まで通りご利用いただけます。 ZOZOが掲げる企業理念「世界中をカッコ

                                                                                【ゾゾは新時代へ】社員が主役編 - ZOZOTOWN
                                                                              • How Amazon DynamoDB supported ZOZOTOWN’s shopping cart migration project | Amazon Web Services

                                                                                AWS Database Blog How Amazon DynamoDB supported ZOZOTOWN’s shopping cart migration project In this post, we show you a case study of an e-commerce site that had relational database management system (RDBMS) performance problems and how Amazon DynamoDB contributed to their solution. ZOZO has large-scale sale events requiring engineers to monitor and respond in real time to ensure that the service r

                                                                                  How Amazon DynamoDB supported ZOZOTOWN’s shopping cart migration project | Amazon Web Services
                                                                                • モノリスからマイクロサービス化してきたZOZOTOWN 16年目の新たな悩みはサービスメッシュで解決する

                                                                                  ZOZOテクノロジーズ (現:ZOZO)が進めてきたリプレイスプロジェクトの中で、特に「マイクロサービス化」にフォーカスした内容を担当者が語る「ZOZO Technologies Meetup~マイクロサービス化に取り組む、16年目のZOZOTOWN~ 」。ここで、SRE部の髙塚氏が登壇。ZOZOTOWNが過去に対応してきた課題と、16年目の悩みと解決法を紹介します。 自己紹介と本日の概要・目次 髙塚大暉氏:こんばんは。「ZOZOTOWN(16歳)の悩みをSREが赤裸々に語る」というタイトルで発表します。私は、ECプラットフォームSREチームの髙塚です。AWSとKubernetesでマイクロサービス基盤の構築・運用に従事しています。 本日の概要と目次です。今年で16年目のZOZOTOWNは、思い出だけでなく、技術的な課題もたくさん抱えています。今日はまず、昔からの悩みを説明して、次にアーキ

                                                                                    モノリスからマイクロサービス化してきたZOZOTOWN 16年目の新たな悩みはサービスメッシュで解決する