2017-04-28から1日間の記事一覧
僕は仕事時間の計測にtogglというサービスを利用している。 このサービスにはWebAPIが用意されているので、pythonでこれを実行するスクリプトを書いてみた。 import requests import pprint import sys API_TOKEN = 'your-api-token' def get_toggl(): heade…
ひさびさに、PHPでのファイルの読み書きに遭遇した。 仕事でも使うが普段は独自のラッパーを定義して使っているので、素のコードでは久しぶりに書いた。 ちなみに、PHPでのファイルの読み書きはこんな感じ。
Pythonの辞書型は中の順序が何順で並んでいるかは保証されていない。 従って、辞書のkeyやvalueを元に並び替えが必要な場合は少し気にしてやる必要がある。 d = {"a": 100, "c": 10, "0": 500} # keyでソート for key, value in sorted(d.items()): print("{…
これまでhomebrewでインストールしていたRを使用していたが、パッケージインストール時にエラーが頻発したので公式のパッケージのものでインストールし直した。 まずは、brew uninstall r -fでbrew経由でインストールされたRをアンインストール。 次に、rm -…
IntelliJは非常に優秀なのだが、Djangoを扱う場合はDjangoプロジェクトと認識させていないとモジュールのインポートなどでエラーを吐きまくる。 実行自体には問題ないのだが、実装していて気になって仕方なかったのでDjangoプロジェクトとして登録することに…