booklista tech blog

booklista のエンジニアリングに関する情報を公開しています。

2024-01-01から1年間の記事一覧

頻出利用パターンで攻略するIAMロール(前編)

AWS

こんにちは。プロダクト開発部でクラウドインフラエンジニアとして業務を行っている高澤です。 AWS構築・運用にてIAMロールを使用する機会は多くありますが、細かい設定・状況による違いがあり、混乱している方も多いのではないでしょうか。 実は「日常でよ…

多言語展開のためにFigmaプラグインを開発した話

はじめに 株式会社ブックリスタのプロダクト開発部/新規事業開発チームでエンジニアをしている城と申します。 iOS向け推し活アプリOshibanaとショートマンガまとめ読みアプリヨムコマをより良くすべく日々奮闘しています。 Oshibanaについては以前の記事で紹…

Streamlitでレコメンドの定性評価アプリを作った話

はじめに MLエンジニアのmixidota2です。ブックリスタでは主に推薦システムの開発などをしています。 今回は推薦モデルの定性評価にstreamlitを使った話をします。 どのような課題をstreamlitで解決したか、またなぜstreamlitが推薦モデルの評価というユース…

機能リリースに干渉しない定期的なパッケージ更新のやり方

目次 機能リリースに干渉しない定期的なパッケージ更新のやり方 目次 はじめに この記事の目的 コミックROLLYのシステムの構成について パッケージ更新の悩み Renovate導入とブランチの分岐運用で解決 Renovateの設定と運用 ①パッケージ更新検知の自動化 ②パ…

DynamoDB を使用した API ページネーションの実現

AWS

こんにちは。私は株式会社ブックリスタのプロダクト開発部の姚と申します。 現在、コミックROLLY(運営:株式会社ソニー・ミュージックエンタテインメント)のバックエンド開発を担当しています。 この記事では、DynamoDB を使用した API ページネーションの…