はじめに
TechRAMEN 2024、ありがとうございました!
nikkieです。
遅くなりましたが、タイトルが全てな登壇報告です。
目次
- はじめに
- 目次
- TechRAMEN 2024 Conference
- 発表「one obvious wayを志向するPythonに依存ライブラリ管理ツールがたっくさんある話 〜Rust製ツールが高速を謳う〜」
- 裏話:はれっ? 当日飛行機乗り逃し
- 終わりに
- P.S. 忍ばせたアニメネタ
TechRAMEN 2024 Conference
7/26(金)・27(土)に旭川で開催されました!
発表資料やブログなどはこちら
雰囲気はこちらからどうぞ
私の大満喫の様子
発表「one obvious wayを志向するPythonに依存ライブラリ管理ツールがたっくさんある話 〜Rust製ツールが高速を謳う〜」
今一番話したい技術の話ということで、主にPythonで開発している立場からPythonの依存ライブラリ管理の仕組みと状況を話したいと思います。
前夜祭でご清聴いただきありがとうございました! #techramen24conf #shoyu
— nikkie / にっきー 技書博 け-04 Python型ヒント本 (@ftnext) 2024年7月26日
飛行機乗り逃して前夜祭登壇は叶わないのではと思ったのですが、スタッフの皆さまはじめご対応いただき、Pythonマシマシの一杯をお届けできて本当によかったです。改めて感謝を
ハッシュタグは楽しく拝見しました https://t.co/XiVM9Gu20b
発表中のツイートはこちら
https://togetter.com/li/2409556?page=36#h893_0
いただいた反応
#techramen24conf #shoyu
— nitta (@knitta221) 2024年7月26日
Python何もわからないけど、依存管理で何が問題になるかを解説してもらえると、かなり世界観がわかってくる感があってうれしい…
嬉しいお声!ありがとうございます!
話せて本当によかったです
私はenvironment.ymlに記載してDockerコンテナ上に環境を作ってます。#techramen24conf #shoyu
— 学生室の住人 (@live_in_2107) 2024年7月26日
今回は言及していませんが、Dockerを使う場合(Dev Container1)、仮想環境は不要です2。
コンテナは使い捨てですし、1つのsite-packagesでも困りません。
やっぱりRyeを覚えて帰ろうww #techramen24conf #shoyu
— ななうぇぶ (@77web) 2024年7月26日
Pythonで仮想環境の経験があるなら必ずしもRyeを使う必要はないと考えています。
ですが、Pythonは初めてという方に向けてはRyeは有力な選択肢だと思います
PyCoder's Weeklyより、Trying out Ryehttps://t.co/S7xhvXSmoR
— nikkie / にっきー 技書博 け-04 Python型ヒント本 (@ftnext) 2024年4月13日
結論:動作するPython開発環境があるなら、今Ryeを試す価値はないかも。新参者が健全なPython開発環境を簡単に用意できるのが価値
筆者はRyeのアイデアに同意しつつも、staticビルドPythonオンリーなためにC拡張コンパイルの課題を指摘
関連エントリ
(ここで紹介していないエントリも、スライド中にあります)
裏話:はれっ? 当日飛行機乗り逃し
私が完全にやらかしました3。
はれっ?飛行機乗れなかった、え?
— nikkie / にっきー 技書博 け-04 Python型ヒント本 (@ftnext) 2024年7月26日
#techramen24conf
前夜祭トーク間に合わないかもです
有人カウンター1時間くらい並ぶコースっぽい
ご対応いただきありがとうございました!
ご迷惑おかけし、申し訳ありませんでした。
tadsan、みょうさんはじめスタッフの皆さま、
— nikkie / にっきー 技書博 け-04 Python型ヒント本 (@ftnext) 2024年7月29日
当日飛行機乗り逃しの件で急なご対応いただき、誠にありがとうございました!
奇跡的に全てが繋がり、発表できて本当によかったです#techramen24conf
このたびはご迷惑おかけし申し訳ありませんでした🙇 https://t.co/87nI7tvKZG
- 当初は12:15の便
- 鹿児島の経験から、手荷物検査通過20分前というのは認識していました
- 空港12:00到着という乗り逃し
- 羽田に電車で到着したのが11:55。間に合わず...(外が暑くて道中頭回ってなかった説)
- 夏休みシーズンでそもそも手荷物検査通過40分前になっていたことを知る(20分前認識はバグ)
- つながった奇跡
終わりに
TechRAMEN 2024でPythonの依存ライブラリ管理ツールの状況について話しました。
比較表という形でいまの自分の知見を整理できましたし、自作する機会にもなって(shirabe)まさかこんなことになるとはという嬉しい誤算です。
ご清聴いただき、ありがとうございました!
今の私が知っていることは注ぎ切ったぞ!
P.S. 忍ばせたアニメネタ
副題:Rust製ツールが高速を謳う
Python環境はおもちですか? / Is your Python environment a rice cake?
仮想環境管理ツール、俺たち
- ↩
- 過去の登壇では触れていましたね https://ftnext.github.io/2024-slides/stapy-april/python-virtual-environment-basic.html#/5/5↩
- 「プロデューサーさぁん... 飛行機って、間に合わないと乗れないんですね...」(私の心の中の矢吹可奈ちゃん)↩