操作より状態・性質に着目する

Bookmarks
UTF-8 範囲外の文字がLinux kernel のコミットタイトルに出てくることがあるので気をつけよう - /var/log/hikalium
みんなが知ってるそのスマホにも密かに流れる、そうLinux kernel. 最近はそのコミットを眺める機会が多いのですが、色々調べていたら面白い点を見つけたので紹介します。 UTF-8として有効ではないコミットタイトル いまから137万コミットほど前のこと、2006年のコミットタイトルに、UTF-8の範囲外の文字が含ま…
異世界JavaScript
fetch() では Host ヘッダーを設定できないし話はそこまで単純じゃない - Object.create(null)
JavaScript (TypeScript) のコードから HTTP リクエストを送る手段として, 最近では Web 標準の一つである Fetch Standard で定義された fetch() が使われることが多いですね. await fetch("https://example.com"); リクエストヘッダーに…
typeof x 'u' は typeof x === 'undefined' より小さいけど遅い
sosukesuzuki's personal website
MCPの認証と認可 - MCP Meetup Tokyo 2025
https://aiau.connpass.com/event/365588/
Pimzino/spec-workflow-mcp: A Model Context Protocol (MCP) server that provides structured spec-driven development workflow tools for AI-assisted software development, featuring a real-time web dashboard and VSCode extension for monitoring and managing your project's progress directly in your development environment.
A Model Context Protocol (MCP) server that provides structured spec-driven development workflow tools for AI-assisted software development, featuring a real-time web dashboard and VSCode extension ...
Pimzino/claude-code-spec-workflow: Automated workflows for Claude Code. Features spec-driven development for new features (Requirements → Design → Tasks → Implementation) and streamlined bug fix workflow for quick issue resolution (Report → Analyze → Fix → Verify).
Automated workflows for Claude Code. Features spec-driven development for new features (Requirements → Design → Tasks → Implementation) and streamlined bug fix workflow for quick issue resolution (...
gotalab/claude-code-spec: Kiro compatible Spec-Driven Development for Claude Code, Gemini CLI and Cursor. High quality slash commands that enforce structured requirements→design→tasks workflow and steering, transforming how you build with AI
Kiro compatible Spec-Driven Development for Claude Code, Gemini CLI and Cursor. High quality slash commands that enforce structured requirements→design→tasks workflow and steering, transforming how...
若手が生成AI任せで仕事して、レビュー地獄で逆に生産性が落ちた話|片山良平@paiza代表
■60万インプレッションのバズ 先日投稿した下記、Xのポストが60万impとかなりバズりました。 自分でやって100点取れるその領域のシニア(経験者)がこれやるのは良いのだけど、20点しか取れないジュニアが生成AI任せで16点のものを100個作られるとシニアがチェックで死に、全体としての生産性が落ちる。 …という問題が生成AI駆動開発では既に起きている。 https://t.co/npcE57PTVL — 片山 良平@paiza代表 (@rk611) August 25, 2025
ジュニアエンジニアが生成AIで大量の低クオリティなものを作ってしまうがために、シニアエン
Claude Codeを用いて仕様書の自動更新の仕組みを構築した話
shkm/strong_service: 💪🏼 The best Service Object Ruby gem.
💪🏼 The best Service Object Ruby gem. Contribute to shkm/strong_service development by creating an account on GitHub.
詳解 Sidekiq Config
人間をプロンプトインジェクション攻撃する Gemini
Webアプリのベンチマークについて
Vibe Kanban + Codex が、Claude Codeよりも遙かに快適すぎる|erukiti
皆さん、AIコーディングやっていますか?CursorやClaude CodeやCline/Roo Codeのようなコーディングエージェントを使えば、AIがコードを書いてくれるアレです。バイブコーディングとも言いますよね。 筆者は、Claude Codeが定額で使えるようになった5月末からClaude Max で Claude Codeを使ってきたんですが、とにかくストレスがたまることが多かったのと、プラン改悪や、相次ぐClaude Codeの性能劣化で、ClaudeおよびClaude Codeから抜け出したい!と思って、ここ一ヶ月Codexを試してきました。 また、Vibe Kan
Vibe Kanban - Orchestrate AI Coding Agents
Get the most out of coding agents like Claude Code, Gemini CLI and Amp. Orchestrate multiple AI coding agents, track tasks, and manage your development workflow efficiently.
Releases now support immutability in public preview - GitHub Changelog
Releases now support immutability in public preview GitHub releases now support immutability, adding a new layer of supply chain security. With immutable releases, assets and tags are protected from tampering…
Containers are available in public beta for simple, global, and programmable compute
Cloudflare Containers are now available in public beta. Deploy simple, global, and programmable containers alongside your Workers.
facebook/pyrefly: A fast type checker and IDE for Python
A fast type checker and IDE for Python. Contribute to facebook/pyrefly development by creating an account on GitHub.
「NOT NULL制約 + DEFAULT制約」と「NULL許容カラム」の違い
TypeScriptファーストなコーディングAIエージェントのベンチマーク「ts-bench」を公開しました
AIコーディングエージェントのTypeScriptコード編集能力を評価するための、手軽に再現可能なベンチマークプロジェクト「ts-bench」を公開しました。この記事では、筆者がなぜ ts-bench を作ったのか、今後どうしていきたいかについてお話しします。
GitHub - laiso/ts-benchContribute to laiso/ts-bench development by creating an account on GitHub.GitHublaiso
ts-benchの仕組み
ts-benchは、プログラミング学習プラットフォーム Exercism のTypeScript問題セットを利用します。各問題には、仕様を説明するドキュメント、エージェントが編集すべきソースコードのひな形、そして正解判定に使うテストコードが含まれています。
ベンチマークタスクは、各問題に対して以下の4つのステップを順番に実行します。
1. AIエージェントの実行: 問題の指示書をプロンプトとしてAIエージェントに渡し、ソースコードを編集させます。
2. テストファイルの復元
Agentic Browser Security: Indirect Prompt Injection in Perplexity Comet | Brave
The attack we developed shows that traditional Web security assumptions don't hold for agentic AI, and that we need new security and privacy architectures for agentic browsing.
Kiroの良いところを伝えたい - ともにかける
KiroはAmazonが提供する仕様駆動型開発をAIで支援するIDEです。 生成AIに適切なコンテキストを渡す仕組みを作りたいけど、あまり手を出せていない人は多いのではないでしょうか。私もその一人で、そんな私にとってKiroはかなり衝撃的なプロダクトでした。 色々学ばせてもらった感謝の気持ちを込めて、Kiroの良いとこ…
Claude CodeでBigQueryのクエリを実行する際のガードレールを設計する - yasuhisa's blog
背景 おさらい: bqコマンドで実行できること 基本のbq query: 思いのほか、多様な破壊的操作ができてしまう... その他の破壊的なオペレーション いかにClaude Codeが意図せぬクエリを実行できないようにするか 素朴だが面倒: クエリ実行を毎回Acceptする 危険なクエリかどうかをLLM Agentに…
Comparing Codex CLI vs Claude Code side-by-side
新卒エンジニアが研修で AI Agent を全力で使ってみた - freee Developers Hub
初めまして!2025 年 4 月に新卒で freee に入社した massu です! この記事では、freee の新卒研修において AI Agent「Cline」をどのように活用したか、その効果と課題について技術的観点から詳しく紹介します。 新卒研修の概要 2025 年の freee の新卒研修は 3 ヶ月間で、以下の…
projectdiscovery/subfinder: Fast passive subdomain enumeration tool.
Fast passive subdomain enumeration tool. Contribute to projectdiscovery/subfinder development by creating an account on GitHub.
Self-Hosting Update: Migration to GitHub Container Registry - Announcements / Notices - Bitwarden Community Forums
Hi everyone, Due to recent Docker container limitations, we have migrated our images from Docker Hub to GitHub Container Registry. If you are deploying using methods that do not utilize the bitwarden.sh or bitwarden.ps1 scripts, please take a moment to update your image references to the new GitHub Container Registry URLs. Example E.g. ghcr.io/bitwarden/image_name:version Deployment Guides For general deployment guides, check out the following Help Center articles: Linux Windows Unified U...
Beyond Vibe Coding - A Guide To AI-Assisted Development
Transform your development workflow with AI. Learn from Google Chrome's Engineering Leader how to master AI-assisted development and build better software.