ScrapyのMailSenderでUnicodeDecodeError

Scrapy のバージョンを上げた影響か、MailSender の send で UnicodeDecodeError が出るようになってしまった。 Traceback (most recent call last):

matplotlibで日本語が文字化け

PCが変わったのでこれで3回目だ。毎回対処法を調べている。 今回は最新の anaconda をインストール直後だったので matplotlib のバージョンが新しく、下記の手順で解消。 ユーザーフォルダ直下にある .ma

elasticsearchで文字列置換した結果でgroup byしたい

aggregation で script を使えばできた。 https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregati

mLab から MongoDB Atlas への移行

下記の手順に沿って進める。 https://docs.mlab.com/how-to-migrate-sandbox-databases-to-atlas/ pymongo をバージョンアップ 下記でバージョンを確認する

Chronium版Edgeが思ったよりいい感じ

これまでChromeを使っており、他のブラウザは敬遠していたが、ふとChronium版Edgeを使ったところ、思ったよりいい感じだった。 Chromeより速いような気がする。またいざという時にIEモードで開けるのも思った

Google Colaboratoryがいい感じ

機械学習を試すのに環境をどうするか悩むことが多い。venvとか使おうか、anaconda使おうか、やっぱりDockerかなと。 でもそんな煩わしさを一気に解決してくれる無料サービスがあるではないか。 https://co

electron-builderでパッケージ化するとNot allowed to load local resource

開発時は何も問題がなかったのだが、インストーラを作ってインストールしたら画面が真っ白になる現象に遭遇した。真っ白になったのは、Electron Preferences というライブラリで実装した設定画面。 開発者ツールを

Electronでちょちょっと設定画面を作る

下記のライブラリを使うと簡単に設定画面を作れた。 https://github.com/tkambler/electron-preferences ただ、インストーラ化するとライブラリの必要なファイルにアクセスできなくな

特定の記事のPVが増えると他の記事もランキングが上がる?

最近のPV上昇はある特定の記事がきっかけになっているのだが、なぜかそれ以外の古い記事もちょこちょこ見られたりするようになっている。サイト自体のPV数に応じてランキングが上がったりするのだろうか?

Vue.jsを使ったアプリでBotUIを使いたい

BotUIを使ったWebアプリを作ろうと考えていて、フロントをどうしようかなと思った。 ただ、BotUIのページを見ていると、そもそもVue.jsが依存ライブラリになっていたため、それならフロントもVue.jsで決まりで