はてぶ・Qiita・Zennのトレンド記事を紹介
Vitest v3でVueファイルにブレークポイントを設定するとズレる
この記事はヤプリ&フラー 合同アドベントカレンダー Advent Calendar 2025の16日目の記事です。 TL;DR 本題 Vitest v4を使う Chrome DevToolsを使ってデバッグする Vite(Vitest)プラグインでstyleを消す おわりに TL
Atlassian Rovoエージェントを使ってJiraの課題編集を自動化する
はじめに 背景 方法 Rovoエージェントの用意まで ラベル自動付与プロンプト 問い合わせ分類自動付与プロンプト 影響している機能自動付与プロンプト Jiraプロジェクトの自動化でRovoエージェントを呼び出す 結果 最後に はじめに こんにちは、サーバーサイドエンジニアの中川(
お手軽!Claude CodeのスラッシュコマンドでPull Request作成をほぼ全自動化してみた
この記事は、 株式会社ヤプリ アドベントカレンダー2025 2枚目 12/15 の記事です。 adventar.org ヤプリではClaude CodeをVertexAI経由で利用できるようになっていて、希望するエンジニアは全員使えます! そこで最近、Claude Code で使
dbtプロジェクトのmodelsのディレクトリ構造を再構築してみた
この記事は dbt Advent Calendar 2025 の12日目の記事です。 ※ ヤプリ&フラー 合同アドベントカレンダー Advent Calendar 2025(1枚目) の12日目にもクロスエントリーしています。 こんにちは!データサイエンス室(以下、DS室)の山本
AIが提案する「モダンなeslint設定」の検証とチームへ導入した話
これはヤプリ&フラー 合同アドベントカレンダー Advent Calendar 2025の8日目の記事です。 こんにちは。ヤプリフロントエンドグループの武井です。 みなさんeslintの設定どうしていますか。 YappliのCMS管理画面ではフロントエンドにVueとNuxtを採用
この記事は、株式会社ヤプリ&フラー 合同アドベントカレンダー2025 1枚目 12/6 の記事として投稿されます。🌲🎅 adventar.org こんにちは!株式会社ヤプリ コーポレートITの辻村です🐈⬛ 10月末にこたつを出してから、11月はまだそこまで寒くないのに仕事中もず
PlaywrightのE2Eテスト実行はなぜ速いのか? -Seleniumとの比較- 🔖 1
こちらは ヤプリ&フラー 合同アドベントカレンダー 2025 4日目の記事になります。 はじめに ヤプリでQAエンジニアをしている今西です。 QAチームでは、 Yappli (CMS)の一部を対象にPython+Seleniumを使ったE2Eテストの自動化を行なっています。 そこ
「分析」から「基盤」へ。データに対する視点が180度変わったヤプリでのインターン体験記
この記事はヤプリ&フラー 合同アドベントカレンダー Advent Calendar 2025(2枚目) の4日目の記事です。 自己紹介 ヤプリのインターンに惹かれた理由 インターンタスク:データ基盤の改善 YA(Yappli Analytics)とCMSレポート 現状の課題とイン
【初参加レポ】これが「カンファレンス」か!pmconf 2025@大阪で得た4つの大きな気づき
こんにちは!ヤプリのプロダクトマネージャー、大村です。 今回は弊社の小野田(@onyoda3)が登壇するということで大阪で開催されたpmconf 2025に参加してきました! 今年ヤプリはpmconf 2025のシルバースポンサーもしております。 note.com 実は私、元々カ
DATA SUMMIT 2025に「プロダクトデザイナーに学ぶ、『見る気が起きる』ダッシュボードの作り方」という題で登壇しました!
この記事はTROCCO&COMETA Advent Calendar 2025の1日目の記事です。 ※ ヤプリ&フラー 合同アドベントカレンダー Advent Calendar 2025(2枚目) の1日目にもクロスエントリーしています。 こんにちは!データサイエンス室(
こんにちは!11月から1ヶ月間FEエンジニアとして就業型インターンに参加させていただいた大学院1年の野口と申します! 1ヶ月という短い期間だったのですが、ヤプリでのインターンで取り組んだこと・感じたことを共有しようと思います😊 インターンに参加した理由 入社して感じたこと インタ
Vue Fes Japan 2025 と After Talk に参加しました:登壇の学びと振り返り
フロントエンドエンジニアの青瀬ユウ (@aose_developer) です ヤプリは Vue Fes Japan 2025 にプラチナスポンサーとして参加しました vuefes.jp 今年は自分がプラチナスポンサーセッション枠で登壇させていただきました また、11/11 には
iOSエンジニアとしてヤプリのインターンでめちゃくちゃ成長できたお話し!
初めに インターンシップに参加した理由 入社してみて たくさんある交流の場 気づいたこと・感じたこと インターンでやったこと 研修について 就業型インターンで体験できたこと インターンで取り組んだ内容 最後に 初めに こんにちは! 1ヶ月間iOSエンジニアとして就業型インターンシ
こんにちは。CX開発部サーバーサイドグループで、マネージャーをしている加納です。 少し、期間が空いてしまいましたが、先日、Go Conference 2025が開催され、弊社もスポンサーとしてイベントの盛り上げの一端を担いました。 弊社のGoエンジニアも何名か参戦しましたので、今
こんにちは、iOSチームに所属しています加藤です。 先日開催されたiOSDC2025にオンライン参加し、iOS開発の最前線に触れる非常に有意義な時間を過ごしました。 本記事では、数あるセッションの中から、特に「私たちのアプリや開発をどう良くしてくれるのか?」という視点で気になった
DroidKaigi 2025に参加してきました!〜セッションレポート編〜
こんにちは!Androidエンジニアの伊藤です。 去年に引き続き、国内最大のAndroid技術の祭典「DroidKaigi 2025」に参加してきました🙌 2025年9月10日(水)〜12日(金)の3日間にわたって開催された今年のDroidKaigi 参加に際しての感想やワークシ
はじめに こんにちは、QAチームの山口です。 今回は、私たちQAチームの体制と日々の取り組み、そして今後の展望についてご紹介させていただきます。 Yappliについて Yappliは、企業のモバイルアプリ開発・運用を支援するプラットフォームサービスです。ノーコード・ローコードでの
【iOSDC Japan 2025】ノーコードアプリプラットフォームを支えるServer-Driven UI 〜Block UIアーキテクチャの設計と実装〜 1/2
はじめに こんにちは! 株式会社ヤプリでiOSエンジニアをしている白数 (@cychow_app)です! 9/19 (金)〜9/21 (日)の3日間ですが、iOSDC Japan 2025が開催されました。 iosdc.jp 今年のiOSDCは10周年を迎え、会場も早稲田大学の理
【iOSDC Japan 2025】ノーコードアプリプラットフォームを支えるServer-Driven UI 〜Block UIアーキテクチャの設計と実装〜 2/2
はじめに こんにちは! 株式会社ヤプリでiOSエンジニアをしている白数 (@cychow_app)です! 9/19 (金)〜9/21 (日)の3日間、iOSDC Japan 2025が開催されました。 iosdc.jp また、9/20 (土) 13:55〜14:15 の枠でスポン
はじめに みなさん、こんにちは! ヤプリでiOSエンジニアをしている白数(@cychow_app)です! 2025/09/19 (金) ~ 2025/09/21 (日) の3日間で、iOS関連技術をメインのテーマとしたテックカンファレンス「iOSDC Japan 2025」が開催
こんにちは、iOS エンジニアの西村です。(最近はAndroidエンジニア寄りになりつつあります) 先日、iOSDC Japan 2025 に参加してきました!今回で4回目の参加になります。 iOSDC Japan 2025 そして今年の iOSDC は記念すべき 10周年 でし
【参加レポート】今年はスポンサーブースもあったよ、iOSDC Japan 2025
今年は10周年 🎉 はじめに ヤプリで iOS エンジニアをしている 菅(@Nao_RandD | ナオランド)です。 今年も国内最大級のiOSエンジニア向けカンファレンス iOSDC Japan 2025 に参加してきました。 iosdc.jp 本記事では、特に印象に残ったセッ
Claude Code と MCP で技術仕様書作成を効率化した話
こんにちは、ヤプリでサーバーサイドエンジニアをしている鬼木です。 弊社では MCP(Model Context Protocol)経由で社内ドキュメントや Database の情報にアクセス可能な環境が整っています。その中で、直近それらを使ってある新機能開発の技術仕様書を作成した
こんにちは!Androidグループのにゃふんた(@nyafunta9858)です。 先日、国内最大のAndroid技術カンファレンス、DroidKaigi 2025が開催されました。様々なセッションや多くのAndroidエンジニアとの交流に刺激を受けた方も少なくないのではないでし
【Laravel】ECSのTaskProtectionを利用して長時間実行Jobを安全に終了できるようにする
はじめに 現状の非同期処理の構成 ECS Task Protectionとは? Laravelでの実装例 ⚠️ 注意点 基底クラス: BaseProtectedJob ポイント💡 継承先のクラスの実装例 ポイント💡 サービスクラス: ECSTaskProtectionServic
Yappliのデータサイエンス室でインターン生としてプッシュ通知を分析してみた話
はじめに ヤプリとは ヤプリのインターンに参加した経緯 インターンで取り組んだこと 背景 アプローチ データ準備 特徴量エンジニアリング 分析結果 (1)通知文言の長さ (2)割引ワードの有無 (3)時間帯 (4)配信グループ (5)分析結果のまとめ まとめ はじめに こんにちは
バッチ処理をECSタスクスケジュール化するときに注意したいポイント 🔖 1
概要 こんにちは、サーバーサイドエンジニアの佐野きよです。 最近、EC2 + Cron + Laravelで動いていたバッチサーバーをECSのタスクスケジュールへ移行しました。 その際に何点か注意したいポイントがあったので、同じ轍を踏まないようにこちらで共有します。 同様のことを
深く理解する 言語化する 調べる力を養う 好奇心を持つ 視点を増やす おわりに フロントエンドチームEMのこん(@k0n_karin)です! 先日、社内のLT大会でこのタイトルで発表したので、せっかくだしブログにもしてみました。きっかけはこの記事の不具合でした。 tech.yap
登壇レポート|YapTech Playground #1 で「New Relic で始めるアプリプラットフォームのオブザーバビリティ」を話しました
はじめに こんにちは、ヤプリでiOSエンジニアをしている菅(@Nao_RandD)です。 先日、2025年7月25日(金)に開催されたYapTech Playground #1というイベントで登壇しました。 yappli.connpass.com YapTech Playgrou
株式会社ヤプリのiOS開発チームを紹介する2025年版の記事ですハイブリッド・フレックス制の働き方や、レビュー会・勉強会を通じたオープンなコミュニケーション文化を伝えています。技術面では、SwiftUIや複数のCI/CD、Vertex AI(Gemini)をはじめとする多様な
mountedで要素がdocument内のDOMツリーに存在しないことがある?
ある日の業務中、1通の問い合わせが来る 調べてみると原因っぽいものが見つかる ⚠️注意事項 Suspenseの振る舞い SuspenseとTransition mode="out-in" document内に要素が存在しないのは? 遭遇したら おわりに ようやく秋らしく涼しくなっ
DroidKaigi 2025に参加してきました!〜現地で感じた熱気と学び〜 🔖 1
こんにちは!株式会社ヤプリでAndroidエンジニアをしている伊藤です。 去年に引き続き、国内最大のAndroid技術の祭典「DroidKaigi 2025」に参加してきました🎉 2025年9月10日(水)〜12日(金)の3日間にわたって開催された今年のDroidKaigi。 今
採択だけがゴールじゃない、DroidKaigi 2025 投稿の舞台裏
こんにちは!Androidエンジニアのてつです。今年も、Android開発者にとって最大の祭典である DroidKaigi の季節がやってきました。私たちのチームは DroidKaigi 2025 に向けて、社内で様々な取り組みを進めてきました。 この記事では、なぜ私たちが Dr
#レバテックMeetup に「『必要とされるデータ基盤』であり続けるためにやってきたこと」という題で登壇しました!
こんにちは!データサイエンス室(以下、DS室)の山本です(@__Y4M4MOTO__)です。 先日9/4(木)に開催された『レバテックMeetup』にて、「『必要とされるデータ基盤』であり続けるためにやってきたこと」という題で登壇させていただきました! levtechcareer
こんにちは!今年の3月にQAとして入社したばかりの今西です👋 先日、毎Q恒例のLT大会(今回で第16回目!)を開催しました!🎉🎉🎉 この記事では、当日の雰囲気や印象的だった発表内容をピックアップしてご紹介します! どんな会? 発表内容PICK UP! Yappli Shipで活用
新しいビジネスを生み出す社内イベント「Yappli Ship」に唯一のエンジニアとして参加しました!
はじめに こんにちは、ヤプリでiOSエンジニアをしています。菅(@Nao_RandD)です。 ヤプリには、全社員が参加できるピッチコンテスト「Yappli Ship」というイベントがあります。 普段の業務から少し離れて、ヤプリが取り組むべき新しいビジネスアイデアを、経営陣に向けて
はじめに こんにちは!サーバーサイドエンジニアの西村です。 弊社では技術顧問のtenntennさんを招いてGo StudyというGoの勉強会を月1で開催しています。 tenntennさんに解説してもらったり、実際に手を動かしたり、わいわいスレでみんなでわいわい(質問・感想投げ)し
MySQLバージョンアップ(5→8系)を行った時の手順について紹介
概要 こんにちは、サーバーサイドエンジニアの佐野きよです。 この記事では、弊社が実施したAurora MySQLのバージョンアップ(5系から8系へ)について、その手順や注意点を共有します。 システムの安定稼働を維持しつつ、いかにして安全にアップグレードしたか、その過程で得られた知
バグバッシュのすゝめ 〜みんなで触ると見えてくるもの〜 こんにちは! ヤプリでQAをやっている日沢と申します。 今日は、ヤプリが行っているバグバッシュの成果をお伝えしたいと思い、ブログを書かせていただきます。 そもそもですが、「バグバッシュ」ってご存知ですか? AIによると バグ
はじめに こんにちは、 夏バテ対策で夏野菜カレー作るために猛暑の中野菜を買いに行き、玉ねぎに目を潰されながら大量の野菜を切って大変な思いして作ったもののカレー自体重いのでグロッキーになりバテ対策になったかは謎だった株式会社ヤプリ サーバーサイドエンジニアの西村です。 弊社では技術
NotebookLMとAtlassianMCPによるリグレッション観点作成の取り組み 🔖 1
こんにちは。ヤプリでQAエンジニアをしている山口です。 今回は「NotebookLM」(AIツール)と「AtlassianMCP」(自動化・連携プラットフォーム)を活用し、リグレッションテストの観点作成および観点レビューを実施した事例についてご紹介します。 背景:観点作成の工数削
Claude CodeとNotebookLMを活用して社内ドキュメント検索を改善した 🔖 1
こんにちは、ヤプリのサーバーサイドグループでマネージャーをしている鬼木です。 社内ドキュメントの検索で「あの情報どこにあったっけ...」と困った経験はありませんか? 今回は、Claude CodeとNotebookLMを活用して社内のドキュメント検索を劇的に改善した取り組みについ
ダウンタイム発生時にLaravelの長時間実行Jobを安全に制御する手順
概要 こんにちは、サーバーサイドエンジニアの佐野きよです。 システムの安定運用のために、データベースのメンテナンスやバージョンアップは欠かせません。しかし、これらの作業には数分から数十分程度のダウンタイムが伴うことがあります。 私たちのシステムでは、Laravelのキューワーカー
Nuxt + Storybook のバンドルサイズをコントロールする 🔖 2
こんにちは、フロントエンドグループ EM のこん(@k0n_karin)です。 今回は、@nuxtjs/storybook を使用している際に、バンドルサイズをコントロールする方法についてお話します。 storybook.nuxtjs.org TL;DR pages や plug
Bitrise MCP と Atlassian MCP を接続した自律型の AI エージェントを実装して、非エンジニアによるビルドエラーの自己解決を支援する 🔖 1
こんにちは!ヤプリの iOS グループでテックリードをしている三宅 (@tsushi130) です。 ヤプリでは日々 900 近くのアプリをビルドしています。 そんなビルド作業は「申請チーム」が Build Bot という名前の Slack App を利用して行っていただいており
業務でClaude CodeをVertex AI経由で使えるようになったので使ってみた 🔖 1
サーバーサイドエンジニアの水戸です。 皆さん、Claude Code使ってますか? 今巷で話題のClaude Codeを弊社でも使えるようになりましたので、使用レポートを書いてみます。 (利用までの過程ではAI委員会のメンバーが動いてくれました!ありがとうございます。) 使えるよ
NuxtでMCPクライアントとMCPサーバーを自作してMCPに入門する
はじめに AI委員会メンバー兼フロントエンドチーム EM のこん(@k0n_karin)です!今回はazukiazusa さんの記事で Vercel AI SDK を使った MCP クライアントの実装が紹介されていたので、Nuxt で同じようなものを実装してみました! 元記事は
MCPでコーディングエージェントからDBにアクセスできるようにしてみた 🔖 1
テーマ: MCPを使ったコーディングエージェントからのデータベースアクセス要点: - Aurora クローン機能で本番DBのデイリーコピーを作成 - Amazon Aurora MySQL/PostgreSQL MCP Server を活用 - リードオンリーアク
INFORMATION_SCHEMA.JOBS_BY_PROJECTを全カラムで定期保存するのが地味に面倒だった話
こんにちは!データサイエンス室(以下、DS室)の山本です(@__Y4M4MOTO__)です。 弊社ではBigQueryのINFORMATION_SCHEMA.JOBS_BY_PROJECTビューを独自で保存しています。理由は、JOBS_BY_PROJECTビューに含まれる情報は1
DataOps Night #7に『他チームへ越境したら、生データ提供ソリューションのクエリ費用95%削減へ繋がった話』という題で登壇しました! #dataopsnight
こんにちは!データサイエンス室(以下、DS室)の山本です(@__Y4M4MOTO__)です。 先日5/27(火)に開催された『DataOps Night #7』に表題のタイトルで登壇させていただきました! finatext.connpass.com この記事では登壇資料やその補足