From acb9c4974728d45ab52a9b3c184766f0b25e4af7 Mon Sep 17 00:00:00 2001 From: Manabu TERADA Date: Fri, 9 Aug 2024 08:25:24 +0900 Subject: [PATCH] added 98 --- script/.episode_list | 1 + src/episodes/0107.md | 79 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 src/episodes/0107.md diff --git a/script/.episode_list b/script/.episode_list index e539f17..df406b6 100644 --- a/script/.episode_list +++ b/script/.episode_list @@ -104,3 +104,4 @@ f130832d-4748-4021-ba52-50367d529126 efeff0d4-9215-4eb9-b909-e0ab230d1c3d 201a5aac-efe2-4e58-bb1d-bba39443fb23 62eecdab-30fe-4714-b9fd-2a54eddbdc86 +e0e792d2-03f2-4f6f-927b-a4f490e2c255 diff --git a/src/episodes/0107.md b/src/episodes/0107.md new file mode 100644 index 0000000..c2f24d0 --- /dev/null +++ b/src/episodes/0107.md @@ -0,0 +1,79 @@ +--- +title: '#98 Kodaiさんをゲストに EuroPython参加で得た開発者の輪の話' +description: 'Guest : Koxudaxi (https://github.com/koxudaxi) 東京でソフトウェアエンジニアをしています。青野高大(Koudai aono)です。普段はGitHub上でk' +date: Thu, 08 Aug 2024 23:24:33 GMT +id: e0e792d2-03f2-4f6f-927b-a4f490e2c255 +author: Manabu TERADA +season: 3 +number: 98 +length: 123739653 +audio_url: https://anchor.fm/s/14480e04/podcast/play/90222568/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-7-8%2F5dc00dab-6a11-2623-a520-c15e9b1ae67b.mp3 +image_href: https://d3t3ozftmdmh3i.cloudfront.net/production/podcast_uploaded/3302665/3302665-1582446732992-f3e5401da36c1.jpg +meta: + - name: og:title + content: '#98 Kodaiさんをゲストに EuroPython参加で得た開発者の輪の話' + - name: og:description + content: 'Guest : Koxudaxi (https://github.com/koxudaxi) 東京でソフトウェアエンジニアをしています。青野高大(Koudai aono)です。普段はGitHub上でk' + - name: og:image + content: 'https://d3t3ozftmdmh3i.cloudfront.net/production/podcast_uploaded/3302665/3302665-1582446732992-f3e5401da36c1.jpg' +--- +# #98 Kodaiさんをゲストに EuroPython参加で得た開発者の輪の話 + + + + + +# Note + +

Guest :

+

Koxudaxi (https://github.com/koxudaxi)

+

東京でソフトウェアエンジニアをしています。青野高大(Koudai aono)です。普段はGitHub上でkoxudaxiという名前でOSS活動をしています。このPyConの話でも話題に上がると思いますが、Ruff, Pydantic, Poetry向けのPyCharmプラグイン[ruff用,pydantic用, poetry用]を開発しています。 (poetry用はPyCharm本体にマージ済み)Python実装のプロジェクトではdatamodel-code-generatorという、PydanticモデルやTypedDictなどのデータモデルをJSON Schemaなど生成するコードジェネレーターなどを作っています。(fastapi-code-generatorbacklogのPython SDKaws関連のOSSも作っています)

+


+

Contents:

+
    +
  • terapyon channel 100回記念公開収録 9月7日開催のお知らせ
  • +
  • ゲスト Koudaiさんの紹介
  • +
  • 日本に住む友人 BenさんとEuroPythonを楽しんだので最初に紹介
  • +
  • Koudaiさんは、USに続いてスピーカーとしてチェコ プラハで開催されたEuroPythonに参加した
  • +
  • Finnariでヘルシンキ経由で、カンファレンスDayの前日に現地入り
  • +
  • プラハはどこも絵になり、写真をたくさん撮影した
  • +
  • Day 0の夜にスピーカーパーティーがあり、PydanticのSamuelとPyodideのhoodと再開した
  • +
  • ここでもまた、Snowflakeが話題に
  • +
  • Carol WillingさんのキーノートからDay 1がスタート https://ep2024.europython.eu/session/embracing-python-ai-and-heuristics-optimal-paths-for-impactful-software
  • +
  • EuroPythonは英語がゆっくり話されていたように感じた
  • +
  • EuroPythonの参加者は、バリバリ開発者が多く感じた
  • +
  • Day 1はKoudaiさん自身のトーク準備でトークはほとんど聞けなかった
  • +
  • USと同じ内容のトークで、デコレーターとタイプヒントについての話をし、USよりもゆっくり余裕を持って話せたと思う
  • +
  • その後、廊下で質問を受けたり、カンファレンス中などでたくさんの反響を聞けた
  • +
  • Benさんには、トークのレビューをしてもらったり、トークを聞いてくれたり、その日の夕食を一緒に取ったりとお世話になった
  • +
  • 夕食はビール付きで2000円程度とUSに比べて半分以下だったのと、現金はほぼ使わずに済んだ
  • +
  • Day 2 / Day 3は、いろいろなトークを聞いていた
  • +
  • ブルームバーグの方のOSSプロジェクトのプロジェクト継続の方法は参考になった https://ep2024.europython.eu/session/lessons-learned-from-maintaining-open-source-python-projects
  • +
  • Day 2夜のキーノートにFlaskの作者で有名な「mitsuhiko」さんが登場。Ryeの話をしていた。 https://ep2024.europython.eu/session/the-catch-in-rye-seeding-change-and-lessons-learned
  • +
  • PyConUSでGuidoとPaulと立ち話をしていた真相は、ドラフト中の PEP 750 – Tag Strings For Writing Domain-Specific Languages についての話だった。 
  • +
  • Tag StringsがPythonの新しい文法としてほしい理由を深堀り
  • +
  • チュートリアルを準備する役割をKoudaiさんが担っていて、WASMで動く版のために、Pyodaide作者Hoodとも話ししたり、作業をDay 2のオープンスペースでお願いしたり。
  • +
  • Pythonバージョンの今と近い未来を確認
  • +
  • PyodideとCPythonの関係を確認
  • +
  • Kodaiさんが作っている、datamodel-code-generatorという、PydanticモデルやTypedDictなどのデータモデルをJSON Schemaなど生成するコードジェネレーターとPET 750の関係
  • +
  • カンファレンスで実際に顔を合わせて、ディスカッションしたり一緒に作業する良さ
  • +
  • 知り合いが知り合いを呼んでランチしたら、言語寄りの実装者が居て面白い話が聞けた
  • +
  • ランチタイムでは、課題を持っている人がいろいろな人に話を聞きまくっていて、Kodaiさんからのヒントに感動してくれた場面があった
  • +
  • EuroPythonのブースはJP的な雰囲気みたい。もう少しフランクに話すみたいですが。
  • +
  • PabloさんのCPythonで出会ったバグの話は面白く聞けた https://ep2024.europython.eu/session/tales-from-the-abyss-some-of-the-most-obscure-cpython-bugs
  • +
  • Łukaszさんの最後のキーノートは対話モードを使ったデモで音楽を作るものだった https://ep2024.europython.eu/session/live-coding-music-with-pyrepl-in-python-3-13
  • +
  • Day 2のパーティーを改めて振り返り。修道院で朝まで騒げる場所だった
  • +
  • Sprintはプラハ駅の近くで開催。半日だけ参加
  • +
  • Sprintでは、コアデベロッパーに話をきくことをしていた
  • +
  • Kodaiさんが旅費を捻出したGitHubスポンサーの話とHatchの作者とUSで出会いスポンサーになってくれた話
  • +
  • 来年もUSには行きたいとのこと。トークネタを考えないと・・。
  • +
  • PyCon JP 2024にも参加予定
  • +
+ + + + +