タグ

関連タグで絞り込む (390)

タグの絞り込みを解除

articleに関するefclのブックマーク (3,059)

  • Fighting Rspack WASM · hardfist/compiler-notes · Discussion #8

    efcl
    efcl 2026/04/29
    RspackのWasm版で発生する問題のデバッグについての記事。 Node.js + WASIではwhite-boxデバッグツールが少なく、DWARFデバッグやlldbを使ったデバッグ手法を紹介している。 Wasmはネイティブと異なり、VMスタックとシャドウスタック
  • cua/blog/inside-macos-window-internals.md at main · trycua/cua

    efcl
    efcl 2026/04/28
    macOSのバックグラウンドでAIエージェントがアプリを操作するためのオープンソースドライバ`cua-driver`の実装解説。 プライベートなSkyLightフレームワークの`SLEventPostToPid`で特定プロセスへ合成イベントを送信し、HIDストリー
  • Orchestrating AI Code Review at scale

    Code review is a fantastic mechanism for catching bugs and sharing knowledge, but it is also one of the most reliable ways to bottleneck an engineering team. A merge request sits in a queue, a reviewer eventually context-switches to read the diff, they leave a handful of nitpicks about variable naming, the author responds, and the cycle repeats. Across our internal projects, the median wait time f

    Orchestrating AI Code Review at scale
    efcl
    efcl 2026/04/26
    Cloudflareが社内で利用しているAIコードレビューシステムについての記事。 GitLab CIに統合されたシステムで、セキュリティ/パフォーマンス/コード品質など最大7つの専門エージェントを並列実行する設計。 AGENTS.mdは劣化する
  • Bot減るかな……X(Twitter)、リンク投稿APIが1900%の爆値上げ! - すまほん!!

    Xが、API経由でURL付き投稿を送る際の料金を1投稿1セントから20セントへ、一気に1900%引き上げました。The Vergeが伝えています。 発効は2026年4月20日。URLを含む投稿をAPI経由で送る際の単価が、これまでの1セントから20セントへ跳ね上がっています。 URLなしの標準的な投稿は1.5セントです。メディア系アカウントからすれば、なかなか鋭いパンチですね。 例外として、ユーザーからメンションされて自動返信する「summoned reply(呼び出し応答)」は1セント据え置きとのこと。つまり、自発的にリンクを撒き続けるタイプのアカウントを狙い撃ちした料金設計になっているわけです。 今回の改定は、2026年2月にXが従量課金制(使った分だけ払うモデル)を正式に打ち出し、固定月額中心の料金体系から距離を置いた流れの延長線上にあります。同じ価格表のなかで、自アカウントの読み取

    Bot減るかな……X(Twitter)、リンク投稿APIが1900%の爆値上げ! - すまほん!!
    efcl
    efcl 2026/04/25
    X/TwitterのAPIにおける投稿料金が変更された。 URL付き投稿の料金が1セントから20セントへ値上げ。
  • Bitwarden CLI Compromised in Ongoing Checkmarx Supply Chain ...

    Socket researchers discovered that the Bitwarden CLI was compromised as part of the ongoing Checkmarx supply chain campaign. The open source password manager serves more than 10 million users and over 50,000 businesses, and ranks among among the top three password managers by enterprise adoption. The affected package version appears to be @bitwarden/cli2026.4.0, and the malicious code was publishe

    Bitwarden CLI Compromised in Ongoing Checkmarx Supply Chain ...
    efcl
    efcl 2026/04/24
    npmパッケージの`@bitwarden/cli` 2026.4.0がサプライチェーン攻撃の影響を受けてマルウェアを公開されている。 OIDCが設定されているGitHub Actionsのワークフローファイルを改ざんして、悪意あるコードを含むバージョンがnpmに公開
  • Cognition | New self-serve plans for Devin

    This week, we will be updating Devin’s self-serve pricing. We’re retiring the old Core and Team plans and introducing a new lineup: Free, Pro, Max, Teams, and Enterprise. We’re also beginning to charge for products that have been free until now, including Ask Devin, DeepWiki, and Devin Review. For many teams, this lowers the barrier to adopt Devin by replacing the old $500/month Team entry point w

    Cognition | New self-serve plans for Devin
    efcl
    efcl 2026/04/20
    Devinの新しいself-serveプランについて。 従来のCore/Teamプランを廃止し、Free/Pro($20/月)/Max($200/月)/Teams(使用量ベース、月額最低$80)/Enterpriseの5プラン構成に変更。 Ask Devin、DeepWiki、Devin Reviewが有料機能に変更される。
  • Artifacts: versioned storage that speaks Git

    Agents have changed how we think about source control, file systems, and persisting state. Developers and agents are generating more code than ever — more code will be written over the next 5 years than in all of programming history — and it’s driven an order-of-magnitude change in the scale of the systems needed to meet this demand. Source control platforms are especially struggling here: they we

    Artifacts: versioned storage that speaks Git
    efcl
    efcl 2026/04/20
    Cloudflareがエージェント向けのGit互換のバージョン管理ストレージ`Artifacts`のプライベートベータを公開。 REST APIとWorkers SDKからリポジトリをプログラム的に作成し、Gitクライアントでclone/fork/pushができる。 GitHubなどからのリ
  • Under the hood of MDN's new frontend

    Last year, we launched a new frontend for MDN. The most noticeable changes were adjustments to our styles; we simplified and unified the MDN design across all of our pages. In truth, the biggest changes were not reader-visible, but rather in the overhauled code that powers our frontend. This post describes what we've done, the technologies we chose, and why we did it at all. MDN's architecture To

    efcl
    efcl 2026/04/15
    MDNのフロントエンドアーキテクチャの刷新についての解説記事。 旧フロントエンド(Yari)はCreate React Appベースで、eject後のwebpack設定の複雑化などの技術的負債を抱えていた。 Sassと最新CSSの混在や、`dangerouslySetInnerHTML`による
  • The Intl API: The best browser API you're not using | Polypane

    efcl
    efcl 2026/04/15
    Intl APIについての解説記事。 `Intl.DateTimeFormat`/`Intl.RelativeTimeFormat`/`Intl.NumberFormat`などの日付や数値のフォーマットAPIを紹介している。 `Intl.ListFormat`/`Intl.PluralRules`/`Intl.Segmenter`/`Intl.Collator`などの使い方について
  • Automate work with routines - Claude Code Docs

    Routines are in research preview. Behavior, limits, and the API surface may change. A routine is a saved Claude Code configuration: a prompt, one or more repositories, and a set of connectors, packaged once and run automatically. Routines execute on Anthropic-managed cloud infrastructure, so they keep working when your laptop is closed. Each routine can have one or more triggers attached to it: Sc

    Automate work with routines - Claude Code Docs
    efcl
    efcl 2026/04/15
    Claude Code Routinesのドキュメント。 Claude Codeのタスクをクラウド上で自動実行するRoutines機能について。 スケジュール、API、GitHubイベントの3種類のトリガーに対応し、コードレビューやIssueの整理、デプロイ後の検証などを自
  • React Server Components Your Way | TanStack Blog

    by Manuel Schiller, Tanner Linsley, and Jack Herrington on Apr 13, 2026. At TanStack, we have always strived to build tools that cover the 90% use case with ease, but still give you the flexibility to break out of the box for advanced use cases. Why? Because we know that when things get serious, you know what's best for your application and deserve the freedom to take control. That's always been t

    React Server Components Your Way | TanStack Blog
    efcl
    efcl 2026/04/14
    TanStackにおけるReact Server Components(RSC)のアプローチについて。 RSCをデータストリームとして扱い、一方向データフローとしてクライアント側でサーバーレンダリングされたUIの取得やキャッシュを制御できる設計になっている
  • 翻訳記事「AIコーディングツールによって加速するコード生成に品質保証活動はどう立ち向かうか」 - ブロッコリーのブログ

    はじめに 記事は、Lilia Abdulina(JetBrains の QA責任者)による研究(Vitaly Sharovatovが協力)である「QA in the Age of AI-Accelerated Development」の翻訳記事です*1*2。 記事は許諾を得た上で翻訳しています*3。 なお、記事は現在もGitHub上でディスカッションが続けられています。記事を読んで気になった方や疑問を持った方はぜひディスカッションに参加してください! 記事の主な見どころ AIによって「理解の負債」だけでなく、「意図の負債」も増えている AI以前では副産物として獲得できていた「ビジネスドメインの知識」を蓄積できなくなっている 「評価」よりも「予防」に重きを置いている「積極的な品質保証活動を行う企業」と、そうではない「反応的な品質管理を行う企業」が存在する コストはO(n + εn2)

    翻訳記事「AIコーディングツールによって加速するコード生成に品質保証活動はどう立ち向かうか」 - ブロッコリーのブログ
    efcl
    efcl 2026/04/14
    AIコーディングツールによるコード生成の加速に対して、品質保証(QA)活動はどう対応すべきかについての翻訳記事。 JetBrainsのQA責任者であるLilia Abdulinaの研究論文の日本語訳。 AIエージェントがセッションごとにコンテキス
  • The uphill climb of making diff lines performant

    Pull requests are the beating heart of GitHub. As engineers, this is where we spend a good portion of our time. And at GitHub’s scale—where pull requests can range from tiny one-line fixes to changes spanning thousands of files and millions of lines—the pull request review experience has to stay fast and responsive. We recently shipped the new React-based experience for the Files changed tab (now

    The uphill climb of making diff lines performant
    efcl
    efcl 2026/04/12
    GitHubのFiles changedタブのReactベースの実装におけるdiff行のパフォーマンス最適化について。 1行あたり10〜15個のDOM要素と8〜13個のReactコンポーネントが必要だった構造を最適化している。 コンポーネント数を2個に削減し、イ
  • How and when to use subagents in Claude Code | Claude

    Claude Code handles complex, multi-step projects well, but long sessions accumulate weight. Every file read, every tangent explored, every half-finished thought stays in the context window, slowing responses and driving up token costs. Consider building a new feature in a large TypeScript monorepo. The main work is the implementation, but side tasks keep appearing: trace how an existing service ha

    How and when to use subagents in Claude Code | Claude
    efcl
    efcl 2026/04/12
    Claude Codeにおけるサブエージェントの使い方と活用タイミングについてのガイド。 サブエージェントは独立したClaudeインスタンスで、専用のコンテキストウィンドウを持ち、複雑なタスクをメインの会話から分離して処理で
  • I've sold out

    I've sold out 2026-04-08 What a nice WebGL shader. Look at draining your battery. Table of contents So, this is awkward. I've joined Cristina, Jakob, Ramiz, Vegard, Armin, and Colin at Earendil. And I'm taking pi, the little coding agent that could, with me. Now, before you get out the pitchforks, hear me out. Why would you do that? Many reasons! Let me give you a "quick" history lesson. "It's lik

    I've sold out
    efcl
    efcl 2026/04/12
    AIコーディングエージェント piの作者であるMario Zechnerが、Earendilに参加した経緯について書かれた記事。 libGDXやRoboVMなど15年にわたるOSSプロジェクトの経験を振り返り、piのライセンス戦略としてMIT/Fair Source/企業向け有料機
  • A “diff” tool for AI: Finding behavioral differences in new models

    A “diff” tool for AI: Finding behavioral differences in new models Every time a new AI model is released, its developers run a suite of evaluations to measure its performance and safety. These tests are essential, but they are somewhat limited. Because these benchmarks are human-authored, they can only test for risks we have already conceptualized and learned to measure. This approach to safety is

    A “diff” tool for AI: Finding behavioral differences in new models
    efcl
    efcl 2026/04/12
    AIモデル間の振る舞いの違いを自動的に特定するための解釈可能性(Interpretability)ツールについて。 ソフトウェアのdiffツールの概念をAIモデルに応用し、Dedicated Feature Crosscoder(DFC)という手法を提案している。 2つのモデル間で
  • Eight years of wanting, three months of building with AI

    For eight years, I’ve wanted a high-quality set of devtools for working with SQLite. Given how important SQLite is to the industry1, I’ve long been puzzled that no one has invested in building a really good developer experience for it2. A couple of weeks ago, after ~250 hours of effort over three months3 on evenings, weekends, and vacation days, I finally released syntaqlite (GitHub), fulfilling t

    efcl
    efcl 2026/04/10
    syntaqliteをどうやって作ったかという話が面白かった。 時間感覚がないという話と考えなしにAIに任せた時は大体悪い結果になったという話、
  • Behind the Scenes: How StepSecurity Detected and Helped Remediate the Largest npm Supply Chain Attack - StepSecurity

    It has been a week since the axios compromise, and we wanted to take some time to reflect. We published a detailed technical analysis during the incident and have been continuously updating it. But the human story, the frantic evening, the deleted GitHub issues, the community rallying together at midnight, that part hasn't been told yet. This is that story. axios is the most popular HTTP client in

    Behind the Scenes: How StepSecurity Detected and Helped Remediate the Largest npm Supply Chain Attack - StepSecurity
    efcl
    efcl 2026/04/10
    axiosのnpmサプライチェーン攻撃をStepSecurityがどのように検出・対応したかの振り返り記事。 AI Package Analystが悪意あるバージョン(`axios@1.14.1`/`axios@0.30.4`)の未文書化の依存関係やバージョンの不一致を検出した。 また、Harden-Run
  • Agent responsibly - Vercel

    efcl
    efcl 2026/04/07
    AIコーディングエージェントが生成したコードを責任を持ってデプロイするためのフレームワークについて。 エージェントが生成したコードはテストやLintを通過しても、本番環境の暗黙的な制約を理解していないという問
  • Karpathy 氏が言語化した「LLM Knowledge Base」というパターン | DevelopersIO

    はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 2026 年 4 月 3 日、AI 研究者で「バイブコーディング(vibe coding)」の名付け親としても知られる Andrej Karpathy 氏が Xのポスト で「LLM Knowledge Bases」と題した投稿をしました。1,300 万回以上の閲覧を集め、翌日には詳細なアイデアファイルが gist として公開されています。 このポストに反応が大きかった理由は、多くの人がすでに似たようなことを試みていたからだと思います。Claude Code の CLAUDE.md、各 AI エージェント のルールファイル、あるいは NotionObsidian に自分なりのナレッジ構造を作っている人。X や Reddit、Hacker News でも「LLM にナレッジを整理させる」系の話題は以前から繰り返し

    Karpathy 氏が言語化した「LLM Knowledge Base」というパターン | DevelopersIO
    efcl
    efcl 2026/04/07
    LLM Knowledge Base」というパターンについての解説記事。 RawのドキュメントからMarkdown wikiとしてLLMにコンパイルさせる。Ingest/Query/Lintの3つの操作で構成される。 Queryごとに改善するのと、Lintでチェックするという感じ