しんやさん

スポンサーリンク
雑記

Tera Term のデフォルト値を変更して便利に使う

WindowsをホストPCとして使う場合に、ターゲットとのシリアル接続(UART/RS232C)にはTera Termを使うことが多いと思います。 このTera Termですが設定ファイルを修正することでいろんなデフォルト値を修正でき...
MSYS2

MSYS2やGit for WindowsでのProxy設定方法|PACファイルでも

Windows上でLinuxライクな環境を使うにはMSYS2(もしくはGit for Windows、Cygwin など)がありますね。その際、職場で使うときは、Proxyの設定が必要になることが多いと思います。Windows側の設...
C/C++

printf デバッグ(デバッグプリント)の書き方

デバッグするときはデバッガを使うのが定石ですが、なんらかの事由によりそれがかなわないときもあるでしょう。そのとき頼りになるのが片っ端から printf 文をいれていく方法、いわゆるプリントデバッグです。 CPUのレジスタなどはわかりま...
スポンサーリンク
技術書

とても使いやすいフリーのドローツール! draw.io Desktop

UMLやブロック図などのドローツール、何を使っていますか?仕事ならMicrosoft Visio を使っている人もおおいかもしれません。もしくはExcelやPowerPointで代用しているかたも多いでしょう。 ちょっとした図ならそれ...
C/C++

C言語の静的解析ツールを使ってみよう!|Splint

C/C++言語の静的解析ツール、使っていますか?仕事で使う場合は有償のもの(QACやpgreliefなど)を使うことがおおいと思います。しかし休みの日に家でコードを書いたりするときにも個人で静的解析ツールを使いたい場合もあると思います。そこ...
技術書

おすすめ書籍|組込みエンジニア向け

みなさん、技術書読んでいますか? 最近はGoogle検索でだいたいのことはわかるようになってきましたが、やはりストックの知識(体系的な知識)は書籍のほうが便利だと思います。 そこでこの記事では、私が読んだことのある本の中でプログラマ...
雑記

おすすめの商品たち

このページでは、買ってよかったな使ってみてよかったな、という製品を紹介していきます。 主観的な感想ですので、参考程度に眺めていただければと思います。 ちなみに本については、おすすめのものを下記のページにまとめていますのでそちらを参照...
make

C/C++のコンパイルを高速化する|ccache

C/C++のコンパイルを高速化するccacheについて、Linux, Windows, Macそれぞれでのインストール方法を紹介しています。また、実際にMakefile の修正例もあげています。これでビルド時間が数分の一に短縮されます!
C/C++

C言語で作成した実行可能ファイルのシンボル情報を削除|情報漏洩を防ごう

業務などでC/C++言語で作ったプログラム(実行可能ファイル)をリリースしたり他の人に渡すことがあると思います。 その時にシンボル情報というものに気をつけていますでしょうか? シンボル情報というのは関数名とか変数名などの情報です。 ...
make

make にて途中でエラーが出ても全コマンドを実行する方法

make で途中でエラーが発生しても全ての処理を実行する方法です。makeのオプション -k (--keep-going) や「:」コマンドを使う方法を紹介しています。
スポンサーリンク