Safie Engineers' Blog!

Safieのエンジニアが書くブログです

2024-01-01から1年間の記事一覧

カメラ映像録画サーバのデプロイを改善した話

セーフィーのシステムでカメラ映像の録画機能を担うアプリケーションのデプロイを改善した話を共有します。

VPoEの仕事について

はじめに セーフィー株式会社のVPoEを務めている谷口元信です。 2022年4月からVPoEとしてエンジニアの組織形成と運営に取り組んでいます。 今回はVPoEに何が求められるかについて私なりの解釈を伝えた上で、取り組んだ事と今後についてをお話ししたいと思い…

屋外向けAIカメラを開発しました

こんにちは。Safieの画像認識チームでサブグループリーダーをしている柏木です。 今回は私が主担当としてAIアプリ開発に携わった、エッジAI搭載屋外向けクラウド録画カメラについて紹介します。 プレスリリースはこちらにあります。興味のある方はご覧くださ…

サービス障害ハンドリングにおける工夫

今回はサービス障害ハンドリングにおける工夫という観点でお話したいと思いますのでSaaS企業で障害対応される皆さんや障害対応を任された皆さんの一助になれば幸いです。

DataVaultモデリングで遭遇した課題とその解決策

​データ分析基盤グループでデータエンジニアをしている平川です。 DataVaultに関する記事の第3回目となります。 第3回の記事は、DataVaultモデリングをしている際に困った状態の対処方法についてまとめていきます 第1回: DataVaultってなに?どんな特徴があ…

タイムゾーンと、Pythonでのその扱い方の注意点

サーバーサイドエンジニアの三村です。 弊社では2024年の初めから国外へサービス展開をする準備として、一年ほど前からシステムの国際化対応を行ってきました。 この準備には、サービスの多言語対応や日本標準時以外のタイムゾーンでサービスが利用できるよ…

GitHub Copilot で 推論モデルの前後処理をPythonからC++に変換する

はじめに セーフィー株式会社の AI Vision グループでテックリードを務めます橋本貴博です。 セーフィーではネットワークカメラ上で動作するエッジアプリケーションの開発にC++を利用しています。公開されている推論モデルはPythonで実装されていることが多…

Androidチームにおける品質改善③ 〜2023年のまとめ〜

はじめに リリースから3年以上経過しようやくモダンな開発環境に近づけていく活動ができるようになるくらい体制が整って来ました。 今回はAndroid版Safie Viewer for Mobileが2023年に行った改善活動の振り返りの話をしたいと思います。

SOTAセグメンテーションモデル PP-MobileSeg をSNPEで動かす

SOTA SOTAモデル MobileSeg SNPE PP-MobileSeg ONNXモデル PyTorch

Androidチームにおける品質改善②〜アプリサイズの計測〜

Androidチームの品質改善の取り組みとして、今回はアプリサイズを計測した話をしたいと思います。 はじめに 動作環境 rulerとは rulerの導入方法 settings.gradleの編集 app/build.gradleの編集 analyzeタスクの実行 継続的に計測する ワークフロー 最後に

Androidチームにおける品質改善①〜ユニットテストの導入〜

今回は直近のAndroidチームの品質改善の取り組みとして、ユニットテストを導入した件についてお話したいと思います。 はじめに 実際にやった事 ユニットテストを書く どこからユニットテストを書くか 技術スタック JUnit4 + Mockito-Kotlin + Truthを使用し…

© Safie Inc.