明日の自分のために

主に自分用のメモなど

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

シリアル通信のシミュレート方法

Raspberry Piでシリアル通信を行うプログラムを作成しているときに、socatを使ってお手軽に動作確認をする方法のメモ。 Socat Manからの引用。シリアルだけじゃなくてソケットなどいろいろ使える。 Socat is a command line based utility that establishes …

IntelliJ IDEA / PyCharm + RaspberryPiでリモート開発・デバッグ

Raspberry Pi上で動作させるPythonプログラムを作る際に、PC上のIntelliJ IDEA or PyCharmで開発しているが、実行・動作確認はRaspberryPi上で行いたい場合があったのでその方法のメモ。このメモはWindows上で設定したが、先にLinuxでも試してうまく行った。…

pythonでimportしたときにCannot find referenceと言われる

IntelliJでpythonのソースを書いていてよく忘れて引っかかる上に解決方法もよく忘れるのでメモ…orz pythonでimportしたときにCannot find referenceと言われる。 作成したディレクトリがSource Rootになっているか確認する。 なっていなければMark Directory…

Repoの使い方確認&メモ

Androidの開発で利用されている複数リポジトリを管理するためのツールであるRepoの使い方について確認する。 ここではGitLabにリポジトリを作成して動作を確認した。 ~/.ssh配下の設定などは適切にしておく。 構成 複数のリポジトリを束ねて以下のようなディ…

Raspberry Pi Zero WHにDockerをインストールしてみる

インストール Raspberry Pi Zero WHにDockerをインストールしてみる。こんな非力なマシンにDocker入れるの?とかはさておき。 いろいろ調べていたが、結局はDockerの公式ブログに書いてある通り1行叩いたらインストールされてしまった。素晴らしい。 https:…

Raspberry Pi Zero WHにUSB経由でSSHする

Raspberry Pi Zero WHをセットアップしようとしたが、ディスプレイやキーボードをつなぐのが面倒くさく、Ethernet over USBでセットアップしたくなったので調べてみた。やり方をメモしておく。 事前準備としてRaspbianを焼く。今回はRASPBIAN STRETCH LITEを…