214 Matching Annotations
  1. Apr 2025
    1. 対し、「Web フレームワーク (Framework)」は、データ管理やアプリケーション実装を助けるなど、より広範な機能と構造化されたアプローチです。

      「Webツールキットとは」の説明で、 「Web ツールキット (Toolkit)」は、(〜省略〜)に対し、 というのが最初にくるのは少し違和感がありました。 そして、Webフレームワークの説明が続くのも確認が必要そうと思いました。

    2. URL のルーティング機能や認証・認可機能、テンプレート機能、データベースとの接続管理などさまざまなものが準備

      ここの説明はWebツールキットの内容も入っている気がしており、気になりました。 URLルーティング機能はStarletteやWerkzeugの機能ではないかなと。

  2. Mar 2025
    1. freethreading にマルチプロセスによる処理は、小さなスクリプトでは影響がないことがわかりました。

      少し読みにくかったので、以下のようにしてはどうでしょうか?

      「マルチプロセスを利用しても小さなスクリプトではfree threadingの効果が現れにくいことがわかりました。」

    2. 走らず

      「走らず」は俗語っぽい表現なので、「動作しないため」とか「動作せず」などの表現のほうが良い気がしました

    3. スレッド間の競合を回避

      アトミック参照カウントカウントとスレッドの関係が分かりづらい気がしました。

      以下のようにすると少しわかりやすいですかね?

      「...原子的に操作することで、オブジェクトの整合性を保ちながらスレッド間の競合を回避」

    4. GILの利点

      後段に「GILの制約」という見出しがあるので、ここも見出しを分けたほうがよいと思います。 それぞれ見出しレベル3くらいになるのかな?

    5. Pythonで多くの方が、並列処理での制約として認識しているのが

      nitsですが、少し読みにくかったので、以下のようにしてはどうでしょうか?

      Pythonの並列処理で、多くの方が制約として認識しているのがこのGIL...

  3. Jan 2025
    1. df["No."]

      nits: 年度は「イベント」カラムにあるので、「No.」カラムを使って処理しているのがわかるようコメントがあっても良い気がしました。