tanamonの稀に良く書く日記

KEEP CALM AND DRINK BEER

2019-07-01から1ヶ月間の記事一覧

緯度経度の省略はlat/lng、lat/lon、lat/longのどれが多数派なのか

タイトルのとおりなのですが、気になったので調べてみました。 ちなみに、調べる前はlat/lng派でした。 Google Trendsで比較 省略しないlatitude/longitudeを加えてGoogle Trendsで比較してみました。 https://trends.google.co.jp/trends/explore?date=toda…

GCEのf1-micro環境でPythonが動く環境を構築する

Google Compute Engineの無料枠のf1-micro環境でPythonの実行環境を構築した記録です。 OSはUbuntu 19.04にしました。 % gcloud compute ssh [INSTANCE_NAME] $ cat /etc/os-release | grep VER VERSION="19.04 (Disco Dingo)" VERSION_ID="19.04" VERSION_C…

住所.jpのMySQLデータがインポートできない件

住所情報のデータベースを探したら住所.jpというのを見つけた。 jusyo.jp お知らせが2010年からあるので、けっこう昔からデータ提供しているらしい。 しかし、試しに使ってみようと思ったらインポートエラー。 $ mysql -u root -p sandbox -p < zenkoku.sql …

pyenvにAnaconda系バージョンを入れるとPipenvの初期化に失敗する

LegacyVersion('anaconda3-5.3.1')というエラー % pipenv --three Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/pythonfinder/models/pyenv.py", line 53, in get_versions version = PythonVersion.par…

MySQL5.6以降では時刻系の型に精度未満の値を入れると四捨五入される

昔の記憶のまま使ってたらハマった話。 先に検証用のテーブルを作る。 time, datetime, timestampそれぞれの型で、デフォルト精度(カッコなし)とマイクロ秒精度(6指定)のカラムを加えておきます。 mysql> set sql_mode = ''; Query OK, 0 rows affected,…

MySQLでtimestampに桁数指定をする時にはcurrent_timestampにも桁数を付ける

今日、ハマったこと。 こんなテーブルがあったとする。 mysql> create table test( -> id int unsigned not null auto_increment, -> name varchar(100) not null, -> last_modified timestamp not null default current_timestamp on update current_timest…