2020年11月21日土曜日

OCRでレシート処理し、OFX変換

 C#でレシートをOCR処理してOFXに変換して、Moneyに読み込んで使ってきた。これまで、OCRはGoogleをネット経由で使ってきたが、通信を使うためいまひとつレスポンスがよくなかった。tesseractを試してみたら、速くて認識もそこそこ正確でよい。

https://gammasoft.jp/blog/tesseract-ocr-install-on-windows/#next-step

ELMで数の分解練習ドリル

  ELMで10までの数の分解ドリルをつくってみた。関数型の言語は、機能を追加するときに、どういう構造にするか少し考える必要はあるが、関数を使って統一的に作られているのですっきりしたものにできる(覚えるべきことが少ない)。ELMアーキテクチャも、データの変更の流れを把握しやすく、WEBアプリ作成にあっていると思う。また、コンパイルエラーメッセージが詳しいので、それを見ながら手直しがしやすい。

https://gh6141.github.io/gitdrill/src/Subunkai_Btn.html

車をクリックすると車種が変化するので、数の確認に使えるかと思います。

ソースは以下の通り。とりあえず動けばいいという感じで作ったので、まだまだ改善の余地はありそうですが。

2020年11月16日月曜日

久々に某大学の図書館に行ったが

 久々に、本を借りようと近くの大学の図書館に行ってみたが、コロナの影響で、学外の人には貸せないといわれてしまった。残念。別の大学等は、貸し出ししてるんだけど、、、。

実践scala入門を読んでみた

  実践scala入門を読んでみたが、要点がコンパクトにまとまっていて、読みやすい。コップ本も、説明が詳しく深く理解するにはいい部分もあるが、あまりに説明が長く難解なところもある。その点この本は、短期間に概要を理解するにはいい本だと思った。

2020年11月10日火曜日

シャワー取付台のねじゆるみ

 シャワー取付台のねじはゆるみやすい。壁側の穴が少しずつくずれて大きくなっていると思われる。これまで、場所を変えたりしてきたが、やはり何年かすると自然と緩んでくる。

 今回は、アンカーを使ってみた。しっかり固定できた。穴の径が大きいほうが、当然固定する力は大きくなるので、これでしばらく様子を見てみることにした。