TECH PLAY

2020/08/26(水)19:30 〜 20:30
Bookmark Icon

FluentPython読書会 - 20章 属性ディスクリプタ

オンライン

イベント内容

Fluent Python 読書会

せっかく買った、Fluent Python、厚さにかまけて読んでいないことに気がついた。せっかく買ったのなら読まねばならない。ひとりだけで読むとメゲてしまうかもしれないが、他人と約束をすると達成率がぐんとあがる。という心理学の知見を活用したい。

まずは、読んで分かっていない部分を知る。そして、参加者との情報交換して記録を残せば後から参照できる。まずは読まないと何が書いてあるかも分からない。

細かいことは、FluentPython読書会 – 矢吹の読書会記録 に書いたつもりです。

5W1H

なぜ

冒頭の文章を問題点として認識したから

いつ(日時は?)

connpassの募集日時を参照じてください。これからの予定は下記です。

どこで

オンラインです。discordを使って、音声とテキストのチャットで行います。

だれが

主催者の私と、参加者の方々が。

何を

オライリーのFluent Python

どうする

事前に読んでくると参加表明した、"Fluent Python"を読んで情報交換を行う。

参加資格

Fluent Pythonを何らかの合法的な手段で参照できる人。図書館でも借りるなども可能かもしれませんが、予習復習を考えると購入していな いと辛いと思います。借り物だと書き込みもできませんから。

日本語版を持っている人が多いと思いますが、英語版での参加も歓迎します。

この読書会での主たる言語は、日本語を想定しています。

この読書会では、下記のサービスを使います。したがって下記のサイトやソフトウェアを使えない、使いたくない人はごめんなさい。

上記の規約は、参加者各位で確認しておいてください。あと、ワイワイやるので、何かを発言したら、なぜそうなのか。は聴かれると思う ので質問されるのが嫌いな人は辛いかも。

参加の流れ

  1. compassで、申し込みをします。
  2. 期日までに予定分を読んでおきます。 そのとき下記の準備をしておいてください。
    • 参照した本やWebがあれば、他の参加者と共有するために書籍情報やURLなどを記録しておいてください。
    • 疑問点があれば、事前に書き出しておいてください。
  3. 開催時刻に指定の場所に集合します。招待したDiscordサーバの空いている場所を使います。#fluent-pythonチャネルで直前に告知しま す。また、音声で伝えづらいurlなどもここを使います。
  4. わかる人が音声やchatで知っていることを話します。(必ずしも回答がつくとは限りませんが、流れる情報や参考文献はあなたにとって 役立つはずです)
  5. 時間がきたら終了です。 または 質問が出尽くしたら、終了時間前でも終了します。
    • 個々人で居残りは妨げません。時間を切ることで濃密な時間を目指します。
  6. 可能なら学んだ結果を、著作権などに注意しながら、blogやtwitterなどの媒体にアウトプットすると、定着しやすいかもしれません。

これからの予定

https://www.oreilly.co.jp/books/9784873118178/#toc

下記は日本語版を対象とする。

章名範囲開催予定日Note
1Pythonのデータモデル3p-17p2020-07-13
2シーケンスの配列21p-67p2020-07-15
3ディクショナリとセット69p-102p2020-07-17
4テキストとバイト103p-146p2020-07-20
5第一級関数149p-176p2020-07-22
6第一級関数を使ったデザインパターン177p-192p2020-07-24
7関数デコレータとクロージャ193p-225p2020-07-27
8オブジェクト参照、可変性、リサイクル229p-257p2020-07-29
9Pythonicなオブジェクト259p-287p2020-07-31
10シーケンスをばらして、ハッシュして、スライスする289p-321p2020-08-03
11インターフェース --- プロトコルから抽象基底クラスへ323p-365p2020-08-05
12継承の功罪367p-391p2020-08-10
13演算子オーバーロードの適切な用法393p-420p2020-08-12
14イテラブル、イテレータ、ジェネレータ423p-469p2020-08-14
15コンテキストマネージャーとelseブロック471p-485p2020-08-17
16コルーチン487p-530p2020-08-19
17futuresを使った並行処理531p-563p2020-08-21
18asyncioによる並行処理565p-612p2020-08-24
19動的属性とプロパティ615p-655p2020-08-26
20属性ディスクリプタ657p-686p2020-08-28
21クラスメタプログラミング687p-714p2020-08-31

想定している読み方

平日の月水金19:30から20:30に開催、予習と復習は、火木土日曜日を想定している。まずは読みきることを優先する。読めば理解が足りな い部分は自覚できるだろうという想定です。

それでも7週間、だいたい2ヶ月かかる。予定です。

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。

※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。

※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

connpass