はてぶ・Qiita・Zennのトレンド記事を紹介
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 この記事では登壇資料やその補足
こんにちは!データエンジニアの山本( @__Y4M4MOTO__ )です👋 先日、開発統括本部にて毎Q恒例のLT大会を開催しました🎉(15回目です!) LT大会は、ヤプリに所属するメンバーが、業務や技術情報にとどまらず、個人の趣味や興味をテーマに5分間でプレゼンテーションするイベ
エンジニアリングマネージャーのこん(@k0n_karin)です! 最近プロダクト開発本部でAI活用の推進を目的としたAI委員会を新たに設立しました。今回は、なぜこの委員会を立ち上げたのか、現在の取り組み、そして今後の展望について紹介していきます。 ヤプリにおけるAI活用の現状 委
プロダクト開発本部 開発2部 フロントエンドグループ マネージャーのこん(@k0n_karin)です! 今回はタイトルの通り、ヤプリのWebフロントエンドが現在どんな状態か、どんな課題があるのかなどを整理してみました。本記事を通して、ヤプリのWebフロントエンドに興味を持っていた
try! Swift Tokyo 2025も最高だった件✨ 🔖 2
はじめに こんにちは!🌸 ヤプリでiOSエンジニアをしています、白数 (@cychow_app) です! 今年も4/9 (水) ~ 4/11 (金) の期間で try! Swift Tokyo 2025 が開催され、3日間参加してきました。 try! Swift Tokyoへの参
BigQueryで複数プロジェクトのテーブル参照状況をINFORMATION_SCHEMAから調べてLooker Studioでダッシュボード化してみた
こんにちは!データサイエンス室(以下、DS室)の山本です(@__Y4M4MOTO__)です。 BigQueryにおいて複数のGoogle Cloudプロジェクト(以下、GCプロジェクト)に存在するテーブルの参照状況をINFORMATION_SCHEMAから調査し、Looker S
今年はさらにパワーアップ、try! Swift Tokyo 2025 の参加レポート
はじめに iOS エンジニアの 菅(@Nao_RandD | ナオランド)です。 先週、try! Swift Tokyo 2025に現地参加してきました。 現地での参加は2回目です。 去年からさらにパワーアップしていた魅力と、セッションの感想についてご紹介できればと思います。 R
はじめに JaSSTとは 当日の様子 参加メンバーから 日沢 Agile TPIを活用した品質改善事例 Agile TPIとは 感じたこと 山口 「保証するための品質基準」がQAには必要か? 現場からお届けします 〜モバイルアプリテストにおける工夫と挑戦〜 今西 "E2Eテスト自
はじめに はじめまして、ヤプリの眞田です。 私は2024年4月に新卒SREとしてヤプリに入社しました。 本日は2025年3月31日で入社から1年が経過したことを記念して、私の新卒SREとしての1年間を振り返りたいと思います。 はじめに なぜ新卒SREとしてキャリアを選んだのか 入
特定のメソッド内で特定のメソッドを呼んでいるかチェックするPHPStanのカスタムルールを作成する方法
はじめに カスタムルールを作成した背景 作成したカスタムルール 補足 一旦変数に入れられるケース インスタンス化直後にメソッドチェーンされないケース カスタムルールのテスト MustCallExpireAfterRuleTest.php NoMissingExpireAfter.
LaravelのSanctumで一部のアクセスで401エラーが発生してしまった原因と対処法
はじめに 事象 原因 レプリケーション遅延による影響だった stickyオプションは同一リクエスト上でしか有効にならない 対処方法 類似ケース まとめ さいごに はじめに こんにちは。サーバーサイドエンジニアの佐野きよ(@Kiyo_Karl2)です。 ヤプリの一部のサービスでは、
モバイルアプリエンジニアを志望する学生さん、ヤプリを体験してみてください!
こんにちは!ヤプリでAndroidエンジニアとして1ヶ月インターンに参加させていただきました、寺澤といいます☺️ 短い期間でしたが、ヤプリでのインターンを経験して感じたことを素直に書いていこうと思います! 目次 Yappliについて インターンで取り組んだこと アプリ研修 遊撃チ
こんにちは!データサイエンス室の山本( @__Y4M4MOTO__ )です。 開発統括本部では四半期ごとにLT大会を開催しています。今回はなんと、昨年にヤプリと資本業務提供したフラー株式会社(以下、「フラーさん」)のエンジニアの方々をお招きして一緒にワイワイしました! この記事で