はじめに
七尾百合子さん、お誕生日 180日目 おめでとうございます! nikkieです。
どんぴしゃりな勉強会を見つけ、参加してきました!
目次
- はじめに
- 目次
- Python Meetup Fukuoka #4「PythonとRust特集」
- 技術的学びリスト
- Rust in Python: Python界でRustが目立つようになってきた背景
- Rustの住所正規化ライブラリをPythonから触る
- たのしい(※個人差あり)! RustバックエンドのPythonライブラリ開発
- Pythonistaに捧ぐ、楽しさ駆動のRust活用術 〜テストヘルパーCLI開発編〜
- PythonでRPA
- Rust製パッケージをインストールしてコマンドラインから実行できるのは、なぜ?
- 終わりに
Python Meetup Fukuoka #4「PythonとRust特集」
lycorptech-fukuoka.connpass.com
本イベントは、初心者から経験豊富な開発者まで、Pythonやデータ分析・機械学習を学び共有することを目的としたミートアップです。
福岡開催です。飛びました✈️
このブログでもたまに Rust を取り上げて記事にしていますが、Python の開発の中で Rust で作ったライブラリ(例:Pydantic)やツール(例:Ruff や uv)の存在感が増しており、私自身も作れる側に行きたいという思いがあります。
1人で進めていくにはなかなか大変な道のりと感じており、他の方の取り組みを知りたく参加しました。
技術的学びリスト
直近手を動かしたい事項です
- maturin で複数環境用のビルド
- 自作したsampleproject-rs、Ubuntuでしか動かない問題の解消へ
- cibuildwheel?
- RustPython/Parser の visitor
Rust in Python: Python界でRustが目立つようになってきた背景
本発表ではPythonの世界におけるRust活用の現状について簡単にまとめ、このあとに続く2つの発表の基礎知識を提供します。
The State of Python 2025 を引き、
Rustが目立つようになってきた(「Python web servers shift toward async and Rust-based tools」)として、pyo3 や maturin といった前提知識を共有いただきました。
私が思い出した記事
Rustの住所正規化ライブラリをPythonから触る
Sansan さんから、FFI で触るアプローチの共有
📣登壇資料公開 📣
— Sansan R&D (@SansanRandD) 2025年9月12日
本日開催された「Python Meetup Fukuoka #4」に登壇した、 Sansan事業部 プロダクト室/研究開発部 丸尾の資料を公開しました。
Rust製の住所正規化ライブラリをPythonから扱う取り組みについて解説しました 💬#33RandD #PythonFukuokahttps://t.co/NwUPS9fOhk
たのしい(※個人差あり)! RustバックエンドのPythonライブラリ開発
プライベートプロジェクトから
とりいそぎ、私の登壇パートのスライドです!!#PythonFukuokahttps://t.co/1mJzl168Ve
— sh1n (@sh1n_89) 2025年9月12日
Battery included の Python と、乱数生成といった機能もサードパーティライブラリの Rust を適材適所で活用する楽しさ・難しさを感じました
Pythonistaに捧ぐ、楽しさ駆動のRust活用術 〜テストヘルパーCLI開発編〜
エムスリーさんから、社内勉強会発表のアップデート版
ということで発表したレポおいておきます!https://t.co/v23XlYzlwn
— Hiro (@hiro_o918) 2025年9月12日
matsurin 周りの駆け出しにもぜひ!#PythonFukuoka
YouTubeに動画を公開しました!
— エムスリー エンジニア公式 (@m3_engineering) 2025年8月5日
Rust で Python の構文解析を するテスト向けパッケージ を作ってみた【M3 Tech Talk 第268回】 https://t.co/6lC2PsSVpo
RustPython/Parser は使っていたので、visitor パターンの例が見えてめちゃめちゃテンションが上がりました!
ソースコード、参考にさせていただきます!!
PythonでRPA
Windows 環境での自動化のデモ。
Python 始めて3週間とのことでしたが、生成AIの力を借りてめちゃめちゃ自動化されてました👏
Rust製パッケージをインストールしてコマンドラインから実行できるのは、なぜ?
私もLTしました。
LT資料の事前放流です #PythonFukuoka
— nikkie(にっきー) / にっP (@ftnext) 2025年9月12日
「Rust製パッケージをインストールしてコマンドラインから実行できるのは、なぜ?」https://t.co/jx5GrIIRrH
勉強会のラインナップ見ると題材かぶりそうですが、大事なことは何回言ってもいいですし、自分の言葉でのアウトプットに価値があるということで
以下のエントリをLTに再構成しています。
終わりに
PythonとRustというトピックはなかなか事例を聞く機会がなく、福岡まで足を運んでとてもよかったです。
私がやりたいことを具現化されている先行例をいくつも知れたので、次は手を動かすフェーズになります。
次回の日程が発表されている!
— nikkie(にっきー) / にっP (@ftnext) 2025年9月12日
え、ゲスト!?!?
これまた東京から来ちゃうやつじゃん #PythonFukuoka
お会いした皆さま、ありがとうございました!
またLINEヤフーさん、エムスリーさん、スポンサーありがとうございます。
11月の YAPC::Fukuoka 参加予定なのですが、福岡はお魚がめちゃめちゃ美味しくて、次に訪れるときも楽しみです。
ありがとうございました!! #PythonFukuoka
— nikkie(にっきー) / にっP (@ftnext) 2025年9月12日
懇親会のお写真 pic.twitter.com/ChIF0qty0o
2次会最高でした #PythonFukuoka
— nikkie(にっきー) / にっP (@ftnext) 2025年9月12日
お魚めちゃめちゃおいしかった!
ありがとうございました!! pic.twitter.com/4ZTYGj8m6V