# 2024.12.23.最近見たものピックアップ

[手を動かしながらOAuth2/OIDC認可フローを学ぶ（Cognito） - Qiita](https://qiita.com/N700A/items/fe00128bd45abbf931d7)

Amazon Cognitoを使用し、Curlのみを用いてアプリケーションコードを書かずにOAuth2/OIDCの認可コードフローを学ぶハンズオン形式の解説記事です。

[【クソアプリアドベントカレンダー】技術的負債リボ払いシミュレーター](https://zenn.dev/crayfisher%5Fzari/articles/5093d8773aec55)

技術的負債の蓄積をクレジットカードのリボ払いに例え、開発速度や機能追加に伴う負債の膨張を計算するシミュレーターです。利息の概念を用いることで、リファクタリングを行わない場合に負債が指数関数的に増加していく様子を可視化しています。

[時系列データの交差検証(クロスバリデーション)は交差検証とはいえないし、良い方法でもないらしい](https://zenn.dev/skata/articles/20241204-tscv)

時系列データに通常のk-fold交差検証を適用すると、時間的依存性によるデータリークが発生するため不適切です。TimeSeriesSplitなどの代替手法を用いる際も、単に手法を適用するだけでなく、将来予測という本来の目的に基づいた適切な評価設計を行うことが重要です。

[GitHub - qq15725/modern-mp4: 🚀 JavaScript MP4 Codec.](https://github.com/qq15725/modern-mp4)

JavaScriptで実装されたMP4コーデックを提供する、modern-mp4のリポジトリです。

[専門用語を使わずデザイナー向けにnpmの役割や働きを説明をする - Qiita](https://qiita.com/xrxoxcxox/items/943da1e304e002f32d73)

フロントエンド開発に携わるデザイナーに向けて、専門用語を極力使わずにnpmの役割や仕組みを分かりやすく解説している記事です。

[組織に自動テストを書く文化を根付かせる戦略（2024冬版） / Building Automated Test Culture 2024 Winter Edition](https://speakerdeck.com/twada/building-automated-test-culture-2024-winter-edition)

組織において自動テストを単なる技術導入に留めず、継続的な文化として定着させるための実践的な戦略を解説したプレゼンテーション資料です。単なるテスト手法の習得だけでなく、組織のプロセスやマインドセットの変革を含めた包括的なアプローチを提示しています。

[良いユニットテストを書こう](https://speakerdeck.com/mototakatsu/liang-iyunitutotesutowoshu-kou)

Ebisu.mobile #8の登壇資料であり、良いユニットテストを書くための考え方や手法について解説したスライドです。

[Cloudflare を使ったキャッシュの基礎 - 30歳からのプログラミング](https://numb86-tech.hatenablog.com/entry/2021/06/13/222623)

CDNのエッジサーバにコンテンツをキャッシュすることで、低レイテンシかつ最適化された高速配信が可能になりますが、コンテンツの種類に応じた適切なキャッシュ制御が不可欠です。

[Figmaでコンポーネントをつくる6つのコツ - necco Note | necco inc.](https://necco.inc/note/42375)

Figmaで再利用性の高い綺麗なコンポーネントを設計するための、6つの実践的なコツを紹介しています。

<https://x.com/%5Fphilschmid/status/1869639246434246966>

<https://x.com/code/status/1869775236259860841>

<https://x.com/elevenlabsio/status/1869462840941461941>

<https://x.com/saasshots/status/1869691679055426022>

<https://x.com/tsuchi%5Fya%5F84/status/1869580911941177642>

<https://x.com/techtalkjp/status/1870394107249709056>
