データ分析

データ分析で考慮すべきバイアスのまとめ

データには必ずと言って良いほど何らかのバイアスがある。バイアスがあるデータを分析すると、分析結果まで偏ったものになり、意思決定に大きな影響を与えてしまう。 とはいえ、バイアスを完全に取り除くことは難しいのも現実である。しかし、どんな...
Django

オンライン決済サービスStripeをDjangoで実装する

オンライン決済サービスというと、審査が厳しいとか実装が難しいとか何かとハードルが高い印象がある。また、いくつかのオンライン決済サービスがあり、一長一短があるため選ぶのも難しい。色々悩んだ結果、オンライン決済サービスの1つであるStripe...
2021.08.30
Django

Stripe CLIのDocker版でWebhookを使うときに気をつけること

dockerでStripe CLIを使うとき、公式の通りにやってもconnection refusedが出てしまうため、--network="host"を忘れないようにする。 つまり、 docker run --rm -it...
スポンサーリンク
Django

Django allauthを使ってログイン機能を実装する

Djangoでログイン機能を実装する場合はallauthを使うのが便利である。非常に簡単に一連のログイン・サインアップに関わる機能を実装することができる。しかし、細かい仕様を実装するには工夫が必要であり、ややカスタマイズの難易度が高い。 ...
2021.05.15
WordPress

WordPressのAdminのログインURLは必ず変える

この記事ではWordPressのセキュリティ対策の1つであるAdminのログインURLを変える方法についてメモする。 なぜ変える必要があるのか WordPressのログインURLはデフォルトではexample.com/admi...
2021.05.11
Google Cloud Platform

Google App EngineはIPアドレスが固定されない

Google App Engine (GAE)はIPアドレスが固定されない。ある範囲のIPアドレスを使用しているのだが、その範囲も定期的に更新されることがあるらしい。 IPアドレスで制限をかけるAPIを利用する際は非常に...
Google Cloud Platform

郵便番号から住所を入力する方法。Geocoding APIで簡単に実装。

この記事では、Google Map API(Geocoding)を使って、郵便番号を入力すると都道府県や市区町村が自動で入力されるような機能を実装する方法をメモする。 最終的な目標 上の画像のように7桁の郵便番号を入力...
日記

G検定に合格したので対策したことと感想を書く

2021年3月に行われたG検定に合格したのでどのように対策したかと受験した感想を書く。受験した理由は会社から助成金が出るのと、深層学習の知識が弱めだったので広く浅く勉強しておきたいと思ったためである。 僕自身は一応情報系の専攻に在籍...
2021.05.06
Django

Djangoで画像を扱うときにやること。ファイル名やリサイズ、更新時の削除などについて。

Djangoで画像を扱う場合、画像の保存周りに少々癖があるため初めてやる場合には戸惑いやすい。本記事ではDjangoで画像をリサイズするときや画像を更新するときに元の画像を削除する方法についてメモする。 環境 Django==...
2021.05.11
WordPress

WordPress (Cocoon) で自分だけ広告を非表示にする方法

WordPressで自分が記事を見るときは広告を非表示にしたいが、収益化はしたいので他のユーザには表示したいという要望がすくなからずあると思う。 本記事ではこれを実現する手法をまとめる。なお、WordPressのテーマにCocoon...
Django

Djangoでアプリを始めるときは必ずカスタムユーザを作る

djangoでアプリを作るとき、デフォルトで用意されているUserモデルを用いると後々面倒なことになる。本記事ではカスタムユーザの作り方やデフォルトUserモデルからカスタムUserモデルへの移行の仕方についてまとめる。 なぜカスタ...
2021.03.11
その他

Wi-Fiと5Gは共存する必要があるのか?

5Gの普及が始まろうとしている2021年現在、Wi-Fiは当たり前のように生活に馴染んでいる。自宅、職場、学校、カフェなどの「屋内」を始めとした様々なところでWi-Fiを使ってインターネットに接続することができる。 しかし、5GとW...
2021.03.11
スポンサーリンク