2024/10/4
laprasdrum.icon 雨で早朝ウォーキングお休み
/icons/hr.icon
Jekyllで開発・本番用のConfigを分けるには
_config.ymlは開発用の設定を書き、本番用のymlを用意して build 時にoverrideする。
--config に複数ymlを指定すると後に指定したymlで上書きできるので、本番デプロイ時に本番用ymlを最後に指定してoverrideすればよい。
Specify config files instead of using _config.yml automatically.
Settings in later files override settings in earlier files.
jekyll serve --config _config.yml,_config_production.yml
ContextSDKの現実世界のコンテキスト判定方法
MLでどう学習してるのかまとまってる。
65%: センサーと瞬時の変化
私たちのモデルの入力変数の 3 分の 2 はイベント駆動型です。その内訳は次のとおりです。
センサー データ: 携帯電話の加速度計、ジャイロスコープ、その他のセンサーは、常にデータ ストリームを提供します。歩いているとき、走っているとき、またはただじっと座っているときでも、当社のモデルはそれを認識して適応します。
セッション メトリック: 画面の明るさや向き、バッテリー レベル、Wi-Fi 接続などの変数は急激に変動する可能性があります。当社のモデルはこれらを監視し、オンザフライで調整を行います。
20%: ゆっくりでも着実に進むことが勝利への道
データの残りの 20% は、通常は毎日ゆっくりと変化する変数で構成されています。これには次のような要素が含まれます。
曜日: 平日と週末では行動が異なる場合があり、当社のモデルではこの点を考慮しています。
日次集計: アプリが使用された日数や毎日の使用パターンなどの指標。
15%: 不変の事実
モデルの入力の残りの 15% はユーザー固有のものであり、時間の経過とともに変化することはほとんどありません。これには次のものが含まれます。
デバイス特性: iPhone と iPad の比較、画面サイズなどの基本的なハードウェアの詳細。この情報は、主に他のデータと組み合わせて使用されます。たとえば、iPad の移動パターン (または一般的には、大型デバイス) は、小型の電話とは空間内での動き方が異なります。
地理データ: たとえば、デバイスの地域コード、ヤードポンド法かメートル法のどちらが使用されているかなど
ステップバイステップで覚えるSwift Concurrency
API通信 + GCDをSwift 6モードに切り替えた時のエラー・Concurrency対応を順番に説明してくれている。
分かりやすいので試してみる。
Ask WWDC
質問に対してWWDCの内容をAIがまとめて返信してくれる。
合わせて関連セッションも出してくれる。
たまに使えそう。
Sendableを理解する
自分なりに噛み砕けていないので読んでおく。
async/await toolkit
こちらもSwift Concurrencyの理解を助ける記事。
どういう時に何を使うのかハンドブックとして使えそう。
Lorem Ipsumはもう役に立たない
LLMで生成した長くて意味のある、改行・レイアウト崩れを検証しやすい文章を使ったほうがいい。