Gunosy Tech Blog

Gunosy Tech Blogは株式会社Gunosyのエンジニアが知見を共有する技術ブログです。

embulk-filter-unnest を作った

はじめに 背景 使ってみた 作り方 embulk new コマンドでひな形を作成 embulk-gradle-plugins を使うようにする ライセンスを確認しておく CIの設定 (今回は GitHub Actions を利用) 実装する テストを書く READMEを書く リリース RubyGemsに登録 https://pl…

digdag の retry と for_each を使う時のハマりどころをなんとかして回避したお話

はじめに ハマりどころ詳細 ワークアラウンド ワークアラウンド詳細 Require Operator で for_each を含む Workflow を別 attempt で実行する Require Operator の retry_attempt_name にランダム文字列を渡す retry_attempt_name をretry 後毎回評価し、静…

新卒入社したiOSエンジニアは1年でなにをしてきたか

昨年4月にGunosyに入社し、iOSエンジニアをして働き始め1年が経ったので入社から今まで何をしてきたかについてお話します。

Athenaのクエリ課金額をSlack通知する

はじめに こんにちは!DR&MLOps グループの阿部です。 Gunosyには社内警察と呼ばれる人がおり、たとえばデータ可視化の際に円グラフを使うと正しい使い方を教えてくれる、母数という言葉の使い方を正してくれる、方々がいます。 今回はAthenaで課金額の高い…

突撃!隣の自宅作業環境 Gunosy 2020

こんにちは。Gunosy広告技術部の mocyuto です。 緊急事態宣言が発令されて、在宅勤務されている方も多いのではないでしょうか? Gunosyでは、もともと在宅勤務の制度は特になかったのですが、コロナウイルスの感染が日本で始まったころから、在宅勤務制度が…

初心者向け!デザイナーが触れる近代美術@吉野石膏コレクション展レポート

こんにちは。去年の11月に入社したグノシー事業部デザイナーの坂本です。丸の内にある三菱一号館美術館で開催されていた「印象派からその先へ―世界に誇る吉野石膏コレクション展」に、デザインメンバーと行って来たので、そちらのレポートをお届けします! …

RSGT2020 参加レポート ~Day 2~

こんにちは。QAエンジニアのakinkです。 1/8-10で開催されたRegional Scrum Gathering Tokyo 2020に参加してきました。 この記事ではDay2の参加レポートをお送りします。 ※1日目のレポートはこちら tech.gunosy.io

RSGT2020 Day1の基調講演を聴いて学んだスクラムマスターとしての心得

こんにちは。広告技術部の石田です。 Regional Scrum Gathering Tokyo 2020に参加してきました。 この記事ではDay1のJames Coplien(ジム・コプリエン)さんの基調講演について、わたしの感想を交えて紹介します。 十牛図のはじまり「尋牛」 Day1基調講演 概要…

Lead Engineer はじめました

こんにちは、CTOのkoid です。こちらは Gunosy Advent Calendar 2019 、25日目の記事です*1。 昨日の記事は @ryoaita さんの GoでUUID4を生成するよ でした。 早いもので、Advent Calendarもあっという間に最終回となり、Gunosy テックブログとしても本エン…

GoでUUID4を生成するよ

この記事は Gunosy Advent Calendar 2019 の24日目の記事です。 昨日の記事は@hongmhoonさんの iOSデバッグ中LLDBコマンドでUIView(Controller)を作って表示してみる でした。 はじめに 広告技術部のGunosyAdsチームの会田(@ryoaita)です。主にGoの広告の配…