Tag Archive

#技術

21件の記事があります。このテーマに関するエントリを新しい順にまとめています。

荒ぶるjestのwatchモードよ、鎮まりたまえ

jestのwatchモードがMongoDBのバインドマウントディレクトリの書き込みを検知して無限リロードする問題を、watchPathIgnorePatternsで解決した記録。.gitignore対象でもjestのwatch対象からは除外されない…

ObsidianのVSCode向け拡張機能を作る

Obsidianのエディタ機能の不足をVSCode拡張機能で補うため、内部リンクのジャンプ・ファイル作成・ファイル名補完の3機能を自作し、Cursorとの併用でメモ整形の効率を上げた記録。

Trigger of Microinteractions : スマート電球の罠

スマート電球と物理スイッチの併用により「同じ操作で同じ結果が得られない」状態が生じ、マイクロインタラクションのトリガー設計原則に反するUX上の問題が発生した事例を分析している。

健常者エミュレータ事例集を支える技術

健常者エミュレータ事例集はWordPress+LightSailを中心に、Next.js製投稿フォーム、dbt+BigQuery分析基盤、Lambda製X通知Botの4構成で運用されており、各技術選定の経緯と長短を解説している

Serverless Frameworkで実現するGitHub-flow

Serverless FrameworkとGitHub Actionsを組み合わせ、PR作成時にブランチ別のテスト環境へ自動デプロイし、クローズ時に自動削除するブランチデプロイをGitHub-flowに組み込む実装方法を解説している。

殺意ドリブン開発

有効性を失ったシステムやドキュメントは自然には消滅しないため、殺意を持って主体的に削除し跡形なく抹消せよという開発手法を提唱している。

StreamlitをApp Engineにデプロイする

Streamlitのデプロイ先としてApp Engineを選定した理由をIAP認証によるシームレスな社内限定公開、開発速度、GitHub-flowの実現の観点からEC2/ECS/Cloud Run/Streamlit in Snowflakeと比較…