Yappli Tech Blog

株式会社ヤプリの開発メンバーによるブログです。最新の技術情報からチーム・働き方に関するテーマまで、日々の熱い想いを持って発信していきます。

Nuxt3で@sentry/vueを使うとエラー発生時に500エラーが表示される時がある

フロントエンドエンジニアのこん(@k0n_karin)です!今回はNuxt3でSentryを扱ったときに遭遇した事象について投稿します。 ※NuxtとSentryそのものの説明は割愛します。 ※本記事執筆時点のバージョンは以下のとおりです。 nuxt: 3.12.2 @sentry/vue: 8.13.0 解…

フロントエンドチーム、勉強会始めました

はじめに フロントエンドチームについて 文部科学大臣設立の経緯 現状のフロントエンドチームの課題を知る 第1回勉強会の内容 まとめ はじめに こんにちは。フロントエンドエンジニアの平川です。 今回はヤプリのフロントエンドチームで始めた勉強会の活動に…

ヤプリiOSエンジニアの新プライバシー要件対応③ | ノーコードアプリプラットフォームの運用体制も大公開!

はじめに こんにちは、ヤプリでiOSエンジニアをしている菅(@Nao_RandD)です。 Appleの新しいプライバシー要件のアップデート に関する記事 「第3弾」 です! これまでに、2つの記事でそれぞれの読者を対象に、プライバシーマニフェスト1についてや、ヤプ…

サーバサイドエンジニアが中途入社半年で感じたヤプリの魅力

こんにちは!サーバーサイドエンジニアの柿本です! 2023年12月にサーバーサイドエンジニアとして中途入社し、早くも半年が経過しました。 この記事ではその半年で感じたヤプリのことについて、ご紹介できればと思います。 ヤプリに興味を持ってくださってい…

画面回転でLazyVGridのカラム数を変更する

こんにちは、iOSエンジニアの西村です。 今回は、SwiftUIのLazyVGridを使って画面回転に応じてカラム数を変更する処理を実装したいと思います。 縦画面(2列での表示) 横画面(4列での表示) LazyVGridで絵文字を表示する まずは、LazyVGridを使用してUnico…

Kotlin Fest 2024で登壇してきました

こんにちは、Androidチームに所属しているにゃふんた(nyafunta9858)です。 2024年6月22日にベルサール渋谷ファーストで開催されたKotlin Fest 2024で「KotlinのLinterまなびなおし2024」というタイトルで登壇してきましたので、その参加レポートとなります…

CircleCIを並列化してCIの実行時間を半分以下に改善した話

はじめに こんにちは。サーバーサイドエンジニアの佐野きよ(@Kiyo_Karl2)です。 ヤプリではコード品質維持のため、CI(継続的インテグレーション)を取り入れており、GitHubへのプッシュをトリガーに自動テストや構文/フォーマットチェックなどが実行されます…