抽象クラスで定義したタイプヒントは、その子クラスで厳密に守られなければならない。 通常のクラスのタイプヒントだと、タイプヒントで指定したクラスの子クラスまで許容されるが、抽象クラスでは許容されない。
MacでMySQL立ち上げるときに結構ハマる。Failed to find valid data directory. Failed to find valid data directory.
AtCoder ARC107でつまづいたので、復習note。 桁が大きい計算で除算を使うと浮動小数の誤差が現れる。 なので、桁が大きいときは、切り捨て除算を使う。 # 桁が大きい計算で除算をすると誤差が出る n = 987654321 # 987654321 print(n) # 487730529388812672…
藤本壮介「窓に住む家/窓のない家」 先日、まだコロナウイルスが人々の生活を大きく変えるほどには広まっていない頃に、国立近代美術館で「窓展」を見てとても感動した。 その際に考えたことをまとめようとしたが、最終的にはまとまらなさそうだったので、中…
シェルスクリプト難しい…。 結論 pattern=[ABC] if [[ "$i" == $pattern ]]; then echo "$i mathces pattern $pattern." else echo "$i does not mathces pattern $pattern." fi その他 #! /bin/bash for i in A B C ABC "[A]" do if [ "$i" = 'A' ]; then e…
Monoar Rahman RonyによるPixabayからの画像 概要 2038年問題というのがあるらしい。 多くのケースで、timestampが内部的には32ビットの符合付き整数で、2038年1月19日3時14分7秒(UTC)にその上限を迎える。 ja.wikipedia.org MySQLも例外ではなくtimestamp型…
「重要なのはプライバシーが自己決定権であると認識することです。自分で決定し、自分で守る。そしてこれは極端な話、『嘘をつく(自ら偽装する、暗号化する)こと』によって成立するのです」 https://jp.cointelegraph.com/news/the-lie-is-the-last-freedo…