「OSS」に関連する技術ブログ

企業やコミュニティが発信する「OSS」に関連する技術ブログの一覧です。

【ZOZOTOWNマイクロサービス化】API Gatewayを自社開発したノウハウ大公開!

はじめに こんにちは。ECプラットフォーム部のAPI基盤チームに所属している籏野 @gold_kou と申します。普段は、GoでAPI GatewayやID基盤(認証マイクロサービス)の開発をしています。 ZOZOテクノロジーズでは、2020年11月5日に ZOZO Technologies Meetup〜ZOZOTOWNシステムリプレイスの裏側〜 を開催しました。その中で発表された API Gatewayによるマイクロサービスへのアクセス制御 に関

近傍探索ライブラリ「Annoy」のコード詳解

はじめまして、ZOZO研究所福岡の家富です。画像検索システムのインフラ、機械学習まわりを担当しています。 今回は画像検索システムでお世話になっているAnnoyについてじっくり紹介したいと思います。 目次 目次 Annoyについて 近傍探索について Annoyのソースコードを読むときのポイント AnnoyIndexというクラスのインスタンスを作る インストール過程について PythonのC/C++

マニフェストファイルに思いを馳せる

こんにちは。 BUYMA の検索やデータ基盤周りを担当している竹田です。 この記事は Enigmo Advent Calendar 2020 の19日目の記事です。 エニグモ に入社して GCP や AWS といった クラウド サービスを利用することが多くなり、日々刺激を受けながら業務に従事しております。 その中でも Kubernetes のようにシステムを「宣言的」に定義するモデルに技術進化の恩恵を感じており、自分

オリジナル日本語BERTを軽量・高速化 『 Laboro DistilBERT 』を公開

オリジナル日本語版BERTモデルをさらに軽量・高速化 『 Laboro DistilBERT 』を公開 2020.12.18 株式会社Laboro.AI 代表取締役CTO 藤原 弘将 機械学習エンジニア 趙 心怡 概 要 Laboro.AIは、本年4月公開の自然言語処理アルゴリズムBERTを用いて開発した当社オリジナル日本語版BERTモデルに蒸留を施し、より一層の軽量・高速化を図った言語モデル『Laboro DistilBERT』を開発し、非商用

対象は人だけじゃない。「非人体キーポイント検出」の可能性と実例

対象は人だけじゃない。「非人体キーポイント検出」の可能性と実例 2020.12.15 株式会社Laboro.AI リード機械学習エンジニア 濱本 雅史 概 要 姿勢推定や骨格検出に利用されるキーポイント検出について、その全体像と代表的なアプローチをご紹介した 前回 。その際、キーポイント検出が人体だけでなく「非人体」にも応用できることに触れました。今回のコラムでは、

Elasticsearch vs. PostgreSQL

FORCIAアドベントカレンダー2020 12日目の記事です。 弊社はこれまで PostgreSQL を利用した高速なスペック検索をコアコンピタンスとしてきましたが、今後はドキュメント検索にも注力していく予定です。OSS のドキュメント検索エンジンといえばまず思いつくのが Elasticsearch  です。PostgreSQL と比較されることの多い Elasticsearch ですが、今回は特に日本語処理の周りを技術的に

コンテナサポートされたLambdaで湯婆婆実装してみた

こんにちは!初めまして!delySREの中鉢です。 今年の10月にjoinしたばかりで、今は主にクラシルのインフラ基盤拡充を行っています。 本記事はdely #1 Advent Calendarの12日目の記事です。熱量が伝わる素晴らしい記事ばかりで戦々恐々ですが、がんばって書いていこうと思います。 昨日はサーバサイドエンジニアのYuji Takahashiさんの"DynamoDBでサポートされたPartiQLをRubySDKで利用

【セッションレポート】Open-source observability at AWS

こんにちは。サービス開発課の尾崎です。 普段は自社サービスであるCloud Automatorの開発や運用を担当しています。 re:invent 2020のセッションレポートをお届けします。参加したセッションは「Open-source observability at AWS」です。 どうしてこのセッションに参加したのか マイクロサービス化の流れに乗りで、昨今はobservabilityも非常に注目されています。 また、マイクロサービ

Netlify Hosting を使わずに Netlify CMS を立てた話

mediba Advent Calendar 2020 10日目担当の尾野です。 入社から昨年度まで関わっていた au Webポータルから離れ、今期からゼロイチの経験をしたくて新規事業創出部門にいます。 ただ、何を隠そう我々の部門は お金がありません 。 今回はそんなお金の無い部門が安価に CMS を立てたと言う小ネタ中の小ネタなお話です。 こんな人が対象 初期構築/ランニング共に安価な構成で構築

初学者が手探りでOSS(Deno)に触れてみたら楽しかった話

FORCIAアドベントカレンダー2020 4日目の記事です。 事業開発部の田中です。業務では webコネクト の開発・保守に携わっています。 Node.jsを基盤とし、フロントはReact+Redux+Next.js、サーバーサイドはExpress.jsを利用し、TypeScriptで開発を進めています。 OSS(Deno)を触りたくなった動機 2020年5月にDeno 1.0.0がリリースされたのを受け、Twitterや様々な技術ブログでそれが注目されている

OSSへの貢献 - Issueから始めるチーム活動

はじめに こんにちは、計測プラットフォーム部バックエンドチームのリーダー、児島( @cozima0210 )です。この記事では、今年4月に社内で策定されたOSSポリシーに基づいて、チームでOSSに貢献する活動に取り組んだ話を紹介します。社内のOSSポリシーが策定された経緯については、 こちら の記事をご覧ください。 なお、これは ZOZOテクノロジーズ Advent Calender 2020 #3 の5日

【初心者向け】Laravel 入門 まとめ

はじめに 初めまして。配配メール開発課 Jazumaです。 今回は PHP の フレームワーク Laravelの環境構築~基本機能の動作確認を行います。 Linux 環境での作業を前提としていますので Windows や Mac ではこの記事の手順でLaravelの環境構築をすることができません。予めご了承ください。 はじめに Laravelとは Laravelのメリット 動作環境 Laravelの環境構築 PHPのインストール Laravelのイ

「Data pipelines with Amazon Managed Workflows for Apache Airflow」視聴レポート

[NEW LAUNCH!] Data pipelines with Amazon Managed Workflows for Apache Airflow のセッションを視聴しましたので、その内容を一部ご紹介したいと思います。 「Amazon Managed Workflows for Apache Airflow(MWAA)」とは? 「Apache Airflow」は、「オープンソースのタスクスケジューリング・モニタリングのプラットフォーム」であり、以下の特徴があります。 ・データパイプラインをスクリプトとして構成・
OSS

混合整数最適化でスケジューリング問題を扱うテクニック 〜カスタマーサポートのWFMを例に〜

はじめに こんにちは。ZOZO Researchの千代です。 ZOZO Researchでは類似アイテム検索やおすすめアイテムのレコメンドといった機能開発の他に、様々な技術を用いたバックエンド業務の効率化にも取り組んでいます。 ZOZOTOWNのカスタマーサポートで実施しているワークフォースマネジメント(以下WFM)もその1つです。WFMで必要となるタスク割当て問題を数理最適化問題の一種で

intdashと自動運転シミュレータを連携させてみた

研究開発グループのエンジニアの酒井 ( @neko_suki )です。 aptpod Advent Calendar 2020 の1日目を担当します。 今回の記事では、ROSに対応している3つのオープンソースの自動運転シミュレータと弊社製品の intdash を連携させて、自動運転シミュレータの画像やセンサー情報をウェブブラウザ上で可視化してみました。 自動運転シミュレータは、「 LGSVL 」、「 CARLA 」、「 AirSim 」の3
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?