2026-03-31 - 2026-04-06¶
読んだ記事
- GitHub Actionsはあなたのエンジニアリングチームを徐々に蝕んでいる - イアン・ダンカン
- GitHub Actions、CI/CDを民主化した素晴らしいツールなんだけど不満がないわけではない
- PR作ってpushしないとCIが動かないしな...
- 代替ツールの提案
- GitHub Appの秘密鍵をGitHub Secretsから追い出す - 10X Product Blog
- OIDCを使ってAWSにアクセスしてparameterstore / secretsmanagerからsecretを取ってくる、ってこともできるな
- Terraformマップ変数:実践ガイド
- mapは使うけどlookup()は使ったことないな
- EmDashのご紹介 ― WordPressの精神的後継者であり、プラグインのセキュリティ問題を解決する
- WordPressの精神的後継、そうなってほしいものだなー
- 主キーはもう「UUIDv7」一択なのか? 〜 ID技術の歴史的変遷と現時点の最適解 〜
- 外部用の内部用でIDを分離するのは良さそうだなー
- UUIDv4を外部用、UUIDv7を内部用、とかでもいい気はする
- AWS Security Agentを組織で活用していく上での考慮点を考えてみた
- AWSを選択した時点でソブリンクラウドとか無理なのでなー
- クロスリージョン推論とかも便利に使いたいから、推論も国内限定で、みたいな企業は大変よね
- オープンロジ CRE のいま - OPENLOGI TECH BLOG
- 元同僚氏、CREがんばってる
- ターミナルに引きこもる極意 | ドクセル
- あー、ghコマンドでrepo作るのはいいな
- MarkdownだけでWikiを作ろう
- やべ、オレが欲しかったものだ
- と思ったら編集はできないのか
- やべ、オレが欲しかったものだ
- 製造業と医療業界がパスワード管理で共通の課題を抱える
- 共有パスワード問題なー...
- ランサムウェアはもう防ぎきれない? 大企業だって無理なのに中小企業はどうすればいいの!? その「現実解」とは【Security Days Spring 2026】 - INTERNET Watch
- 社内セキュリティ人材、それほど多くは抱えられないのが難しい
- その上、その人に求められるのは多くの場合社内政治だし
- Inertia.js (inertia-rails) を触っているので所感を書いておく - id:onk のはてなブログ
- 覚えておく
- AWS Step FunctionsでJSONataを使ったSQSメッセージ処理バッチの構築と検証 | iret.media
- JSONPathから機械的に変換できるといいんだけどな
- Post Mortem: axios npm supply chain compromise · Issue #10636 · axios/axios
- こえぇ...
- AWS Service Availability Updates - AWS
- AppRunner終わっちゃう
- There are only two paths left for software
- とてもじゃないが長続きする経営方針ではないけど、市場のプレッシャーに負ける経営者はいるだろうな...
- garden.ooo ⌇ Baku Hashimoto
- garden.ooo、いいな
読んだ本
書いた
- watarukura/scrapbox-clone-md
- scrapboxのcloneを作ろうと試みている
- scrapbox記法 / wiki記法へのこだわりがないのでmarkdownに
- ローカルのmarkdownファイルをSSoTに
- sqliiteで全文検索
- まぁ、コード書いてるのはJunie CLI経由のClaudeなんだけど
- 初期設計はChatGPTで、Coding Agent時代の開発ワークフローについてのまとめ - 逆瀬川ちゃんのブログ のHarper Read式でやってみた
- ChatGPTにspec.mdを書いてもらって、Junieでprompt_plan.mdとtodo.mdを書かせて開始
- prompt_plan.mdとtodo.mdの違いはよくわからない...
- React + Tauriがいいですよ!っていうからそのまま書かせたらバグって動かなくなった上、3月分のクレジットも使い切ってしまったので回復待ち
- TDDでやって、って最初に言わないとテスト書かれないので、最初からカバレッジ80%以上を保って、っていうのが良さそう
- ステップごとにgit commitして、って言わないとgit commitしない
- formatは大体掛けなくてもきれいだけどlintエラーはいっぱい出るのでこれもhookでやると良さそう
- ChatGPTにspec.mdを書いてもらって、Junieでprompt_plan.mdとtodo.mdを書かせて開始
- scrapboxのcloneを作ろうと試みている
- https://github.com/watarukura/local-md-wiki
- ↑の初回の失敗を糧に更にシンプルにした
- scrapboxのclone、って伝えるとscrapboxの機能をコピーしようとする
- markdownで書けるwikiでローカルのmdファイルを編集できるやつ、って伝えたら上手くいったので、後は技術要件としてhonoを使って、っていうくらいにした
- 最初はexpressででてきた
- 自分で書かないならTypeScriptじゃなくてもいいかと思ってJSにした
- せっかくなのでoxlint / oxfmtにしてみた
- syntax highlightはいれた
- イマイチCSSがわかっていないのであんまり見栄えが良くない
- vimキーバインドを入れるか迷っている
- ワンバイナリにするかも迷っている
- SEA
その他