はじめに
今年も iOSDC Japan 2024 に現地参加してきました。
ちょっと遅くなりましたが参加記です。
発売されてから1年以上が経過しましたが、いろんなメディアが言っているように M4 搭載モデルの Mac Studio は来年まで出ない*1ということを信じて M2 Ultra Mac Studio を購入しました。
Mac デスクトップ機の購入は、約7年前の Mac Pro 以来となりました。
スペックや実際のベンチマーク(?)などを書こうと思います。
*1:https://www.bloomberg.com/news/articles/2024-08-08/mac-mini-m4-apple-plans-to-release-smallest-desktop-computer-yet
以前から実装されていた StreamingHTTPResponse
ですが、 Django 4.2 からは ASGI で提供された Django において async イテレーターによる実装が可能になりました。*1
以前より、大きな CSV などの大きなデータをレスポンスにする際に使用されるなど *2 で使われていたようです。
私自身、数ヶ月前まで iOS アプリエンジニアをずっとやっていて(今も傍らでやってるんだけれども) Django 2 系あたりで新機能について学習がストップしていました。
近年、生成 AI がブームとなり ChatGPT を始め Claude やなにならたくさんありますね。その中ですごい大量のデータを扱うことが増えてきていると思います。 *3
例に挙げた ChatGPT を使用する際に AI が返してくるときに少しずつ文字が表示されることと思います。
そういう実装をする場合に Django の StreamingHTTPResponse が使用できるとのことなので実装をやってみようという記事です。
*1:https://docs.djangoproject.com/en/5.0/releases/4.2/
*2:https://docs.djangoproject.com/en/5.0/howto/outputting-csv/#streaming-csv-files
*3:生成 AI の話は一切しません。悪しからず。
先日ようやく旧居の退去立ち会いを完了しました。
部屋の掃除はいつも割りときれいにしてたのですがお風呂場の鏡だけはなぜかすっぽ抜けてしていませんでした。
立会業者の方からも「キレイに使ってましたね」と言われたのですが、お風呂の鏡だけは指摘されました。「鏡のうろこ落としはお金かかるね...」と。
まぁ仕方ないね。
ということでちゃんとお風呂の鏡を磨こうという戒めの記事です。
2024年春のアニメです。確か SPY×FAMILY 放送中に少年ジャンプ+の CM とかで流れてアニメ化されたので気になって観ています。
はい。転職?就職?エントリーです。
退職するけどどう生きるか - 『入る学科間違えた高専生』の日記
— 小泉ひやかし🌻無職 (@nnsnodnb) 2023年7月26日
よろしくお願いします😌 https://t.co/kxZfW6sMk1
2023年7月末に退職エントリーを放流し、約1ヶ月ほど有給休暇をし同年8月末で退職して、ビジネス無職になって 8ヶ月ほどが経過しました。
2024年5月から従事することになりましたのでようやくのご報告です。
個人的に随分と長いニート期間でした。
当初は2024年1月から働き始めるつもりで転職活動をしようと思っていました。
今まで貯めた貯金を切り崩し、内心ひやひやしながら散財をして暮らしていました。(お金の話は後で書きます)