[edX]Embedded Systems - Shape The World ずっと受けたかった組み込みソフト開発の授業

はじめに レジスタも触ったことのないニセエセ組込みエンジニアなので、リアル組込みエンジニアになりたくて、edXで組込み開発の学習をしました。 Embedded...

May 11, 2014 · 11 min · tsu-nera

「モダンC言語プログラミング」を読んだ!C言語の組込みエンジニアのためのモダンテクニックが満載

とてもエキサイティングな本に出会い、一気に読んでしまいました。感想を書こうと思います。 モダンC言語プログラミング - 花井志生 https://amzn.to/3DKnQHT ターゲット読者層...

November 5, 2013 · 6 min · tsu-nera

組込み開発の二大迷信に挑む!リファクタリングにおけるパフォーマンスとスタックオーバーフローについての数値実験

組込み開発において、リファクタリングしようとすると、自分は怒られる。 パフォーマンスが低下する スタックオーバーフローする 怒られるのが嫌で、リフ...

October 26, 2013 · 5 min · tsu-nera

組込み開発の常識!?C-Kermitの使い方を調べたメモ

はじめに シリアルケーブルを利用して組み込みターゲットに接続する時、kermitコマンドを使う。 仕事で、kermitコマンドしらなくて3人くら...

June 16, 2013 · 2 min · tsu-nera

組込み開発のシステムテスト・機能テストを自動化できるか?Rubyのminitestで非同期テストを実施する方法を本気出して考えてみた

はじめに 非同期な振る舞いをxUnitでテストできたらいいなと思った。具体的には、コンソールからコマンドを打ち込んで標準出力に現れたメッセージ...

April 28, 2013 · 5 min · tsu-nera

地獄の苦しみ、メモリ破壊をCppcheckで華麗に食い止めよう!

前回の記事の続き。 CppCheckでC言語/C++のメモリリーク(解放漏れ)を静的解析で検出する Cppcheckを利用して、バッファオーバー...

October 3, 2012 · 2 min · tsu-nera

CppCheckでC言語/C++のメモリリーク(解放漏れ)を静的解析で検出する

メモリ解放漏れ・メモリ二重解放は組込みエンジニアにとって、背筋が凍る単語だ。 それは、即、残業しなさいという意味に転じる。 そこから、泥沼のデバ...

October 2, 2012 · 3 min · tsu-nera

そろそろ『test driven development for embedded c』について書いてみる

1年以上前からずっと読んでいる本について書いてみる。 『test driven development for embedded c』 https://amzn.to/3xbczxP C言語を使った組込み開発でテスト駆動開発をどう実践するかについて...

August 25, 2012 · 3 min · tsu-nera