Tech blog

日々の開発業務で培った技術的な知見や、よりよいプロダクト提供のための技術的な取り組みなどを積極的に紹介をしていきます。

Tcl/Expect でシェルログインを自動化する

こんにちは!デバイスソフトウェア開発部の本間です。

弊社ではデータロガーや通信型ドライブレコーダーなど、様々な IoT デバイスを開発・販売しておりますが、これまでに多くのデバイスの FW 開発・保守に携わらせて頂きました。

FW を開発・保守する際には、プログラムパッチやログ解析の為に、デバイス毎に異なる手順でデバイス内部へアクセス(シェルログイン)する必要があります。また、アクセスする経路もイーサネット、 LTE 回線、RS-232C、UART など多岐にわたります。その為、デバイス毎に接続手順やログイン情報(鍵)などを適切に管理することが重要です。また、作業効率化のために、接続・ログインの一連の流れを自動化することは欠かせません。

続きを読む

ITコーディネータ資格取得!デジタル時代を切り拓く経営とITの架け橋として

こんにちは!エコモット株式会社でIoT・AI・DXコンサルタントをしている本間です。

このたび、待望のITコーディネータ資格を取得しました!

経営とITの両面から企業の成長を支える専門家として、新たな一歩を踏み出すことができました。

本記事では、資格取得の経験と共に、ITコーディネータの魅力や可能性についてご紹介します。

続きを読む

Routes APIでGoogle Mapにルート描画!

こんにちは!

デバイスソフトウエア開発部の米森です。最近業務でGoogle MapのRoutes APIを使う機会がありました。Routes APIとは、Google Mapで経路検索をした時に表示されるあのルートを簡単に描画できるAPIです。しかし、便利な反面、痒いところに手が届かないという部分もあったので、今回はそのあたりを共有させてください!

続きを読む

Spring Boot開発者必見!Mavenからビルド情報を簡単に取得する方法

SpringBoot

Spring Boot を使って開発していると、アプリケーションのバージョン番号やビルドタイムスタンプなどのビルド情報を取得したくなることがあります。これらの情報は、特にデバッグや運用環境での管理に役立ちます。本記事では、Spring Boot アプリケーション内で Maven のバージョン番号やビルドタイムスタンプを簡単に取得する方法を紹介します。

続きを読む

Microsoft Teamsをブラウザ拡張機能で使いやすくする

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

皆さんはMicrosoft Teamsを使っているでしょうか?ビデオ通話機能だけ使ったことがある方もいるかもしれませんが、今回はチャットツールとして使われている方に向けた記事になります。
今私が携わっているプロジェクトではチャットツールにTeamsを使っています。ですが、私の感想としてはSlackと比べるとTeamsは使いにくく感じます。
なので、Stylusというブラウザ拡張機能を使って少しだけ使いやすくしてみました。
続きを読む

AI活用に必須!実践で活かせるハルシネーション対策完全ガイド

こんにちは!エコモット株式会社でIoT・AI・DXコンサルタントをしている本間です。

昨今、ビジネスシーンでのAI活用が加速する中、多くの方が「AIの出力が信頼できるのか」という不安を抱えていらっしゃるのではないでしょうか?

今回は、AI言語モデルにおける重要な課題である「ハルシネーション」について、その本質から実践的な対策まで、分かりやすくご説明します!

続きを読む

React NativeのGifted Chatを使って簡単なチャットアプリを作ってみた

はじめに

こんにちは。
私は入社2年目のクラウドソリューション開発部に所属している寺谷と申します。
今回は、React Nativeのライブラリ「Gifted Chat」を活用して、簡単なチャットアプリを実装する方法を紹介します。
さらに、Google Sheetsをデータベース代わりに使用し、Google Apps Script(GAS)を通じてデータの送受信も行っています。
ぜひ最後までご覧ください!

続きを読む

生成AIでE資格の確認テストを作ったら、楽しくなってきた件

あと一週間、E資格の試験日が近づいてきました。(※週末ブログタイトル変更しました)

試験日が近づくと業務が忙しくなる法則が発動していて、なかなか勉強できません(できない子の言い訳)。

しかも、もう生成AIナシでは仕事ができなくなってきた今日この頃、E資格の意義すら微妙になってきていることもあってヤル気がゲンナリです。

今までは受けないという選択肢を行使していましたが、そろそろ研修の有効期限が切れるので、ヤバい感じです。

そうこうしているうちにシラバス(試験内容)も変わっていて、「何が出るのか?!」すら怪しくなっています。(固有値計算とか出題範囲外らしいよ)

こんな時は分厚い本を読むより生成AIに聞いた方が確実だよねということで、シラバスの単語で、確認用の問題を作成してもらいました。
続きを読む

エッジAIカメラシステム「PROLICA®」による物体トラッキング

こんにちは。デバイスソフトウエア開発部の斎藤です。
現在新卒2年目で、生産性向上エッジAIカメラシステム「PROLICA®」の画像解析アプリケーション開発を行っています。

PROLICAは、人物や車両などの対象を検出する「物体検出」というタスクで利用されることが多いのですが、実は対象の物体を追跡する「トラッキング」機能にも対応可能です。
本記事では、「トラッキングとはどのような技術か」を詳しく解説し、最後に「PROLICAによるトラッキングシステムで実現できること」をお話します。

続きを読む