ラベル proposal2022 の投稿を表示しています。 すべての投稿を表示
ラベル proposal2022 の投稿を表示しています。 すべての投稿を表示

2022-07-11

PyCon JP 2022 トーク採択会議を行いました & トーク採択速報

こんにちは、PyCon JP 2022 副座長のPeacockです。

PyCon JP 2022のCfPを提出して頂いた方、応募ありがとうございました。
昨日、2022/07/10(日)に都内でPyCon JP 2022 トーク採択会議を行いました。


採択状況概観


今年は合計120本のプロポーザルが提出され、その中から45本を選出しました。
全体の採択率は37.5%となりました。
言語別の内訳は日本語が40.26%(31/77本)、英語が32.56%(14/43本)となっています。

今年は例年と比べて英語プロポーザルの応募が多くあり質も非常に高く、このような結果になりました。

PyCon JP 2022トーク採択速報


さて、ここからは皆様お待ちかねの採択速報をお届けします。以下のタイトルのトークが採択されました!

レビュー・採択は共有済みの観点を基準に行いました。採択するのは1人の提出者につき1本としています。(同一提出者の複数応募を採択はしていません。)
重要事項: 採択者には後日、CfPシステム(pretalx)からメールで採択を受け入れるかどうかを確認します。期限内に回答するまで採択は確定しませんので、くれぐれもご注意ください。

採択されたトーク一覧


採択されたのは以下のタイトルのトークです。(並びはタイトルのABC順です)
  • AST(Abstract Syntax Tree)に入門する
  • Automate the Boring Stuff with Slackbot(ver.2)
  • Building Pytest Plugins
  • Don’t let your data model `drift` away!
  • Effective data science teams with Jupyter and databooks
  • Fast API と学ぶ WebRTC
  • GeoDjango ORMと地理空間データの世界
  • Introducing new game development stack using XState, PyScript and Atri
  • Jupyter - Under the Hood
  • Modernizing development workflow for a 7-year old 74K LoC Python project using Pantsbuild
  • Network Science with Python
  • NLPを活用したアプリチュートリアルの改善とコールドスタート問題への対策
  • Pandas卒業?大規模データを様々なパッケージで高速処理してみる
  • Playwrightを使って簡単に自動テストしてみる
  • Pybind11を用いたC拡張の開発
  • Python Socal Authで学ぶ、OAuth2.0認可フローにおける異常系への対処
  • Python ライブラリ開発における失敗談 〜開発者に選ばれるライブラリを作るために必要なこと〜
  • Python/PyQtとQGISではじめる公共交通分析
  • Python3.11新機能asyncio.TaskGroup()と2022年asyncioの"Hello-ish world"
  • Pythonではじめる地理空間情報
  • Pythonで公的統計APIのオープンデータ活用
  • Pythonとアスタリスク 🐍🌟💫🐍🌟💫
  • Pythonに上級テクニックは要らない(そして正しい付き合い方)
  • Python使いのためのスポーツデータ解析のきほん - PySparkとメジャーリーグデータを添えて
  • Reinforcement learning for guiding swarm of robots using python
  • Security Best Practices for Django Applications
  • setuptoolsの最近
  • Sphinxを通して考える、「拡張」の仕方
  • Synergize AI and Domain Expertise - "SHAP" Explainability Check with Python
  • Tracking the invisible: Geoinformatics and Human Social Behavior
  • Using Python for Disease Variant Analysis
  • What Starlette really do for FastAPI
  • What's new in Python 3.11 and beyond
  • Working with Rust and Python using PyO3
  • イベント駆動アーキテクチャについて
  • エッジAI開発入門
  • お前はまだ本当のDjango ASGIを知らない。
  • コーディング規約自動化: PyLintのカスタムルールを作ろう
  • データに関する堅牢性と可読性を向上させるpydanticとpanderaの活用方法の提案
  • はじめての量子コンピューター
  • 業務改善の面白さ ~毎日更新されるビジュアルコンテンツの差分をわかりやすくするためのプロトタイプを作るまで~
  • 実践:日本語文章生成 Transformersライブラリで学ぶ実装の守破離
  • 詳解 print("Hello, world")
  • 情報システム部門の業務におけるPythonの活用
  • 続・絵を読む技術 Pythonで読むイラストの心理戦略

待機リストのトーク

そして、以下が待機リストに入ったトークとなります(同じくタイトルのABC順です)
こちらは採択されたプロポーザルの提出者からの採択確認が取れなかった場合に、繰り上げ採択になる可能性があるプロポーザルのリストです。
英語を多めに待機リストに入れているのは海外から渡航される方を想定しているためです。こちら提出者の方々も後日案内予定の遠方支援制度の優先になります。
  • aioauth+FastAPIでOAuth2.0を学ぶ
  • Better project maintenance with static analysis
  • Building & testing Cloud applications locally using LocalStack
  • CPythonはどのようにして文のブロック構造をインデントで実現しているか
  • Data driven approach to analyze the efficacy of LEED certified buildings using python.
  • JAXA Earth API for Python : より自由な衛星データ利用へ向けたAPIの開発と公開
  • Python 1994
  • PyTorch Lightning で深層学習する
  • SQL クエリ解析による E2E データリネージの実現
  • Type erasure in Python
  • Visualisation of Experimental Data Obtained at Seven Times the Speed of Sound
  • データの品質向上に Confident Learning で挑む
  • ログって何に使うんですか?

後記

改めましてレビュアーの皆様、客観的なレビューを多数ありがとうございました。(今年はレビューの数も十分に満たせたと思っています)
引き続き、後日募集する当日スタッフなどでご協力もよろしくお願いいたします。

追記 2022/07/15: 待機リストについての説明

2022-06-08

PyCon JP 2022 Call for Proposal Reviewers

Hello! I'm masamori, the PyCon JP 2022 Content Team Leader.

As I announced in
this blog recently, we are now accepting talk proposals.

Every year we receive a large number of submissions, for which we thank you from the bottom of our hearts. This year, we have received many attractive proposals from Japan and abroad.



We would like to invite everyone who submitted a proposal to speak at the conference, but unfortunately the number of sessions for the two-day conference is limited.
Therefore, we must review and accept or reject all proposals.

We believe it is important to review proposals from a variety of perspectives and strike a balance based on diverse opinions in order to make the talk sessions valuable to as many participants as possible.

However, the number of people reviewing proposals within the staff alone is small, and the reviewing viewpoints tend to be biased.

Therefore, we are looking for people who can review proposals for PyCon JP 2022 together with us.

Even if you are an inexperienced reviewer, it's okay, because the proposals accepted at PyCon JP 2022 will make the future of Python even more wonderful.

Please help us make this a great session by contributing your experience and knowledge. 

If you are interested, please apply using the reviewer application form
here.

Review Period: Until early July
Application Deadline: Friday, June 24, 23:59 JST
Reviewers who have submitted proposals may also apply to be a reviewer, but cannot review proposals submitted by themselves.


Reviewers who apply will be invited to the Slack PyCon JP workspace # 2022-reviewers channel. Detailed instructions on how to review will be provided on this channel.

You may also start reviewing when you are registered as a reviewer.

We look forward to hearing from you!

2022-06-06

PyCon JP 2022 Sample Proposal

Hello, I'm masamori, a member of the content team in PyCon JP 2022.

In this blog, I would like to show you a sample proposal for PyCon JP 2021 and share with you what exactly you need to fill out.


 


Sample Proposal

The following is a sample proposal for a talk sharing a case study of automating PyCon JP staff activities with Python.

The italicized portions of the proposal form.


Proposal title

Statically Typed Programming Starting Now

 

Session type

 Talk(30min)


Track

Python core


Language

English


Abstract

This section is for writing a summary of the talk.

Many large typing-related PEPs have been incorporated and implemented in recent years.
There is a lack of coherent information for those who are just starting out with type hinting, and many people do not know where to start with typing.

Therefore, we will start with the motivation to introduce type hinting, and then go step-by-step through the basics of type hinting, including updates up to Python 3.11, best practices, and more.


Description

This is where you write the details and structure (timeline) of the talk.
The more details you write, the more specific you can make your talk.

Since 2015, Python can be written like a statically typed language using typing modules and other tools introduced in Python 3.5.

This can greatly improve your development experience and review process.
I have been using type hints in my work for several years, have studied Haskell and
TypeScript, and have read books about type systems. 

I think this session will be a stepping stone for the "type hint newbie."

Program

  • Self-introduction (1 minute)
  • Overview of the session (1 minute)
  • Motivation (1 minute)
  • Introduction to type hints and basic writing (2 minutes)
    • Start with function arguments and return values (1 minute)
    • Standard Collections types (1 minute)
  • Type hints for intermediate users (9 minutes)
    • Using abstract and concrete types (3 minutes)
    • Using tuple and other Collections types (3 minutes)
    • Generics, user-defined types (3 minutes)
  • Backward compatibility between 3.8 and 3.9 (5 minutes)
  • Overview of updates from Python 3.9 to 3.11 (9 minutes)
    • (3.9) Generic types beginning with lowercase in standard Collections
    • (3.10) Type union sets using the | operator
    • (3.10) Parameter Specification Variables
    • (3.10) Explicit type aliases: typing.TypeAlias
    • (3.10) User-defined type guards: typing.TypeGuard
    • (3.11) Explicit self typing by typing.Self
  • Summary (2 minutes)

What not to talk about in this talk

  • Developing typed libraries
  • mypy configuration, command line options
  • GitHub Actions, CircleCI and other CI usage
  • History of type hinting
  • Details of each PEP related to type hinting
  • Implementing type hints and type checkers
  • Abstract Syntax Tree (AST)

  

Notes

Notes may be written but are not subject to review.

-

 

Why did you choose this topic?

Because a number of type hinting-related PEPs have been adopted in the last few years, and the situation is very different from Python 3.5 (2015), when it first appeared, and we felt that there is not enough information for people starting typed programming in Python now.

 

Knowledges and know-how the audience can get from your talk

  • The joy of introducing type hints
  • How to write basic type hints
  • Differences between tuple types and other Collections types
  • Using abstract and concrete types
  • Generics, user-defined types
  • What's new in Python 3.9 through 3.11 related to type hinting

 

Prior knowledges speakers assume the audience to have

  • Basic Python 3 syntax knowledge

  • (not required, but would help with understanding): experience with other statically typed languages such as TypeScript or Rust

 

Audience experiment

Intermediate student

 

If you would like to speak online, please describe your reasons and situation. (foreign country, company policy, etc.)

If you do not wish to be an online speaker, you may leave this blank.



That's all for the sample proposals.
This blog does not include information on items that may not require explanation, such as "Agreement to the Code of Conduct".

However, if you have any questions, feel free to ask from this form!
We hope this blog will be helpful to you in deciding what exactly to write in the proposal section.

Click here for 
the proposal form. 

 

2022-06-05

PyCon JP 2022 プロポーザルレビュアー募集のお知らせ

こんにちは! PyCon JP 2022 コンテンツチームリーダーのmasamoriです。

先日このブログでご案内した通り、現在トークプロポーザルを募集しています。

毎年多数のご応募をいただき、スタッフ一同心より感謝しております。今年も国内外から数多くの魅力的なプロポーザルを提出いただいております。


可能ならばプロポーザルを提出していただいた方全員に登壇していただきたいところですが、残念ながら2日間のカンファレンスのセッション数には限りがあります。

そのため、ご応募いただいたプロポーザルに対してレビューを行い、採否を決定する必要があります。

より多くの参加者の方々にとって価値の高いトークセッションにするためには、さまざまな視点からプロポーザルをレビューし、多様な意見を元にバランスをとることが大事であると考えています。

しかしながら、スタッフ内のレビューだけでは人数が少なく、またレビューする視点も偏りがちです。

そこで、一緒にPyCon JP 2022のプロポーザルをレビューしてくださる方を募集します。

レビュー未経験の方でも大丈夫です。PyCon JP 2022で採択されたプロポーザルが、更に素晴らしい未来のPythonを創ります。

是非、ご自身の経験や知識を生かして素晴らしいセッションの実現にご協力をお願いします。 


ご興味ある方は、こちらのレビュアー応募フォームからご応募ください。

レビュー期間: 7月上旬まで

応募締め切り: 6/24(金) 23:59 JST

※プロポーザルを提出された方もレビュアーに応募できますが、ご自身が提出されたプロポーザルはレビューできません


レビュアー応募して頂いた方は、Slack PyCon JP ワークスペース # 2022-reviewers チャンネルに招待します。詳しいレビューのやり方等はこのチャネル上で説明します。

また、レビュアーとして登録された時からレビューを始めて頂いて構いません。

皆様のご応募お待ちしております!


PyCon JP 2022 サンプルプロポーザル

こんにちは!Talk担当masamoriです。

このブログではPyCon JP 2022のプロポーザルのサンプルを示し、具体的にどんなことを記入すれば良いのかを皆さんと共有したいと思っています。

 


サンプルプロポーザル

PyCon JP のスタッフ活動をPythonで自動化した事例を共有するトークのプロポーザルをサンプルとします。

斜体の部分をプロポーザルのフォームに記載します。


Proposal title

今から始める静的型付けプログラミング

 

Session type

 Talk(30min)


Track

Python core


Language

Japanese


Abstract

トークの概要を書く項目です。

近年でたくさんの大きなtyping関連のPEPが取り込まれ、実装されてきました。今から型ヒントを始める人向けのまとまった情報が少ないので、 typingをどこから始めればよいのかわからない人も多いと思います。

そこで、型ヒントを導入するモチベーションから始め、型ヒントの基本を順を追って説明し、Python3.11までのアップデート、ベストプラクティスなども交えてお伝えします。


Description

トークの詳細と構成(タイムライン)を書く箇所です。

詳しく書くほど具体的にトークの内容を伝えることができます。

2015年よりPython 3.5で導入された型付けモジュールなどを用いて、静的型付け言語のようにPythonを書くことができるようになりました。

これにより、開発経験やレビュープロセスを大幅に改善することができます。

私は数年前から仕事でタイプヒントを使うようになり、HaskellとTypeScirptを勉強した経験があり、型システムについての本を読んでいます。このセッションは "型ヒント初心者" の足がかりになると思います。

予定稿

  • 自己紹介 (1分)
  • 本セッションの概要説明 (1分)
  • モチベーション (1分)
  • 型ヒントの紹介、基本的な書き方 (2分)
    • まずは関数の引数と返り値から始める(1分)
    •  標準Collections型(1分)
  • 中級者向け型ヒント(9分)
    • 抽象型と具象型の使い分け(3分)
    •  tupleと他のCollections型の使い分け(3分)
    • Generics, ユーザー定義型(3分)
  • 3.8と3.9への後方互換性について(5分)
  • Python 3.9から3.11までのアップデート概要(9分)
    • (3.9) 標準Collectionsにおける小文字始まりのGeneric型
    • (3.10) | 演算子を使用した型の和集合
    • (3.10) Parameter Specification Variables(引数指定変数)
    • (3.10) 明示的な型エイリアス: typing.TypeAlias
    • (3.10) ユーザ定義の型ガード: typing.TypeGuard
    • (3.11) typing.Selfによる明示的なselfの型付け
  • まとめ (2分)

このトークで話さないこと

  • 型付けされたライブラリを開発すること
  • mypyの設定、コマンドラインオプション
  • GitHub Actions, Circle CIなどCIでの使用方法
  • 型ヒントの歴史
  • 型ヒント関連の各PEPの詳細
  • 型ヒントや型チェッカーの実装
  • 抽象構文木(AST)

  

Notes

Notesは書いてもレビューの対象にはなりません。

-

 

この題材を選んだ理由やきっかけ

ここ数年で型ヒント関連のPEPがいくつも採択され、登場したPython 3.5(2015年)とは大きく違う状況になっており、今からPythonで型付けプログラミングを始める人の情報が少ないと感じたため

 

オーディエンスが持って帰れる具体的な知識やノウハウ

  • 型ヒントを導入すると何が嬉しいのか
  • 型ヒントの基本的な書き方
  • tuple型とその他のCollections型の違い
  • 抽象型と具象型の使い分け
  • Generics、ユーザー定義型
  • Python 3.9から3.11までの型ヒント関連の新機能

 

オーディエンスに求める前提知識

  • 基本的なPython 3の文法知識
  • (必須ではないが、あれば理解の助けになるもの): TypeScriptやRustなど他の静的型付け言語の使用経験

 

オーディエンスのPythonのレベル

中級者

 

オンライン登壇を希望の場合には、理由や事情の記入をお願いします。(海外・会社のポリシーなど)

オンライン登壇を希望しない場合は、空白で結構です。


サンプルプロポーザルは以上です。

こちらのブログでは「行動規範への同意」など、説明が不要そうであるものに関しては記載していません。

ですが、何か質問がある場合には、こちらの質問フォームから遠慮なく質問してください!

このブログがプロポーザルの項目に具体的に何を書くかの参考になれば幸いです。

 

プロポーザルフォームはこちら



 

2022-05-21

PyCon JP 2022 Talk Proposal Review Key Points!

 Hello! I am Masamori, the PyCon JP 2022 content team leader.

In this blog, I'd like to share the review points of PyCon JP 2022 talk proposals.


When we review talk proposals, we will consider the following key points:


  1. Is the content relevant to Python?

  2. Is the content unique and/or novel?

  3. Are the objectives of the proposal and the issues to be addressed clear?

  4. Is there something the audience can take away from the talk, such as new insights or knowledge??

  5. Is the structure clear enough to clearly visualize the presentation of the talk?


It is possible that the proposal you are submitting is in an area unfamiliar to the reviewers. With this in mind, it would be even better if you can provide an explanation that is easy for newcomers to understand.


We encourage all Python users who wish to share their knowledge of Python to write proposals with the above points in mind.


If you have already submitted a proposal, you can change it on the proposal submission page within the application period.




We are also looking for external reviewers to evaluate talk proposals.

Those who have submitted proposals will also be able to participate in the review process, and we would be happy to have your active participation.

We will announce on the PyCon JP blog when we open applications to become a reviewer.


In addition, talk proposals are being accepted at https://pretalx.com/pyconjp2022/cfp until 23:59 on AoE June 12 (Sun).

If you have any questions about proposals, please contact us using this form.

Proposal Inquiry Form


We look forward to receiving your proposals!



PyCon JP 2022 トークプロポーザルのレビューの観点を共有します

こんにちは! PyCon JP 2022 コンテンツチームリーダーのmasamoriです。

このブログでは、PyCon JP 2022のトークプロポーザルのレビューの観点を共有します。


レビュー観点は以下の通りです。なるべく上の項目を満たしている方が評価されます。


  1. 内容はPythonと関連しているか。

  2. 内容に独自性・新規性はあるか。

  3. プロポーザルの目的や、扱う課題が明確か。

  4. 具体的に持ち帰ることができる知識や技術の利用方法・工夫があるか。

  5. トークの発表が明確にイメージできるほど構成は明確か


提出していただくプロポーザルがレビュアーにとって馴染みのない分野ということもありえます。その点も考慮して、初めて見る人にもわかりやすい説明を心がけて頂けるとなお良いと思います。

Pythonに関する知見を共有したいというPython使いの皆さん、上記の観点を踏まえてプロポーザルを書くことをお勧めします。

すでに提出した方も募集期間内であれば、プロポーザル提出ページにて変更可能です。




また、トークプロポーザルを評価する外部レビュアーも募集します(現在準備中)
プロポーザルを提出した方もレビューに参加できますので、積極的に参加をして頂ければ嬉しいです。
募集開始の際には、こちらのPyCon JP ブログでお知らせします。

なお、トークプロポーザルは https://pretalx.com/pyconjp2022/cfpにて、AoE 6/12(日) 23:59まで募集しています。
プロポーザルに関して不明点があれば、こちらのフォームにお問い合わせください。
プロポーザルに関するお問合せフォーム

皆様からのプロポーザル応募をお待ちしています!