タグ Tabelog Tech Blog
人気順 10 users 50 users 100 users 500 users 1000 usersSansanさんと合同でスマホアプリエンジニア向けの勉強会を開催しました - Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2024 の20日目の記事です🎅🎄 こんにちは。食べログ開発本部アプリ開発部マネージャーの原です。 TabelogTechBlog 編集チームとしても活動しています。 この度、Sansanさんと合同でスマホアプリエンジニア向けの勉強会を開催しました。 この記事では、勉強会開催の経緯や当日の... 続きを読む
新卒2年目の私が素敵な設計で素敵な仕様変更に巡り会えた件 - Tabelog Tech Blog
はじめに この記事は 食べログアドベントカレンダー2024 の19日目の記事です🎅🎄 こんにちは。食べログ開発本部 ウェブ開発1部の相馬です。新卒で入社してから今年で2年目になります。 入社してチームに配属されてからは、システムの細かい改修や問い合わせがあった機能の調査をしていました。ここ最近、システムの移行... 続きを読む
プログラムを約3200倍高速化して、社内業務のボトルネックを解消したお話 - Tabelog Tech Blog
はじめに この記事は 食べログアドベントカレンダー2024 の16日目の記事です🎄 こんにちは。食べログ開発本部ウェブ開発1部 システム運用改善チーム所属の @4palaceです。 今回は、私の所属するシステム運用改善チームで、とある社内業務の処理パフォーマンスを改善した事例を紹介します。 この事例では、10日間かかって... 続きを読む
生成AIで自動テストを楽に作りたい! - Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2024 の12日目の記事です🎅🎄 目次 目次 はじめに 自動テスト作成の課題 テストケースを考えることの難しさ テストコードに落とし込む作業の負担 テスト対象のコード例 RSpecでのテストコード例 自動テスト作成の課題がもたらす影響 生成AIと自動テスト 自動テスト作成の効率化... 続きを読む
つまずきから学ぶ、機能開発で回り道を減らす方法 〜トリミング機能を添えて〜 - Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2024 の11日目の記事です🎅🎄 こんにちは。食べログ開発本部 アプリ開発部の筒井です。普段は食べログiOSアプリの開発を担当し、日々機能改善に取り組んでおります。 私は新卒として食べログに参画してから2年目になり、今年も様々な機能開発に携わらせていただきました。本当は... 続きを読む
1000人超えの組織にDifyでチャットボットを導入した話と生成AIアプリで全社の効率化を進めている話 - Tabelog Tech Blog
目次 目次 はじめに そもそも:Difyとは? 全社へのチャットボットの導入 OSS版Difyのセットアップ Difyのアプリ作成 導入後に見えてきた問題と現在の施策 施策1. Teamsアプリの提供 📱 施策2: 社内情報の検索 🔍️ 施策3: 汎用アプリ(議事録作成AIアプリ)の提供 📝 今後について はじめに この記事は食べログアドベント... 続きを読む
生成AIを使ったらAPIの開発が捗った話 - Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2024 の6日目の記事です🎅🎄 はじめに こんにちは。2022年に入社し、飲食店システム開発部の予約サービスチームに所属している @aaknsk です。 当社では、業務効率化のため社内向けに生成AIを活用したチャットボットを導入しています。 この記事では、オンライン台帳の「食べロ... 続きを読む
OJT初期に生成AIを使って素早くチームにジョインできた話 - Tabelog Tech Blog
この記事は 食べログアドベントカレンダー2024 の4日目の記事です🎅🎄 はじめに 初めまして。食べログ開発本部アプリ開発部オーダーチーム、新卒1年目の伊藤です。 私は現在、バックエンドエンジニアとして食べログオーダーの開発に携わっています。 8月に現場配属されてから、いくつかのリリースを経験させていただきま... 続きを読む
大人数チームで意思決定のスピードアップのためにやったこと - Tabelog Tech Blog
はじめに こんにちは。食べログ飲食店システム開発部でエンジニアリングマネージャーをしている井本です。 今回は私の所属している予約サービスチームをサンプルにし、以下のような内容を紹介します。 食べログのエンジニア組織、所属チームで起きていた課題 食べログエンジニア組織と予約サービスチームについて 予約サ... 続きを読む
巨大モノレポのKubernetes移行プロジェクト:食べログの実践的アプローチ - Tabelog Tech Blog
目次 目次 1章 はじめに 2章 食べログのKubernetes移行について Kubernetes移行の背景 デプロイ/ロールバックの時間短縮 インフラ作業を素早く実施できるように 変更容易性を高める これまでの歩み CI/CD モニタリング ロギング 3章 巨大モノレポのKubernetes移行におけるチームの課題 現状 課題 城をイメージせずに城の... 続きを読む
工数6割削減! 生成AIとOCRを組み合わせ、店舗毎に形式が異なるレストランメニューを読み取らせてみた - Tabelog Tech Blog
目次 目次 1. はじめに 2. プロジェクトの内容と成果 2.1. メニュー入稿業務の説明 2.2. 作業効率化のためのツール開発 2.3. 成果 3. メニュー抽出処理の詳細 3.1. OCR技術 3.2. 生成AIとOCRを組み合わせたメニューデータ抽出方法 3.3. ストリーミング対応 3.4. 斜め画像への対応 3.5. メニュー画像タイプごとの抽出精度... 続きを読む
食べログの実践事例に学ぶ:プロジェクト進行におけるスピードと品質を保つ段取り - Tabelog Tech Blog
はじめに こんにちは。食べログ開発本部 ウェブ開発1部の大橋と中村です。 私たちは食べログのサーバーサイドの開発を担当しており、今回食べログで利用している決済システムの機能拡張に伴うリプレイスを行いました。 今回のプロジェクトを進めていて特に感じたのが「ステークホルダーが多いプロジェクトほどスピードと... 続きを読む
開発生産性の現在地を開発生産性の歴史と開発生産性Conference2024から振り返る - Tabelog Tech Blog
目次 目次 はじめに 開発生産性の歴史 工業製品のコスト管理 (1950~1970年代) 工業製品とサービス業の収益増加 (1980~2000年代) ITサービスの開発生産性 (2010年代~) 2024年現在の開発生産性 開発生産性の経営視点での構造化 B-1 プロセス改善 B-2 ソフトウェア化 B-3 技術的負債 B-4 開発者体験 2024年時点での開発生産... 続きを読む
iOSDC Japan 2024 参加レポート#1 今年もスポンサーとしてブース出展しました! - Tabelog Tech Blog
こんにちは。食べログ開発本部アプリ開発部でマネージャーをしている原です。 食べログに入社して7年目になりますが、継続して食べログアプリ開発の現場に関わっています。 以下の記事で予告していた通り、昨年に続いてスポンサーとしてブース出展しました。 本記事では、ブース出展の様子をはじめ、iOSDC全般について紹... 続きを読む
Dify Meetup Tokyo#2参加レポート - Tabelog Tech Blog
はじめに こんにちは。テクノロジー本部アドバンストテクノロジー部の時田です。私たちの部門は、生成AIをはじめとする先進技術を活用し、全社の業務生産性を向上することと、サービスの改善を支援することをミッションに活動しています。今回は、2024年8月20日に開催されたDify Meetup Tokyo #2にて運営スタッフ兼聴講... 続きを読む
iOSDC Japan 2024もゴールドスポンサーとして協賛します! - Tabelog Tech Blog
こんにちは。食べログでアプリ開発をしているsadaです。 昨年に引き続き食べログは2024/08/22(木)〜08/24(土)で開催される「iOSDC Japan 2024」にゴールドスポンサーとして協賛します! 本記事では、ノベルティやブース紹介、そしてiOSDCチャレンジという企画で集める「iOSDCトークン」も記載していますので、ぜひ最後ま... 続きを読む
食べログメールにワンクリックでの登録解除を導入した話 - Tabelog Tech Blog
目次 目次 はじめに 送信者ガイドライン 送信ドメインの認証 迷惑メール率の監視 ワンクリックでの登録解除 設計について 対応方針 配信停止リクエストについて 案 1:自前実装 処理の流れ メリット デメリット 案 2:外部のメール配信システムの機能を利用 処理の流れ メリット デメリット 比較と結論 グルーピングによる... 続きを読む
日本CTO協会主催の新卒合同研修に参加して圧倒的な学びを得た話 - Tabelog Tech Blog
はじめまして。食べログ開発本部ウェブ開発2部 新卒1年目の濱口(machida4)です。 私は2024年の5月末から7月末までの約2ヶ月間、一般社団法人 日本CTO協会が主催する新卒合同研修に参加しました。 本記事では、新卒合同研修の各講義の内容と、そこから自分が学んだことについてご紹介します。 目次 参加の経緯 新卒合同研... 続きを読む
食べログノートでWebSocket不要の(ほぼ)リアルタイム更新を実現した話 - Tabelog Tech Blog
目次 目次 はじめに リアルタイム化の必要性 解決策の検討 予約状況の更新に必要な速度を検討 実装案のブレスト 採用するアーキテクチャの決定 実装の詳細 リリース戦略 リリースによる効果 まとめ 最後に おまけ(メディア掲載の紹介) はじめに こんにちは! 食べログ開発本部 ウェブ開発1部 FEチームの佐々木です。 ... 続きを読む
食べログの大規模販売管理システムを財務会計SaaSシステムに置き換えた話 - Tabelog Tech Blog
目次 目次 はじめに 1章 課題の認識とZuora導入の決断まで 販売管理システムの課題 何を最初にやるべきか 実情を知る 理想像を固める 何を作り、何を作らないか どのSaaSを使うか 2章 Zuora導入設計 Zuoraプロジェクトチーム体制 Zuoraを知ろう! Zuoraプロジェクトにおいて何を開発するのか Zuoraの管理画面を使うか、... 続きを読む
Kotlin Fest 2024 参加レポート - Tabelog Tech Blog
こんにちは。食べログでAndroidアプリの開発をしているsadaです。 先日、6/22(土)に Kotlin Fest 2024 が開催されました! 弊社もたまごスポンサーとして協賛させていただきましたが、オフラインでの開催は実に5年ぶりということで、本当に楽しみにしていました。 弊社も協賛しております!#KotlinFest pic.twitter.com/... 続きを読む
理想のUIをめざして!Webでハーフモーダルを作って磨き上げた話 - Tabelog Tech Blog
こんにちは!飲食店システム開発部オーダーチームの開発エンジニアを担当している堀口です。 食べログオーダーは、レストランでの飲食体験をより快適にするためのモバイルオーダーシステムです。飲食店に来店したお客様が自身のスマートフォンを使用してQRコードを読み取り、Web上でメニューをカートに追加し注文するこ... 続きを読む
開発生産性Conference 2024にシルバースポンサーとして協賛&登壇します - Tabelog Tech Blog
おはようございます! (開発生産性Conference 2024)の現地、虎ノ門ヒルズから品質管理室の荻野 (@kokotatata)がお届けします。 食べログは2024年6月28~29日に開催される開発生産性カンファレンスへと協賛し、ブース出展とスポンサーセッション枠での登壇をします。 ブースでは、Four keysについてのお悩みをみなさまとデ... 続きを読む
Difyの全社活用について、Dify Meetup Tokyo #1で発表しました - Tabelog Tech Blog
はじめに こんにちは。テクノロジー本部 アドバンストテクノロジー部 部長の時田充です。私たちの部門は、生成AIをはじめとする先進技術を活用し、全社の業務生産性を向上することと、サービスの改善を支援することをミッションに活動しています。その一環として、Difyの全社活用をテーマに2024年6月23日に開催されたDif... 続きを読む
分散トレーシングを使ってパフォーマンス改善をやってみたら、レスポンスタイムを2割近く改善できたお話 - Tabelog Tech Blog
目次 目次 はじめに そもそもシステム運用改善チームとは何か? なぜアプリAPIのパフォーマンス改善が必要になったのか? どうやって改善箇所を見つけるのか? 分散トレーシングを使って、店舗詳細APIを細かく分析する 計測結果の見方 計測結果から分かったこと 計測結果から見つけたポイントに改善を実施していく コー... 続きを読む