主に感想。

を書いています。

Stratified train/test-split in PyTorch

日本語版はこちらです。The Japanese version can be found here. qiita.com What is Stratified Splitting? When you do machine learning, you often separate the data set into two parts: training data and validation data. Especially in the case o…

NetlifyにデプロイしているサイトにGoogle Analyticsを導入する

Netlifyを使って静的ホスティングしているサイトにGoogle Analyticsを導入する方法です。 HTMLに直接トラッキングコードを貼り付けてもいいですが、Netlifyにはデプロイ後のHTMLにスクリプトを挿入する機能があります。 この機能を使うことで、ソースコード…

EC2上のTomcatにServletアプリケーションをデプロイする方法

タイトルの通りです。EC2にTomcatをインストールし、そのTomcat上にServletアプリケーションをデプロイします。 EC2のOSはAmazon Linux2(64bit) を想定しています。Amazon LinuxはRedHat系で、Ubuntu等のDebian系とはコマンドが若干異なるので、Ubuntu…

リダイレクトについてのメモ

リダイレクトを実現するには3つの手段がある。 HTTPリダイレクト HTTPレスポンスに300番台のステータスコードを含め、Locationヘッダーにリダイレクト先のURLを指定する方法。ブラウザは300番台のレスポンスを受け取ると、直ちに新しいURLにアクセスする。リ…

正規表現についてのメモ

正規表現について勉強したことのメモ。 正規表現の確認にはrubularというサイトを使う。 文字自体を表す正規表現 .は「任意の1文字」を表す \wは「英単語を構成する文字(半角英数字とアンダースコア)」を表す \dは「半角数字1文字」を表す \tは「タブ文字」…