Programming and research

やりたかったことVue.jsで作っているアプリにログイン機能を設置したい。
AWS Cognitoをはじめて使う。よくわからんことが多いので、セットアップを自動化してくれるCLツール AWS-Amplifyを使う。
E-mail ...

Programming and research,Python

isort

効能は「importの順番を整えてくれる」

isort -rc .

参考:

autopep8

効能は「pep8の書き方に自動整形してくれる」

mypy

効能は「静的な型検査をしてく ...

Frontend,Programming and research

この記事で書くこと

個人サイトにアフリエイト広告を貼りたい。Google Adsenseの審査に却下されるので、広告配信システムもどきを自作した。

この記事を読むとうれしい人Vue.jsやらReactやらでサイト制作している人

Cloud computing,Programming and research

要するにやりたかったこと

DynamoDBにデータ保存するコードを、AWS ECSで動作させたい。

何が問題なのか?

ローカルで実行時には何もエラー出ない。

でも、AWS ECSで実行すると、このエラーが出ている( ...

Natural Language processing,Programming and research,Python

要するにやりたかったこと

っていう文字列を、こういう風に分解したい。

どうするか?

この正規表現を書く

そもそも後読みの正規表現ってどうして必要?

例外の文字列を定義したい時に使う。例外の文字を定義するだけなら、^メ ...

Natural Language processing,Programming and research

こんなことを書くよ文区切りをいい感じにやっといてくれるライブラリの紹介
ちょっと不都合があったので、改造して使う場合の紹介
文区切り?なんで必要?

「文」を扱いたい自然言語処理タスクのときに、文区切りが必要になる。 ...

Natural Language processing,Programming and research

定期的に忘れるけど、定期的に必要になる。なので、書き残して置こうと思った。

そもそもなんのために?

言語処理の系列ラベリングの評価方法は2値分類と違うところがある。

それは、Confusion matrixの項目 ...

Natural Language processing,Programming and research,Python

こんなことを書くよPythonだけでクロス集計とヒートマップ作成をやりたい。どうする?
言語処理では文書数でカウントしたいときもある。どうする?
Pythonだけでクロス集計とヒートマップを表示したいんや

ただ単に「クロス集 ...

Programming and research,Python

Pythonの文字列操作の小技。

改行コードを表示するにはどうすればいい?

改行コードとか、タブ文字とか、特殊文字列(と、呼ぶのか?)をあえて可視化したい。

どうするか?

r'\t\n\v\r' raw文字列にする ...

Cloud computing,Programming and research,Python

この記事で書くこと

業務用のユーザー状態管理WebアプリをFlask + Zappaでサーバーレス化した。

だいたいの記事はチュートリアルで終わっていて、業務導入してみてハマったところや、工夫しがいあるところの紹介がなかなか ...