ロコガイド テックブログ

https://techblog.locoguide.co.jp/

「地域のくらしを、かしこく、たのしく」する、株式会社ロコガイドの社員がいろいろな記事を書いています。

フィード

記事のアイキャッチ画像
LLMによるシフトレフト取組事例@トクバイQA
ロコガイド テックブログ
トクバイ2人目のQAエンジニアとしてジョインした岡です。 トクバイはサービス対象で分けた場合、小売向けのtoB、消費者向けのtoCから構成されており、toB向けを担当しています。 toB向けサービスの開発過程におけるChatGPTを活用したシフトレフト[^1]の取り組みとして、BDD(Behavior Driven Development) [^2] のDSLであるGherkin[^3] を利用したテストケース作成の事例についてご紹介します。
5ヶ月前
記事のアイキャッチ画像
OpenCVを使ったAndroidでのチラシ内矩形検出
ロコガイド テックブログ
こんにちは、買い物事業部サービス開発部にてトクバイAndroidアプリの開発をしている石川です。
6ヶ月前
記事のアイキャッチ画像
新卒エンジニアが成長するための3つの事
ロコガイド テックブログ
初めまして。トウヤです。新卒で買い物事業サービス開発部に入社し、半年が経過しました。そこで、私が経験したことや学んだことをまとめたいと思います。 早速ですが、その中でも特に重視するべき3つのポイントを説明します。
6ヶ月前
記事のアイキャッチ画像
ロコガイド2023年度を終えて
ロコガイド テックブログ
こんにちは。ロコガイドの前田です。 10月に入り、関東は気温も下がり過ごしやすい日々が増えてきました。皆様いかがお過ごしでしょうか。 ロコガイドは10月~9月までを会計期、事業年度としており、10月は新たな期のスタート、新たな一年の幕開けの月です。 この一年を振り返ると長らく手つかずであった負債の返済や、新たなアーキテクチャに取り組んできた年でした。この記事では、新たな期のスタートを前に一年を振り返りたいと思います。
7ヶ月前
記事のアイキャッチ画像
OIDCを用いたCircleCIのAWS認証
ロコガイド テックブログ
インフラ基盤グループの丹羽です。この記事では、最近取り組んできたCircleCIのAWS認証のOIDC化の過程とその結果についてご紹介したいと思います。
8ヶ月前
記事のアイキャッチ画像
モジュラモノリスを試験運用している話
ロコガイド テックブログ
ビジネス開発部のバックエンドエンジニアの伊藤です。主にトクバイのビジネスサイドの開発を担当しています。 Shopify記事の影響もありしばらく前からモジュラモノリスが注目されるようになりました。 我々が開発しているトクバイではモノリシックに構築されており、各機能が密結合になりメンテナンスしづらくなっています。 今回、新機能プロジェクトを担当する上で各機能をモジュール分割・コンポーネント化することを試してみました。
8ヶ月前
記事のアイキャッチ画像
デバイスの種類ごとに表示の異なるサイトにCloudFrontを導入した話
ロコガイド テックブログ
はじめに こんにちは、サービス基盤グループのfukajunです。各種サービスのインフラ全般を担当しています。 先日、弊社で運営するメディアサイトにCloudFrontを導入しました。 対象のサイトは、PC/スマホ/アプリそれぞれに表示が異なるものでした。 導入にあたっての導入前の振る舞い、CloudFrontでの実現方法、あわせて進めるにあたってのTIPSについて書きたいと思います。
9ヶ月前
記事のアイキャッチ画像
ふつうの開発にデータ整備を添えて
ロコガイド テックブログ
買い物事業部の小椋です。トクバイのバックエンド開発をしています。 トクバイにはお店が投稿している商品を利用して作れるレシピを紹介する機能があります。 クックパッド時代はクックパッドユーザーさんが投稿されていたレシピを紹介していましたが、サービス分離してからはトクバイ独自に管理栄養士の方に作成いただいたレシピを紹介するようになっています。 日々の生活の中でスーパーでの生鮮食料品の買い物はレシピと親和性が高いことが多いと考えられます。そのため現状よりも様々な形で活用すべく、まずWeb上で機能拡張をすることになりました。本記事ではこのレシピ機能拡張を通して当社での普通の開発を紹介したいと思います。
10ヶ月前
記事のアイキャッチ画像
顧客と社内を助ける新チーム立ち上げ話
ロコガイド テックブログ
自己紹介 最近仕事用の椅子で Nychair を買って快適ですエンジニアのiaiaです。 今社内から開発への依頼を引き受けるチームが立ち上がり、そこで活動しているのでその取り組み方について紹介します。
10ヶ月前
記事のアイキャッチ画像
JaSST'23 Tohoku参加レポート
ロコガイド テックブログ
技術部・品質向上グループのきしけんです。5月26日に仙台市で開催されたソフトウェアテストシンポジウム2023東北(JaSST'23 Tohoku)へ参加してきたので、今回はそのレポートをお届けしたいと思います。発表資料や講演の詳しい概要はこちらの公式レポートからご覧ください。
1年前
記事のアイキャッチ画像
S3 Intelligent-Tiering 導入によりS3のコストを6割カットできた話
ロコガイド テックブログ
サービス基盤グループの大谷です。日頃はロコガイドが提供する各種サービスのインフラ全般を担当しています。 今回はtokubai.co.jpにて実施したコスト削減事例について紹介したいと思います。
1年前
記事のアイキャッチ画像
トクバイiOSアプリを最速でiPad対応した話について
ロコガイド テックブログ
トクバイのiOSアプリの開発を担当している松田です。 なんと!トクバイアプリが3/6にリリースしたv6.25.0でiPadに対応しました 🎉🎉🎉 そこでこの記事では画面数のそれなりに多い(のかなと私は思っています)トクバイiOSアプリのiPad対応を短期間でどのように、そしてどこに注力して対応したのか、また苦労した点などについてご紹介したいと思います。
1年前
記事のアイキャッチ画像
ロコガイド2023年上半期を終えて
ロコガイド テックブログ
こんにちは。ロコガイドの技術本部長を務めています前田です。 4月に入り温かい日が増え、心地の良い日が増えてきました。皆様いかがお過ごしでしょうか。 ロコガイドは10月~9月までを会計期、事業年度としており、4月は期の折返しの月です。 ロコガイドでは様々な取り組みを下半期に向けて仕込んでいる時期となりましたが、技術トレンドとしてはChatGPTを中心としたLLMの急速な普及を発端とした劇的な環境の変化が始まった半期となりました。 この記事では半期の取り組みを振り返っていきたいと思います。
1年前
記事のアイキャッチ画像
プロジェクトを通したリファクタリングと機能追加の歩み方
ロコガイド テックブログ
はじめに ロコガイドでバックエンドエンジニアをしている高江洲(たかえす)と申します。普段はトクバイの開発をしながらエンジニア採用などのマネジメント業務をおこなっています。もしご興味あれば是非ご応募お待ちしています。 さて、今回はトクバイの機能のひとつとして「PRチラシ」という機能のリファクタリングを含めた機能追加についてどのように考えて、進めていったかについて書いていきます。
1年前
記事のアイキャッチ画像
Notionでの自己管理術
ロコガイド テックブログ
クトゥルフ神話TRPGをやりたいなと思っている伊藤です。 みなさんはタスクを管理したり、それに付随する情報の収集・整理などをするときどのようにしていますか? 最近私はNotionを使ってあらゆる情報をまとめて管理するようにしています。 これまでの経緯、なぜNotionを選択したのか、Notionでどのように管理しているのかについてご紹介したいと思います。
1年前
記事のアイキャッチ画像
Amazon Timestreamを触ってみた
ロコガイド テックブログ
こんにちは。昨年10月にロコガイドへ入社した丹羽です。現在は技術部インフラ基盤グループに所属し、トクバイを始めロコガイドのサービスをインフラ面からサポートできるよう日々実践と勉強を続けています。先日、AWSのソリューションアーキテクト試験に再合格できてホッとしました。 この記事では、AWSのマネージドサービスの1つであるAmazon Timestreamを取り上げ、概要やサービスに触ってみた感想などを紹介します。一般公開されたのが2020年10月なので新鮮味はありませんが、昨年夏ごろから東京リージョンでも利用できるようになったことで、今後実際に導入を検討する事例も出てくるでしょう。
1年前
記事のアイキャッチ画像
トクバイAndroidでのパフォーマンス改善
ロコガイド テックブログ
こんにちは。去年の10月からロコガイドでAndroidアプリの開発をしている石川です。 入社以降は、トクバイAndroidアプリの開発をやらせてもらっていて、デザインシステムの導入、AndroidViewからComposeへの移行、パフォーマンス改善といったことに取り組んできました。 この記事では、その中からパフォーマンス改善の取り組みについて紹介します。 トクバイのパフォーマンス改善ではある程度の結果が出てきているので、ボトルネックの調査方法や実際に行った施策等、これからAndroidアプリのパフォーマンス改善に取り組みたいという方の参考になる内容になっていると思います。
1年前
記事のアイキャッチ画像
プレトタイピングのコツと実践事例
ロコガイド テックブログ
どうも @hatuyuki4です。今年に入ってなぜか山登りにはまっています。山はいいぞ。 最近はモバイルアプリの開発以外に、プロダクトマネジメント的な仕事もしています。今回はロコガイドで実際に開発で行ったプレトタイピングという試みと、その実例について紹介していきます。 プレトタイピングとは? プレトタイピングとはGoogle×スタンフォード NO FLOP! 失敗できない人の失敗しない技術にて紹介されている、著者のアルベルト・サヴォイアさんが作った造語です。アルベルトさんは元Google社員で、様々な新しいプロジェクトに携わっていました。そしてその開発の経験から、著書内で新しいアイデアの90%…
1年前
記事のアイキャッチ画像
単純化したコードでロック処理を検証したらハマった話
ロコガイド テックブログ
はじめに こんにちは、書いてて気持ちが良いelmをひさしぶりに書きたいと思ったら何もかも忘れていてショックだったのでRustでも勉強しようかなと思った fukajun です。 ロコガイドでは、メール配信時に特定の理由で送信できなかったアドレスに次回以降送信しないように、バウンス対象を登録するデータベースがあります。 直近、このデータベースの負荷が特定の時間帯に高くなることが増えていました。 今回は、負荷を改善する中でハマったことについての話を書きたいと思います。
1年前
記事のアイキャッチ画像
AWS App Runner を触ってみた
ロコガイド テックブログ
こんにちは。最近、個人的に AWS コンテナ設計・構築周りをコツコツ学習している前山です。 今年の8月に、Heroku の無料プランが終了することを発表されました。個人的には、Heroku には大変お世話になったのですが、Heroku の有料化にあたって、簡単に Web アプリケーションをデプロイできる AWS App Runner や Google Cloud Run を選択する機会も増えるかなと思い、今回は AWS App Runner を実際に触ってみて感じたことを書いていきます。
2年前
記事のアイキャッチ画像
新ロコガイドの第1期を終えて
ロコガイド テックブログ
こんにちは。ロコガイドの取締役CTOを務めています前田です。 10月に入り、関東は気温も下がり過ごしやすい日々が増えてきました。皆様いかがお過ごしでしょうか。 ロコガイドは10月~9月までを会計期、事業年度としており、10月は新たな期のスタート、新たな一年の幕開けの月です。 この一年を振り返ると沢山の変化が生まれた年でした。この記事では、新たな期のスタートを前に一年を振り返りたいと思います。
2年前
記事のアイキャッチ画像
CircleCIを利用した不安定なテスト(Flaky Test)の検疫
ロコガイド テックブログ
技術部開発基盤グループの根岸(@negipo)です。ポプマスがサ終してしまいましたね……。 さて、ロコガイドにはさいきん開発基盤グループができました(わいわい)。開発者生産性を向上することで、ロコガイドという組織のもつパフォーマンスを技術的に高めてゆくのがミッションです。直したいところがいっぱいでやる気もいっぱいです。やっていきます! 本稿では最近実行された様々な改善のうち、不安定なテスト(Flaky Test)に対する対応について記述しています。
2年前
記事のアイキャッチ画像
簡単3ステップではじめる自前リバースジオコーディング環境構築
ロコガイド テックブログ
こんにちは。ロコガイドのバックエンドエンジニアの箕輪です。会社ではフットサルサークルにも参加しています。 ずっと延期されていましたが先日ついに活動再開しました。約3年振りです。 まったく体は動かず終わった後も1週間近く筋肉痛になりましたが、それでもすごく楽しかったです。少しずついろんな活動ができるようになってきましたね。
2年前
記事のアイキャッチ画像
ロコガイドはRubyKaigi2022でプラチナスポンサーとして協賛します!!
ロコガイド テックブログ
こんにちは、沖縄でリモート勤務している高江洲です。 夏もそろそろ終わりが近づいてきましたね。今年の夏休みは海やプールに行けて久々に夏を感じられました。 さて弊社ロコガイドは、2022/9/8 - 2022/9/10まで開催される RubyKaigi 2022 へプラチナスポンサーとして協賛いたします。 プログラミング言語Rubyの世界最大級のカンファレンスへ協賛できること大変嬉しく思います。 弊社で運用しているトクバイもRubyで開発しており、Rubyコミニュティに対しての感謝と還元をしていきたいという思いもあり、協賛することとなりました。
2年前
記事のアイキャッチ画像
チームの効率的なタスク管理について
ロコガイド テックブログ
こんにちは、トクバイサービス開発部でバックエンドエンジニアをしている金子です。 サウナばかり行っていますが、合わせてプールも行き始めて体つくりにも興味が出てきましたw 弊社の近くですが、都内での屋外プールは貴重でおすすめのプールはこちらです。
2年前
記事のアイキャッチ画像
MagicPodダッシュボードによる自動テストのふりかえり
ロコガイド テックブログ
技術部・品質向上グループのきしけん(@takeya0x86)です。今回の記事ではトクバイアプリの自動テストに導入したダッシュボードについて解説します。
2年前
記事のアイキャッチ画像
トクバイiOSアプリのアーキテクチャ改善
ロコガイド テックブログ
トクバイのiOSアプリの開発を担当している松田です。 iOSアプリ開発では現在アーキテクチャの改善を行っており、それについてご紹介したいと思います。
2年前
記事のアイキャッチ画像
開発をちょっと便利にするツール3選
ロコガイド テックブログ
はじめに こんにちは、ロコガイドではバックエンドエンジニアとして働いている高江洲です。 エンジニアといえば好きなエディタやIDEなど開発ツールにこだわりを持っている方も多いのではないでしょうか。私も様々なツールを試用しては乗り換え、また新しいものを試すといったことを繰り返してきました。そういった中でここ1年の間に新しく使い始めたツールを3つ紹介します。 私がメインで利用している端末がMacなので、主にMac向けのツールでライセンスにフリープランがあるものをピックアップしています。
2年前
記事のアイキャッチ画像
よりよい1on1への取り組み方〜ロコガイドVPoEの事例紹介〜
ロコガイド テックブログ
こんにちは、髪型追加されても耳が隠れると魅力が無くなってしまうと思ってる派の小川です。 エンジニアマネージャーやテックリードなどマネージメントをする側になると1on1する機会もあると思いますが、みなさんはどんな1on1をやっていますか?逆に1on1を受ける側の人はどんな1on1になっていますか?今回は私が考える1on1についてお話ししたいと思います。
2年前
記事のアイキャッチ画像
RDS Aurora MySQL version 1(MySQL5.6互換) から RDS Aurora MySQL version 2(MySQL5.7互換)へアップグレードした話
ロコガイド テックブログ
はじめに インフラ基盤グループの大谷です。日頃はトクバイサービスの基盤運用を担当しています。 今回はRDS Aurora MySQL のアップグレード事例についてご紹介したいと思います。
2年前