oinume journal

Scratchpad of what I learned

Entries from 2015-12-01 to 1 month

Heroku Schedulerやcronが正常に稼働しているかをチェックするDead Man's Snitchが便利

これはHeroku Advent Calendar 2015 21日の記事です。今回はHeroku Schedulerを監視するDead Man's Snitchというものを紹介します。 Heroku Schedulerってなに? Heroku上で特定のスクリプトやコマンドを動かすcronみたいなもの。「みたいなもの」というのは…

dmm-eikaiwa-tscにバグ

以前紹介したDMM英会話でお気に入りの先生の空きレッスンが登録されたらメールで通知するヤツにバグがあったので、使っている人がいたらアップデートお願いします。 バグの内容はレッスン講師のスケジュール表に「休講」というステータスが出現したため、ス…

Parsing MySQL's URL in Python3

Just add urllib.parse.uses_netloc.append("mysql") if you want to parse URL such as mysql://root:pass@localhost/demo. #!/usr/bin/env python import urllib.parse urllib.parse.uses_netloc.append("mysql") if __name__ == "__main__": url_str = "m…

DMM英会話でお気に入りの先生の空きレッスンが登録されたらメールで通知するヤツ作った

DMM英会話でお気に入りの先生の空きレッスンが登録されたらメールで通知するヤツ作った。同期としては、人気のある先生はすぐ予約が埋まっちゃう、でもスケジュールをいちいち検索してチェックするのはダルい、という感じ。