【.NET】参照代入はただのコピーじゃない? GC write barrierを調べてみた
はじめに C#で参照型の値を代入するとき、単に参照を書き換えるだけではなく、GCのための処理が入ることがあるのを知っていますか? 私は現在、.NET上で動く低アロケーションなJavaScriptエンジンOkojoを開発しています。 http
現在Zennでトレンドとなっている投稿のRSSフィードです
はじめに C#で参照型の値を代入するとき、単に参照を書き換えるだけではなく、GCのための処理が入ることがあるのを知っていますか? 私は現在、.NET上で動く低アロケーションなJavaScriptエンジンOkojoを開発しています。 http
前編「UniFiの固定IP事情[前編] 使う方法と選び方まとめ」では、公開されている回避策を 5 系統に整理して選び方まで書いた。本稿はその続きで、選んだあとに何が起きるかを扱う。 系統1(OCN の IPoE 固定IPで hostname
はじめに Claude Code のアーティファクト(Artifact)機能、便利ですよね。調査結果や比較表を HTML のページにして、claude.ai 上に非公開で置いてくれるので、ターミナルに流れて消えていく出力を「あとで見返せる形
はじめに Claude Opus 5.5が公開されたので、まずは何か作ってもらい、どんなことができるのか検証してみました。「お手並み拝見」という気持ちで選んだのが、ピクセルアニメーションの生成です。 題材は、別のClaudeと相談しながら「
はじめに Claude Opus 5.5が公開されたので、まずは何か作ってもらい、どんなことができるのか検証してみました。「お手並み拝見」という気持ちで選んだのが、ピクセルアニメーションの生成です。 題材は、別のClaudeと相談しながら「
はじめに 個人で競馬の定量分析をしていて、戦略の候補を学術論文から探す作業を試しました。元にしたのは、note の記事「学術論文をAIに読ませて戦略を見つける」の考え方です。これにならい、論文を大量に集めて機械的に絞り込み、残った論文の手順
はじめに B+ツリーの構造はなんとなくわかったけど、何でRDBのインデックスの格納に使われているのかがいまいち理解できませんでした。 そこで今回はB+ツリーの特徴とRDBに使われる理由について調べました。 結論から言うと、B+ツリーは探索の
はじめに Claude Codeのセッションは、~/.claude/projects/<project>/<session>.jsonl に1行1イベントの形式で全て記録されています。 ただ、コスト・会話の流れ・コンテキストの中身がそれぞれ
今月上旬、Anthropic の CEO である Dario Amodei 氏がエッセイを公開しました。安全対策がモデルの能力に追いつけるよう、フロンティア AI の開発ペースを落とそう、という業界への呼びかけです。その話が出てから間もない
はじめに 以下の記事の続きです。 https://zenn.dev/wsuzume/articles/f17600427dbea2 今回は以下の3つに取り組みます。 モックの追加 リバースプロキシの追加 フロントエンドの追加 手順的に
何をやったか 今回はAWS CDKで、EC2・RDS・ElastiCache・CloudWatchを使った小さなWebシステムを構築します。 その後、意図的に障害を発生させます。 そこから調査→復旧までを行いました。 なぜ作ろうと思った
はじめに 2026年9月中旬あたりから、タイムラインが急に「Jev」の話題で埋まりました。「LLMより200倍速い」「出力トークン無料」「ハルシネーションしない」と景気のいい言葉が並ぶ一方で、自分はまだAPIキーすら持っていません。 やって
BiomeにnoReactObjectTypeAsDefaultPropというlintルールを追加しました。 Issue #7656 Pull Request #10634 eslint-plugin-reactのno-object-t
はじめに この記事では、Next.js と TanStack Start を、実際にコードを書きながら 10項目 で比較検証します。 Next.jsは、Vercel社が開発し、App Router / RSCといった特徴を持つReactフレ
エージェントへ仕事を渡したあと、終わるまで待っていませんか。 待ってしまっているなら、実装速度は上がっても、開発の流れは直列のままです。 複数のエージェントを動かせることと、人間を含めて並列に開発できることは同じではありません。 仕事をエー
はじめに 以前こんなものを作りました。 https://x.com/Koichi73_/status/2100180485985226755 ポケモンスリープの計測に使う「Pokémon GO Plus +」を分解して、スマホから計測を開始
はじめに こんにちは!株式会社SCIENの機械学習エンジニアの雨宮です。 突然ですが、プロンプトエンジニアリングにどれくらい時間を使っていますか? LLM を使った機能を作っていると、だいたいこうなると思います。 プロンプトを書いて、デー
はじめに Grok 4.7 とうとう出ました。 ベンチマークの数字は他で見られるので、ここでは触れず Cursor で使っていて気づいた 料金やエフォートまわりのことを記事にします。 先に結論です。 Cursor 500k が選択できるよ
C言語のコードをRustの中に書けるようにするライブラリ cinrs を作りました。 https://github.com/tanakh/cinrs https://crates.io/crates/cinrs こんな風にCのコードをRus
Nextcloudを高速化するためにやったこと Nextcloudは、写真や動画を大量に扱い始めると「重い」と感じることがあります。 私が保守しているNextcloud環境でも、重いと感じることがありました。 この記事では、そのために行った
はじめに APIの実装を読んでいたとき、Handlerの中でリクエストの値からドメインオブジェクトを生成しているコードを見つけました。イメージとしてはこんなコードです。 async function handler(req) { con
はじめに 2026年9月19日に、C#erによるC#erのための技術カンファレンスである「C# Kaigi 2026」が初開催されました!! 日本のC#erが集まった大規模(現地参加人数が100人近い)のC#メインのカンファレンスです。 h
はじめに どんなに時代が変わろうと無料は正義なのです。 どうも、無課金デプロイ驚き屋です。 https://zenn.dev/otakakot/articles/9e9269a87aafeb 以前こんな記事を書いたのですが、先日 Verce
2026年9月19日(日本時間)、OpenAIは、ChatGPTのパソコン用アプリに内蔵されたブラウザで、Chrome拡張機能(ブラウザに機能を追加する仕組み)に対応したと発表しました。このアプリには、AIがブラウザを操作する機能(以下「A
退職エントリではないです。 2022年に機械学習エンジニアとして入社して4年が経っていました。前職はCARTA HOLDINGSでオンライン広告配信プラットフォームの開発をしていました。アドテクエンジニアから医療情報エンジニアに転向して感じ
こんにちは。メガベンチャーでデータアナリストとして3年弱働き、今年の初めにデータエンジニアへ異動したじゃっこです🔰……なんともう3四半期が経ちそうです。そろそろドメイン知識不足を言い訳にできなくなってきました😭 最近、にわかにJevが流
最近、文章を書かずに判断だけを返すAIモデル「Jev」が話題になっています。 私もJevにマリオやVampire Survivorsを操作させて遊んでいたのですが、発表から数日で解説記事、実用例、オープンな類似実装が一気に増えてきました。情
jev-lint とは 気づいたら関数名が実態とズレていたり、昔書いたテストケース名やコメントが嘘になっていた、という問題に遭遇したことはありませんか? それに対して、jev-lint というツールを作りました。 https://githu
こんにちは、はたけです。 今回はM1 Pro・メモリ16GBのMacBook Proで、Ternary Bonsai 2 27Bを動かしてみました。PrismML公式のllama.cpp forkをソースからビルドし、日本語の応答が返るとこ
はじめに こんにちは、AWS Japan AI Specialist Solutions Architect の Narimoto です。 AI エージェント基盤上で動くワークロードとしては、数秒で終わるチャットから、数分から数時間動くコー
はじめに Jevの使い方は、確率的分類器から考えると分かりやすい。 通常の分類器では、入力を x、クラスを y として、予測する分布を \hat p_\theta(y\mid x) と書く。\theta は学習済みパラメータ、ハットは推
※筆者は初学者なので、間違ったことを書いていれば教えてくれると助かります。 はじめに 前回までで、DirectX12による3D描画、TextureとMaterial、FBX、Animation、PhysX、Particle、Morph
はじめに 既存のシステムに対し、AIエージェントを導入しようとする場合、更新系は制約事項が多々あります。基本的にエージェントなどからデータを直接更新することは、禁止されているシステムが多いのではないでしょうか? そこで、Playwright
! 本記事は Claude Code Issue #91870 で議論中の暫定仕様(2026年9月19日時点)をもとにしています。APIは今後変更される可能性があるため、最新情報は公式サイトを参照してください。 noguです。 先日、Cl
本記事は 2026/9/17〜18(日本時間)に実際に触って確かめた内容です。Claude Docs / Claude Slides / Claude Design はいずれも beta 提供中で、公式ドキュメントの記述と実際の挙動が一致し
Jev を一晩叩いたので、その感想を書きます。タイトルは超大雑把な要約です。 実験結果 まず実験ログを置いておきます。 https://github.com/mizchi/jev-playground 公式のクックブックの条件を変えた
結論 Cloudflare Workers上でJevのAPIを直接使うのが最速 Cloudflare AI Gateway経由で使う場合AI Gateway経由分遅くなる クライアントが日本な限りレイテンシは遅くなってしまう はじめ
この記事は、今日参加するイベントで画面表示する目的と、 https://minorun365.connpass.com/event/407308/ 今日発売されるSoftware Design 2026/10の宣伝ついでに書いています。 h
こんにちは。日本トレカセンターのプロダクト部で EM をやっている中川です。 日本トレカセンターでは約 200 名の全社員が使う AI の入り口を 1 つにまとめました。社員の手元には AI エージェントのOpenCodeを配り、そのリクエ
はじめに イノベーション開発チームのkuniです! 現在はITトレンドのリプレイスPJに従事しています。 最近の開発ではAIエージェントに実装を任せることが多く、PRやテストコードが増えるようになりました。 アウトプットが多くなった反面、C