2023,江端さんの忘備録

今年、大リーグで、日本人選手がホームラン王を獲得したことで、嫁さんがとても喜んでいます。

This year, a Japanese player won the home run king in the big leagues, which made my wife very happy.

嫁さんが喜んでいるのを見ると、私は幸せな気分になるので、私も一緒に喜んでいます。

Seeing my wife happy makes me happy, so I come to be pleased with her.

それに、日本や世界の人を幸せにしたことは、とても素晴しいことだと思っています。

Besides, I think it is wonderful that I have made people in Japan and worldwide happy.

子どもたちが、このようなヒーロに憧れを持つことも、大変良いことだと思っています。

I believe that it is also very good for children to have this kind of admiration for heroes.

本当です。

It is true.

-----

ただ、私は、自分の子どもであれば、

However, for my children,

こちらのアニメ(グラゼニ)も見せたい

I want to show them this anime (Grazeni) as well.

です。

今、YouTubeで無料配信しています。

The anime is now available for free on YouTube.

私は、子どもには、夢と現実のバランス感覚も持っていてもらいたいと思うのです。

I want my children to have a sense of balance between dreams and reality.

アイドルや芸人として喰っていける確率については、こちらのページとその次のページをご参照下さい。

For more information on the probability of making a living as an idol or comedian, please see this page and the following pages.

「夢」とは、結構な頻度で人生を潰しかねない「毒」にもなります。

"Dreams" can also be "poison" that can often destroy their lives.

そして、その現実を子どもに伝えるのは、大人の責務です。

And it is the responsibility of adults to communicate this reality to children.

『なぜ、本人の年齢や体力を配慮しない、ランナーの体を壊すようなことを"前提"とした走行計画を立案し、それを強行し、それを放映するのか』

2023,江端さんの忘備録

今も、抑うつに関して、調べ続けています。

I am continuing to research depression.

(1)他人の目を気にしない ―― しかし、そもそも、私、他人の目は気にしない方です。

(1) I don't care what other people think -- but to begin with, I don't care what others think.

(2)ジコチューになる ―― しかし、私は、文句なしの自己中心的な人間であると、他人から言われ、その自覚もあります。

(2) Self-centered -- However, others have told me that I am unquestionably self-centered and aware of it.

その他、運動をする、旅行にでる、ゆっくり休むなど、色々紹介されていますが、私については上手く行っていません。

Other things mentioned, such as exercise, travel, rest, etc., have not worked for me.

-----

ただ、私に関しては、

However, as for me, I feel that

■他人からの評価を気にする

"I care what others think of me."

というのは、当っている気がします。

is true.

無茶な量の仕事が来ている時でも、そうでない時でも、私は、精一杯やります ―― 私は、手の抜き方が下手です。

I do the best I can, even when an absurd amount of work is coming in, and even when it's not -- I'm not good at cutting corners.

しかし、無茶な量の仕事がきている時には、当然、その仕事のパフォーマンスが落ちます。

However, when an absurd amount of work is coming in, the performance of that work will naturally suffer.

パフォーマンスが落ちれば、仕事のアウトプットは質も量も悪くなります。

If performance declines, work output will be poor in quality and quantity.

となれば、他人から、江端は「無能」で「サボっている」と思われているかもしれません。

If this is the case, others may think Ebata is "incompetent" and "slacking off."

-----

しかし、私は、他人から『「無能」とか「サボっている」と思われているかもしれない』ことには、耐えられないのです。

However, I wouldn't say I like that others might think I am incompetent or slacking off.

特に、大嫌いな奴に関しては、

Especially when it comes to people I hate, I come to think that

『あいつにバカにされることだけは、どうしても我慢できない』

"I just can't stand it when he makes fun of me."

という気持ちになります。

-----

しかし、良く考えてみれば、この話は、上記(1)の「他人の目を気にしない」に含まれているような気がします。

However, on second thought, I think this story is included in (1) above, "not worrying about what others think."

そして、これは、私に外界の認識の誤認に基づいているような気がします。

And this seems to be based on a misperception of the external world.

間違いなく、肥大した自我による"被害妄想"です。

It is definitely "paranoia" caused by a bloated ego.

なぜなら、私を含め、私たちは、他人のことなんか、かなり「どーでもいい」はずですから。

Because we, including myself, should pretty much "not give a shit" about other people.

-----

上記から考えるに、私が乗り越えなければならない課題は、

From the above, the challenges I have to overcome are,

■自分が、他人から"無能"と思われる(かもしれない)ことを、気にしないこと

- Do not worry about what others think of me as "incompetent."

であり、さらに言えば、

and furthermore,

■自分は"無能"でいいし、そう評価されても構わない、と思えるようになること

- Come to think that it is okay to be "incompetent" and that it is okay to be evaluated as such.

かもしれない、と考え始めています。

I am beginning to believe that it might be.

-----

まあ、実際のところ、ここ十数年コラムを書き続けてきて、『自分の知らないことが、世の中には恐しい程ある』というということを、思い知っています。

After writing columns for over a decade, I have realized that "there is a frightening amount of things in the world that I don't know.

小さなこと一つのことを学ぶのに、膨大な量の本を読み、計算をし、考察をし、ロジックを組み立てなければならない、という事実に驚き続けてきました。

I have been continually amazed that to learn one small thing, one has to read vast amounts of books, do calculations considerations, and construct logic.

これらを鑑みるに、上記の考えを、さらにもう一歩進めて、

In light of the above, I think I should take the above picture one step further and raise our awareness to the level of

■人間は、誰もが"無能"であるので、誰もが他人に期待をしてはならない

"Everyone is "incompetent," so no one should expect anything from others.

というベレルまで、意識を高めるべきなのだろうな、と思っています。

-----

とまあ、ここまで論じた上で、以下のようにまとめるのも、どうかとも思うのですが、

And, well, after discussing this so far, I'm not sure if I can summarize it as follows,

結局のところ、私は

After all, the root of this problem lies in the fact that I can't get away from the thought,

『嫌いなヤツは、何をどうしようとも、嫌いである』

"I don't come to like someone I don't like."

という思考から離れられないところに、この問題の諸元があるんだろうなぁ、と思っています。

-----

一体、江端は何をしているんだ? と思われているかもしれません。

You may be thinking, "What in the world is Ebata doing?

実は、これ、抑うつの対応方の一つである「言語化」という作業の一つです。

This is one of the ways to deal with depression, a process called "verbalization."

『ITニグレクト』

2023,江端さんの忘備録

劣化した無線通信環境を作って実験する必要があったのですが、この「劣化した無線通信環境」というのが、なかなかに難しいのです。

It was necessary to experiment by creating a degraded wireless communication environment. However, this "degraded wireless communication environment" is quite tricky.

TCとかを使って、ちゃっちゃとやってしまえば簡単だと思うのですが、『自然な環境(?)』というのを試してみたいという意見もあり、今、ドタバタとやっています。

I think it would be easy to do it quickly using a TC, but some want to try a "natural environment(?)," and we are in the doldrums.

ジャンク箱に入っていたラズパイ3Bを引っ張り出して、速攻でネットワークエミュレータ(TC)を作ってみた件

終端装置を近い位置に置くと通信品質に差が出てこないし、遠い位置に置くと通信測定ソフト(iPerf3)が動かない。

If the terminating devices are close together, there is no difference in communication quality; if they are far apart, the communication measurement software (iPerf3) does not work.

色々試した結果、ベットマットレスや布団をを障害物につかうと、ギリギリ測定可能なレベルまで通信品質を落すことができることが分かりました。

After various trials, we found that using a bed mattress or futon as an obstacle could reduce the quality of communication to just barely measurable levels.

-----

ちなみに、アルミ箔やら、金属の箱を使って、通信中継装置や終端装置を包んだ実験では、

Incidentally, in an experiment using aluminum foil and metal boxes to wrap communication repeaters and terminating equipment,

―― 通信レベルが"改善"してしまいました

the communication level was "improved."

正直、頭を抱えました。

Frankly, I had my head in the sand.

-----

エンジニアではない多くの皆さんは、企業の実験は、潤沢な資金のある高度な装置を使ったテストをしていると思われているかもしれませんが ――

Many of you who are not engineers may think corporate testing is done with well-funded, sophisticated equipment, but

現場のテストのリアルなんて、こんなもんです。

the reality of field testing is like this.

2023,江端さんの技術メモ

[サーバ側] Windows10
https://iperf.fr/iperf-download.php#windows からダウンロード
インストールとかではなくて、バイナリが直接解凍される

[クライアント側] Ubuntu22.04
$ sudo apt install iperf3

使い方
[サーバ側] iperf3.exe -s
[クライアント側]iperf3.exe -c 192.168.11.167(サーバのIPアドレス等)


構成1

サーバ側の表示はこんな感じでした。

C:\Users\maoeb\iperf-3.1.3-win64>iperf3.exe -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.11.125, port 33940
[  5] local 192.168.11.167 port 5201 connected to 192.168.11.125 port 33946
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec  8.85 MBytes  74.2 Mbits/sec
[  5]   1.00-2.00   sec  5.86 MBytes  49.0 Mbits/sec
[  5]   2.00-3.00   sec  4.79 MBytes  40.2 Mbits/sec
[  5]   3.00-4.01   sec  5.13 MBytes  42.9 Mbits/sec
[  5]   4.01-5.00   sec  5.10 MBytes  42.8 Mbits/sec
[  5]   5.00-6.00   sec  8.65 MBytes  72.8 Mbits/sec
[  5]   6.00-7.01   sec  5.84 MBytes  48.7 Mbits/sec
[  5]   7.01-8.00   sec  5.06 MBytes  42.6 Mbits/sec
[  5]   8.00-9.01   sec  5.25 MBytes  43.9 Mbits/sec
[  5]   9.01-10.00  sec  8.37 MBytes  70.6 Mbits/sec
[  5]  10.00-10.02  sec   194 KBytes  84.6 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.02  sec  0.00 Bytes  0.00 bits/sec                  sender
[  5]   0.00-10.02  sec  63.1 MBytes  52.8 Mbits/sec                  receiver

構成2

C:\Users\maoeb\iperf-3.1.3-win64>iperf3.exe -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.1.15, port 39780
[  5] local 192.168.1.8 port 5201 connected to 192.168.1.15 port 39784
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec  11.2 MBytes  94.2 Mbits/sec
[  5]   1.00-2.00   sec  10.9 MBytes  91.2 Mbits/sec
[  5]   2.00-3.00   sec  11.3 MBytes  94.9 Mbits/sec
[  5]   3.00-4.00   sec  11.3 MBytes  94.9 Mbits/sec
[  5]   4.00-5.00   sec  11.3 MBytes  94.9 Mbits/sec
[  5]   5.00-6.00   sec  11.3 MBytes  94.9 Mbits/sec
[  5]   6.00-7.00   sec  11.3 MBytes  94.9 Mbits/sec
[  5]   7.00-8.00   sec  11.3 MBytes  94.8 Mbits/sec
[  5]   8.00-9.00   sec  11.3 MBytes  94.9 Mbits/sec
[  5]   9.00-10.00  sec  11.3 MBytes  94.9 Mbits/sec
[  5]  10.00-10.01  sec  85.5 KBytes  89.1 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.01  sec  0.00 Bytes  0.00 bits/sec                  sender
[  5]   0.00-10.01  sec   113 MBytes  94.5 Mbits/sec                  receiver

構成3

劣化通信環境を使う上での工夫

-----------------------------------------------------------
Accepted connection from 192.168.11.125, port 39260
[  5] local 192.168.11.167 port 5201 connected to 192.168.11.125 port 39270
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.01   sec  4.23 MBytes  35.0 Mbits/sec
[  5]   1.01-2.01   sec  3.69 MBytes  31.2 Mbits/sec
[  5]   2.01-3.00   sec  4.46 MBytes  37.4 Mbits/sec
[  5]   3.00-4.00   sec  4.41 MBytes  37.1 Mbits/sec
[  5]   4.00-5.00   sec  3.74 MBytes  31.4 Mbits/sec
[  5]   5.00-6.00   sec  4.13 MBytes  34.5 Mbits/sec
[  5]   6.00-7.00   sec  4.39 MBytes  36.9 Mbits/sec
[  5]   7.00-8.01   sec  4.14 MBytes  34.5 Mbits/sec
[  5]   8.01-9.00   sec  4.23 MBytes  35.7 Mbits/sec
[  5]   9.00-10.00  sec  5.12 MBytes  42.9 Mbits/sec
[  5]  10.00-10.02  sec   153 KBytes  74.3 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.02  sec  0.00 Bytes  0.00 bits/sec                  sender
[  5]   0.00-10.02  sec  42.7 MBytes  35.7 Mbits/sec                  receiver


安定した、劣化環境を作るのは、これで、なかなか難しい。

2023,江端さんの忘備録

私、プロ野球の仕組みについては、全く知らないと言っても過言ではありません。

I am not exaggerating when I know nothing about how professional baseball works.

ドラフト会議というものが、『巨人一強』という弊害から作られた、という話を聞いたことがあるくらいです。

I have heard that the draft conference was created out of the evils of the "Giants' monopoly."

なんでも、読売ジャイアンツが1965年(昭和40年)から1973年(昭和48年)まで、9年間連続してプロ野球日本シリーズを制覇していたそうです。

The Yomiuri Giants won the Japan Series of professional baseball for nine consecutive years, from 1965 to 1973.

で、私は、小学生の頃、巨人ファンの友だちに、『読売ジャイアンツがいかに強かったか』という話を、うんざりするほど聞かされました。

So, when I was in elementary school, my friends who were Giants fans told me stories about how strong the Yomiuri Giants were to the point that I was sick and tired of hearing them.

「選手が『監督。今日はどうしますか?』と尋ねると、巨人の監督が『うん。今日は勝て』と言った」

"When The players asked the Director, 'Director, what do you want to do today?' he said, 'Win today's game.'"

と、自慢気に語ってきました。

He bragged about it.

ただ、この話、現時点で裏が取れていません。ただ、私は、この話を、複数の人間から聞いたような気がします。

I have not been able to corroborate this story at this time. However, I think I have heard this story from more than one person.

-----

当時の私は、子ども心に『こんな醜悪は話は聞いたことがない』と、思いました。

At the time, I thought to myself as a child, 'I have never heard such an ugly story.'

当時の読売ジャイアンツが、その財力と人気によって、優秀な選手を集めて、プロ野球とゲームを一方的に支配していた、ということだからです。

This means that the Yomiuri Giants at that time attracted the best players and unilaterally dominated professional baseball through their financial power and popularity.

―― なんで、彼(友だち)はこんな話で、自慢ができるんだ? むしろ"醜聞"として隠すべきストーリだろう?

"How can he (my friend) brag about such a story? Isn't it instead an "ugly story" that should be hidden ?"

と、思ったものです。

I thought.

大相撲の八百長試合と同じことです。

This was the same story as the fixed Sumo game.

(こちらは論文)

(This is a paper)

-----

という訳で、この話("今日は勝て")は「架空の話が、勝手に一人歩きした」ものなのかもしれません。

So this story ("Win the today's game") may be a "fictional story that has taken on a life of its own."

どなたか、裏取りの済みの真偽をご存知の方は、御一報下さい。

If anyone knows the truth with evidence, please let us know.

―― あいつら、馬鹿

 

2023,江端さんの忘備録

ほうれんそうは、美味しいです。

Spinach is delicious.

私の昼食のハムエッグには欠かせない食材ですが ―― 最近、値段が高いです。

It's an essential ingredient in my lunch of ham and eggs -- but it's been pricey lately.

『一束400円は出せないなぁ』と、最近は、その隣りにある「小松菜(こまつな)」を手に取ってしまいます。

"I can't pay 400 yen for a bunch of Komatsuna," I say, picking up the komatsuna beside it.

小松菜の値段は、ざっくりほうれんそうの半額なのですが、どうしても味は、ほうれんそうには及びません。

Komatsuna is roughly half the price of spinach, but its taste is not as good.

ですので、小松菜の方は、1cm単位に切ってソテーして、味を曖昧にするようにしています。

So, for the komatsuna, I cut it into 1 cm pieces and saute it to obscure the flavor.

-----

―― 卵1個、ハム1枚、えのき、ほうれんそう、または、小松菜と、砕いた唐辛子1個でソテーしたハムエッグと、トースト1枚

"One egg, one slice of ham, enoki mushrooms, spinach, or komatsuna greens sauteed with one crushed red pepper and one slice of toast."

これが、私の、朝昼兼用の食事です。

This is my breakfast and lunch.

まあ、これくらいに抑えないと、在宅勤務で体重を維持し続けるのは難しいです。

I have to keep it down to this level while working from home to keep my weight down.

-----

ちなみに、メンタル不調になれば、この昼食すら抜いても大丈夫です。

By the way, if you have a mental breakdown, you can skip even this lunch.

いや、『大丈夫』ではないのですが。

No, this is not "okay".

ここ2~3日は、食事を取ることすら、面倒です。

2023,江端さんの忘備録

今年のノーベル生理学・医学賞が、新型コロナウイルスのmRNAワクチンにつながる技術を開発した科学者2人に贈られることが、発表されました。

It was recently announced that this year's Nobel Prize in Physiology or Medicine will be awarded to two scientists who have developed the technology leading to an mRNA vaccine for a new coronavirus.

―― 凄く嬉しい

"I'm so happy."

以前、私は、

I have previously stated that

「ノーベル賞10年分の先行予約に値するイノベーションで、科学史に残る金字塔だと確信している」

"I am convinced that this is a milestone in the history of science, an innovation worthy of a 10-year Nobel Prize advance."

と記載しましたが、あまりにも早い受賞で、正直驚きました。

However, I was honestly surprised by the award so quickly.

-----

今回の受賞で、mRNAの研究そのものが、かなり以前(2005年)に公開されていることを知りました。

With the news of this award, I learned that the mRNA research itself was published long ago (2005).

つまりmRNAワクチン研究も、いわゆる『ノーベル賞のタイムラグ問題』をクリアしていたようです。

In other words, mRNA vaccine research also seems to have cleared the so-called "Nobel Prize time lag problem.

―― ノーベル賞を受賞する為には、なによりも、まず、長生きをしなければならない

-----

また、mRAN研究も、結構な期間「冷や飯」(冷遇の時代)を喰わされてきたことを知って、これまで以上に親近感が湧いてきました。

I also feel closer to "mRNA" research than ever before, knowing that they had been fed "cold rice" (a period of cold treatment) for quite some time.

こういう話は、研究員に勇気を与えてくれます ―― たとえ、私が"ちんけ"な研究員であったとしても。

Stories like this give researchers courage - even if I am an unknown researcher.

それでも、"ちんけ"な研究員&エンジニアには、"ちんけ"なりの人類への貢献方法があるんですよ。

未分類

-- カスタムプロトコルの識別子(任意の値を設定)

local NX_PROTOCOL = Proto("NXDlink", "nxdlink protocol dissector")

 

-- プロトコルのフィールド定義

local nx_protocol_fields = NX_PROTOCOL.fields

nx_protocol_fields.magic = ProtoField.string("nx_protocol.magic", "Magic Number")

nx_protocol_fields.message_length = ProtoField.uint32("nx_protocol.message_length", "Message Length")

nx_protocol_fields.source_address = ProtoField.uint32("nx_protocol.source_address", "Source Address")

nx_protocol_fields.destination_address = ProtoField.uint32("nx_protocol.destination_address", "Destination Address")

nx_protocol_fields.timestamp = ProtoField.uint32("nx_protocol.timestamp", "Timestamp")

nx_protocol_fields.message_number = ProtoField.uint32("nx_protocol.message_number", "Message Number")

nx_protocol_fields.m_ctl = ProtoField.uint32("nx_protocol.m_ctl", "M_CTL")

nx_protocol_fields.inq_id = ProtoField.string("nx_protocol.inq_id", "INQ_ID")

nx_protocol_fields.tcd = ProtoField.uint32("nx_protocol.tcd", "TCD")

nx_protocol_fields.ver = ProtoField.uint32("nx_protocol.ver", "VER")

nx_protocol_fields.gtid = ProtoField.string("nx_protocol.gtid", "GTID")

nx_protocol_fields.mode = ProtoField.uint32("nx_protocol.mode", "MODE")

nx_protocol_fields.pver = ProtoField.uint32("nx_protocol.pver", "PVER")

nx_protocol_fields.pri = ProtoField.uint32("nx_protocol.pri", "PRI")

nx_protocol_fields.cbn = ProtoField.uint32("nx_protocol.cbn", "CBN")

nx_protocol_fields.tbn = ProtoField.uint32("nx_protocol.tbn", "TBN")

nx_protocol_fields.bsize = ProtoField.uint32("nx_protocol.bsize", "BSIZE")

nx_protocol_fields.fui = ProtoField.uint32("nx_protocol.fui", "FUI")

-- nx_protocol_fields.fc = ProtoField.uint32("nx_protocol.fc", "FC", base.HEX)

nx_protocol_fields.fc = ProtoField.uint32("nx_protocol.fc", "FC")

nx_protocol_fields.field_x =  ProtoField.uint32("nx_protocol.field_x", "FIELD_X")

nx_protocol_fields.field_y =  ProtoField.uint32("nx_protocol.field_y", "FIELD_Y")

nx_protocol_fields.field_z =  ProtoField.uint32("nx_protocol.field_z", "FIELD_Z")

 

-- カスタムプロトコルの識別子(任意の値を設定)

--local DATA_PROTOCOL = Proto("DATALink", "datalink protocol dissector")

-- プロトコルのフィールド定義

--local data_protocol_fields = DATA_PROTOCOL.fields

--data_protocol_fields.fc = ProtoField.uint32("data_protocol.fc", "FC")

 

 

 

 

-- パケット解析関数

function NX_PROTOCOL.dissector(buffer, pinfo, tree)

-- フレーム情報を表示

pinfo.cols.protocol:set("NX Protocol")

local subtree = tree:add(NX_PROTOCOL, buffer(), "NX Protocol Data")

 

-- "NUXM" ヘッダ文字列を確認

local data = buffer():string()

-- local offset = data:find("NUXM")

local offset = data:find("NUXM") -1 -- 1を引かないと、ずれる

if not offset then

-- "NUXM" が見つからない場合は解析を中止

return

end

 

-- ヘッダ情報を解析

 

subtree:add(nx_protocol_fields.magic, buffer(offset, 4))

subtree:add(nx_protocol_fields.message_length, buffer(offset  + 4, 4))

subtree:add(nx_protocol_fields.source_address, buffer(offset  + 8, 4))

subtree:add(nx_protocol_fields.destination_address, buffer(offset + 12, 4))

subtree:add(nx_protocol_fields.timestamp, buffer(offset + 16, 4))

subtree:add(nx_protocol_fields.message_number, buffer(offset + 20, 4))

subtree:add(nx_protocol_fields.m_ctl, buffer(offset + 24, 4))

subtree:add(nx_protocol_fields.inq_id, buffer(offset + 28, 12))

subtree:add(nx_protocol_fields.tcd, buffer(offset + 40, 2))

subtree:add(nx_protocol_fields.ver, buffer(offset + 42, 2))

subtree:add(nx_protocol_fields.gtid, buffer(offset + 44, 8))

subtree:add(nx_protocol_fields.mode, buffer(offset + 52, 2))

subtree:add(nx_protocol_fields.pver, buffer(offset + 54, 1))

subtree:add(nx_protocol_fields.pri, buffer(offset + 55, 1))

subtree:add(nx_protocol_fields.cbn, buffer(offset + 56, 1))

subtree:add(nx_protocol_fields.tbn, buffer(offset + 57, 1))

subtree:add(nx_protocol_fields.fui, buffer(offset + 60, 4))

subtree:add(nx_protocol_fields.fc, buffer(offset + 64, 2))

 

-- fcの値を取得

-- local fc_value = buffer(offset + 64, 2):le_uint() -- リトルエンディアンの場合

local fc_value = buffer(offset + 64, 2)-- リトルエンディアンの場合

 

-- デバッグ情報を表示

-- print("fc_value:", string.format("0x%04X", fc_value)) -- 16進数表示

 

 

 

-- fcの値に応じてフィールドを追加

-- if fc_value == 0x181 then

-- if fc_value == 385 then

if fc_value = 0 then

-- 0x181の場合、特定のフィールドを追加

subtree:add(nx_protocol_fields.field_x, buffer(offset + 66, 4))

elseif fc_value == 0x183 then

-- 0x183の場合、別のフィールドを追加

subtree:add(nx_protocol_fields.field_y, buffer(offset + 66, 4))

elseif fc_value == 0x188 or fc_value == 0x189 then

-- 0x188または0x189の場合、共通のフィールドを追加

subtree:add(nx_protocol_fields.field_z, buffer(offset + 66, 4))

else

-- その他の場合、何もしない

end

 

 

end

 

--function DATA_PROTOCOL.dissector(buffer, pinfo, tree)

-- フレーム情報を表示

--   pinfo.cols.protocol:set("DATA Protocol")

--   local subtree = tree:add(DATA_PROTOCOL, buffer(), "DATA Protocol Data")

--   subtree:add(data_protocol_fields.fc, buffer(64, 2))

--end

 

 

-- プロトコルをWiresharkに登録

local udp_table = DissectorTable.get("udp.port")

udp_table:add(10631, NX_PROTOCOL) -- UDPポート10631でカスタムプロトコルを解析

udp_table:add(40311, NX_PROTOCOL) -- UDPポート40311でカスタムプロトコルを解析

udp_table:add(40312, NX_PROTOCOL) -- UDPポート40312でカスタムプロトコルを解析

 

 

2023,江端さんの忘備録

私が大学生の頃、カルト教団批判を続けてきた人が『空気銃で狙撃された』という話を聞きました。

When I was a college student, I heard that someone who had been a critic of cults had been 'shot with an air gun.

―― 私も危ないかもしれない

"I might be in danger, too."

と、危機感を持っています。

I have a sense of urgency.

江端家は、私の作った24時間体制の監視システムが動き続けています。

The Ebata family has a 24-hour surveillance system that I created that keeps it running.

しかし、仮にこのシステムで犯人が特定できても、私や家族が襲撃され殺傷されたら、それは『負け』です。

However, even if this system can identify the culprits, it would be a loss if they attacked and killed me or my family.

以前から申し上げている通り『テロは襲撃側が必ず勝つ』し、『自爆テロを防ぐ手段はない』からです。

As I have said, the attacker always wins in terrorism, and there is no way to prevent suicide bombings.

-----

私の場合、屋外で襲撃されたら、手も足も出ません。

In my case, if I am attacked outdoors, I have nothing to do.

だから、(他の人は知りませんが)私に関して言えば、

So, as far as (I don't know about others),

―― リモートワークによる「引きこもり」という自衛手段

"Self-defense by "shutting myself away" through remote work"

は重要なのです。

is important.

ですから、「出社が面倒」―― そんなこと、1mmも思っていません。

So, "Going to the office is a hassle" - I don't think that for a single millimeter.

という訳で ―― この平和な時代にあっても、「武装」という概念を持ち続けているシニアが存在していることを、覚えておいて下さいね。

2023,江端さんの忘備録

ジャニーズ事務所の社名変更問題ですが、私は、

As for the issue of changing the company name of Johnny's Office, I think

―― 大都芸能

"Daito Entertainment"

が、いいんじゃないかと思うんですが、いかがでしょうか?

is a good name.

「紅天女」の上映権を取得して、現実世界で「ガラスの仮面」の幕を引く、というのは、なかなか良いアプローチだと自負しております。

I am proud that acquiring the rights to screen "Red Tennyo" and pulling back the curtain on "The Glass Mask" in the real world is a good approach.

『"紅天女"なんぞに、どれだけのコストと時間をかけているんだ?』と