私が気にする100の事象

気にしなければ始まらない。

Otamajakushi Bookshelf の検索機能の実装

昨日(12021年3月23日)の日記です。天気は晴れ。電波は弱い

Otamajakushi Bookshelf の検索機能の実装

検索ができるようになりました。

f:id:skytomo:20210324182415p:plain

でも、とてもではないけど役に立たないアプリができてしまいました。 というのも、ロジバンの辞書を読み込んだのですが、3分もかかってしまいました。

ここでパフォーマンスを見てみましょう。

f:id:skytomo:20210324170954p:plain

これはどうなっているかというと、 まずスクリプトの処理に34.04秒かかっています。 左の黄色い部分ですね。 読み込み自体は割と早い?のかどうかは知りませんが、 ファイルを読み込んでから、どの単語を表示するかとか何を表示するかの処理が30秒かかっています。

これはこれからどうやって高速化するんでしょうか。 私にはわかりません。

さらに問題なのは真ん中の紫色いところです。 レンダリング、と言って、表示するものを実際に描画する処理のところです。 これに100.38秒かかっているのです。 ……これってもうどうしようもなくない? レンダリングを高速化ってできるの?

あとメモリの使用量が頭おかしい。 お前はGoogle Chromeかよってくらいにはメモリをバクバク食ってる

f:id:skytomo:20210324174713p:plain

あっ、ElectronはChromiumで動いてるんだった……

パッケージ化ができない

謎のエラーががが……

f:id:skytomo:20210324175023p:plain

どうして……

助けてえらい人!

夜ご飯

夜ご飯はカツカレーでした。 カツがおいしかったです。 カレーも二日目のカレーでとても嬉しかったです。

f:id:skytomo:20210324175708j:plain