GIG

赴くままに技術を。

2017-01-01から1年間の記事一覧

SwaggerでWeb APIを作る - 非同期実行 (その1)

これまでは同期処理(リクエストを送ると処理が実行され、レスポンスが返答されるまで待つ処理)であったが、処理が長いものなどは非同期で処理を実行しなくてはならない。PythonではCeleryというライブラリで実現できる。 ここではまず環境構築(Flask, Celery…

押して開く

半年ぐらいずっと同じような指摘をいただいている。 「会になっていない」 「口割りまで降りていない」 だったり、矢が下に行ったり。 弓道で本当に一連の動作が大事だなと思えるのは、こういった原因が直前の動作の引き分けにあるのではなく、遡ると取り懸…

SwaggerでWeb APIを作る - DBと連携する

前の記事で書いたWeb APIを今度はDBと連携させる。前回までは辞書オブジェクトにデータを保存していたので、アプリケーションを再起動させるとPOSTしたデータが失われることになる。 DBとしてSQLiteを使ってみる。 業務では専らPostgreSQLなんだけど、開発時…