2023-01-01から1年間の記事一覧

NginxでTCP接続をトンネル

備忘録用のメモNginxでTCP接続のトンネルを行う場合、nginx.confに以下のようにstreamを設定することで行えます。この場合nginxの3456ポートに対して127.0.0.1:6543にプロキシします。 ``` #user nobody; worker_processes 1;#error_log logs/error.log; #er…

RustでTCPトンネルを実装

RustでTCPトンネルを実装してみたので備忘録的にメモ

RustでRefCellとRcを組み合わせて自己参照のパーサーを実装する

Rustのパーサーコンビネータ実装中、多次元配列のパーサコンビネータにて自分自身を再起的に呼び出せる必要がありそうなので調べていたが、後から配列パーサーのインスタンス生成時に渡したパーサーのvector変更を後から変更する方法で困っていたところ以下…