Bottleというフレームワークを試してみた(1)

Flaskよりもさらに軽いPython上のフレームワークで Bottle というのがあるということで、試してみました。 参考にさせていただいたのはこちら(とても参考になる)です。 まずは環境構築。いつものように Linu …

VLANを追加

今度は一つのインタフェースにIPアドレスを降るのではなく、VLANタグを追加して、そこにIPアドレスを振ってみます。 まずはインタフェースの状態を確認。今回はPC側でUSBで増設したインタフェースに対して試してみます。イ …

一つのNICに複数のIPアドレスを割り振る

わけあって、linux上で一つのNICに複数のIPアドレスを振る必要あって調べました。 最近は ifconfig ではなくて、ip addr が推奨っぽいので、併せて試してみました。 IPアドレスを追加 $ sudo i …

指定したサブネットの中で生きてるIPアドレスだけを探す

指定したIPアドレス帯の中で生きているIPアドレスだけを知りたいことがあります。こんな時に使えるのが fping コマンドなのですが、オプション指定がめんどくさいです。でも仕方ないのでメモ。 インストールは $ sudo …

古いRaspberry Piをインターネットラジオに

100円ショップのダイソーへ行ったら、300円でアンプ付きのスピーカーが売っていましたので買ってきました。まあ、300円なりの音なのですが、音質にこだわりのまったくない自分には十分です。 で、余っている古いRaspber …

Windows10にPython3環境を構築(3)

Python仮想環境上でサンプルプログラムをexe化してみます。 まず、pipをインストールします。 次に、pyinstaller をインストールします。 適当なソースコードを用意して保存します。 exe化して実行してみ …

Windows10にPython3環境を構築(2)

次に、ソースコードを書く環境を作ります。 Visual Studio Codeを試してみたいところですが、今回は簡単に入る Geany を試してみます。 公式サイトから「Download Geany 1.36」をクリック …

Windows10にPython3環境を構築(1)

Windows10(64bit)にPython3の環境を構築しました。その際のメモです。 まずは何よりPython3本体のインストールです。以前はPython2.7とPython3を共存させるインストールのしかたをしてい …

Longan NanoでUSB CDC転送(まだまだ)

Longan NanoでUSBのCDC転送にチャレンジしてみました。CDCで転送ができるとUSBケーブル一本でコンソール出力できる可能性があるからです。 で、まだまだまだまだ道のりは遠いですが、とりあえずライブラリのサン …

久しぶりにLongan Nano

久しぶりにLongan Nanoを触ります。 LinuxをLinuxMint18.3に更新したので、再度Platform IOの環境から構築し直します。手順は、前回のこれとこれと同じ。 Lチカまで確認できたら、GitHu …