じーろぐ

日々の記録。コンピュータやプログラミングの話題が多め。

ASUS Wifiルータ RT-AX56Uを買った

これまで使っていたルータの調子が夏の暑さで悪くなってしまったので、新しいルータを購入しました。 これまでは国内メーカのルータを買っていたのですが、割とすぐ調子が悪くなる+設定できる項目が少なすぎ+ソフトの出来がいまいちということで、今回はASUSのルータにしてみました。

購入したのはASUSのRT-AX56Uです。

f:id:z_logger:20201018013558j:plain

続きを読む

SIRコンパートメントモデルで感染症の流行予測

数学セミナーの9月号を買いました。 今月号の特集は「新型コロナウイルスと闘うために数学ができること」。感染症予測に関する記事が7つ載っています。

f:id:z_logger:20200915013732j:plain
数学セミナー9月号

今回は、これらの記事を参考に実際にプログラムを作って感染者の時間変化を計算してみようと思います。

続きを読む

Threemaがオープンソースに

本ブログで以前レビューしたメッセージングアプリのThreemaですが、オープンソースになるようです。

threema.ch

Within the next months, the Threema apps will become fully open source, supporting reproducible builds. This is to say that anyone will be able to independently review Threema’s security and verify that the published source code corresponds to the downloaded app.

2020年10月までにはオープンソースになりそうですね。これはいいニュースです。それ以外にも、「Afinum Management AG.」という投資会社の出資を受けるようになるみたい。

Afinum fully shares our values regarding security and privacy protection.

Threema’s founders – Manuel Kasper, Silvan Engeler, and Martin Blatter, all software developers – will continue to lead the company and still retain a significant ownership interest.

開発体制やこれまでのセキュリティとプライバシー重視の姿勢は変わらないみたいですがちょっと気になりますね。今後の動きに注目です。

Raspberry Piカメラのストリーミング映像をNode-REDのダッシュボードに埋め込む

Raspberry Piカメラのストリーミング映像をNode-REDのダッシュボードに埋め込むときのTipsです。

RPi-Cam-Web-Interfaceを使うと簡単にRaspberry Piカメラの映像をストリーミングしてウェブブラウザで閲覧できるようになります。

f:id:z_logger:20200831014342p:plain
RPi-Cam-Web-Interfaceのメイン画面

このRPi-Cam-Web-Interfaceのストリーミングの映像をNode-REDのダッシュボードにキレイに埋め込もうとすると一工夫必要です。

インターネットを検索すると、RPi-Cam-Web-Interfaceをインストールしたときに入っているmin.phpをtemplateノードを使って埋め込む方法が出てきます。 t3alliance.org

この方法で基本的にはうまくいくのですが、(上記のサイトの説明画像の通り)ライブ映像の周りにスクロールバーが出てしまいます。

これを解消するには、min.phpを改造した以下のソースをnode-red.phpという名前でRPi-Cam-Web-Interfaceのディレクトリ(/var/www/)に保存します。

上記の例ではカメラの映像が1fpsでストリーミング再生されます。init関数の第二引数でフレームレートを設定することができるので、適宜調整してください。(監視カメラやベビーモニター用途だと、1~3fpsぐらいで十分。あまりフレームレートを高くするとクライアントもサーバも消費が大きくなりますので、必要最低限がおすすめ)

次に、node-REDでテンプレートノードを作り、HTMLコードとして以下のコードを入力します。

<iframe scrolling=no marginwidth=0 marginheight=0 frameborder=0 height=500 width=500 src="http://192.168.xxx.xxx/node-red.php"></iframe>

画像のサイズは、RPi-Cam-Web-InterfaceのメインページにあるCamera Settings にある、Video res:で変更できます。値はテンプレートノードで指定したheightとwidthに合わせます。(ビデオのフレームレートを変更する項目もありますが、これは上記のnode-red.phpには反映されないので注意してください。)

f:id:z_logger:20200831014422p:plain

これで、きれいにNode-redのダッシュボードにストリーミング映像を埋め込めます。

f:id:z_logger:20200831014439p:plain
RPi-Cam-Web-Interfaceのストリーミング映像を埋め込んだNode-redのダッシュボード画面

簡単でおいしい煮卵レシピを見つけた

本職のラーメン屋さんが、おいしい煮卵の作り方をレクチャーしている動画が良かったので紹介です。

映像もきれいで、すごく見やすいです。


【超簡単】家で作れる!半熟煮卵の作り方。【半熟味付玉子】【黄身に胸キュン】【超とろっとろ】

卵4つぐらいだったら、タレは動画の分量の半分ぐらいで大丈夫です。

実際に作って、インスタント麺に入れてみました。 動画では、45分漬け込むことになってますが、一晩ぐらい漬けるとおいしい気がします。 動画のより少し固めに仕上がりました。

何回か作りましたが、簡単でおいしいです。ただ、卵のゆで加減が難しくて毎回黄身のかたさが変わってしまいます。

f:id:z_logger:20200809032927j:plain