• 2025-02-01の日報

    2025年2月1日

    2月になってしまった...ひぇえ...


    マイコンでJSを実行できるやつらしい。 今はMicroPythonでやってるけど、ウケを考えたらJS/TSの方が良さそうな気もする。

    別のプロジェクトだけどこういうのもあった。

    TSをEspruinoっていうマイコンでJSを動かせる処理系向けにトランスパイルしてくれるらしい。

    マイコンはC言語で記述するイメージが強いから、TSみたいな言語で記述できるってのは意外性がって布教に向いてそうだなぁ〜 とか思ってる。

    今日やったこと

    買い物に行った

    特にカーキと黒のズボンを買えたのが良かった。 自分の手持ちのズボンは全部緑なので、Tシャツが緑だと全身緑になってしまって気になってたので それが解消しそうで嬉しい。

    あと好きだからって何でもかんでも緑を選ぶと大変なことになるので、今後は気を付けていきたい。1

    ESP32

    micropythonでwebsocketを書く準備をしていた。

    先日言及したmicrodotだけど、サーバーの機能しかないらしくどうしたものかと思ってたけど、 ~~どうやらPythonは組み込みでwebsocketのライブラリがあるらしく、micropythonもそれに従っているらしい。~~ごめんなさい普通に嘘でした... つまり追加でライブラリを入れなくても既に使える状態になっている。

    今日はboot.pyとmain.pyの書き込み方法の確認と、実際に書き込んだ時の挙動を調べていた。

    boot.pyは起動時に一度だけ、main.pyはboot.pyの後に実行されると聞いた通りの挙動をしたので安心した。

    ちなみにESP32からNostrへデータを送るには、micropython上にNIP-01の一部を実装する必要がある。 正直ちょっと間に合うか分からないけど、一度Common Lispで実装してるしPythonならリファレンス実装もあるので なんとかなる気がする。

    明日以降やりたいこと

    みんな本書いてて焦りがある。 本書いてないのお前だけ🫵

    脚注

    1. 以前は靴も眼鏡も緑だったので全身緑の激ヤバファッションをしていた。緑好きすぎだろって今は思う。 ↩︎


    ko-fi ☕GitHub Sponsors 🐙