ESP32(Arduino環境)の動的解析によるデバッグ手法
技術サポートに所属する、エンジニア2年目の私。組込み開発を学ぶため、ESP32搭載のロボットドッグを相棒にすることになった。名前は【だいきち】(以下、組込み犬)だ。...
続きを読む技術サポートに所属する、エンジニア2年目の私。組込み開発を学ぶため、ESP32搭載のロボットドッグを相棒にすることになった。名前は【だいきち】(以下、組込み犬)だ。...
続きを読むESP32搭載のロボットドッグ「だいきち」を題材に、新人エンジニアが組み立て、生成AIを活用した機能追加、DT+Traceによる動作検証に挑戦。組込み開発を通じて、リリースへの自信を身につけるまでの成長を紹介します。
続きを読む組込み開発の動作検証を効率化したいエンジニア必見!「デバッグに時間がかかる」「タイミング依存のバグが再現しない」といった課題に対し、対話型・シミュレーション・トレースログの3手法を徹底比較。DT+を活用し、ログ収集から解析までを自動化・可視化して、デバッグ工数を劇的に削減する方法を解説します。
続きを読む組込みLinuxでは、開発したシステムが消費する物理メモリサイズが分かりづらく、例えばメモリリークの特定が難しい場合もあります。そこで今回はLinuxのメモリの使用量について確認する方法を紹介します。さらに弊社の「動的テストツール DT10」と組み合わせることで、実行された処理を照らし合わせて解析する方法も紹介します。
続きを読むこんにちは! 2025年7月11日(金)に秋葉原UDXで開催された弊社主催の「ユーザーズカンファレンス2025」で発表いただいたユーザー様の事例をダイジェストでご紹介します!...
続きを読む2025年9月2日 イベント
「ハートランド・データ ユーザーズカンファレンス2025」秋葉原UDXとオンラインで開催。約120名が参加した当日の様子をレポートします。
続きを読む組込み開発のソフトウェアの品質保証において欠かせない、自動テストと自動テスト環境の構築。
自動テストの導入で得られるメリットにはどのようなものがあるのか、効果を評価する指標の「ROI」に焦点を当てて探ってみたいと思います。
エンジニアの皆さん、単体テスト、どう書いてます?コード書きながらテスト考えなきゃいけないわけで、キッチリ書こうとするとなかなか工数膨らんでしまって大変タイヘン。なにか上手いやり方はないものか。ということで、うちのエンジニアたちから抽出した「もう少し実践的な単体テストの心得」を載せておきます。
続きを読むこのブログサイトでは毎年「動的テスト」が流行語大賞トップ3に入ります!なので「動的テスト」 = 「動的解析の概念」について取り扱ったこれまでの名作記事をまとめてみました。
むかしから提唱しているだけあってちょっと古い記事もありますが、「組込み機器相手」の動的解析テクとしてはまだまだ輝いているものばかりなので、ぜーんぶ載せておきます。
ソフトウェアの検証を考えるうえでゼッタイ避けては通れないオーバーヘッドについて、組込み機器をアレコレいじってきたエンジニアが、とりあえず思いの丈をまとめてみました。
続きを読む