ピックアップ記事

Linux開発で知っておきたいデバッグコマンド

IoT機器の普及に伴い、これまでLinuxを使用していなかった機器でもLinuxで開発する、といったことが増えています。ですが、Linuxのデバッグ環境は誰もがすぐに使いこなせるわけではなく、開発メンバによってスキルの差があること、そしてそれがプロジェクトを進めるうえでの課題となる場合があります。そこで今回は、GDB(デバッガ)やプロファイリング、メモリリーク検出などLinuxのデバッグコマンドやツールをいくつかピックアップし、その使い方を説明します。

続きを読む

プロセス管理の概要から活用法まで、ギュギュっと凝縮!
プロセス管理手法体感セミナー

2020年9月23(水)、オンラインにて『Stagesで学ぶ! プロセス管理手法体感セミナー』を開催しました。
本セミナーではプロセス管理システムStagesの基本概念をレクチャーし、
その後、サンプルを用い、実際にStages上にプロセスを定義することで、Stagesの活用法や機能を体感していただきました。
今回の記事は、このセミナーの様子をご紹介します!

続きを読む

テレワーク・リモートワークでの組込み機器のデバッグについて考える

新型コロナウィルスの影響によりテレワーク導入せざるを得なくなったという企業が増えていますが、組込み開発者の方は基板を持ち帰ることができないなど制約が多く納期が迫る中でも開発作業を止めざるを得なかったという方も多いのではないでしょうか。一方で、わざわざ出社せずともテレワークでも問題なく作業を進めている組込み開発者がいることも事実です。今回はそういった方の手法を参考にテレワークでも組込み機器のデバッグを行う方法を紹介します。

続きを読む

Wiresharkの使い方
~Wiresharkで「TCP/IP」モデルをのぞき見る~

ネットワークの基本の理解の近道になる手段のひとつとして、実際に生のパケットをキャプチャして中身を自分の目で確認することが挙げられます。そこで今回は、パケットをキャプチャするために使用するWiresharkの基本的な使用方法を交えながら実際にパケットをキャプチャし、「TCP/IP階層モデル」に沿ってパケットの中身を覗いてみます。

続きを読む

TCPとUDPの違いとは?
~Ethernet接続におけるオーバーヘッド削減ノウハウ~

TCPとUDPの違いは何?と聞かれてみると実は答えに困ってしまうという方もいらっしゃるのではないでしょうか。そこで今回は、そもそもTCPとUDPはどういったプロトコルでどういった特長があるのかをおさらいし、それらを踏まえてDT10ではどちらを選ぶべきか、その特長を活かしたオーバーヘッドの削減方法も紹介します。

続きを読む

気軽に一歩踏み出してみよう
動的テストツール「DT」シリーズ 無料トライアルのススメ
~満足度99.3%のサポートがついてます~

おかげさまで、動的テストツール「DT」シリーズは、導入実績800社を突破しております。導入されている方のほとんどが、導入前に 14日間無料トライアルを実施しています。今回は、いちばん汎用的な「DT10」を例に、手順をかんたんにご案内させていただきます。

続きを読む
ロード中

最新の記事

テストで押さえたいトレーサビリティとカバレッジのエビデンス管理

みなさんのソフトウェア開発では、トレーサビリティを確保しているでしょうか。そもそも、トレーサビリティとは何でしょうか。ソフトウェア開発におけるトレーサビリティの紹介と、トレーサビリティとテストの関係をソフトウェアテストの指標の1つであるカバレッジを交えて説明します。

コロナ禍で展示会に出展しました。
〜緊急事態宣言下でのリアルなイベント運営〜

2021年1月27~29日にインテックス大阪で開催された、Japan IT Week 関西「第5回【関西】組込み/エッジ コンピューティング展」に出展いたしました。ハートランド・データは、コロナ禍の展示会で、いかに製品をご紹介できるのか模索し、新しい形の展示会にチャレンジしました。今回の記事では、その展示会の様子をご紹介します。

cpprestsdk を使って Redmine プロジェクトの工数分析を自動化!

Redmine は REST API を公開しており、外部のアプリケーションはこれを使うことで Redmine が管理している情報へ簡単にアクセスできます。これによって工数の集計を自動化したり、データを可視化するといったタスクを実現しやすくなります。今回は、cpprestsdk という C++ 言語から REST API を利用するためのライブラリを使い、Redmine から自動的に工数データを集めてみます。

OSSテストツールを知ろう「単体テストツール」

「現場に必要なOSS (オープンソースソフトウェア) のテストツールとは」で触れたいくつかのOSSを紹介していくシリーズ。前回は『PlantUML』という設計フェーズで使えるツールを紹介しましたが、今回から本格的にテストで使用するツールとして、まずは「単体テストツール」を使ってみたいと思います。単体テストツールはOSSで組み込みで利用できるものがあり、環境構築も用意に可能です。ただ運用まで考えると適用は慎重に、スモールスタートで進めていくのがよいかと思います。

Linux開発で知っておきたいデバッグコマンド

IoT機器の普及に伴い、これまでLinuxを使用していなかった機器でもLinuxで開発する、といったことが増えています。ですが、Linuxのデバッグ環境は誰もがすぐに使いこなせるわけではなく、開発メンバによってスキルの差があること、そしてそれがプロジェクトを進めるうえでの課題となる場合があります。そこで今回は、GDB(デバッガ)やプロファイリング、メモリリーク検出などLinuxのデバッグコマンドやツールをいくつかピックアップし、その使い方を説明します。

「動的」新時代 Vol.1 ~ハートランド・データと3つのD~

2020年10月2日。ついにハートランド・データの新製品「動的テストツール DT+」がベールを脱ぎました。DT+のコンセプトとは。そして、従来のDTシリーズからDT+に継承されること、DT+で新しくなることは何か。ハートランド・データ代表取締役であり、DT+の発案者である落合 亮の熱い想いを探ります。

開発部門はお引越し!~ソフトウェアデザインセンター~

2020年11月13日、ハートランド・データの開発部門は新しい社屋に引っ越しました。その名も「ソフトウェアデザインセンター」。今後の発展も見越し、元々の社屋の隣に、昨年より新社屋を建設しておりました。今回のブログでは、新社屋の建設の様子や、引っ越しの様子などをご紹介します。

ロード中

alignleft

Heartland Day 2020 ONLINE

2020.10.2 (Fri)~

フォローする