セーフィー株式会社 の技術ブログ
全170件
副作用と向き合う──Haskell に学ぶ宣言型プログラミングの考え方
2025/06/13
ブックマーク
はじめに セーフィー株式会社 AI開発部 でテックリードを務めます橋本です。 本記事は、社内勉強会で取り上げた「プログラミングパラダイム」についての内容をまとめたものです。日常的に使っている Python や C++ といった言語でも、「副作用をどう扱うか」という視点の重要性を感じており、それをチーム内でも共有したいと思い勉強会のテーマとしました。 副作用と
CVPR 2025 技術動向調査: Best Paper Award Candidates まとめ
2025/06/06
ブックマーク
はじめに CVPR (Computer Vision and Pattern Recognition Conference) は、コンピュータビジョンとパターン認識の分野における最前線の研究成果を集める国際会議です。今年の論文提出数は13,008件で、昨年のCVPR 2024から約13%の増加を記録しました。その中で採択されたのは2,878件、採択率は22.1%です。この採択率は CVPR 2010以降で最も低い数字 となっており、例年以上の競争の激しさが
新卒一期生が感じたキャッチアップの壁とその打開策
2025/06/04
ブックマーク
新卒一期生が感じたキャッチアップの壁とその打開策 こんにちは!フロントエンドエンジニアの一氏です。 2023年に新卒一期生として入社し、現在は Safie Viewer (セーフィー ビューアー)のフロントエンド開発を中心に業務に取り組んでおります。 先日、若手エンジニアの課題と乗り越え方というLTに登壇してきました。 【増枠】若手エンジニアの課題と乗り越え方 (2025/
セーフィーのセキュリティチームづくり
2025/05/27
ブックマーク
はじめに こんにちは!セーフィー株式会社でサイバーセキュリティを担当している金原です。 前回、こちらの記事でセーフィーがどのようにセキュリティ戦略を策定しているか、その考え方についてお話しさせていただきました。 engineers.safie.link さて、今回はその続編として、策定した戦略を実行していくために不可欠な 「チームづくり」 について、私たちの考えとこ
モバイルリグレッションテスト改善について
2025/05/21
ブックマーク
はじめに こんにちは! クオリティマネジメントオフィスQCD第2グループ 吉田と申します。 セーフィーでは様々なプロダクトがありますが、主にSafie Viewer for モバイルのQAを担当しております。 今回はモバイルチームのリグレッションテストケース改善見直しについて書かせていただきたいと思います。 先日Safie Viewer for PCの方でもリグレッションテストケースの改善につ
技術だけでは動かせない。テックリードが組織と対話を学んだ6冊
2025/05/15
ブックマーク
はじめに セーフィー株式会社 AI開発部 でテックリードを務めます橋本です。 テックリードとしてキャリアを積む中で、避けては通れないテーマの一つが「レバレッジの効いた仕事」です。つまり、自分一人のアウトプットを超えて、チームや組織全体により大きなインパクトを与える働きが求められるようになります。 その中でも、特に重要だと感じているのが「組織
2025年、新卒エンジニア研修はじめました
2025/04/30
ブックマーク
はじめに セーフィーの髙木 @hitsan です。 今年の4月に新卒3期生が入社しました。セーフィーでは約3週間の全体研修を行い、職種別研修に分かれます。職能別研修である開発本部での新卒エンジニア研修は7月末まで実施し、そのあと各チームに配属という流れです。 新卒3期生のエンジニア研修がスタートしたので研修内容について説明します。 はじめに セーフィーの新
Safie API MCP Serverを公開しました
2025/04/24
ブックマーク
こんにちは。サーバサイドエンジニアの村田 ( @naofumimurata )です。 この度、Safie API を利用するMCP (Model Context Protocol) サーバである「Safie API MCP Server」を作成・公開しました。 github.com 本記事では使い方などを簡単に紹介したいと思います。 MCPサーバとは Safie API MCP Server の概要 使い方 事前準備 利用例 まとめ MCPサーバとは Model Context Protocol とは、Anthropic社が発表したアプリ
セーフィーのサイバーセキュリティ戦略の作り方
2025/04/14
ブックマーク
はじめに こんにちは!セーフィー株式会社でサイバーセキュリティを担当している金原です。 セーフィーは「映像から未来をつくる」というビジョンのもと、クラウド録画サービスを提供しています。私たちのサービスは、防犯・見守りに留まらず、業務効率化や現場DXなど、様々なシーンで社会の「安心安全」を支えています。 この「安心安全」を実現する上で、サイ
初心者向け解説_SlackAPI & GASでGoogleスプレッドシート上からSlack通知を送る方法
2025/03/28
ブックマーク
本記事では、GoogleスプレッドシートからSlackAPIとSlackApp(Slackbot)を使って通知を送る仕組みの作り方を、SlackAPI・GAS初心者にも分かりやすく画像付きで解説します。 はじめに なんでやろうと思ったか 用語解説 SlackAppとは? Slackbotとは? Slack APIとは? Slackbot作成~Token発行まで 動作確認 テスト用データ作成 GASの設定 SlackIDを取得してみる このSlackIDって正しいの??? DM
JavaScriptでトグルボタンのclickイベントが2重発火する原理と解決策
2025/03/26
ブックマーク
はじめに こんにちは。セーフィー株式会社で内定者インターンをしている戌亥です。汎用的なコンポーネントの開発をしている中で起こったトグルボタンを実装バグの紹介とその原理、解決法についてご説明しますので、ぜひ参考にしてください。 はじめに 背景 ラベルボタン 起こったバグ 検証 バグが起こっていた原理 解決法 まとめ 最後に 背景 インターンのReactを用
画像認識システムのサービングパターン分類
2025/03/24
ブックマーク
はじめに セーフィー株式会社 で画像認識AIの開発をしているおにきです。 画像認識AIシステムを構築する際AIのコンピューティング処理を「どこで」「いつ」「どのようなデータに対して」行うか、すなわちサービングパターンを選択することは、システムの性能、コスト、拡張性に大きな影響を与えます。本記事では弊社のクラウド録画サービスを例に、画像認識AIのサ
マルチモーダルLLMをllama.cppとMiniCPMでローカル環境に実装する
2025/02/25
ブックマーク
はじめに こんにちは。 セーフィー株式会社 先行開発Gの井上です。 今回は、タイトルの通り llama.cpp を使用して MiniCPM-o-2_6 をローカル環境で動作させる方法 について解説します。ローカルでの動作環境を簡単に構築できる手順を紹介しますので、ぜひ参考にしてください。 はじめに 用語解説 llama.cppとは? MiniCPM-o-2_6とは? CMakeとは? CMakeを使用する利点 PCスペック・環
AIソリューションプラットフォーム推進室 始動
2025/02/18
ブックマーク
はじめに セーフィー株式会社AIソリューションプラットフォーム推進室の植松です。 2024年12月に実施した セーフィーアドベントカレンダー でCTO 森本からご紹介がありましたとおり、AIソリューションプラットフォームが 経産省プロジェクト(IR資料) として採択されたことをきっかけに、このプラットフォーム化に会社としてさらに注力して取り組むことになりました
Developers Summit 2025参加レポート
2025/02/14
ブックマーク
はじめに セーフィーの髙木( @hitsan8 )です。 セーフィーは2025年2月13、14日に行われたDevelopers Summit 2025(以下デブサミ)にブーススポンサーとして参加しました。 デブサミとは2003年から開催されているITエンジニアのための祭典です。今年のテーマは「 ひろがるエンジニアリング 」です。 event.shoeisha.jp 多くの方にセーフィーを知ってもらうために2023年から参加し続けて今