エコモットのエンジニアによる

IoT・AI技術や働き方についてのブログ

なぜAIはリンゴを数え間違える?画像解析の裏側を解説(前編)

Tech blog

 

クラウドソリューション開発部の内間木です。

GPT-4oやGemini 2.0、Claude 3.5といったマルチモーダルな生成AIを使って画像解析を試した際、「写っているリンゴの数が毎回違う…」「10個以上になると適当に答える」といった経験はありませんか?

この記事を読むことで、

「なぜ生成AIは物のカウントを間違えるのか」

という裏側の仕組みを整理し、画像解析とより上手く付き合うためのヒントを掴むことができます。

続きを読む

React Native最新SDK対応:1月と8月がベストな理由

Tech blog

こんにちは!
クラウドソリューション開発部の大川です。

今回は、React Native CLIでクロスプラットフォーム開発を行う上で避けては通れない、「iOS/Androidの最新SDKへの対応タイミング」について紹介します。

「最新OSが出たからすぐに上げなきゃ!」と焦る必要はありませんが、ストアの公開要件の更新に間に合わせるための「余裕を持ったスケジュール」を知っておくことが重要です。

続きを読む

Googleスプレッドシートで作る自作WBS&ガントチャート紹介

Tech blog

こんにちは。デバイスソフトウエア開発部の斎藤です。
エッジAIシステム開発と、iOSアプリケーション開発を担当しています。

昨年より、とあるiOSアプリ開発のプロジェクトを任せていただいており、
Googleスプレッドシート上にWBSとガントチャートを作成して、タスク進捗の管理や可視化を行っています。

プロジェクト発足当初は、インターネット上で公開されている利用可能なサンプル等を使おうと思い、
丁度良い雛形を探していたのですが、
私のプロジェクトではおそらく使わないような機能がたくさん入っていたり、色鮮やかで個人的に目が疲れそうだなと思うようなものだったり、スクリプトを少しいじったら環境壊れてしまったり…
となかなかフォーマットが決まらなかったので、まずは「見やすくて最低限の機能のものを自作して運用してみよう!」と考え、自分で作ることにしました。

本記事では、私が実際の業務で使用しているWBSとガントチャートの構成に加えて、
GAS(Google Apps Script)を用いた親タスクの再計算や、完了行の表示切替といった補助的な処理の仕組みについてご紹介いたします。

私自身、日常的にGAS開発をしているわけではなく、今回ご紹介する技術も基本的な機能と処理の紹介にはなりますが、
WBSやガントチャートはExcelで管理している方々が「GAS便利そうだしGoogleスプレッドシートで管理するのもありだな。」と感じていただけるような内容を目指して書いていきます!

なお、本記事では WBSとガントチャートを一体で管理する構成を前提として、以降は「WBSガントチャート」と呼ぶこととします。

続きを読む

【簡単】AWS CLIで一括タグ付けしてみた

Tech blog

冬はやっぱしさびーなー…
クラウドソリューション開発部の北島です。
「誰が作成者?」「何のプロジェクトのリソース?」と思ってしまうタグ無しリソースを見つけたことがある人もいるのではと思います。

本記事は、こんなタグ無しの既存リソースに後から大量のタグを付けることになり、死んだ目をしているエンジニアに捧げます!

続きを読む

【ストア要件に備える】React Native CLIによる更新手順と注意点

Tech blog

最近オンラインゲームに熱が再燃していて、Discordで知らない人と話すのが意外と楽しいなと感じています。こんにちは、クラウドソリューション開発部の寺谷です。

今回は、React Native スマホアプリ開発の保守で避けて通れないバージョンアップについてまとめます。React Native のアップデートは一筋縄ではいかないことが多く、特にメジャーアップデートではさまざまな問題が起きがちです。

この記事では、React Native CLI を使ったバージョンアップ手順と進めるうえでの注意点を整理します。

続きを読む

【フィジカル】生産性と健康状態の関係とは?

Tech blog

こんにちは!クラウドソリューション開発部の西谷です。
皆さんは健康を意識していますか?もしそうでない場合、生産性で損をしているかもしれません。
この記事では、生産性と健康状態の関係と、より健康的になるための第一歩を提案します。
続きを読む

1台のVMに1000個のIPを!Azureで格安IoTデバイス・シミュレーターを構築してみた

Tech blog

IoTシステムの開発において、避けて通れないのが「数千台規模の同時接続テスト」です。
ただ、実際に数千台のデバイスを用意したり、VMを大量に並べたりするのはコストも管理工数もかかりすぎます。

そこで今回は、Azure VM わずか1台(+サーバー1台)で、1,000個の独立したプライベートIPを使ってサーバーへ同時接続する、格安かつ強力なシミュレーター環境を構築してみました。
続きを読む

配筋検査ARシステムBAIAS®の円形モードがリニューアル!

現場ロイド

こんにちは。デバイスソフトウエア開発部の伊與です。 2026年1月9日のアップデートにより、BAIASの円形モードがさらに使いやすくリニューアルされました! これまでは、手動で行っていたARマーカーの配置が、入力された設計値をもとに、自動で表示されるようになります。 今回は、ワンステップ少ない手順でよりスピーディーな測定が可能となった、円形モードについてご紹介します。 続きを読む

【1時間で完成】重要ログだけ通知!CloudWatch 簡単構築

Tech blog

こんにちは!
SJC共同開発推進室の坂根です。

システム運用をしていると、必ず直面するのが「ログ監視」の難しさですよね。
「とりあえずエラーを全部通知するようにしたけれど、通知が多すぎて結局スルーしてしまっている……」なんてことも。

本来、アラートは「今すぐ対応が必要な異常」を知らせるためのもの。
通知が埋もれてしまっては、せっかくの監視も意味をなしません。

そこで今回は、AWS CloudWatch・Lambda・SNS を活用して、『大量のログから重要なエラーだけを抽出して、メール通知する』という、実運用で役立つシンプルな仕組みを構築する方法をご紹介します。

続きを読む

AWS Amplify 入門:React + Vite で認証機能付きアプリを「サクッ」と構築

Tech blog

AWS Amplifyを使ってみた!

こんにちは!クラウドソリューション開発部の今野です。

 

AWS、いろんなサービスがありますよね~

EC2、DynamoDB、Lambda(うんうん、ここまでは有名)

「AWS Amplify」

アン…プリファイ…??(そもそもアンプリファイってどういう意味)

 

Amplify、実は隠れた便利サービスなんです。

今回はAmplifyについて紹介していきたいと思います!

続きを読む