{週末}{楽しみ}{数少ない楽しみ}{2021年7月9日}{Web Prowler}{散歩}{BOOKOFF}=}(7)

{あれK#9-EDD2/A-9114}

しばらく雨続きだったが、明日は雨が降らないようだ。久々に散歩に出よう。ついでにBookOffに行って本を買うのも良い。

週末は特にやりたいこともなく、Web Prowlerの改修意欲もなく、相当のんびりした週末になりそうだ。ひたすら散歩するのもいいだろう。まあそれも気温次第だが。昼間暑ければ夜歩くというのも妥当だろう。とにかく散歩と食事が数少ない楽しみだ。たまに本が読めるぐらい。

=}
{シャワー}{熱いシャワー}{冷たいシャワー}{ヘッドレスト}{みずのさんのヘッドレスト付きの椅子}{みずの}{2021年7月7日}{Web Prowler}{KJ法}=}(9)

{あれK#9-EDD2/A-4587}

22:00就寝、6:00起床。7.5時間ほど寝た。頭がはっきりしている気がする。SNSに投稿した後、動画の変換を始める。PCのファンが回り始める。6.5時間ほどかかるらしい。

着替えて朝食を外へ買いに出る。湿度が高い。道中、自転車に乗った高齢男性と、タクシー運転手の高齢男性が話しているのを見かける。口論に身構えたが談笑しているだけだった。ファミリーマートに着く。おにぎり2個、ファミチキ、コーヒー。店員が別の若年女性に代わっていた。研修中らしい。前よりも愛想が良い。そのままファミリーマートを出る。粗大ごみに張る券があるか見忘れる。三度目だろうか。「ついで」は大体忘れてしまう。

7:50ごろに眠気。冷たいシャワーを浴びる。頭が痒くなった。熱いシャワーのほうが良い。そのまま寝間着を洗濯する。

少し趣味のプログラム(Web Prowler)を書く。不要なページを削除する機能が遅くなっている。高速化のためにメモリー上にデータがあるページだけを削除の対象とするように書き換えた。動作確認を始めるが時間がかかる。単体テストの自動化が必要だ。

肩が凝ってきたので少し首を回す。目の下もヒクつき始めている。やはり暖かいシャワーで温めた方がずっといい。みずのさんのヘッドレスト付きの椅子がうらやましくなる。ヘッドレストがあれば首を休めたまま作業できるのかもしれない。次に買うときはヘッドレストが欲しいが、果たして何年後になることやら。

9:00に勤怠をつける。急かされるような気持が湧いてくる。急いだところで何も変わらないはずなのに。頼まれた仕事はほとんどないはずなのに。落ち着いて目の前の仕事に集中したほうがよほど良い結果になるはずなのに。落ち着いて勉強でもしている方がよほど充実した1日になるはずなのに。

英語のメールが届いている。自社の翻訳システムにかける。いつまでたっても翻訳されない。社内システムにはガッカリさせられっぱなしだ。会社が従業員を選んでいると同時に、従業員が会社を選んでいるという意識が必要だろう。劣悪な社内システムは従業員の満足度が下がる。

久々にKJ法をまじめにやった。頭を使いすぎて調子がおかしくなる。集中しすぎて呼吸を忘れてしまっていたのだろう。強制的に呼吸させる機械でもあれば集中が長続きするだろうか。休憩のために洗濯ものを干し、お好み焼きを作って食べた。

{検証}{調査}{調査と検証}{検索結果}{利用状況}{bigram}{2021年7月7日}{DOMParser}{Web Worker}{Web Prowler}...=}(12)

{あれK#9-EDD2/A-3585}

新しい技術を勉強して使いたい。例えばWeb WorkerやWebassemblyだ。しかしなかなか使う機会が無い。どちらも調査と検証は進めている。何もせずにこまねいているわけではない。ただ、Web Prowlerに使うには利用状況がうまく嵌ってくれない。

ウェブからのデータ取得にWeb Workerを使おうとしたが、DOMParserがWeb Workerでは使うことができなかった。DOMParserを除いた部分をWeb Workerで動かそうと考えたが、そこまで重たい処理でもない。DOMParserが一番CPUに負担がかかる処理だ。

Webassemblyで分かち書きを高速化しようとしたが、どうもTinySegmenterをWebassemblyで動かしても処理が遅くなるだけのようだ。それよりもTinySegmenterをBigramに置き換える方が速い。トークンの数は増えてしまうが、検索結果の精度向上につながるだろう。

=}
{DOMParser}{Web Worker}{Web Prowler}=}(3)
{ベンチマーク}{Web Prowler}=}(2)
{Web Prowler}
{}