以下の内容はhttps://namonakimichi.hatenablog.com/entry/2025/02/22/222004より取得しました。


しゃち.py みーてぃんぐ 8th. もくもく会に参加した

名古屋で色々都合が被ったので行ってみることにしました。

イベントURL

しゃち.py みーてぃんぐ 8th. もくもく会 https://shachi-py.connpass.com/event/344898/ #shachi_py

やったこと

Django Congress を見た

後ほど別記事に書きますが午前のセッションを聞いて感想雑まとめしてました。

DjangoCongress JP 2025 https://django.connpass.com/event/345415/ #djangocongress

QRCode の生成

なんかふとした話で上がってきたもの。 Python でそういえばやったことがないなと思い、セットアップ。

https://pypi.org/project/qrcode/

このパッケージで pillow ありのものでインストールする。 で、下記みたいなのを書く(Copilot にほぼやってもらいましたが)

import qrcode
import sys
import hashlib
import time

def generate_qr_code(url, file_path):
    qr = qrcode.QRCode(
        version=1,
        error_correction=qrcode.constants.ERROR_CORRECT_L,
        box_size=10,
        border=4,
    )
    qr.add_data(url)
    qr.make(fit=True)

    img = qr.make_image(fill='black', back_color='white')
    img.save(file_path)

if __name__ == "__main__":
    if len(sys.argv) != 2:
        print("Usage: python make_qrcode.py <URL>")
        sys.exit(1)

    url = sys.argv[1]
    timestamp = str(time.time()).encode('utf-8')
    file_name = hashlib.md5(timestamp).hexdigest() + ".png"
    generate_qr_code(url, file_name)
    print(f"QR code saved as {file_name}")

この状態で実行したら QRcode がいとも簡単にできた。

あとついでにプロジェクトの pipenv, poetry をuv に寄せた。

参加者について

意外と Django やってる Web 系統の人が多かった印象。もっと個人開発やスクリプト寄りなのかなと思いました。

また生成AIにコード書かせてる人もかなり多く、時代の変化を感じます。 つくづくアイディアを高速に形にできる時代になってきたなと思いますね.

まとめ

思ったことをささっと実現できたのは生成AIによるコーディングのおかげですが、そのためのアイディアの発見も重要になりそうです。 より一層今後はやってみたいことをメモしなければと思いました。

またDjango Congressはゆっくり聴けなかったので後日感想をまとめたいと思います。




以上の内容はhttps://namonakimichi.hatenablog.com/entry/2025/02/22/222004より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14