Sign in

デイリーZennトレンド

@dailyzenntrends.bsky.social
251 followers 5 following 8.6K posts

Zenn( zenn.dev )のトレンドから5つをピックアップし、毎日6時/18時過ぎに記事の内容を要約して投稿します。 ソースコードの配布は「 github.com/aegisfleet/zenn-trending… 」で行っています。 Qiitaトレンド: @dailyqiitatrends.bsky.social GitHubトレンド: @dailygithubtrends.bsky.social

PostsRepliesMedia
デイリーZennトレンド @dailyzenntrends.bsky.social · 10h
今日のZennトレンド オブジェクト指向UIデザインをAgent Skillにして、Claudeが作るUIはどう変わるかの検証 AIによるUI生成において、曖昧な指示ではなく設計理論に基づいた改善を行う手法を提案しています。 オブジェクト指向UI(OOUI)の原則をAI用のスキルとして定義し、タスクではなくオブジェクト起点で設計させることで、UI構造の質を向上させ、客観的な評価軸を構築できることを検証結果とともに伝えています。
zenn.dev
オブジェクト指向UIデザインをAgent Skillにして、Claudeが作るUIはどう変わるかの検証
こんにちは、株式会社エムニの黒川です。普段は業務用Webアプリケーションの開発に携わっており、主に実装を担当しています。昨今、UIの実装においてもClaude CodeなどのAIエージェントを活用する場面が増えています。プロンプトから画面のプロトタイプが生成される開発のスピード感は魅力ですが、生成されたUIを改善する際、エージェントへの修正指示が「もっと見やすく」のような感覚的な表現になりがちだと
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 10h
今日のZennトレンド JevとClefを画像生成AIのプロダクトに組み込もう! 画像生成サービスcopainterで、外部AIモデルにリクエストを送信する前に拒否される可能性を判定し、不要なコスト削減と応答高速化を実現する仕組みを構築しました。 TypeSafeのJevでプロンプトを、CloudflareのClefでプロンプトと参照画像を判定する2段階の構成です。 文章ではなく確率で結果を返すDecisionモデルとして利用することで、効率的なバリデーションを可能にしています。
zenn.dev
JevとClefを画像生成AIのプロダクトに組み込もう!
こんにちは。株式会社ラディウス・ファイブでバックエンド、GPUインフラ、フロントエンド、あといろいろやってるだけのエンジニアではない人です。https://www.copainter.ai/ウィルキンソンのジンジャ無糖は美味しいので買いましょう。https://amzn.asia/d/01vS9hzH Cloudflare Birthday WeekみなさんはちゃんとCloudflare Birt
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 10h
今日のZennトレンド ロボットモデルなしでアームを動かす — Claude × MCP で SO-101 を直接操作する 汎用LLMのClaudeとMCPを用いて、ロボット専用の学習モデルを使わずにアーム(SO-101)を直接操作する手法を解説しています。 自作のMCPサーバーを安全装置として機能させ、カメラ映像と関節指令を連携させることで、事前学習なしで指示通りの動作を実現しています。 汎用LLMでも適切なインターフェースがあればロボット制御が可能であることを示しています。
zenn.dev
ロボットモデルなしでアームを動かす — Claude × MCP で SO-101 を直接操作する
ロボットモデルなしでアームを動かす — Claude × MCP で SO-101 を直接操作する今回は、ロボット用の学習を一切していない汎用 LLM(Claude)に、カメラ映像を見ながら直接アームを動かさせることに挑戦する。使うのは、LeRobot の Python API と、Claude Desktop から外部ツールを呼び出すための MCP(Model Context Protocol
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 10h
今日のZennトレンド ユーザー検索した作品名の人気キーワード機能 ユーザーが検索した作品名の人気キーワードを表示する機能を実装した。 検索レスポンスを優先するため、Redisによる非同期処理でログを登録し、多少の欠損や重複は許容する設計としている。 日次バッチで集計し、直近7日間の上位15件を抽出して表示する。 あわせて、CloudWatch等を用いてキューの滞留やワーカーの停止を監視し、異常時に通知する仕組みを構築した。
zenn.dev
ユーザー検索した作品名の人気キーワード機能
概要以下のようなユーザーが検索した作品名の人気キーワード機能の内容になります。この作品名の人気キーワードをクリックすると作品検索結果画面に移動し、そのキーワードで検索した結果を表示しています。 技術スタックVueLaravelRedisPostgreSQL 大まかな処理の流れ・処理1ユーザーが画面上で作品名を検索↓Laravelで、Redisのキューに作品名検索ログを登録するJobを非同期登録↓
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 10h
今日のZennトレンド こんな時代だから Seasar2 を構築してみようか AIの普及により、試行錯誤してスキルを習得する機会が減少している現代において、あえてEOL済みの古い技術であるSeasar2の環境構築に挑戦し、その過程を公開する記事です。 失敗やエラーの解決策をあえて提示せず、読者に調査や解決という泥臭い体験をしてもらうことで、技術習得に必要な学習機会を意図的に提供することを目的としています。
zenn.dev
こんな時代だから Seasar2 を構築してみようか
Claude CodeやCodexに聞けば、知らない技術でもそれっぽいものが完成します。課題はありつつも、基本的には便利な世の中になったものです。便利になった反面、スキル習得のための学習の機会は奪われてしまったかもしれません。それでも前に進み続け、気づけば『あれ?どうやって勉強すればいいんだ?』というお声も聞くようになりました。個人的には、組織的に学習の機会を意図的に設計する必要があるのでは?とい
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 18h
今日のZennトレンド 人生オワタ2を600回、Jev互換AIは穴を越えられず Jev互換AIモデルのkev-4bとlaya-mlを用いて、ゲーム攻略の検証を行った。 laya-mlは応答速度に優れるが、両モデルとも単独での穴越えは不可能だった。 コードによる補助を加えても、モデルの応答待ちによる遅延が発生し、単純なルールベースの処理に劣る結果となった。 結論として、コードで実装可能な処理にAIモデルを介在させるべきではないと伝えている。
zenn.dev
人生オワタ2を600回、Jev互換AIは穴を越えられず
3行でまとめJev 互換の判定モデル kev-4b と laya-ml を Mac と Google Cloud で動かして測った。応答は Mac で laya-ml 15ms・kev-4b 200ms、Vertex AI の米国 L4 に置いた kev-4b は252ms。ただし、画面を読む処理だけで55ms かかるこの2つに死にゲー『人生オワタの大冒険2』の最初の穴を、画面だけを見せ、ゲーム
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 18h
今日のZennトレンド GraphRAGをゼロから詳しく解説する【ナレッジグラフ・オントロジー】 LLMの限界を補うRAGは外部情報を検索して回答精度を高めますが、離れた情報の統合や複雑な推論が苦手という弱点があります。 これを解決するのがGraphRAGです。 ノードとエッジで構成されるナレッジグラフを検索対象にすることで、情報同士の繋がりを辿り、効率的な推論が可能になります。 本記事は、RAGの基礎からナレッジグラフ、そしてMicrosoftが公開したMS GraphRAGの仕組みを理解することを目的として解説しています。
zenn.dev
GraphRAGをゼロから詳しく解説する【ナレッジグラフ・オントロジー】
はじめに生成AIが盛り上がり続けて数年、どんどん新しい言葉が出てくる。RAGという概念が出てきたと思ったら、最近はナレッジグラフ、オントロジー、GraphRAGなど聞き慣れない言葉が次々出てきた。しかし、これらのトレンドを時系列で整理して追ってみると、意外と一つの線となって繋がることがわかる。今回は、最近注目されているGraphRAGに焦点をあて、ゼロから理解することを目指す。詳しくは後ほど説明
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 18h
今日のZennトレンド 俺のAIプログラミング手法(2026/10/05) AIプログラミングにおける人間の役割を、実装から評価指標の策定や自律的なループ構築へと移行させる手法を解説しています。 数値化できる指標を基準にAIにタスクを任せ、人間は評価と改善に注力します。 また、プロンプトの陳腐化への対応や形式手法による仕様の検証を取り入れることで、開発の自動化と信頼性の向上を目指しています。
zenn.dev
俺のAIプログラミング手法(2026/10/05)
棚卸し的な記事です。 人間の役割を定義するモデルの性能を評価する無茶振りしてどこまで出来るか観察何ができて、何ができなかったことがドメイン知識になるループを構築する自動化して得られた時間で、評価指標を改善する評価指標を作るどの数値を改善すべきか、トレードオフは何を優先すべきかループのイテレーションを評価するAI の行動ログを観察して、評価指標を正しく終えているか、テストとCIをチューニングする(そ
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 18h
今日のZennトレンド Traefikで、アプリのPodを0台にしてもメンテナンス画面を返したい! Kubernetes上のTraefikで、アプリのPodを0台にしてもメンテナンス画面を表示させる仕組みを構築した事例です。 allowEmptyServices設定でルートを維持し、middlewareで503エラーを拾うよう変更しました。 あわせてKEDAによるPod数制御、キャッシュ防止、API用のJSON返却対応を行い、DB更新などのメンテナンス時にPodを完全に停止させても適切に画面を返せるようにしました。
zenn.dev
Traefikで、アプリのPodを0台にしてもメンテナンス画面を返したい!
あいさつこんにちは。GMOメディアの岡嶋です!6月にこの記事を出そうと思っていたのですが気が付いたら10月になっていました。ただあの時の私も今の私も変わらず半袖を着ているので、あまり時間は経っていないのだと思います。みなさんもそう思いますよね? 概要私たちのチームでは、Kubernetes上のTraefikでメンテナンス画面を出す仕組みを以前から使っています。ただ、この仕組みはアプリのPodが動
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 18h
今日のZennトレンド 朝のあの時間だけEC2のキャパシティ予約したいんだよなあ T3インスタンスの容量不足による起動失敗への対策として、EC2のキャパシティ予約を自動化する仕組みを構築した。 制約がある将来日付の予約ではなく、秒単位課金で最低期間のない「すぐに開始する予約」を利用。 EventBridgeとStep Functionsを組み合わせ、EC2起動直前の予約作成から起動後の取消までを自動化している。 LambdaではなくStep Functionsを採用することで、コード管理を不要にし、待機時間による実行制限を回避している。
zenn.dev
朝のあの時間だけEC2のキャパシティ予約したいんだよなあ
こんにちは、EDUCOMのかどげんです。最近、インスタンスタイプT8iが出てきましたね。この影響かわからないのですがInsufficientInstanceCapacityによるインスタンスタイプt3の自動起動が失敗することが多くなりました。https://aws.amazon.com/jp/blogs/news/new-low-cost-burstable-amazon-ec2-t8i-inst
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 05/10/2026
今日のZennトレンド JSONはシンプルで明快な仕様が魅力ですが、そんなJSONでも微妙な実装差異が生じる罠がいくつかあります。本稿はこうした機微を実装の比較を通 JSONはシンプルに見えますが、仕様の曖昧さから実装ごとに挙動が異なる罠があります。 本記事では、数値の扱い(整数・小数の区別、範囲、精度、負のゼロ)やサロゲート文字の処理に焦点を当て、主要な言語やDBでの実装差異を比較しています。 JSONを扱う際の相互運用性に関する注意点を明らかにすることが目的です。
zenn.dev
JSONはシンプルで明快な仕様が魅力ですが、そんなJSONでも微妙な実装差異が生じる罠がいくつかあります。本稿はこうした機微を実装の比較を通
タイトルは「JSONはシンプルで明快な仕様が魅力ですが、そんなJSONでも微妙な実装差異が生じる罠がいくつかあります。本稿はこうした機微を実装の比較を通じて明らかにします。」です。 JSON とはJSON (JavaScript Object Notation) はテキストベースでスキーマレスな、構造化されたデータ交換用フォーマットです。JavaScript の Expression 構文のサブセ
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 05/10/2026
今日のZennトレンド PythonとCasADiで学ぶLie群上の最適化 PythonとCasADiを用い、ロボットやドローンの姿勢を扱う最適化問題を解く手法を解説した記事です。 回転行列のような制約がある曲がった空間上の問題を、Lie群とLie代数の考え方を使って制約のないベクトル空間上の問題に書き換えて解く方法を提示しています。 指数写像や対数写像の実装、自動微分によるヤコビ行列の算出、具体的な軌道最適化への応用までを、手を動かしながら学べる構成になっています。
zenn.dev
PythonとCasADiで学ぶLie群上の最適化
!この記事のコードは Jupyter Notebook として GitHub で公開しています。Google Colab でそのまま実行できます。ロボットやドローンの姿勢(回転)を変数とする最適化問題を、Python と CasADi で解けるようになることを目指して、手を動かしながら学ぶノートブックです。回転行列は、足し算で更新すると回転行列でなくなってしまううえ、R^\top R = I とい
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 05/10/2026
今日のZennトレンド 既存OSSのnginxをOpenRestyへ差し替え、Entra IDとアプリ内ユーザーを追跡できるログを作った話 Azure上で運用するDifyにおいて、利用者を特定できるログを作成するための実装事例です。 標準のnginxではJWTのデコードが困難でユーザーIDを抽出できないため、OpenRestyに差し替えLuaスクリプトを導入しました。 これにより、Easy Auth経由のEntra ID情報と、JWTから抽出したDify内のユーザーIDを同時にアクセスログへ記録することを実現しました。
zenn.dev
既存OSSのnginxをOpenRestyへ差し替え、Entra IDとアプリ内ユーザーを追跡できるログを作った話
はじめに 案件の背景IaaS(VM)の構築と監視・運用保守の経験が中心だった自分が、PaaSやコンテナを使ったアーキテクチャの設計・構築を担当した際に、工夫したことをまとめておこうと思います。2025年4月頃から、DifyのOSS版をAzureで運用するためのサービス選定から構築、運用準備までを担当していました。2026年10月現在、自分の周りでは当時ほどDifyの名前を聞かなくなりました。それ
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 05/10/2026
今日のZennトレンド Cloudflare の判定モデル Clef を Workers AI で触ってみた Cloudflareが発表した判定用モデルClefとClef-flashをWorkers AIで検証した記録です。 Clefは文章や画像を解析し、定義済みの選択肢から答えを導き出す特化型モデルで、文章生成は行いません。 実験では、日本語と英語の両方で適切に判定が行われることや、選択肢の提示順序が結果に影響しないことが確認されました。 API経由で利用でき、効率的な判定処理に適したモデルであることが示されています。
zenn.dev
Cloudflare の判定モデル Clef を Workers AI で触ってみた
はじめにCloudflare が 2026年10月1日に、判定用のモデル「Clef」と「Clef-flash」を発表しました。この記事は、2つのモデルを Workers AI から呼び出して、簡単な実験をした記録です。Jevは私は触り済みなのそれ前提感あるかもです。一旦として、Clef を触ったよ、の話になります。公式の情報は次のページで確認できます。発表記事: Introducing Clef
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 05/10/2026
今日のZennトレンド Claude Codeの「Claude Mods」とは? 入れてみた3つのmodと、安全に入れる手順 Claude Codeの公式拡張機能であるClaude Modsの概要と活用法を解説しています。 ModsはTypeScript等で記述され、UIの変更や動作の書き換えが可能です。 MCP等と異なり内部で動作するため、画面への描画ができるのが特徴です。 記事では3つのmodを紹介し、導入前にclaude plugin validateを用いてAPI利用範囲などの安全性を確認する手順を推奨しています。
zenn.dev
Claude Codeの「Claude Mods」とは? 入れてみた3つのmodと、安全に入れる手順
Claude Modsは、Claude Codeの公式の拡張の仕組みだ。Claude Codeの中で動くTypeScript(またはJavaScript)の関数で、画面にペインを足したり、プロンプトやツール呼び出しを書き換えたりできる。2026年10月1日(米国時間)のv2.1.287で正式にリリースされた(公式ブログ、リリースノート)。私は発表の数日後に、公開されているmodを3つ入れた。この記
020
デイリーZennトレンド @dailyzenntrends.bsky.social · 04/10/2026
今日のZennトレンド データエンジニアの副業を1年やって辞めた話:スキルは思ったほど伸びず、時間は思った以上に失った データエンジニアの副業を1年続けたが、得られたスキルが想定と異なり、自由時間だけを失ったため辞めた。 実務経験が必ずしもスキルアップに直結するわけではなく、仕事の内容によって得られるものは変わる。 副業を始める際は、何を得るためにどれだけの時間を差し出すのかという判断軸を持つことが重要であると伝えている。
zenn.dev
データエンジニアの副業を1年やって辞めた話:スキルは思ったほど伸びず、時間は思った以上に失った
データエンジニアの副業を1年やって辞めた話:スキルは思ったほど伸びず、時間は思った以上に失った はじめに1年ほど続けてきたデータエンジニアの副業を、2026年の秋に終了しました。副業を始める前は、本業とは別の現場で実務を経験できるのだから、確実にスキルアップにつながるものだと思っていました。でも1年やってみて、想像していたほどスキルアップにはつながらず、同時に自由な時間をかなり失っていたことに気
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 03/10/2026
今日のZennトレンド 実務において敵対的レビューはどの程度有効なのか AIによる敵対的レビュー(役割別の複数エージェントによる検証)の実効性を検証した記事です。 標準的なレビューに比べ、重大な不具合やセキュリティリスクの検出力は非常に高い一方、トークン消費量や時間コストが極めて大きいことが分かりました。 結論として、スピード優先の場面では不要ですが、クリティカルなロジックやセキュリティに関わる修正には有効であり、変更内容(データの更新や認可など)に応じて使い分けるべきとしています。
zenn.dev
実務において敵対的レビューはどの程度有効なのか
目次背景やったこと検証結果考察付記:レビューと自動修正のループで指摘が収束しない問題感想 1. 背景AI エージェントにコードレビューをさせる手法のひとつとして、敵対的レビューが広まっています。差分を通常どおりレビューして問題を探すだけでなく、「この変更で誤った結果やエラーを起こす入力や状況は何か」を探す役割のエージェントを別に立て、両者の指摘を実コードで確かめてから確定させる方式です。筆者のチ
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 03/10/2026
今日のZennトレンド UnityでなぜC# 10以降を使うライブラリが動くのか Unityの公式サポートはC# 9ですが、同梱のRoslynコンパイラがC# 10以降の構文を解釈できるため、新機能が動作します。 具体的には、従来の処理に変換される構文糖や、不足する型を補うPolyfillを利用することで、古い実行環境でも動作可能です。 一方でランタイム自体の変更が必要な機能は制限されます。 ライブラリはこの仕組みを使い、内部実装やAPIで最新のC#機能を活用しています。
zenn.dev
UnityでなぜC# 10以降を使うライブラリが動くのか
1. Unity対応ライブラリと「C# 9対応」の食い違いUnityでZLogger、R3、MemoryPackなどのライブラリを使っていると、Unity向けのパッケージと.NET向けの実装が同じリポジトリに並んでいるのを見かけます。そのコードには、C# 10以降で追加された機能も使われています。わかりやすい例がZLoggerです。ログを書き込む次のAPIは、C# 10のカスタム文字列補間ハンド
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 03/10/2026
今日のZennトレンド Windowsで再生中の音声をWhisperで文字起こしする:Meetilyの仕組みを100行未満のRustで再現する Windowsで再生中の音声をWhisperで文字起こしするプログラムをRustで実装する方法を解説しています。 オープンソースのMeetilyを参考に、WASAPIのループバック機能を用いてシステム音声をキャプチャし、16kHzモノラルに変換して文字起こしする仕組みを構築します。 実装は3段階に分け、単純な録音から連続的な文字起こし、VAD(発話区間検出)による無音除去までを段階的に検証し、最小構成での実現方法を提示しています。
zenn.dev
Windowsで再生中の音声をWhisperで文字起こしする:Meetilyの仕組みを100行未満のRustで再現する
はじめにMeetily(会議の録音、文字起こし、要約をすべてPCの中で行うオープンソースの会議アシスタント)のコードを読みました。Windows版のMeetilyは、会議アプリやブラウザが再生している音を「WASAPIのループバック」(PCが再生している音を、そのまま録音するWindowsの仕組み)で取り込み、Whisper(OpenAIが公開している音声認識モデル)などで文字にしています。ただ
020
デイリーZennトレンド @dailyzenntrends.bsky.social · 03/10/2026
今日のZennトレンド 【Cursor pstack】AIエージェントに開発を任せる環境をつくる ―月2,500件のPRを支えた開発基盤とは? Cursorのpstackを用いて、AIエージェントに開発を任せるための環境構築を解説する実践ガイドです。 月2,500件のPRを支えた知見を基に、成果物を検証する仕組みやPlaybook、Principle、Skillといった構成要素を詳説しています。 AIに任せる範囲を広げ、効率的に開発を進めるための設計や運用の方法を伝える内容となっています。
zenn.dev
【Cursor pstack】AIエージェントに開発を任せる環境をつくる ―月2,500件のPRを支えた開発基盤とは?
AIエージェントに開発を任せるための環境づくりを、Cursorのpstackから学ぶ実践ガイドです。月2,500件のPRを支えた考え方を手がかりに、成果物を検証する仕組みから、pstackに含まれるPlaybook・Principle・Skillといった全項目を解説。さらに、自分のアプリに検証スキルを作る方法から、調査・設計・計画をエージェントと進める方法まで、全39章で扱います。読み終えたとき、
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 03/10/2026
今日のZennトレンド Strands Decider 2Bについて理解する Strands Decider 2Bは、AWSのStrands Labsが公開した判断用モデルです。 Qwen3.5-2B-Baseをベースに、文章生成ではなく提示された候補を採点して選択するPointer Head構造を採用しています。 LoRAで学習されており、候補数に依存せず柔軟な分類が可能です。 記事では、モデルの構造や仕組みを解説し、日本語の問い合わせを業界別に分類した検証結果を紹介しています。
zenn.dev
Strands Decider 2Bについて理解する
はじめにFusicのレオナです。Strands Agentsは、AWSが開発し、オープンソースとして公開しているAIエージェント開発用SDKです。LLMに与える指示と利用可能なツールを定義することで、状況に応じてツールを選び、その実行結果を踏まえながら処理を進めるエージェントを構築できます。AWS専用のSDKではなく、Amazon Bedrock以外のモデルAPIやローカルモデルにも対応していま
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 02/10/2026
今日のZennトレンド オブザーバビリティのAIエージェントをどう評価するか AIエージェントの評価は最終回答だけでは不十分で、実行過程を評価する必要があります。 実装から独立したシナリオとグレーダーを定義し、ツールの呼び出し等の決定的なチェックと、ルーブリックを用いたLLMによる判定を使い分けます。 複数回実行して品質、コスト、レイテンシのトレードオフを検証し、能力別の合格率で改善を判断するサイクルを回すことが重要です。 これにより、もっともらしい失敗を防ぎ、客観的に品質を向上させることができます。
zenn.dev
オブザーバビリティのAIエージェントをどう評価するか
はじめにAIエージェントにオブザーバビリティの仕事をさせたとき、その最終応答の品質が上がったのか下がったのかを、どうやって知るのでしょうか。エージェントの最終応答を読んで判断する方法は、早い段階で行き詰まります。正しい応答と、正しく見えるだけの応答が同じ見た目をしているからです。しかも同じ質問に毎回同じ応答が返るわけでもなく、期待する文字列を固定したテストは書けません。この記事では、Grafan
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 02/10/2026
今日のZennトレンド microCMS をやめて、Raspberry Pi で Payload CMS を動かす microCMSからRaspberry Piで動作するPayload CMSへ移行した事例。 自由なスキーマ定義や画像管理の効率化が目的。 サイトの可用性を維持するため、CMSがJSONをCloudflare R2に書き出し、サイト側はそれを読み込む構成とした。 認証はTailscaleでパスワードレス化し、DBバックアップや最適化した画像配信にもR2を活用している。
zenn.dev
microCMS をやめて、Raspberry Pi で Payload CMS を動かす
古着屋のサイト(Next.js 16 / Vercel)のブログとバナーを、microCMS から自宅の Raspberry Pi で動かす Payload CMS に移しました。結論から言うと、ポイントは「サイトは Pi を一切読まない」ことです。CMS は公開のたびに中身を JSON にして Cloudflare R2 に書き出し、サイトはその JSON だけを読みます。Pi が止まっても困る
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 02/10/2026
今日のZennトレンド glibc の strlen は文字列範囲外を読むことで高速に計算する glibcのstrlenは、1バイトずつではなく複数バイトをまとめて読み込むことで高速化しています。 8バイトを1つの整数として扱い、ビット演算を用いて終端文字の有無を判定します。 メモリのページ境界による不正アクセスを防ぐため、アドレスをワード境界に揃えるアラインメントという工夫がなされています。 具体的には、境界までの1バイト読み、ワード単位の探索、終端ワード内での位置特定という手順で効率的に文字列の長さを算出しています。
zenn.dev
glibc の strlen は文字列範囲外を読むことで高速に計算する
はじめにstrlen は、文字列の先頭から終端文字 \0 の直前までの byte 数を返す関数です。自分で実装するなら、1byte ずつ読んで \0 が見つかるまで数えるのが自然だと思います。glibc では、この探索を高速化するために、複数 byte をまとめて読み、ビット演算を使って終端文字を探しています。その読み込みは、文字列の範囲内に収まるとは限りません。このように複数 byte をまと
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 02/10/2026
今日のZennトレンド `use cache: private` のキャッシュはブラウザに残ることもある Next.js v16のuse cache: privateは、cacheComponentsとpartialPrefetchingが有効でstale timeが5分以上の場合、ブラウザにキャッシュされることがあります。 このため、Cookieを削除しても古いデータが表示され続けるリスクがあります。 Server Action以外でCookieを削除した際は、router.refresh()やページ全体の再読み込みを行わないとキャッシュが残るため注意が必要です。
zenn.dev
`use cache: private` のキャッシュはブラウザに残ることもある
はじめにNext.js v16 には use cache: private というディレクティブがあり、cookies() などリクエスト固有の値を読んだ関数の結果をキャッシュできます。その結果がサーバーに残らないということはドキュメントに書かれています。In production, matching calls within one request can reuse the same res
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 02/10/2026
今日のZennトレンド 別会社の開発チームに AWS 環境を共有するのって大変だ パートナー企業の開発者にAWS環境を共有するための実装事例。 Identity Centerでは社外ユーザーの管理負荷が高いため、クロスアカウントIAMロールを採用した。 自社は信頼する組織と権限範囲を管理し、個人の管理は相手企業の管理者に委ねる運用としている。 信頼ポリシーやガードレールなど4層のポリシー構成を構築し、External IDとsourceIdentityを用いてセキュリティと監査ログの確保を実現した。
zenn.dev
別会社の開発チームに AWS 環境を共有するのって大変だ
別会社の開発チームに AWS を触ってもらいたいとき、どうしてますか?DRESS CODE(弊社のプロダクト)の開発にはパートナー企業のエンジニアにも参加してもらっているのですが、デプロイは GitHub Actions が全部やってくれるので、AWS の権限を渡さなくても開発は回ります。しかし、動作検証のフェーズにおいては「DB の中身を見たい」「バッチを流したい」「S3 に何が置かれたか確か
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 02/10/2026
今日のZennトレンド Jujutsu と出会い、15 年使った Git にもう戻れなくなった理由 AIコーディングの普及で開発速度が上がった現代、Gitの煩雑さが負担となる。 著者はVCSをJujutsuに移行し、以下の利点からGitに戻れないと述べている。 ステージング不要で作業内容が自動保存される点、実験的な変更の作成や破棄が容易な点、履歴の書き換えが直感的で自動リベースされる点、履歴を2次元グラフで俯瞰できる点だ。 これらにより認知負荷が軽減し、心理的安全性が向上したとしている。
zenn.dev
Jujutsu と出会い、15 年使った Git にもう戻れなくなった理由
2026 年、初めて自分の意思で VCS を選択したふりかえると私にとって VCS(バージョン管理システム)は、会社に指定されたものを使ってきただけでした。それまでの会社では社内にサーバを立てて Subversion を使うことが多かった中、2011 年から働き出した会社では GitHub が導入されており、そのため個々のエンジニアは Git を使うことを求められました。Git / GitHub
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 02/10/2026
今日のZennトレンド HTML-in-Canvas で DOM を画像化し、動画にも書き出す 提案中のAPI「HTML-in-Canvas」を用いて、DOMをブラウザの描画結果のままCanvasに画像化する方法を解説しています。 CSSの再実装などが不要な点が特徴です。 また、Web Animations APIと組み合わせ、時間を制御してフレームを抽出することで、CSSアニメーションを動画として書き出す応用例を紹介しています。
zenn.dev
HTML-in-Canvas で DOM を画像化し、動画にも書き出す
はじめにここでは、提案中の API である HTML-in-Canvas で DOM を画像化する方法と、その応用として CSS アニメーションを動画としてエクスポートする方法を紹介します。https://github.com/WICG/html-in-canvas!HTML-in-Canvas は仕様策定中で、API の名前や引数が Chromium のバージョンごとに変わっています。この記事
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド 『構文解析のしくみ』が出版されました(出版にあたって宣伝と裏話) 水島氏による書籍『構文解析のしくみ 電卓から言語処理系まで自分で書く』が出版されました。 Javaを用いて電卓やJSONの解析器を自作することから始まり、その後にLL法やLR法などの理論を学ぶ構成となっています。 構文解析を単なる通過点ではなく、現代の複雑な言語設計やDSL構築に不可欠な技術として捉え、実装を通じた直感的な理解を重視した内容です。
zenn.dev
『構文解析のしくみ』が出版されました(出版にあたって宣伝と裏話)
はじめにこんにちは!水島です。2026年9月28日に、ZEN大学出版会から『構文解析のしくみ 電卓から言語処理系まで自分で書く』という本を出しました。出版社のページ:https://zen.ac.jp/press/books/b_0019通販ページ:Amazon:https://amzn.asia/d/030QeHhu最短で10月7日配達(2026/09/30現在)楽天ブックス:https://
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド 学生が無料枠だけでRAGシステムを作った話 Azure for StudentsやSupabase、Oracle Cloudなどの無料枠を組み合わせ、費用をかけずに学内資料を横断的に検索できるRAGシステムを構築した事例です。 PDFや画像をAIでMarkdown化して登録し、ベクトル検索とキーワード検索を併用したハイブリッド検索や多段階検索を実装することで、精度の高い回答を実現しています。 学生でも無料枠のみで実用的なAIシステムを構築できることを示しています。
zenn.dev
学生が無料枠だけでRAGシステムを作った話
概要Azure for Students・Supabase Free・GitHub Actions・Oracle Cloud Always Freeを組み合わせて、RAGシステムを無料で作成1ページのMarkdown化にかかるコストは約$0.006。応答用のモデル仕様を含めても年間$100のAzure for Studentsクレジットで十分運用可能 作ったもの今回作成するのは、RAGシステムと
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド AI-Slopな日本語を構造レベルで読みやすくするSkill『yomiyasu(よみやす)』を作りました
zenn.dev
AI-Slopな日本語を構造レベルで読みやすくするSkill『yomiyasu(よみやす)』を作りました
TL;DR本日、AI生成された臭くて読みにくい日本語を、自然で読みやすい日本語へ書き直すスキル『yomiyasu(よみやす)』をリリースしました。従来のAI-Slop対策スキルで用いられてきた 「単語を禁止する」手法から改善し、統語構造(=誰が・何を・どうした)の復元と、比喩動詞の具体化に特化していることが特徴です。Claude Code, Codex, Cursorなどの主要なAI Agent
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド terraform applyしたら、1ヶ月半前のコードが本番に出ていた TerraformでCloud Runを管理し、イメージ更新をCDに任せるためignore_changesを設定していたが、apply時にイメージがstateの古いバージョンに巻き戻る事象が発生した。 原因はignore_changesが現状維持ではなく差分を無視する設定であり、更新時にstateの値が送信されるため。 planに表示されず検知しにくいため、構成上の注意が必要である。
zenn.dev
terraform applyしたら、1ヶ月半前のコードが本番に出ていた
こんにちは。gontaです。GCP上でサービスを作っていて、インフラはTerraformで管理しています。先日、使わなくなった環境変数を削除してterraform applyしたところ、本番が落ちました。(まだリリースはしていない)調べてみたら、1ヶ月半前のコンテナイメージが本番で動いていました。原因はTerraformの使い方というか、コンテナをTerraformで扱うときの構造的な話のようです
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド Claude Code の使用量はどう数えられているのか ── Max 20x で実測した重みは API 料金表と違った Claude CodeのPro/Maxプランにおける使用量制限の計算方法を実測し解析した記事です。 API料金表とは異なるトークンやモデルの重み、モード別の消費速度、時間帯による変動など、実際の制限消費ロジックを詳細に提示しています。
zenn.dev
Claude Code の使用量はどう数えられているのか ── Max 20x で実測した重みは API 料金表と違った
Claude Code を Pro や Max のプランで使うと、使った分だけ「使用量制限」の枠を消費します。この制限には、5 時間ごとにリセットされる「5時間のセッション制限」と、週ごとにリセットされる「週間使用制限」の 2 つがあります[1]。この 5 時間枠と週間枠が何でどれだけ減るのかを、条件を揃えた実験で測り、使用量の計算式を求めました。主な結果は次のとおりです。cache read(キ
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド 目を醒ませ 僕らの信頼が生成AIに侵略されてるぞ 生成AIの成果物を内容の確認や理解なしにそのまま扱う「Meat Proxy」的な働き方に警鐘を鳴らす内容です。 AIは責任を負えないため、あくまで副操縦士の域を出ません。 AIによるミスをAIのせいにしても、最終的な責任を負い信頼を失うのは人間自身です。 人間の介在価値は意思と責任を持つことにあり、AI時代こそエンジニアは自らの責任感を持って仕事に取り組むべきだと伝えています。
zenn.dev
目を醒ませ 僕らの信頼が生成AIに侵略されてるぞ
想定読者2025年度以降にIT業界に参入したエンジニアシステム開発プロジェクトで上流〜中流工程を任されている人自分の仕事がAIに奪われていると感じているエンジニア tl;drMeat Proxyで起きる破綻は、AIのせいではなく「己に対して当然求められている責任を己が放棄した結果」である。生成AIは責任を持てないので、原理的に副操縦士の域をでない。人間の介在価値は意思と責任を持つことにある。エン
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド テスト要求仕様(TRS)を書いてみたら、テスト設計が楽になった話 テスト設計の前にテスト要求仕様(TRS)を導入し、設計を効率化した事例です。 TRSで仕様レイヤー(US/UC/AC)とテスト設計レイヤーを分離し、振る舞いの分類や因子水準を定義することで、ケースの切り分け基準の明確化や網羅性の向上、未決定事項の管理を実現しました。 また、構造化されたTRSはAIへの入力として活用できるため、テストケース作成の自動化が可能となり、エンジニアの役割を書き起こしからレビューへと移行させることができます。
zenn.dev
テスト要求仕様(TRS)を書いてみたら、テスト設計が楽になった話
こんにちは。e-dashでQAエンジニアをしているuedaです。みなさんはテストをするにあたって、どんなドキュメントを用意していますか。e-dash の QA チームでは、テストケースの前に テスト設計書(Test Design) を用意します。直近では、そのさらに前に テスト要求仕様(Test Requirement Spec、以下 TRS) を挟んでいます。テスト対象がどう動くべきかを確定させ
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド 生命科学研究 × AI 活用ハンドブック 生命科学研究者向けAI活用ハンドブック「LabCode」の案内です。 研究者がAIを用いて事務作業や解析などの時間を削減し、研究に集中することを目指しています。 学習コスト別の3段階の活用法を提示し、メール作成から解析の半自動化、機密データ向けのローカルLLM運用、メンターとしての利用まで、現場の声に基づいた具体的な手順を解説しています。 AIの限界についても扱い、明日から使える実践的な内容となっています。
zenn.dev
生命科学研究 × AI 活用ハンドブック
📰 概要「AI で研究時間を取り戻す」ための、生命科学研究者向けの実践ハンドブックです。実験があり、解析があり、事務手続きがあり、そのうえで論文を書かなければならない。指導教員は忙しく、隣に詳しい人がいるとは限らない。そんな状況で研究を続ける研究者たちに取材し、実際にやっていることをそのまま書きました。理論書ではなく、明日から使える手順書です。🪜 最小限の学習コストで、できることを最大化するAI
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド ヘキサゴナルアーキテクチャを実装レベルで確かめてみた(その1)ポート・アダプター・アプリケーションはコードではどうなるのか ヘキサゴナルアーキテクチャをAWS Lambdaのサンプルを用いて具体的に解説する記事です。 ドメイン、ポート、アダプターの3要素がコードでどう表現されるかを示しています。 ドメイン層が外部ライブラリに依存せず業務ルールのみを持つ点や、ポートがドメイン型のインターフェースとなることで、内部ロジックを外部技術から切り離し、テストや変更を容易にする実装手法について述べています。
zenn.dev
ヘキサゴナルアーキテクチャを実装レベルで確かめてみた(その1)ポート・アダプター・アプリケーションはコードではどうなるのか
ヘキサゴナルアーキテクチャ(Ports and Adapters)は、解説を読むと六角形の図と「アプリケーションを中心に置き、ポートとアダプターで外の世界とつなぐ」という説明で理解できた気になるのですが、いざ自分で書こうとすると、ポートは具体的にどんなクラスにすればよいのか、アダプターとの境目はどこか、そしてそこまでして何が楽になるのか、というところで手が止まる、ということがあるのではないでしょう
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 01/10/2026
今日のZennトレンド Web 標準動向 2026年9月版 サイボウズのフロントエンドエンジニアが、W3CやWHATWGなどのWeb標準の最新動向を毎月まとめて共有する取り組みを紹介しています。 2026年9月版では、TPAC 2026のイベント情報のほか、HTML-in-Canvasやprefers-bold-textなどのHTML/CSSにおける新機能の提案、WCAG 3.0の更新といったARIA・アクセシビリティ関連の最新トピックをまとめています。
zenn.dev
Web 標準動向 2026年9月版
こんにちは! サイボウズ株式会社 デザインテクノロジストの saku (@sakupi01) です。 はじめにサイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。https://blog.cybozu.io/entry/joining-w3c標準化プロセスに関わることができるようになるための最初の一歩として、フロントエンドエンジニアの一部のメンバーは積極的に Web 標準のキ
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド AI×Blenderでゲーム用キャラ素体の作成に挑戦した記録 生成AIに指示を出してBlenderでゲーム用キャラ素体を作成した記録です。 具体的にどこをどう動かすかを宣言し、断面グラフや数値を用いて客観的に検査・修正するワークフローを構築しました。 トポロジー設計から形状調整までを数値基準で管理することで、AIを用いて高精度なモデリングを実現する手法と手順をまとめています。
zenn.dev
AI×Blenderでゲーム用キャラ素体の作成に挑戦した記録
はじめにこの記事では、ゲーム用のアニメ調キャラクターの素体(頭部とボディ)を、生成AIに指示を出しながらBlenderで作る手順を紹介します。Blender MCPとFable 5が出たころから試しはじめ、生成AIのモデルはFable 5・Fable 5.1・GPT-6 Astra・Claude Opus 5.5と乗り換えてきました。この記事の手順は、主にClaude Code(Claude O
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド タイムズカーの不正アクセスで免許証画像が流出した人へ:考えられる被害と今日からできる対策 タイムズカーで約660万件の個人情報と約160万件の免許証画像が流出しました。 詐欺やなりすまし、SIM乗っ取り等のリスクがあるため、パスワードの変更、不審なメールの無視、SMS認証から認証アプリへの切り替え、信用情報の確認といった具体的な自衛策を講じるよう伝えています。
zenn.dev
タイムズカーの不正アクセスで免許証画像が流出した人へ:考えられる被害と今日からできる対策
2026年9月25日、タイムズカーの Web システムが不正アクセスを受け、利用者の個人情報が流出したと発表されました。対象は約660万件で、そのうち約160万件では、運転免許証の画像など本人確認書類の画像も流出しました。この記事では、公式発表で分かっている範囲をもとに、流出した情報で起こりうる被害と、利用者が自分でできる対策をまとめます。!2026年9月30日時点の公式発表(9月29日の第3報ま
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド OpenAI DevDay 2026 発表まとめ
zenn.dev
OpenAI DevDay 2026 発表まとめ
!加筆中です。追記していきます。 tl;drOpenAI DevDay 2026 がサンフランシスコで開催されたよサンフランシスコ現地から情報をお送りするよひと通りのリソースをまとめたけど、まずは Recap ページを見るといいよ24 時間常時稼働のエージェント dots が発表されたよGPT-6 Astra に近い性能を低コストで使える GPT-6.1 Sol が公開されたよ高速にトークンを生成
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド ゲーミングPC向けで LLMとデプロイ環境を最適化してみた話 ゲーミングPCでゲームと並行して翻訳LLMを動かすため、VRAM消費を最小化する最適化を行った記録です。 MiLMMT-46の4Bモデルを使い、不要なvisionモジュールの削除や、使用言語を限定した語彙数の削減、ランタイムの調整を実施しました。 その結果、翻訳精度を維持したままVRAM使用量を2〜3GBまで削減し、商用LLMに近い性能を実現しました。 推論にはllama.cppとGGUF形式を用いています。
zenn.dev
ゲーミングPC向けで LLMとデプロイ環境を最適化してみた話
はじめに翻訳LLMを軽くしようとして、まず気づいたのは「モデルファイルを小さくしても、VRAMは思ったほど減らない」ということでした。この記事は、オンラインゲームのチャットを翻訳するために、翻訳特化LLMをゲーミングPC向けに最適化してデプロイした記録です。モデルファイル、プロセスのメモリ、そしてランタイムの3段階で削っていった結果、最終的には2〜3GBのVRAMで商用LLMに近いレベルの翻訳が
010
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド 新規プロダクトのバックエンド自動テスト戦略 ─UT 中心から API テスト中心へ─ バックエンドの自動テスト戦略をユニットテスト中心からAPIテスト中心へ移行した事例です。 runnを用いてAPI仕様を直接検証することで、リファクタリング耐性を高め、品質保証の信頼性を向上させました。 UTは複雑なビジネスロジックを持つdomain層のみに限定して運用しています。
zenn.dev
新規プロダクトのバックエンド自動テスト戦略 ─UT 中心から API テスト中心へ─
こんにちは!株式会社カナリーで新規プロダクトを開発している tom-uchida です。新規プロダクトのバックエンドでは自動テストをユニットテスト(以下、UT)中心で整備してきたのですが、API 単位で仕様どおりに動作することを保証する仕組みがなかったため、runn による API テストを導入し、品質保証の主軸を UT から API テストへ切り替えました。本記事では、次の 3 点をご紹介できれ
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド 録音音声を扱うプロダクトでAIとテストするために初手で行った工夫と改善点
zenn.dev
録音音声を扱うプロダクトでAIとテストするために初手で行った工夫と改善点
こんにちは。特撮に毎週元気をもらっているbunです。今年の8月(2026年)にナレッジワークにQAエンジニアとして入社しました。みなさん、AIとテストしてますか?私はAIがブラウザやモバイルアプリなどを容易に操作できるようになってから、機能テストを大きく以下のような3種類に分けて考えています。1: 手動テストいわゆる従来からテスト技術者やQAエンジニアがやってきているもの「ちゃんと動いているかな」
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド 高校生がマネーフォワードの2weeksインターンに参加してきたので振り返り
zenn.dev
高校生がマネーフォワードの2weeksインターンに参加してきたので振り返り
!This article is not official information from Money Forward, Inc.These opinions and information are entirely my own.本記事の内容は、株式会社マネーフォワードの公式情報ではありません。全ての内容は、私個人による意見・情報です。 かいてあること参加の背景キャリア観なぜマネーフォワードか
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド Cloudflare の CLI を wrangler から cf に移行する
zenn.dev
Cloudflare の CLI を wrangler から cf に移行する
はじめにCloudflare から次世代の統合 CLI ツール cf(現在 v1.0.0-beta)が登場しました。従来の wrangler(wrangler.json / wrangler.jsonc / wrangler.toml)から、TypeScript ベースの型安全な設定ファイル cloudflare.config.ts への移行が推奨されています。公式には cf migrate と
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド AI 駆動開発で「設計」はどこに書くのか ― 振る舞いをテストで検証できる「仕様」にしてみる
zenn.dev
AI 駆動開発で「設計」はどこに書くのか ― 振る舞いをテストで検証できる「仕様」にしてみる
はじめに日々の開発において、AI にコードを書いてもらうことは日常になってきました。要件を伝えれば既存のコードベースを調査し、その作法に合わせて機能を足してくれます。生成されたコードがいつも正しいわけではありませんが、それでも「コードを書く」という作業そのものは、以前ほど開発のボトルネックではなくなりつつあると感じています。その一方で、AI と一緒に開発していると、「何を実装してもらうか」を決め
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 30/09/2026
今日のZennトレンド Rustで作った自作OS「octox」がサンフランシスコ大学の教材になっていました
zenn.dev
Rustで作った自作OS「octox」がサンフランシスコ大学の教材になっていました
私が Rust で実装して公開している Unix-like OS「octox」が、サンフランシスコ大学(University of San Francisco)の授業で教材として使用されていることが分かりました。octox 専用のガイドが用意されているだけでなく、講義で実装が解説され、ユーザープログラムやカーネルを拡張する課題も公開されています。[1]もともとは自分が OS を理解するために始めた
012
デイリーZennトレンド @dailyzenntrends.bsky.social · 29/09/2026
今日のZennトレンド 大きなボトルネックをごろごろ見つける方法 - 優秀なエンジニアになる ボトルネックは突然爆発する爆弾ではなく、静かに成長を妨げる構造的な課題です。 優秀なエンジニアは、単一の箇所を直すのではなく、多数存在するボトルネックを解消する戦略を立てるべきだと説いています。 具体的には、将来の目標から逆算して必要なシステム状態を想定し、現状との差分からボトルネックを仮説として列挙して解消していく手法を推奨しています。 このアプローチにより、事業成長を阻む要因を効率的に取り除き、価値を最大化できます。
zenn.dev
大きなボトルネックをごろごろ見つける方法 - 優秀なエンジニアになる
以下の記事を読んで、ボトルネックについての考えが私とだいぶ違うなあと思ったので、未来の大きなボトルネックを簡単にたくさん見つける方法について書きます。https://www.pospome.work/entry/2026/09/28/152221 ボトルネックは爆弾ではないそもそもですが、緊急性のない重要な課題やボトルネックの発現の仕方について、私は 爆弾ではない と思います。というのは、緊急性の
000
デイリーZennトレンド @dailyzenntrends.bsky.social · 29/09/2026
今日のZennトレンド AI開発時代だからこそ、テストの役割を見つめ直す
zenn.dev
AI開発時代だからこそ、テストの役割を見つめ直す
AI がコードを書くようになり、「これからは E2E テストが大事だ」「いや、ユニットテストを厚くすべきだ」という議論をよく見かけます。けれども、テストの種類ごとに検出できる不具合は違い、その役割は AI が来ても変わりません。大事なのは、それぞれの役割を意識して使い分けることです。この記事では、テストの役割の違いと、AI と一緒に開発する時にそれぞれの役割をどう活かすかを整理します。 役割は、検
000