OpenWork Tech Blog

社員クチコミサービスを運営しているオープンワークエンジニアによるテックブログです。

Epoxy + Kotlin + Data Bindingでidの割り振り方について

Androidアプリエンジニアの藤樫です。 OpenWorkのAndroidアプリではRecyclerViewにEpoxyを利用しています。1つのRecyclerViewで異なるViewHolderを簡単に扱えたり、Data Bindingを定義したViewHolderレイアウトXMLからBinding用モデルクラスを自動生成してく…

GCPで機械学習の開発サイクルを高速で回すための、Cloud Buildで小さく始めるML-Ops ~GitOpsを添えて~

構成図 こんにちは。インフラチームでWEBエンジニアをしている田中 晶です。 朝夕の寒気が身にしみ、ふと歩けば日だまりが恋しく、舗道に散る落葉に冬を想う季節になってきました。 巷ではインフルエンザも流行っており、消費税も増税したので、日本の消費も…

ブログ移転

オープンワークのエンジニア部門担当執行役員の池内です。 このたび、Wantedlyからエンジニアブログを移転しました。 今回は、移転第1弾として、オープンワークのエンジニアグループについて紹介します。 まずは自己紹介 2児の父兼エンジニアの36歳です。…

OpenWorkのAndroidアプリのつくり方

こんにちは、Androidアプリエンジニアの藤樫(とがし)です。OpenWorkのAndroidアプリをどうやって作っているかざっとご紹介します。 自己紹介 新卒で某半外資系携帯電話メーカーに入社し、Android端末の開発に携わっていました。もともとアプリ屋さんではな…

API仕様書にOpenAPIを使用して感じた良さ

こんにちは、オープンワークのアプリ開発チームでサーバーサイドエンジニアをやっている濱田です。 アプリ開発チームでは当初、開発速度を優先しAPI仕様書をGoogleスプレッドシートに書いていました。しかしこの度無事にOpenAPIに移行できたのでその感想をお…

技術ブログにかける想い

オープンワークのおがわ (@tsubasaogawa) です。普段はインフラチームで理想のインフラ、高い UX を求め日々従事しています。 私自身これといって目立った経歴はないのですが、数年間 ISP 畑におり、その後 OpenWork (かつての Vorkers) に転職しています。…

slackで曲名入れたらスマホで曲が流れる遊びしてみた

はじめに 初めまして。オープンワーク株式会社、webエンジニアの市川と申します。 93年2月生、社会人4年目になります。 新卒で入社したSNSマーケティングの会社で2年半ほどwebエンジニアとして自社プロダクト開発をしていました。2019年1月からオープンワー…