Go
この記事は Gunosy Advent Calendar 2022 の14日目の記事です。昨日の記事はサンドバーグさんの Rails Authentication・Authorization パターンでした。 はじめに 拡張機能の作成 拡張機能の公開 まとめ はじめに こんにちは。広告技術部の johnmanjiro です…
はじめに 既存の A/B テスト管理基盤の課題 新規 A/B テスト管理基盤 方針 構成概要 Go 言語による A/B テスト管理基盤の作成 validation 機能の整備 A/B テストの定義コードの自動生成 private package として A/B テストの定義コードを公開 A/B テストの設…
メディア開発部の今村です. 最近はグノシーの社内管理画面のリプレイスをしており, Next.js / Go / GraphQL / MySQLという構成で新しい管理画面を作っています. 開発の途中で, 記事検索機能のページネーションを実装する機会がありました. GraphQLサーバーの…
本記事は、Gunosy Advent Calendar 2020 14日目の記事です。 昨日はeastさんの「RedisでEVALを使うとこんなにお得!GunosyでのEVAL活用例 - Gunosy Tech Blog」でした。 最近、確率統計のことを考えながらパチンコを打つと面白いことに気づきました。 @gumig…
こちらの記事は Gunosy Advent Calendar 2020 の5日目の記事です。 昨日の記事はコウ(@yuanzhi.ke)さんの 新卒入社して半年が経ちました vol.4 〜クーポン改善〜でした!! おはようございます!こんにちは!こんばんは! 最近は goでlambda ばかり書いて…
はじめに Github Help Wantedでissueを選ぶ OSSのコントリビュート方法を確認する 実装 既存コードの動作確認 機能実装 プルリクを出す マージされる 最後に はじめに こんにちは。広告技術部のjohnmanjiroです。普段は広告配信のAPIや管理画面を作っていま…
こんにちは、Gunosy Tech Labの片木(@jkatagi)です(普段はGunosyデータ分析ブログの方に生息しています)。 本記事では社内のとあるAPI(Go製)の改修をしていたときに遭遇したインメモリキャッシュの落とし穴について共有します。 普段からGoを書いてい…
こちらはGunosyのカレンダー | Advent Calendar 2019 - Qiita7日目の記事です。昨日の記事は id:tmotegi さんによる突撃!隣のキーボード Gunosy 2019 - Gunosy Tech Blogでした。 Merry Christmas! こんにちは、今年3月に入社したLUCRA事業部の平田(slackで…
こんにちは。ニュースパスのサーバーサイドエンジニアをしているmanoです。 昨年末から、ニュースパスで記事にコメントができるようになりました。 そのコメントデータを、AWS Neptuneを使ってグラフ構造で保持しています。 今回は、その実装・運用について…
こんにちは!広告技術部のUT@mocyutoです! 最近はスマブラでなんのキャラを使おうか迷っています この記事はGunosy Advent Calender 19日目の記事です。 昨日の記事は@mathetakeのpeer-to-peerはGoogleの夢を見るかでした。 はじめに OIDC ALBの認証機能 一…
こんにちは、メディア事業本部所属の石塚(@ij_spitz)です。こちらはGunosy Advent Calendar 2018、4日目の記事です。なお、昨日の記事は@timakinさんのGoで多層キャッシュ実装と@aibouさんのInfrastructure as Codeの心構えでした。 何を書くか全然決めて…
こんにちは、メディア事業本部所属のちまきん(@__timakin__)です。こちらはGunosy Advent Calendar 2018、3日目の記事です。なお、昨日(本日)の記事は@aibouさんのInfrastructure as Codeの心構えでした。 僕は普段サーバーサイドのエンジニアとして主に…
広告技術部のUTと呼ばれている [@mocyuto](https://twitter.com/mocyuto) です。 普段は広告配信のバックエンドを主に担当しています。 今回は社内管理画面を作った話をお伝えしたいと思います。
こんにちは、メディア事業本部のエンジニアの@__timakin__ です。 僕が好きなGo言語は、先日バージョン1.11のリリースパーティも開かれ、wasmサポートやModules機能など、結構目新しさのある機能が足されることになりました。 で、その最新のGo界隈の話題の…
こんにちは。新規事業開発室、LUCRA開発チームの高橋(@__timakin__)です。 現在LUCRAでは、ライブ番組の放送を行なっております。 prtimes.jp ライブストリーミングというのは無尽蔵に改善事項が生まれるタスク生成器のような開発分野の一つでありますが、…
今回のGunosyテックブログでは広告配信APIを高速に処理するためのノウハウをご紹介。 APIで利用するデータをAmazon Auroraに問い合わせるコストを減らすために用いた二種類のキャッシュ方法についてお話しします。
こんにちは、新規事業開発室のエンジニアの高橋(@__timakin__)です。 今回はDevFest Tokyo 2017というイベントに登壇者として行ってきました。 「golang.tokyo」枠で参加してきまして、一応Go関連の話をするということだったのですが、Goのコードの話はせ…
かとうです。Tシャツだけで出かけるには厳しい季節になって来ましたね。 gunosy.fm第6回は、Gunosyテックブログでおなじみのちまきんさん(@__timakin__)とサービス開発、golangへのcontribute、ブロックチェーンについて話しました。 ちまきんさんがOSSに…
どうも、Gunosyの新規事業開発室エンジニア、高橋(@__timakin__)です。 先日行われたgolang.tokyo#9にて、GoのAPIサーバーの設計についてトークをする機会を頂いたので、いってきました。 スライドはこちらです。全編英語となっておりますが、ご覧頂けると…
こんにちは、新規事業開発室のエンジニアのちまきん(@__timakin__)こと高橋です。 先日開催された、builderscon tokyo 2017の方で、スピーカーとして登壇させていただきました。(上記写真の撮影はbuilderscon運営の方にやっていただきました!ありがとう…
こんにちは、新規事業開発室のエンジニアの高橋(id: @timakin)です。 先日開催されたGo Conference 2017 Springに参加しました。昨年度も個人的に参加したのですが、LT枠での参加でした。今回は通常トークの枠をいただけたので、もう少し長い時間発表者側と…
広告技術部で開発合宿しました こんにちは、広告技術部のサンドバーグと星です。広告技術部では、入稿から配信まで一通り担当をしています。先日、いつも働いているオフィスを離れて伊豆半島・伊東で広告技術部の開発合宿をおこないました! 今回の開発テー…
こんにちは! 広報のおだんみつです。今日は、6月22日(水)に開催した勉強会【CyberZ×Gunosy】広告事業の最新開発事例とビールの会【AWS, Go, アドテク】の様子をレポートします。 GunosyBeerBash とは Gunosyのエンジニアが主催する勉強会です。毎回テーマ…
Gunosyで開催しているBeer Bash!について 12月に、「エムスリー x Gunosy Beer bash!(Gunosy.beer#1)」と題して、Gunosyオフィスで初開催となる“Beer Bash”を開催しました。 Beer Bashとは、エンジニア同士ビール片手に交流を深めつつ、技術について発表…
こんにちは。Gunosy開発本部APIチームの横道です。 先日、2015/06/02にGunosy.go#13を開催しました。 gunosygo.connpass.com 今回は、少数人数でゆるいLT会を行ってみました。 最初からビールを飲んでいたこともあり、発表中に質問や意見が飛び交ってかなり…
こんにちは。Gunosy開発本部APIチームの横道です。 先日、2015/04/13にGunosy.go#12を開催しました。 gunosygo.connpass.com Golangでhttpを使った話は聞き飽きたということで、今回NotHttpNightとして開催させていただきました。 Gunosy.go#12の内容 これら…
こんにちは。Gunosy開発本部APIチームの横道です。 先日、2015/03/11にGunosy.go#11を開催し、GunosyのGo現状確認を行いました。 募集していた人数は20名で、ほぼ全員参加していただけたみたいです。 ありがとうございました。 懇親会で話した感じでは、発表…
こんにちは。Gunosyの松本と申します。 先日GoConにて発表させていただいたのですが、その後思い立って弊社でも勉強会を開催することになりました。 Gunosy.goについて Gunosy.goでは、「Goを実用的に使う人を増やす」というミッションで毎週開催されるGo勉…