USA's avatar
USA
komurasoft@comcomponent.com
npub1yvu4...v74p
C++プログラマ。COMコンポーネントが好き Příteli, díky za tuhle písničku. Bylo to moc fajn. Šťastnou cestu. ^^
USA's avatar
KomuraSoft 1 week ago
いや、インターネットを超えて接続はしないはずなんだよね。ローカルのPCとそのGigEカメラが繋がってるだけのはずなんだけど。でも中国のお客さんはどういうネットワーク構成なのかとか全然教えてくれなかったから、結局何らかの理由でパケットロスが生じたんだろとしかわからなかった
USA's avatar
KomuraSoft 1 week ago
一応パケットを半分くらいランダムに除去する?みたいな感じのテスト用アプリで試したらこっちでも再現したけど
USA's avatar
KomuraSoft 1 week ago
まああれはかなりお粗末だったね
USA's avatar
KomuraSoft 1 week ago
うーん、なんか、自然発生したのは中国だけだった
USA's avatar
KomuraSoft 1 week ago
自動で普段の通信間隔から計算してくれるのサイコーってなった
USA's avatar
KomuraSoft 1 week ago
イーサネットというかGigEカメラだな
USA's avatar
KomuraSoft 1 week ago
イーサネットで通信する産業用カメラで生じたなあ。
USA's avatar
KomuraSoft 1 week ago
そうだ、RFC1323だ。あれが有効ならうまく行ったんだよ確か
USA's avatar
KomuraSoft 1 week ago
なんかラグの分布の間隔が秒単位だったから、これ1,2,4,8秒と待つタイプのアレじゃね?と見当をつけて調べたら原因がわかった
USA's avatar
KomuraSoft 1 week ago
あれ、デフォルト設定だと、再送待ちが生じたら1秒待って、さらにダメなら今度は2秒待つみたいなのが起きるから怖いよなー。TCPタイムスタンプだったかな、そのオプション入れたら普段の通信間隔からいい感じに待ち時間を決定してくれるんだけど
USA's avatar
KomuraSoft 1 week ago
バグ調査の例を列挙すれば良いから簡単だな
USA's avatar
KomuraSoft 1 week ago
あとは対応実績の項目を増やすか。TCPの再送が原因で数秒間のラグが生じた件とかを良い感じに書いておこう
USA's avatar
KomuraSoft 1 week ago
え?そんなに皆色々買い占めてるの?
USA's avatar
KomuraSoft 1 week ago
ま、あとはひたすらブログ記事を量産していけば1ヶ月も経てば2人目の客が来るだろう
USA's avatar
KomuraSoft 1 week ago
とりあえずHPにGitHubのプロフィールのリンク貼ってGitHubのプロフィールにも自分のHPを書いたので少しは検索とかに効果あると信じよう。
USA's avatar
KomuraSoft 1 week ago
くそ、俺の脂肪をガソリンにできれば億万長者だったのに🤑
USA's avatar
KomuraSoft 1 week ago
トイレットペーパーちょっと多めに買っとこうかなあ