Skip to content

Posts

Rust雑感

ここ数日Rustから遠ざかってしまっていて、またRust筋力が落ちてしまった感。 何度か入門して感じたことは、やっぱりとっつきにくい言語だなぁということ。 用語が日本語だと直感的に理解しにくいのも一つの原因だと思う。クレートとか聞いたことないし。 まぁ、Goのスライスとかも最初何のことか理解するのに時間か Read more

開いたままのファイルを削除したらどうなるか2

昨日のCパターンを実際にAWSで試してみた。Docker関係なかった。 Amazon Linux 2 AMI (HVM) - Kernel 5.10, SSD Volume TypeとMicrosoft Windows Server 2019 Baseのインスタンスをt2.microでそれぞれ作成 Linux側からWindows側へのセキュリティグループからのアクセスを許可 Windows側 C:\Users\shared を作成してプロパティから共有 Read more

開いたままのファイルを削除したらどうなるか

ホストがマウントしたディレクトリをマウントしたコンテナでプロセス1で開いてクローズせずにプロセス2で削除したあとその他のプロセスからファイルはどう見えるか。 A. ファイルは削除されディレクトリにもリストされない B. ファイルは削除できない C. ファイルは削除されアクセスできないがディレクトリにリストされたまま プ Read more

host.docker.internalの謎

https://github.com/umemak/docker_network_test Docker Desktopのバージョンを上げたら、host.docker.internal の挙動が変わったっぽいという話。 まだ現象の再現性を確認しただけで、原因の特定まではできていない。

mdmml_rust

Vecの使い方を理解した気がする。 これでどうにかSMFのバイナリを組み立てられるのではないだろうか。

mdmml_rust

Rust版を少し進めた。 こういうときはこう書けばよい、というのが身についていないのでなかなか進まない。

mdmml機能追加

ローカルファイルだけではなく、URL指定で読み込みできるようにしてみた。 issue立てておいたのにPRせずにmaster直PUSHしてしまった。。

実践Rustプログラミング入門

Cargoについて学んだ。 Goはgoコマンドでビルドもテストも外部モジュール管理もするけど、Rustはそうではないらしい。 というかrustコマンドが存在していない?rustcはあるけど。