2022年6月12日日曜日

通信プロトコルのトリビア

 セキュリティ・キャンプ2022全国大会の選考が先日締め切られました。若いエンジニアのみなさんは未来のIT業界を背負うべく、こういう場所でしっかり学んでいってください。

ワシはもう若くないからええんじゃ。

さて、応募課題の中でちょっとおもしろい問題があったので考察してみましょう。

2022年6月5日日曜日

冗長化されたルーター経由のpingが通らないことがある

 最近ハマったので記録を残しておきます。まあ例によって原因は単純なミスなんですが、例によって仰々しく書いてみます。。

図のようなネットワーク構成を想定してください。

  • 2つのネットワークがある
  • それぞれのネットワーク内にはサーバーがある
  • 2つのネットワークはルーターでつながっている
    • ルーターはVyOSを使っている
    • ルーターは2台あり、冗長化されている(片方が落ちても問題ない)

この状態でA→Bにpingを飛ばすとちゃんと返事が返ってくるのに、逆方向(B→A)は返ってこないという摩訶不思議な現象が発生していました。

補足として、firewalldやufw等のファイヤーウォールは特に入れておらず、ルーティングテーブルも適切に設定されています。

なお、これはクイズではないので、唯一の正解にたどり着く情報が与えられているわけではありません。ただし、よく読めば「ここが怪しいんじゃない?」とわかるヒントは入れてあります。

2022年5月29日日曜日

value-schema v4.0.0-rc.1をリリースしました

 前回の報告(v3.1.0)からしばらく時間が経ってしまいましたが、入力値バリデーターvalue-schemaがメジャーバージョンアップしました。といっても便利機能が追加されたというわけではなく、一身上の都合でバージョンを上げざるを得なかったというのが正解です。

不具合修正等があるわけではないので、今までv3を使っていた方はそのまま使い続けても問題ありません。

2022年5月22日日曜日

会議が長引くとお嘆きのあなたへ

 会議のコントロールは難しく、なかなか時間通り終わらないこともあります。特にリモートワークの職場では、「会議室がこの時間までしか使えない」とか「後が閊えている」ということもないので「ちょっとくらい長引いてもいいや」みたいな心理が働くこともあります。

長引く会議というものはだいたいパターンが決まっているので、いくつかの点に注意すればかなりの確度で時間内で終わらせることができるようになります。特に進行役を務めるときはここに書いてあることを心がけてみてください。

2022年5月15日日曜日

SoftBankコールセンターに学ぶUX改善

 突然ですが、コールセンターってだいたい繋がりにくいじゃないですか。何分も待たされてイライラすることはよくあると思います。

限られた人数でたくさんの電話に対応しないといけないし、用件によっては時間もかかるし、コロナ事情で出勤する人の数を減らしている場合もあるし、事情はわかります。

さて、あなたがこんな状況で「UXを改善しろ」と言われたらどうしますか?

2022年5月8日日曜日

母の日のプレゼント

 本日5月8日は母の日。お母さんへ日頃の感謝を込めて素敵なプレゼントを贈りましょう。

え?何を贈ればいいかわからない?仕方ないなぁ・・・そんな人にピッタリの贈り物を用意しました。

2022年5月1日日曜日

ソフトウェアのバージョン番号について

 ソフトウェアのバージョン番号ってみんな好き勝手につけるじゃないですか。

番号のつけ方にどういうものがあったっけーとふと思って、有名なやつをちょっと調べてみました。新しいネタやためになりそうな考察は特に何もありません。