🍩

Streamlit Meetup Tokyo 2024がすごくすごかった話

2024/12/23に公開

前置き

こんにちは。さすらいのデータエンジニア、こみぃです。

先日Streamlit Meetup Tokyo 2024というイベントに運営側で参戦してきましたので、本日はそんなお話です。
https://techplay.jp/event/963481

Streamlit Meetup Tokyoとは

Streamlit Meetup TokyoはOSSのPythonのWEBフレームワークであるStreamlitについて語り合うイベントです。
昨年から始まったイベントで、昨年は実は世界で初のStreamlitイベントでした。そちらもかなり盛り上がりました。
https://zenn.dev/dataheroes/articles/2c102a3b211cd4

昨年のSnowflakeによるStreamlit買収以来、こういうイベントを行う資金が得られたような感じなので、有用なOSSを後押しする良い買収だったのでしょう。

Streamlit Meetup Tokyoがすごくすごい

キーノートがすごくすごい

イベントの開幕を彩るのは先日Streamlitの初心者向けの書籍を発行した山口さん( https://x.com/Yamaguchi_aaaaa )による300ページ強の書籍を一人で書き上げた楽しいエピソードです。資料もこちら。
https://speakerdeck.com/ayumu_yamaguchi/streamlitnoru-men-shu-wozhi-bi-sitahua

私も同人誌とか書いちゃう人間なのでわかりますが、300ページオーバーはすごくすごい。資料がないなら自分で作ればいいという精神が非常に良いですね。

実は山口さんは先日私が退職した会社の元同僚なのですけれど、営業職からエンジニアに転身して数年で書籍を発行はかなりの逸材ですね。

キーノートの次は会場を2つに分けてアンカンファレンスとハンズオンが行われました。

アンカンファレンスがすごくすごい

アンカンファレンスは特殊な形式のカンファレンスで、その場で飛び込みでLT会を行ったり、テーマを決めて議論が行われる即興な形式です。
盛り上がるかどうかは参加者次第なのですが、今回はLT希望の方が大量に集まり、一つ一つの威力もイオナズン級。すごくすごい感じでした。

ハンズオンがすごくすごい

アンカンファレンスと並行して会場後方ではハンズオンが行われていました。このハンズオンの資料はすごくすごいもので、なんとコミュニティ主導で作られていて公開もされています。
https://st-advent-calendar-2024.streamlit.app/

実は公式のハンズオンに「30day of Streamlit」というのが存在するのですがやや古くなっており、コミュニティでアドベントカレンダーとして日本向けに作り直したら楽しいんじゃないかと話していたら本当に実施されたというのがこれです。

アドベントカレンダーのネタとしてだけでなく初心者向けのハンズオンとして今後も使っていけるものだと思います。

事例紹介がすごくすごい

休憩を挟んで後半戦では3名の方がStreamlitの活用事例を紹介してくださいました。その3名の方の事例紹介がそれぞれ全く違う内容ですごくすごい。

先鋒の奥津さん・伊藤さんによる天気アプリの紹介は地味に助かるツールで結構いろんな人達が楽になりそうです。すでにデモ版が公開されていて、来年正式版も公開予定と言っていた気がしますので、期待しましょう。

中堅の田靡さんはStreamlitの開発用テンプレートを作っているというお話でした。利用者各自がモジュールなどは作っているとは思うのですが、ここまでしっかりしたテンプレートの作成はOSSがさらに進化していってる感じがして楽しい感じになりました。

大将を務める高須賀さんは、アカデミックな研究のPoCで使った例でした。Streamlitがモック作成に便利なことは気づいていたのですが、それをすでに実用していてしかもアカデミックな領域で成果を出しているのは割と驚きました。
読み応え抜群の資料も公開されていますので、興味がある方はぜひ見てみてください。
http://www.co.mi.i.nagoya-u.ac.jp/~takasuka/contents/pre/20241220_Streamlit Meetup Tokyo 2024_haihu_r2.pdf

本編

みなさまおまたせしました。このブログの本編です。

お土産がすごくすごい

イベントだとノベルティは気になりますよね。Snowflakeというスポンサーを得たことでこちらは豪華な感じでした。

なかなか珍しい爪切りはきっと何か意味があって爪切りなのでしょう。決して12/18のBUILDの余りとかじゃないはずだ。間違いない。
https://usergroups.snowflake.com/events/details/snowflake-snowvillage-presents-build-meetup/

食レポ

おまたせしました。いつものやつです。

Streamlit Meetupでは軽食として小麦系の食品がよく登場します。Streamlitは簡単にアプリが作れることをオーブンでパンを焼くことになぞらえて「Your apps is in the oven」と読み込み画面で表示するので、オーブンで作れる系の食品だとクスっとくるわけですね。

そんなわけで今回もドーナツが用意されました。

すごく……すごいです、おいしい……!

本日のまとめ

そんなわけで本日のまとめはこちらです。

Streamlitはすごくすごい

結びの言葉

Streamlitは楽しいツールですので、まだ触ったことがない方々は是非触ってみてください。

これで概ね年内のイベントは終了ということで、のんびり年末に向かっていきましょう。私はこの年末の感じが結構好きです。

本日はこのあたりで。
それじゃあ、バイバイ!

Snowflake Data Heroes

Discussion