# #21 aodagさんをゲストに 「パーフェクトPython[改訂2版]」の出版とパッケージングやasyncの話など

Season: 1
Topic: 21

# Note

aodagさんの紹介

@aodag https://twitter.com/aodag

2000年くらいからpythonを使い始める。大学院卒業後はPythonコミュニティに参加しつつ名古屋で働いていたがリーマンショックのころに上京

なんだかんだでビープラウドというPythonに強い会社に転職。今は株式会社オープンコレクター(https://www.open-c.jp/)に在籍

Note

  • 最近は Go をメインにしごとしているが、Pythonもデモ用には使っている
  • パーフェクトPython[改訂2版] https://amzn.to/2Yk533K が6月1日に発売
  • Python3.8対応で、実践的な話はWeb系だけど、外部ライブラリはデータ系を中心になっている
  • ジェネレータやコルーチン、asyncや型ヒントについても説明している
  • この本の面白さは、仕様を踏まえて、実践的な話がわかるのが良いところ
  • PyQtがpipで簡単にインストール可能なwheelが提供されているので、GUIの話題もある
  • WebObの歴史と使用用途や、Webフレームワークではなくツールキットの細かな話を突っ込む
  • asyncを学ぶなら、FastAPI: https://fastapi.tiangolo.com/ からはじめてStarlette:  https://www.starlette.io/
  • 読者へのメッセージ: 本棚に並べておいて、ざっと目を通して必要な場所がありそうだと思っておいて欲しい。
  • Poetryは必要か?使っているか? https://python-poetry.org/
  • 開発環境はローカルだが、Dockerも便利で使っているし、VSCodeも便利かな
  • language-server に興味あり
  • 幅広い技術は、メーリングリスト購読と年に1回じっくり追いかける時を作っている https://discuss.python.org/ に移行したけど。
  • Python Charity Talks in Japan 参加者登録お待ちしています。 https://pyconjp.connpass.com/event/177586/
2024 — terapyon