iOSで構築しているCIのWorkflow紹介

こんにちは。iOS担当の荒井です。 今回はiOSチームで構築しているCI/CDのWorkflowについて紹介します。 CI/CD環境 はじめに、ZOZOテクノロジーズのiOSチームがどのようなCI/CD環境を整えているかを簡単に説明します。ZOZOテクノロジーズではZOZOTOWNやWEAR、…

Google Cloud TPUを使った計量学習の高速化事例の紹介

ZOZO研究所の後藤です。本記事ではGoogle Cloud TPUを使った計量学習の高速化の事例を紹介します。 はじめに 深層学習を用いたプロダクトを開発・運用する上で、モデルの学習にかかる膨大な時間はボトルネックの1つです。 ファッションにおける深層学習を用…

CloudFormationテンプレートに秘密情報を渡す方法

CloudFormationのテンプレートをGitHubで管理していると、DBパスワードなどの秘密情報をどこに保持するのかという課題が生まれます。この記事では秘密情報をGitHubにpushせずにCloudFormationに渡す方法を紹介します。

Go言語を用いてdxfファイルを一括で画像化する

前書き こんにちは、スマートファクトリー向け制御ソフトウェア開発チームの高石(@ksk_taka)です。 本記事では、アパレル業界や製造業界など、CADを取り扱う業界で広く使われているdxfファイルを 一括で画像ファイルに変換する手法について記載します。 dx…

Go言語でケアラベル発行の自動化

こんにちは!ZOZOテクノロジーズ開発部の池田(@yuji_ikepon)です。 本記事では、 ケアラベルデザイン発行を自動化した際に使用したパッケージの紹介と、プロトタイプ開発までのプロセスを紹介したいと思います。 ケアラベルとは ケアラベルとは上記の様な…

小売業界も「AI」はバズワードではなく当たり前になる(NRF2019参加レポート)

こんにちは、ZOZOテクノロジーズでプロジェクトマネージャーをしている新井(@masamasaking)です。 最先端の小売業界のトレンドを体験できる全米最大のリテール向けのイベント「NRF Big Show」が今年も1月13日から開催されました。現地視察を通じて感じたこ…

Web UIテスト自動化の実行環境をSelenium Gridで

どうも品質管理部エンジニアチームの木村です。 最近の話ではないんですがWeb UIテスト自動化をしようとなった時の事を書きます。 まずは初期段階の実行環境についてです、自動テストスクリプトの構築や処理そのものはまた次回。

ZOZO大忘年会でFirebaseを使った1,000人規模のリアルタイムアンケートを制作した話

ZOZOで年末に行われる1,000人規模の大忘年会(ZOZOCAMP2018)で、FirebaseとVue.jsを使ってリアルタイムアンケートを制作しました。

SCIS&ISIS2018参加レポート

こんにちは、ZOZO研究所の岩本です。 2018年12月5日から12月8日にかけて富山で開催された学会SCIS & ISIS 2018に、同じく研究所の岩崎と参加してきました。 SCIS & ISISについて SCIS & ISISはソフトコンピューティングと知能システムに関する国際学会です。…

ZOZOTOWNで最大級のトラフィックを記録する福袋発売イベントで実施した負荷対策

こんにちは。開発部の廣瀬です。 本記事では、昨年障害が発生してしまったZOZOTOWNの福袋発売イベントについて負荷対策を実施し、今年の福袋イベント期間を無傷で乗り切った話をご紹介したいと思います。 大規模サイトの障害に関する生々しい話はあまり公開…

今、ZOZOが求めるエンジニア職を全て紹介します

こんにちは、ZOZOテクノロジーズ VPoEの今村(@kyuns)です。 この記事はZOZOテクノロジーズ Advent Calendar の25日目の記事になります。 今年の4月にスタートトゥデイテクノロジーズ(現ZOZOテクノロジーズ)が発足してから約8ヶ月が経ちました。新型ZOZOSUI…

KubeCon+CloudNativeCon参加報告

12/10〜12/13に開催された [KubeCon+CloudNativeConへ参加してきました。 大型カンファレンスらしい演出のKeyNoteやハンズオンセッション、プレゼンテーションなど盛り沢山なイベントでした。 本記事では、ビギナー目線で印象に残ったセッションをメインにし…

カテゴリー