# Unagi-py/Python駿河 合同勉強会 2021/06 [](https://hackmd.io/h45UGvfrR3Oc-0zXh8HKnA) <!-- ここにコラボレーションバッジを載せる --> 開催日: 2021-06-26 開催場所: オンライン --- <!-- 勉強会のconnpassリンク - pysuruga - uangipy --> --- ## オープニング <!-- logo -->   --- ## 目的 - 静岡のPython使いの方々と交流 - 初学者から業務利用の方まで集まれる - コミュニティ運営で毎月何かやるのが目標 - いろんな方に入ってもらって長く続けるのも目標 --- ## 行動規範 [PyCon mini Shizuoka - 行動規範](https://shizuoka.pycon.jp/code-of-conduct/) [行動規範 - PyCon JP 2020](https://pycon.jp/2020/code-of-conduct/) - ハラスメント行為は止めましょう - 気になることがあったらスタッフに遠慮なく連絡ください - Slack DMが利用できます <!-- - 連絡先はスタッフのSlackDMへ連絡ください --> --- ## お子さまペットOK - お子様やペットが映りこんでも気にしないです - ワイワイやりましょう - 映りこんではいけないものは各自でお気を付けください - 女性や家族がいる方の参加ハードルを下げたい試み --- ## Slackあります ぜひご参加ください - この勉強会の連絡手段はSlackを使います - ハンズオンやトーク時の質問にも利用 - 連絡に限らず、スタッフと勉強会ネタ [Python駿河 Slack招待URL](https://join.slack.com/t/py-suruga/shared_invite/zt-811b9pwj-R_RbCmlTlV4B5iVKxF5gfA) [Unagi.py Slack招待URL](https://join.slack.com/t/unagi-py/shared_invite/zt-88t327i8-YHsIV~uWX313LPAaJDR9~Q) --- ## ハッシュタグ ツイッターアカウントお持ちの方はぜひ感想などつぶやきお願いします - Python駿河: [#pysuruga - Twitter検索 / Twitter](https://twitter.com/search?q=%23pysuruga&src=typed_query) - Unagi-py: [#unagipy - Twitter検索 / Twitter](https://twitter.com/search?q=%23unagipy&src=typed_query) --- ## hackmdで質問や感想募集 - 本会中の質問や感想を、hackmdで書いてもらえると助かります - (はんなりPythonのやり方をまねてる) - 勉強会の月報を作るときに資料にします - 書き込みにはログイン必要です - GitHubやSNS系でできます Python駿河 月報はこちら -> https://py-suruga.github.io --- ## Python界隈のニュース - 7/3: Django Congress 2021 - 7/10: PyCon JP 2021 スピーカー募集締切 - 9月頃 PyCharity 2021/09 --- 本日もよろしくお願いします! --- ## Python名著をつまみ食い2 ### Pythonプロフェッショナルプログラミング第二版 Ch.8 --- ### タイムスケジュール 時間|内容 ---|--- 21:00|開始 21:05|アイスブレイク 21:10~21:55| 勉強会 23:00|終了 -> 懇親会 --- ## 読書会の方法 ペア読書方式をやってみます [『ペア読書』という最強の読書法を見つけたので図解します。|\そや/ ペア読書の生みの親|note](https://note.com/1000tea_/n/nc4b9f41aee56) 人数割り振りは人数によって or 全員で --- ## 読書会のやり方 - 30分該当の部分を読む - マイクをオフにして静かに読みます - 読んだ後に気が付いたことを話し合います - 気が付いたことをhackmdに書き込むと話しやすい - チャット発言も遠慮なく! --- ## 読書会のテーマ [Pythonプロフェッショナルプログラミング 第3版 - 秀和システム あなたの学びをサポート!](https://www.shuwasystem.co.jp/book/9784798053820.html) - 「Chapter 08 モジュール分割設計と単体テスト」 --- --- <!-- この先はスライドでなくてhackmd上での作業にします。 --> ## 読書会感想書きあう場 ### Chapter 08 モジュール分割設計と単体テスト - ソフトウェアアーキテクチャの種類ってどのぐらいあるか(さの - この章のMVCはマーチンファウラーのMVC2 - MVC1 -> https://qiita.com/ffggss/items/15943c6c3908a6f25cb5 - MVCC : [ソフトウェアアーキテクチャー…?MVCやMVVMってなに!?](https://digitalidentity.co.jp/blog/creative/mvc-mvvm.html) - [MVCパターン再考](https://qiita.com/ffggss/items/15943c6c3908a6f25cb5) - ApplicationModel=アプリケーションの中心的存在?(さの - Webサーバー,WebアプリFWの用語: - WSGIとgunicorn (p.244) - DomainModel と ApplicationModel (p.219) - Pythonのテスト環境 - testfixtures知らなかった -> https://pypi.org/project/testfixtures/ (さの - テストの用語/法則 - テストカバレッジはプログラムの論理的な誤りは保証しない(さの - 継承より利用。(委譲) - Python言語仕様 - Q:Javaで言うところのInterfaceはPythonで言うと何?(かねまる) - Ans: Pythonは動的言語なので基本的にInterfaceなし。抽象クラスは、ABCというライブラリで書けるが、言語基本機能ではない。 - [ABC](https://docs.python.org/ja/3/library/abc.html) - [Qiita: PythonのABC - 抽象クラスとダック・タイピング](https://qiita.com/kaneshin/items/269bc5f156d86f8a91c4) - 参考資料 - テスト駆動Python [本](https://www.shoeisha.co.jp/book/detail/9784798157603) --- ## 次回の相談 プレゼン早く作れるようなツールを使ってのハンズオンを予定 - Jupyter - 参考記事: [Jupyter notebook + RISE で講義をする] https://kanojikajino.github.io/2018-06-13/jupyter-rise/ - [RISE — RISE 5.7.1](https://rise.readthedocs.io/en/stable/) <!-- 次回何をするか相談してこちらに入れておきます -->
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.