2021年9月15日

今朝は、眠くてしかたがなかったのだが、意を決して起床。そのまま、朝30分の研究タイムで少しコードを書いたら、頭が活性化してきた。この後にやることもあれこれ出てきたので、毎朝のリズムがいい感じにできてきそう。その後は、おしゃべりしたりミーティングしたりなどの日。

エンベデッドシステムスペシャリスト試験が10月10日にある。ElixirConf USが4、5日後に迫っているという日程で丸一日は厳しいが、せっかくなので受かりたい。まだ何もやっていなかったので、まずは参考書を通して読むことで全体観を掴む必要がある。とりあえずざっくり、1時間で100ページほどを流し読むということから開始。5日間ぐらいで読み終えるので、そのあとは過去問。しかし、回路とか信号処理のあたりは、苦手意識が強い。

仕事を終えてからの、引き続きでCTO協会のミーティングとイベントへの参加。先日、理事会で正式にワーキンググループの主担当変更について決まったので、そのお知らせと挨拶など。いよいよ本腰入れて、しっかりやっていかねば。そうしつつも、雑誌持ち込み企画の件も少し進める。

夕食後、Neosに没入。世の中にはすごい人がいるもので、Neosの世界にもそういう人がたくさんいる。そのうちの一人がTurtleCoding!というものを作っている。これは、Neos内にLogiXでVMを作って、Neos外でC言語をコードをバイトコードにコンパイルしたものをNeos内で動かせるようにするというもの。さらに、それらを用いて、Scratch風のプログラミングができる環境を用意している。LogiXでそんなものを作ってしまうのがすごい。

そんなわけで、そのVMのLogiXコードを眺めたり、その他にも公開されているあれこれを、興味を引いたものを片っぱしから取り出して眺めるというのをずっとやっていた。しかし、全然読めないなあ。特に、プリミティブな文字列処理をしているようなところ。マジで全然わからないのだが……というレベルでわからない。JSON Pathを実装している人がいて、動いてるのかどうなのかわからないのだが、そもそも何をやってるのかがわからないのでデバッグのしようもなくて、困ったりした。まあ、眺めてればそのうちわかる時が来るだろう。

Leave a Reply

Your email address will not be published.

September 2021
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930