booklista tech blog

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

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

iOS17の新機能「スタンバイ」を推し活アプリに導入してみた話

株式会社ブックリスタ プロダクト開発部の酒井です。 2023年9月18日にiOS17が正式リリースされました。 メッセージやAirDropが強化されたり、ウィジェット上でボタン操作などができる「インタラクティブウィジェット」が実装されるなど、いくつかの新機能が…

新規プロジェクトをスクラム開発でローンチまで完了しておもうこと

株式会社ブックリスタ プロダクト開発部の藤井です。 現在、2023年8月1日から始まった「コミックROLLY(運営:株式会社ソニー・ミュージックエンタテインメント)」というサービスのスクラムマスターをしております。 今回は新サービスプロジェクトを立ち上…

Reader StoreでInfrastructure as Codeしてみた

AWS

こんにちは。プロダクト開発部でクラウドインフラエンジニアとして業務を行っている饂飩です。 今回は、「Reader Store(運営:株式会社ソニー・ミュージックエンタテインメント)」のOS EOL対応の一環として行った、「Infrastructure as Code(以降IaC)」に…

Flutter開発におけるアプリ内課金で注意すべき点

自己紹介 はじめまして。株式会社ブックリスタ プロダクト開発部の横山です。 現在はモバイルアプリエンジニアとしてコミックアプリ「コミックROLLY(運営:株式会社ソニー・ミュージックエンタテインメント)」の開発を行なっています。 コミックROLLYとは …

ショートマンガ創作支援サービスに画像生成 AI(DALL·E 2)を導入した話

初めまして。 株式会社ブックリスタで、ショートマンガ創作支援サービス(YOMcoma)のフロントエンド開発を担当している前田と申します。 今回 YOMcoma に、DALL·E 2 を導入しましたので経緯も含めてお話させて頂きます。 最近はYOMComaコミック機能がリリース…

JavaのユニットテストにおけるDBテスト環境の改善

はじめまして(前回のブログを読んでくださった方は改めまして)。プロダクト開発部アプリケーションエンジニアの中村と申します。 現在、「Reader Store(運営:株式会社ソニー・ミュージックエンタテインメント)」のシステム開発を主な業務として日々取り…

Github Copilot を使ってみた感想

はじめまして。株式会社ブックリスタ プロダクト開発部でエンジニアをしている姚と申します。 私は一年前から個人で Github Copilot を使っていて、最近会社でも GitHub Copilot for Business を試験導入されました。 今回は、Github Copilot の概要と、会社…

Next.jsのブラウザーエラーログを収集するためのNew Relic導入方法

株式会社ブックリスタ プロダクト開発部エンジニアの土屋です。 現在、「Reader Store(運営:株式会社ソニー・ミュージックエンタテインメント)」におけるフロントエンド領域の刷新に取り組んでいます。 今回、表題の通りブラウザーエラーログ収集を目的と…

Datadog Synthetics Testsによる外形監視の自動化について

こんにちは。プロダクト開発部QAエンジニアの岡と申します。 弊社は「auブックパス (運営:KDDI株式会社)」と包括的なパートナーシップを結び、開発を行なっています。 こちらのサイトの監視に、Datadog Synthetics Tests(ブラウザーテスト)を導入して自…

NFTを入館証代わりにしてみた話

自己紹介 株式会社ブックリスタでエンジニアをしている城、椛澤、尾崎と申します。 私たちは日頃の主業務が異なりますので、それぞれ簡単に紹介させていただきます。 城 :スマートフォンアプリ「YOMcoma」の開発 椛澤:電子書籍ストアのプロジェクトマネー…

auブックパスのストア開発におけるスクラム

株式会社ブックリスタ プロダクト開発部の開発・運用を担当している片山と申します。 今回は、弊社が包括的なパートナーシップを結び開発を行なっている「auブックパス (運営:KDDI株式会社)」のストア開発におけるスクラムについて記載させていただきます…

DatadogのRUM Session Replay費用削減について

こんにちは。プロダクト開発部でクラウドインフラエンジニアとして業務を行っている高澤です。 今回は、Datadogの料金削減の一環として行った、「RUM Session Replay の費用削減」についてお伝えします。 費用削減の効果を先に書くと、RUM Session Replayの…

YouTube Data API の Quota 上限アップ申請で注意すべき 3 つのこと

株式会社ブックリスタ プロダクト開発部の酒井です。 去年の秋頃、推し活アプリ「Oshibana」の新機能として「YouTube ウィジェット」を開発しました。 YouTube ウィジェットでは、ユーザーが登録中の YouTube チャンネル一覧から選択したチャンネルの最新動…

Reader StoreのPMのお仕事

自己紹介 はじめまして。プロダクト開発部の森本です。 現在、「Reader Store(運営:株式会社ソニー・ミュージックエンタテインメント)」のPMを担当しております。 PMと言っても、会社によって業務内容が多岐にわたるのでReader StoreのPMはこんなことして…

コミックの類似性の算出とそのシステム構成について

はじめまして。プラットフォームソリューション部の山口です。 今回は、昨年2022年末にReader Store(運営:株式会社ソニー・ミュージックエンタテインメント)にてリリースされた「似た商品を探す」の裏側について紹介します。 (現在は、コミックのみで利…

新規プロダクト開発でOpenAPIを導入した話

簡単な自己紹介 株式会社ブックリスタでスマートフォンアプリエンジニアをしている城と申します。 現在YOMcomaというショートマンガアプリを作っています。 投稿者さん、読者さんに向けたサービスを提供予定ですので、リリースまでどうぞ楽しみにお待ちくだ…