2024年9月27日金曜日

PyConJP2024

pythonはこれといった興味はなく、lambdaなどちょっとしたお試して何かを作る際に書く以外はあまり使うことがなかった。

会社のslackチャンネルからPyConJP2024に参加する人がいないか、連絡はあったものの、スルーしていた。一応、息子には聞いてみたが学校もあるし、難しそう


結局、ギリギリまで応募者がなかったし、ちょうど仕事も最近は余裕があったので

参加することにした


あまりこれを聞きたい、なセッションもなかったので

会場でも仕事ができるように会社からポケットWIFIをレンタルした


早く来ると朝食をくれるらしいだったが、オープニングトークは要らなそうだったし、家からも普段出社する時間に出た


意外と会場でwifiが提供されていた。ただし、周りからはあまり繋がらない、といた声も聞こえてたので、ポケットWIFIを持ってきて正解だったかも

 


企業ブース部屋の隅に座れる場所が用意されていたので、仕事をやりながら1on1もやっていた

少し早いが、セッションをみる為に移動しようとしたら

既にお弁当がでていた。一部食べている人もいたが、何もアナウンスがないし、食べても良いのかが分からない。

ちょうど目の前でお弁当を取っている人がいたので、カレー弁当を取って早弁にした。あとからお弁当のアナウンスが出てた

 



参加したセッション


Django Ninjaで高速なAPI開発を実現する: 実践ガイドとベストプラクティス

09/27 11:40 - 11:55 20F #pyconjp_1


・資料:https://speakerdeck.com/masaya00/djangoninjadegao-su-naapikai-fa-woshi-xian-suru

・pythonにいくつかあるフレームワークの一つ

・こんなのあるなー感じ



あなたのアプリケーションをレガシーコードにしないための実践Pytest入門

09/27 13:00 - 13:30 20F #pyconjp_1


・資料:https://speakerdeck.com/mhrtech/pyconjp2024-pytest

・単体テストを重点的に行う。早いから

・E2Eテストが肥大化するのはアンチパターン(アイスクリーム型)


Pythonによるネットワーク分析の基礎とコミュニティサクセスへの応用

09/27 13:50 - 14:20 20F #pyconjp_1


・資料:https://speakerdeck.com/zerebom/pythonniyorunetutowakufen-xi-noji-chu-tokomiyuniteisakusesuhenoying-yong

・なんか難しいそうだった

・slackのチャンネルを分析して、交流が停滞しているチャンネルは廃止、することもできそう

・意外と質疑で盛り上がっていた


ORM と向き合う

09/27 14:40 - 15:10 20F #pyconjp_1


資料:https://speakerdeck.com/hoto17296/orm-toxiang-kihe-u

・言語に限定される話ではないのでわかりやすかった

・リレーショナルデータモデルとオブジェクトデータモデルの差。インピーダンスミスマッチと呼ばれる

・長い間、結論がでない話題でもあったせいかPrisma Engineいいねー的な話にまとまった感じがする。でも言語に縛られない話で面白かった

・ORMはあまり好きではなかったが、Prisma Engineは使ってみたい



ここからコーヒーブレイク。おやつを食べながら外を見ていたら息子の学校が見えていた。その先にはガンダムベースが見える。以下のセッションに参加する予定だったが、せっかくなので中抜けしてガンダムベースまで歩いてみた。

ちなみにガンダムベースは入場規制をしていて入るまで結構時間が掛かっていた。その割にはあまり買いたいものはなかった。とりあえず、アクションベースだけ買ってみた。


興味があったセッション


低コストで実現する社内文書RAG機能を搭載したAIチャットボット開発

09/27 15:50 - 16:20 20F #pyconjp_2

・資料:https://speakerdeck.com/takapy/di-kosutodeshi-xian-surushe-nei-wen-shu-ragji-neng-woda-zai-sitaaitiyatutobotutokai-fa


PythonのHTTPクライアントツール徹底比較

09/27 16:40 - 16:55 20F #pyconjp_2

・資料:https://speakerdeck.com/tatsuki12/pythonnohttpkuraiantoturu-che-di-bi-jiao


MicroPythonとRaspberry Pi Pico Wで始めるマイクロコントローラー上でのワイヤレス通信

09/27 17:00 - 17:15 20F #pyconjp_2


全体的な感想


・このようなイベントって、運営によって雰囲気がだいぶ違うけど、今回は受付も結構セルフな感じで、お弁当の件とか全体的に慣れない感じがしていた

・他の勉強会に比べてAI・データサイエンス的なセッションが多かった

・どこから参加していたのか表す地図。湘南地区がなかったので貼っておいた


 

その他の資料


PythonのUTF8化(PyCon JP 2024)

https://docs.google.com/presentation/d/1HXmhIMObv1_76OruS6cDARWreARuudachrgOvXXdDho/edit#slide=id.p


Pythonの数学機能を学ぼう! その仕組も学ぼう!

https://speakerdeck.com/curekoshimizu/pythonnoshu-xue-ji-neng-woxue-bou-sonoshi-zu-moxue-bou


WEBアプリケーションにおけるAWS Lambdaを用いた大規模な非同期処理の実践

https://speakerdeck.com/delhi09/lambda-sqs-prod-knowledge


5年分のツケを一気に払った話

https://speakerdeck.com/soogie/5nian-fen-notukewo-qi-nifu-tutahua