#こまPy
こまくらなの(@koma_nano_ )

配信中

【歌枠】初見さん歓迎お気軽にやろう【 #Vtuber #こまくらなの 】 www.youtube.com/watch?v=Q3pY... @YouTubeより
【歌枠】初見さん歓迎お気軽にやろう【#Vtuber #こまくらなの】
YouTube video by こまくらなの Nano Komakura
www.youtube.com
April 11, 2025 at 12:40 PM
Python 3.14から追加されるt文字列について調べてみたら、相当便利そうだったので記事を書いてみました。

buff.ly/bq90Y1g

t文字列について、f文字列との違い、基本から便利な使いどころまで解説してみました:-)。

#python #プログラミング #こまPy
Python 3.14から追加されたt文字列、何に使う? #こまPy|Atsushi Shibata
Pythonにt文字列(template strings)が追加されます。 見た目はf文字列に似ていますが、最初にtを加えたリテラルで表記します。また、f文字列はその場で評価されますが、t文字列はTemplateオブジェクトになるのが大きな違いです。遅延評価・自動エスケープ・構造化ログなどの安全な処理を一貫して適用でき、f文字列では実現できなかったような処理が可能になります。…
note.com
September 24, 2025 at 8:09 AM
Python型ヒント、以外とみんな使ってた。これからはAI/ML分野でも必須感が高まって行くと思うので、「まだよく分からん」と思っている人は、今からキャッチアップすると良いと思います:-)。
2025年のPython型ヒントの現在地と2026年への展望 #こまPy|Atsushi Shibata
Pythonの型ヒント(typing)は、もはや一部の先進的な開発者だけのものではありません。Python Typing Survey…
buff.ly
January 10, 2026 at 9:09 AM
目立たないけれど重要な新機能──Python 3.15の「abi3t」とは何か

Python 3.15に追加されたabi3tが地味に重要そうなので、ちょっと解説してみました:-)。
目立たないけれど重要な新機能──Python 3.15の「abi3t」とは何か #こまPy|Atsushi Shibata
「ABI」という言葉を聞いたことはありますか? 普段Pythonを書いているだけなら、ほとんど意識することはないでしょう。しかし、pip installでライブラリがすぐ使えることや、Pythonのバージョンアップで多くのライブラリがそのまま動くことを支えているのがABIです。 最近、「すべてのPython開発者が知るべきABI(What Every Python Developer…
buff.ly
July 16, 2026 at 5:41 PM
https://note.com/shibats/n/n08d11f09b4e4
Python開発環境marimoの誕生秘話に関する記事です。
開発者のAkshay氏の経歴やmarimo開発に至った経緯がまとめられています。
Jupyter Notebookの問題点を克服し、研究・学習をより良くするためのツールとして開発されたことがわかります。#python
Pythonのリアクティブノートmarimoの誕生秘話 #こまPy|Atsushi Shibata
みんなのPython 第5版発売中です! 最近、Pythonの開発環境「marimo」のことをよく聞くようになりました。ノートブックの一種で、変数を変更すると即座に反映される「リアクティブ」な実行環境です。Jupyterとは異なった開発体験を与えてくれて、利用者の多くは「なんか使いやすい」と感じていると思います。私もちょっと触ってみたら、JupyterやColabのようにセルの実行順序に左右されないので「たしかに手になじむわ」という感想を持ちました。ファイルが.ipynbではなく.pyになるのもいいですね。 今回は、一体誰がmarimoを開発していて、なにを目指しているのかをについて
note.com
November 22, 2025 at 4:55 AM
今AIがプログラミングの世界を大きく変えようとしています。

buff.ly/ts1Fgat

AIに質問すれば、(とりあえず)実動するプログラムが手に入ってしまうのです。これからの時代、初心者が最初に触れるのは、多くがAIによって作られたプログラムになって行くのかもしれません。 でも、それによって起こる問題もあるのではないでしょうか。
AIがPythonを好き過ぎる! それが問題だ #こまPy|Atsushi Shibata
前の記事 : そろそろrequestsを使うのを止めようよ? 今AIがプログラミングの世界を大きく変えようとしています。AIに質問すれば、(とりあえず)実動するプログラムが手に入ってしまうのです。これからの時代、初心者が最初に触れるのは、多くがAIによって作られたプログラムになって行くのかもしれません。 AIのPython偏愛 …
buff.ly
September 26, 2025 at 8:09 AM
https://note.com/shibats/n/n3e93d1cde923
Pythonのasyncioのつらみを解消するライブラリWoveを紹介します。
Woveは非同期を意識せずに並列処理できるようにするライブラリです。
Djangoなどの同期フレームワークでの並列実行に便利です。#python
Pythonの非同期処理でasync/awaitがつらい人はWoveを使ってみてはどうだろう? #こまPy|Atsushi Shibata
みんなのPython 第5版発売中です! Pythonで非同期処理というと標準のasyncioを使ってasync / awaitなコードを書くことを思いつく人が多いと思います。ただasyncioには独特の「つらみ」があって、嫌いな人がいるのです。私もあんまり好きじゃない。この「つらみ」を解消しうるライブラリWoveを紹介します。最近バージョン1.0がリリースされたので、紹介したいと思います。 asyncはなぜつらいのか? Pythonのasyncioは、I/O待ちの多いプログラム(WebアクセスやDB通信など)を効率化する強力な仕組みです。これを使って非同期処理を書こうとすると、
note.com
November 6, 2025 at 11:29 PM
https://note.com/shibats/n/n53e6776f3dfa
この記事では、2025年に有望なPythonライブラリを、一般用途とAI・ML・Dataのカテゴリ別に紹介しています。
新しいライブラリを中心に、その背景や活用場面を具体的に解説します。
定番ライブラリは除き、実務に役立つ情報を提供し、Pythonの進化の方向性を示唆しています。#python
2025年Python界の注目ライブラリ20選 #こまPy|Atsushi Shibata
おかげさまで高評価! 北米で人気のSNS、RedditのPythonチャンネルでは、年末に「新着有望ライブラリを紹介するスレッド」が立ち上がります。今回の記事では、2025年版から、今年新しくリリースされたたくさんのPythonライブラリのうち、有望なものを紹介したいと思います。 新しいライブラリを紹介することが目的なので、numpyやpandasのような定番ライブラリは含まれていません。一般用途/AI・ML・Dataそれぞれ上位5ライブラリについて、「どんな背景で生まれ、どんな場面で役立つのか」が具体的に伝わるよう、概要を掘り下げて解説します。 6位以下については、後ろの方に概略
note.com
December 24, 2025 at 6:47 AM
Pythonの次期メジャーバージョン「4」は正式に来ないとされています。
しかし、最近の動きを見ると、「4クラスの変化」が始まっている、と言えるように感じます。

note.com/shibats/n/nb...
Python 4は既にそこにある #こまPy|Atsushi Shibata
かつてPythonは2から3へと大規模なバージョンアップが行われました。Pythonのエコシステムを支える開発者が「大きな痛み」という代償を払いつつ行われた大移行計画でした。その時の苦い経験があるため、次の「4」は公式に「ありません」と否定されています。「3.14」「3.15」というバージョンアップが予定されています。 しかしfree-threaded…
note.com
September 1, 2026 at 5:55 PM
#ばばさん通信ダイジェスト 賛否関わらず話題になった/なりそうなものを共有しています。

2025年Python界の注目ライブラリ20選 #こまPy
https://note.com/shibats/n/n53e6776f3dfa
January 8, 2026 at 10:55 AM
FastAPIの公式クラウド「FastAPI Cloud」のパブリックベータがリリースされました。何を目指して開発されたプロダクトなのでしょうか。深掘りしてゆくと、FastAPIの「開発者目線」の思想が見えてきます:-)。

note.com/shibats/n/n4...
FastAPI公式クラウド誕生、FastAPI Cloudは何を目指すのか #こまPy|Atsushi Shibata
FastAPIの開発チームが、新しいクラウドサービス「FastAPI Cloud」のパブリックベータ版を公開しました。 一見するとFastAPI専用のホスティングサービスですが、その背景には「なぜアプリケーション開発者がインフラ設定に多くの時間を費やさなければならないのか」という問題意識があります。FastAPIがAPI開発を簡単にしたように、今度はデプロイや運用も簡単にしたい。FastAPI…
note.com
June 24, 2026 at 10:16 AM
なぜPythonはJITを正式採用しなかったのか――Steering Councilの決断から見えるPythonの未来

buff.ly/nCPJRlG

PythonのSteering Councilが「JITを正式機能として昇格させる段階ではない」という声明を発表しました。今回は、最近のPython高速化の流れを振り返りながら、PythonとJITの未来について考えてみたいと思います:-)。
なぜPythonはJITを正式採用しなかったのか――Steering Councilの決断から見えるPythonの未来 #こまPy|Atsushi Shibata
ここ数年、Pythonの高速化は大きな話題になっています。私はこれまでにも、関連する記事をいくつか書いてきました。 たとえば「CPython JIT再始動:設計転換がもたらした実用的高速化」では、JIT開発が「すべてを最適化する」方針から「確実に効果が出る部分を最適化する」方針へ転換し、実用的なプロジェクトとして再始動した経緯を紹介しました。 また「Python…
buff.ly
June 8, 2026 at 4:13 PM