呼称としては「UNIXタイムスタンプ」のほうがよく使われてる気がする。自分のまわりだけだろうか。datetime.now()print(_now.timestamp())print(_now.strftime("%s"))出力1535881603.6493961535881603ミリ秒まで解釈するかしないかの違い。datetime.timestamp()はPython3.3からだそうです。world.'fromhexはPython3.5から。最初は超長いテキストを圧縮して、さらにstr型として保存しておきたくて調べてたんだけど、圧縮なんてbz2.compressすれば済んじゃうし、さらにテキストの内容によっては圧縮してもよけい長くなるだけだったりしたので要点を残すだけにしました。Python3RaspberryPi3にカメラをつないでみた2018-01-03ツイートRaspberryPi3を買ってずっと放置してたんだけど、久々に起動してみた。ついでにカメラモジュールも買いました。つなぎ方とかカメラからのキャプチャ画像の保存とか、そういうのは解説サイトがいっぱいあるので割愛します。カメラモジュールは2,000円もしないものなんですけどすごく手軽で2,592×1,944のきれいな写真が撮れました。テレビの画面をRaspberryPi3で撮影したらカメラ目線の右京さんが。これはブログ用にリサイズしたものですけど、元画像は2.5MBのきれいな画像でした。ケースとか用意してないからいろいろとむき出しで、撮影するときはカメラを手で持ってました。これはなんとかしないとなあ。遊んでみたいことがあってRaspberryPi3とかカメラモジュール買ったんですけど、すっかり放置してしまいました。遊ばないといけませんね。Python3PythonのSciPyで値の標準化2017-01-15ツイート「平均が0、分散が1」ってやつです。平均引いて標準偏差で割ればいいので大した計算量ではないのですが、SciPyを使うと関数一発。streamsのsampleを受信してみます。あれば十分なことがわかったし、親切なサンプルコードも書かれてたのであっさり実装できてしまった。main()日本語のツイートだけ取得したかったのでlanguage=jaを追加しています。Requests便利すぎ。Linux使ってたけどCentOS7にしてみた。ついでに先日リリースされたPython3.6.0をインストールしてみました。install「chownはなんのため?」と思われるでしょうが、tarボールを解凍したらパーミッションが501.gamesになっていて触れなかったのでcentosユーザーに変えました。なんでこうなったのかは知らんのですが、同じホストでPython3.5.2のソースコードをDLして試したらパーミッションはcentos.centosだったので、tarした環境の問題なんじゃないかと。installで30分以上待ちました。テストですごい時間かかってた。t2.microだったからなんだろうけど、3.5のころはここまで時間かかんなかった気がするんだよなぁ。information.無事起動しました。デフォルトのpythonを置き換えることはしなくて、併存です。venv使うんだし、それで十分です。最近はpyenv使う人が多いのかもしれないけど、標準でインストールされるvenvで十分なのであれこれインストールしたりはしません。最近GCPが話題になっていて、AWSよりずっと安いっていう話も聞くんですけど、別にAWSにそんなに不満もないのでまだしばらくはAWS使おうかなと。Python3「Pokemon」で検索しても「Pokémon」がヒットするようにしよう2016-11-16ツイートふと気がつくと前回ブログ書いたのが5か月前という有様。安心してください、生きてますよ。éとか、英字の上につくダッシュみたいな記号、アクセント記号って呼び方してましたけどダイアクリティカルマークっていうのが正しいんですね。日本語の場合あんまり気にしないけど、海外のブランド名にもダイアクリティカルマーク付いてるの多いですよね。elasticsearchの公式にサンプルとして置いてある英語のアナライザーだと「Pokémon」は「Pokemon」で検索してもヒットしません。同義語展開しておけば済むんですけど、大量にある商品名とかブランド名の同義語をメンテするのとか気が遠くなるのでそれは避けたい。elasticsearchにはちゃんとフィルターが用意されていて、前述のアナライザーに追記するだけでOK。"asciifolding"]順番は最後で平気なはず。これでちゃんとヒットするようになりましたとさ。当たり前ですが、Solrにもちゃんと同様のフィルターが用意されてます。ASCII文字の置換してるだけみたいだけど、他の文字列に影響与えないか要検証。_j)パラメータAには複数のパターン、パラメータBにも複数のパターン。それらの総当りパターンを出力したいっていう時に便利。