FURYU Tech Blog - フリュー株式会社

フリュー株式会社の開発者が技術情報を発信するブログです。

「アプリスキル向上会」を実施した話

はじめに 背景 実施内容 目標設定 実施スケジュール 実施結果 振り返り まとめ はじめに ピクトリンク事業部開発部のnakaseです。 モバイルアプリ(Android/iOS)の開発業務を主に担当しています。 今回、開発部内の取り組みとして2023年度下期に「アプリス…

MagicPodでiOSアプリのリグレッションテストを自動化して得た学び

MagicPodを利用したリグレッションテストの自動化と、それにまつわる内容や工夫、課題についてご紹介します

フリューのチーム開発にJOINしてみて

こんにちは。ピクトリンク事業部開発部 開発2課 に所属しています松本です3月末に中途社員としてフリューに入社しました。 今回は、転職後にチームにJOINしてみての感想もろもろを記事にまとめてみました! はじめに 初めてのBtoCアプリとアジャイル開発 ス…

k6を使った負荷試験を試してみる

ピクトリンク事業部でSREエンジニアをしている山根です。 いくつかのプロダクトの負荷試験でJMeterを使っていましたが、 k6がいいとを前から耳にしていたので、k6を試してみたいと思います。 また、後半の負荷結果の可視化の項目では、dockerを用いてk6を実…

ユーザビリティテストにエンジニアが参加する重要性について

はじめに こんにちは。 ピクトリンク事業部でwebアプリケーション開発を担当している西村です‍ 今回はユーザビリティテストにエンジニアが参加する重要性についてお話ししようと思います! ユーザビリティテストとは ユーザビリティテスト(以降UT)は開発して…

フリュー史上初!?プロジェクターによるリアル投影を支える  コンテンツ管理術のすべて

みなさん、こんにちは。 フリュー株式会社でプリントシール機のソフトウエア開発を担当している前山です。 この記事ではプリントシール機(以下、プリ)の新機種 EVERFILM(エバーフィルム)の 目玉機能である「プロジェクター撮影」の実装にあたって工夫したこ…

裏の裏の話 ~反転お直し機能について~

挨拶 初めまして ! プリントシール機の落書き画面のソフトウエア開発担当の前川です この記事ではプリントシール機(以下、プリ)の 新機種 Luvholi(ラブホリ)で新しく搭載される「反転お直し選択」機能の実装にあたっての工夫を紹介させていただきます。 挨拶…

iOSDC Japan 2024にゴールドスポンサーとして協賛します!

2024年08月22日(木)〜24日(土)の3日間で開催されるiOSDC Japan 2024に、フリュー株式会社はゴールドスポンサーとして協賛します! iOSDC JapanはiOS関連の技術がメインテーマのテックカンファレンスです。 弊社では画像取得・閲覧サービスやスマートフォ…

Lambda(Python)を使ってCloudWatchLogsをS3にエクスポートする

はじめに ピクトリンク事業部でSREエンジニアをしている山根です。 今回は、Lambdaを使ってCloudWatchLogsをS3にエクスポートする方法をご紹介します。 CloudWatchLogsをS3にエクスポートするということで、CreateExportTaskを利用します。 docs.aws.amazon.…

AWS CDKのリファクタリング 〜L1 ConstructをL2 Constructに移行する3ステップ〜

はじめに 現状 安全にCDKをリファクタリングする3ステップ 1. 置換されると困るリソースを特定 2. 書き換え 3. 差分を確認 移行の方針を考える 基本的に全て論理IDのoverrideを実施する 差分は確認するが、必ずしも"no differences"を目指さない さいごに は…

リグレッションテストを整備した効果と今後の課題

iOSアプリ開発プロジェクトでリグレッションテストを導入・整備しました。それによって得た効果と、見えてきた課題についての記録です。

最近増えてきたプリ×〇〇コラボ。企画を支えるソフトの仕組みとは?

最近増えてきている「プリントシール機と各種コンテンツとのコラボレーション企画」。その実現方法についてソフトウェア開発観点でお話しします。

プリの落書き新機能「落書き編集ツール」を搭載した話

はじめに プリントシール機事業部のソフトウエア開発の落書き画面担当の筒井です。 この記事ではプリントシール機(以下、プリ)のルートミー2の新機能として搭載される「落書き編集ツール」の紹介と、その実装にあたっての工夫を少し紹介させていただきます。…

スプリントレビューを改善したおはなし

はじめに スプリントレビューとは 今までどのようなスプリントレビューを行っていたのか どのような改善をしたか 改善後の効果について 最後に はじめに こんにちは。ピクトリンク事業部でモバイルアプリ開発を担当している西村です‍今回はスプリントレビュ…

スクラムチームで市場調査を行ったおはなし

はじめに そもそも市場調査とはなんぞ? なぜ市場調査を行なったのか? 市場調査の内容について 市場調査を終えて 最後に はじめに こんにちは!ピクトリンク事業部でモバイルアプリ開発を担当している西村です‍今回は私が所属しているスクラムチームで市場…

cdk deploy時、無限ループで焦った件

cdk deployしたら処理が終わらない… ゲーム・アニメ事業部でスマートフォンゲームのサーバサイド開発&インフラ&分析基盤を担当している宇城です。 今回はCDKバージョンのアップデートをしようと思い、各環境で実行したcdk deployが無限ループしてしまい、 一…

プリにONNX Runtimeを組み込んだ話[C++]

この記事を読んでほしい人 ONNX Runtimeの使用を考えている人 ONNX RuntimeのC++環境(Windows版)での組み込み手順を知りたい人 機械学習の推論フレームワーク選定に迷っている人 フリューのソフトウェアエンジニアがどのようなことをしているか興味がある人 …

Amazon EventBridge Schedulerを使ってRDS(Aurora)をS3にエクスポートする

AWS

はじめに ゲーム・アニメ事業部でスマートフォンゲームのサーバサイド開発をしている山根です。 今回は、定期的にAuroraをS3にエクスポートしたいと思い、Amazon EventBridge Schedulerを使ってみました。 docs.aws.amazon.com また、AuroraをS3にエクスポー…

エンジニアの技術発信について振り返り

この記事は フリューのカレンダー | Advent Calendar 2023 - Qiitaの25日目の記事となります。 はじめに フリュー株式会社プリントシール機事業部でエンジニアリングマネージャー(以下EM)をしている伊藤です。ここ2年間で取り組んできた、エンジニアの技術…

SPAJAM 2023 本選 2日目(2023/11/12)

この記事は フリュー Advent Calendar 2023 の24日目の記事となります。 みなさん、こんにちは。 ピクトリンク事業部 商品技術開発部 の 足立 です。 2023/11/11 (土) 〜 2023/11/12 (日) の2日間で開催された SPAJAM 2023 に、フリュー株式会社はスポンサー…

新メンバー向けに機能実装ワークショップを行った話

フリューでプリントシール機の開発をしている高松です。 以前は主に落書き画面の開発担当を、現在はリーダー業務をメインに行っています。 突然ですが、開発者を増やしたいけど入門が難しいというジレンマを感じたことはありませんか? 落書き画面の開発はま…

SPAJAM 2023 本選 1日目(2023/11/11)

この記事は フリュー Advent Calendar 2023 の21日目の記事となります。 みなさん、こんにちは。 ピクトリンク事業部 商品技術開発部 の 足立 です。 2023/11/11 (土) 〜 2023/11/12 (日) の2日間で開催された SPAJAM 2023 に、フリュー株式会社はスポンサー…

技術発信イベント「フリューテックトーク」まとめ 2023

この記事は フリューアドベントカレンダー2023 の15日目の記事です。 はじめに こんにちは!新規事業開発部の荒木です。 昨年2022年のアドベントカレンダーで、弊社で取り組んでいる技術発信イベント「フリューテックトーク」の第1回の開催報告をいたしまし…

API GatewayのWebSocket APIを用いてチャットアプリを構築する

この記事は「フリュー Advent Calendar 2023」13日目の記事です。 qiita.com はじめに 機能 アーキテクチャ構成 フロントエンド S3・CloudFront バックエンド API Gateway・Lambda DynamoDB アプリケーションの実装について ソースコード(抜粋) websocket-…

Flutter + Firebaseで位置情報共有機能を作る

この記事は「フリュー Advent Calendar 2023」11日目の記事です。 はじめに 技術スタック 事前準備:Firebaseプロジェクトの作成 step1. 自分の位置情報を地図に表示する Google Mapsの表示 取得した位置情報をMapsの初回レンダリングに反映 step2. 自分の位…

無料で使えるAIチャットサービス比較(ChatGPT, Google Bard, BingAI)

AI

2023年に大きな成長を遂げたAI関連技術。その中の代表的なAIチャットサービス3種(ChatGPT, Google bard, bingAI)の比較検証を行いました

この1年の開発組織体制の変更について

この記事は フリューAdvent Calendar 2023 の4日目の記事となります。 はじめに フリュー株式会社ピクトリンク事業部でエンジニアマネージャをしている佐々木です。 この1年で2度にわたって開発組織体制の変更をしました。今回は、その経緯を書きたいと思い…

メンタルモデルをアップデートしてJavaへの理解を深める話

この記事はフリューAdvent Calendar 2023の1日目の記事となります。 こんにちは! ピクトリンク事業部の盛岡です。 最近めちゃくちゃ「メンタルモデル」という言葉を耳にします。 UX解説やエンジニア心得などでも頻発している印象です。 また最近は参考資料(…

SPAJAM 2023 の本選へ出場するフリューメンバーの紹介

こんにちは。 ピクトリンク事業部 商品技術開発部 の 足立 です。 2023/11/11 (土) 〜 2023/11/12 (日) の2日間で開催される、ハッカソンイベント SPAJAM 2023 の本選へ、弊社メンバーが所属するチームが予選を見事勝ち抜き参加することになりましたので、簡…

Amazon API GatewayのWebSocket API + Lambdaでプランニングポーカーを作る

TL;DR はじめに 仕様 構成 サーバサイド WebSocket APIの特徴 構築 stack定義 実装の詳細 フロントエンド 使ってみて 最後に TL;DR プランニングポーカーを自作した 技術選定 Amazon API Gateway WebSocket API Lambda はじめに こんにちは、ピクトリンク事…