古川制御日記

佐賀県武雄市の組み込み開発屋ブログ

2019-01-01から1年間の記事一覧

EAGLEのPCB設計ファイルをPADS Proに移行した時のメモ

.schファイル、.brdファイルはそれぞれPADS Designer、PADS Layoutで変換してみることはできるが紐づいた状態にならない 紐づいた状態にするために、、 ・PADS Pro Designerで空のプロジェクトを作成(セントラルライブラリも空のものを作成して指定) ・PADS …

gitで特定の関数(サブルーチン)の履歴を追う

> git log -L :main:main.c みたいな感じでOK $ git log -L :main:main.c --pretty= diff --git a/main.c b/main.c --- a/main.c +++ b/main.c @@ -3,4 +5,5 @@ int main(void) { - printf("Hello World\n"); + sub(); return 0; } + diff --git a/main.c b/…

USBシリアルポートのポート番号をリセットする

WinDDKにdevcon.exeなるものが付属するので使えるようにPATHを通します。 例えばこんなかんじ。 > set PATH=C:\WinDDK\7600.16385.1\tools\devcon\amd64;%PATH% > devcon devcon Usage: devcon [-r] [-m:\\<machine>] <command> [<arg>...] For more information, type: devcon help</arg></command></machine>…

Qt 4でQPushButton等の色を変える

void SetBaseColor(QWidget* w, QPalette::ColorGroup group, QPalette::ColorRole role, QColor baseColor) { QPalette p = w->palette(); p.setColor(group, role, baseColor); w->setAutoFillBackground(true); w->setPalette(p); w->update(); }

サーバー側でメール振り分け、sieveで振り分け処理記述してdovecotでLDA

すでにPostfixとdovecotでメール送受信できてる状態から、サーバー側でメールのFromなどを参照してフォルダに振り分ける措置を実施したメモ Postfix関連でやったこと /etc/postfix/main.cf mailbox_command = /usr/libexec/dovecot/dovecot-lda -f "$SENDER"…