PLAID Engineer Blog

PLAID Engineer Blog


KARTEを提供する株式会社プレイドのエンジニアブログです。プレイドのエンジニアのユニークなパーソナリティを知ってもらうため、エンジニアメンバーたちが各々執筆しています。

PLAID Engineer Blog

PLAID Engineer Blog

KARTEを提供する株式会社プレイドのエンジニアブログです。プレイドのエンジニアのユニークなパーソナリティを知ってもらうため、エンジニアメンバーたちが各々執筆しています。

Our seeking to stable k8s deployment.

1. Preface こんにちは、新卒エンジニア[1]の鈴木(@GentleClarinet)です。ここ一年間を含め、僕は基盤チーム[2]で、monolithic だったシステムを micro service architecture[3] を採用した新しいシステムに移行することをメインでやっていました[4]。無事、数ヶ月前に移行は終わりまして、今はシステムの安定化に取り組んでいます[5]。本稿では、僕たちが開発しているプロダクトである KARTE[6] の新しいシステムでのデプロイに関する話をしていければなと思います。 2. Introduction この一年間では、monolithic に肥大化したシステムを micro services に分割していました。もちろ…

Ryosuke SuzukiRyosuke Suzuki

深層強化学習は量子猫の夢を見るか?

PLAID Advent Calendar 2019 3日目担当の @algas です。今年は量子コンピュータを個人的に勉強しています。最近では量子スプレマシーが話題になりましたね。会社の業務では量子コンピュータを直接使っているわけではないので今のところは完全に個人の趣味です。ソフトエンジニアとして生きていれば遠くない将来に業務で量子コンピュータを使うこともあると思っています。 概要 本記事では Google の論文 “Universal Quantum Control through Deep Reinforcement Learning” の中で使われている技術とそれが必要な背景を解説したいと思います。論文自体の内容に関する考察までは本記事では扱いません。論文の概要…

Masahiro YamauchiMasahiro Yamauchi

ITP 2.2, 2.3の検証ツールを作ってみた

@otolab です。 ITP 2.2, 2.3に関する調査を行いましたので、検証ツールの解説を行いたいと思います。 今回の検証では、ITP 2.2のリンク装飾(Link Decoration)されたランディングページによるcookieの保存期間短縮と、ITP 2.3で追加されたリファラへのリンク装飾に対する制限について調べています。 2つとも、広告流入時にIDを1st partyとして保存するようなケースを想定しており、流入元から対象サイトへの情報伝達・保存を制限するものです。 なお、localStorageに制限が掛かったことが2.3での変更の大きなポイントですが、制限の元となる条件は2.2のcookieと同様であるのと、localStorageの寿命を簡単に…

Naoto KatoNaoto Kato

Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜

こんにちは。PLAID Software Engineer, tai-hey ( @Victoria_Peak_ ) です。 まえがき 私はプレイドに入社して1年ほどとなりますが、業務で Vue.js の開発を経験し、自身がフロントの実装にメインで携わり、サービス設計から実装まで取り組む中で設計について思慮することが多くなりました。 プレイドは SPA を実現可能な Vue.js を採用しているのですが、設計をしていく中で、設計のヒントをネット上で検索をしてみても、チュートリアルや部分的な設計の話はでてくるものの、設計概念の依存関係を表すものが無いことに気づきました。 そこで、今回のブログはフロントエンドに関連する設計概念を整理し、それぞれの依存関係を可視化すること…

kazushi oohirakazushi oohira

Google Cloud Next Tokyo ’19に参加しました!

こんにちは、makinoy & positiveflat & tik-son & nichimuです。 7/30-8/1にかけて開催された Google Cloud Next Tokyo ’19に参加してきたので、その様子をご紹介したいと思います。紹介と言いつつも、Cloud Nextでのセッションの内容のシェアではなく、Cloud Next開催中にPLAID社員がどのような動きをしていたかについてシェアしたいと思います。 Google PM陣とのミーティング @PLAIDオフイス PLAIDではCloud BigTableを始め、NoSQLのデータベースを多く使っているということもあり、Cloud BigTable、Memorystoreなど…

Yuta NishimuraYuta Nishimura