ノーマルビュー

Received — 2026年2月22日 Zennのトレンド

Rustコンパイラで使われる新しいハッシュ関数「rustc-hash 2」について調べてみた

著者:hatoo
2026年2月21日 17:09
はじめに rustc 1.84.0から内部で使われるハッシュ関数が新しくなっていたので調べてみました。 ちなみに以前のハッシュ関数、FxHashについてはこちらに記事を書いているので興味があればご覧ください 後方互換性のために新しいハッシュ関数もFxHashの名前で公開されていて、特に新しい名前もないようです この記事では以前のハッシュ関数をFxHash、新しい方を「新しいハッシュ関数」を呼ぶことにします FxHashの問題点 rust-lang/rustc-hash#37でFxHashの問題点で指摘され、新しいハッシュ関数が提起されました FxHashのコードの重要な部分を引用...

💾

プログラミング言語オタクとして改めてC#を語りたい

著者:nuskey
2026年2月21日 16:56
皆さんはC#、使っていますか? 世界的には人気の言語であるC#ですが、残念ながら日本ではあまり流行っていないというのが現状です。というわけで色々なプログラミング言語をかじっている身としては、ちゃんとC#の良さを知ってもらいたい!ということで改めて筆を取った次第です。 C#だけでなくGoやRust、Swiftなどの様々な言語の話を盛り込んでいるので、普段からC#を使っているという方もそうでない方も、是非一度この記事に目を通してもらえると嬉しいです。 この記事を書いたきっかけ 私がこの記事を書き始めたのは、何縫ねの。さんによる下の記事がきっかけだったりします。 https://blog....

💾

AIエージェントにVRMキャラクターをつけてモーションを制御する

2026年2月21日 16:14
! この記事は人間が書き、プログラムの実装・記事の校正に生成AIを使用しています。 はじめに 現在進行形で個人開発中のAIエージェントでユーザーインタフェースとして3Dモデルを使ってみることにしました。 とはいえ一から実装する知識がないので、以前から見知っていたAITuberKitを利用してフロントエンドの実装を手軽にしてみようと思います。 ちなみに、本記事の内容は最近発表したLTでも触れています。 LTの資料はこちら 技術スタック VRMモデル作成: VRoid Studio Webフロントエンド: Next.js, TypeScript VRM表示・制御: thre...

💾

モデル評価をClaude Code x Agent Skillsを使って完全自動運転した話

著者:逆瀬川
2026年2月21日 15:48
こんにちは!逆瀬川 (@gyakuse) です! 今日は機械学習モデルの評価を自動で行う仕組みをAgent Skillsで作ってみたので共有しようと思います。これをあくまで叩き台として改善していったら、めっちゃ便利になる気がします。 これはどんなものか? Claude Codeセッションを立ち上げて、/agentic-bench {URLやモデル名など} で実行するだけで、かんたんなレポートが出てきます。忙しいときに便利! レポートの構造や評価アプローチを詳細にしたりするときは、プロンプトで指示してもいいですし、今回作ったものをforkして改善しても良いと思います。Claude Co...

💾

新デザインツールPencilはなぜエンジニアに刺さるのか

2026年2月20日 20:35
! この記事は2026年2月20日時点の情報をもとにしています。Pencilは早期アクセス段階のため、仕様変更の可能性があります。最新の情報は公式サイトを確認してください。 Pencilとは何か Pencilは、IDEに統合できるAIネイティブなデザインツールだ。公式のキャッチコピーは「Design on canvas. Land in code.」で、デザインをキャンバス上で行い、そのままコードに落とし込むことを目指している。 Figmaのようなベクターキャンバスを持ちながら、Claude CodeやCursorといったAIコーディングツールとMCP(Model Context ...

💾

Dockerfile のベストプラクティスを動かして学ぶ

2026年2月20日 15:25
これまで Dockerfile を使う機会はあっても、自分でつくることは多くありませんでした。ベストプラクティスに関する記事を読んだことをきっかけになんとなくで書いている Dockerfile を見直したくなったので、コマンドを実行しながら学習した内容をまとめます。 以下の記事を参考にさせていただきました。 https://zenn.dev/isawa/articles/a721641613f013 https://zenn.dev/forcia_tech/articles/20210716_docker_best_practice#dockerfileをきちんと書くべき理由 https...

💾

Playwright + Amazon ECSでE2Eテストが秒で廃墟になる問題を解決する

著者:hyodo
2026年2月20日 12:48
はじめに こんにちは! 株式会社エクスプラザのhyodoです! E2Eテストの自動化を導入して3ヶ月後、こんな会話が聞こえてきたことはありませんか? 「このテスト、また落ちてるけど誰か見てる?」 「あー、それいつも落ちるやつだから無視して大丈夫」 自動テストがあるのに誰も信用していない。書いた本人しかメンテできない。エンジニアのPCでしか動かない。——結局、数ヶ月で誰も触らなくなる。 これ、自動化の「やり方」ではなく「届け方」に問題があるケースが多いです。 今回は、QAメンバーやPMがブラウザからボタンひとつでE2Eテストを実行・結果確認できる環境をPlaywrightとAWS ...

💾

Received — 2026年2月21日 Zennのトレンド

ごく個人的なClaude Codeプラクティス集

2026年2月21日 02:27
TL;DR 自分自身のスタイルを振り返りつつ、よりよいClaude Codeの使い方がないか模索する機会としてよさそうでもあり、どこかのClaude Code使い始めユーザーの参考になるかもしれない、と考えて、自分自身のClaude Codeを使うときのスタイルやプラクティスをまとめていきます。 なお、この記事は人力で書いています。 課金プラン ClaudeはProプランを契約しています。Maxを契約していた時期もありましたが、平日夜間+休日のみに限ると、やや持て余す感があります。 とはいえProプランではやや足りない……という中途半端なところで、以前はRate Limitに達し...

💾

DSPyでドメインエキスパートに挑んだ結果、返り討ちにあった話

著者:t.toda
2026年2月20日 14:50
こんにちは! COTENでAIリサーチャーをしているtakaです。COTENでは世界史データベースの構築において、AI技術をどう活かせるかを調査・検証しています。 この記事では、世界史データベースの構築のタスクの一つ、「歴史イベント文の正規化」でDSPyによるPromptの自動最適化を試みた際の知見を共有します。 タイトルにある通り、結果はドメインエキスパートの知見には勝てなかったのですが、そこから得られた「DSPyが輝く場所・そうでない場所」の学びは大きかったので、失敗談として共有させてください。 TL;DR 情報抽出タスクで、DSPyによる自動Prompt最適化(MIPROv2)を...

💾

Jujutsuを使った新しいバージョン管理の形

2026年2月20日 14:00
はじめに みなさん、Jujutsu(jj)使っていますか? https://www.jj-vcs.dev/latest/ 近頃、注目を集めているjjですが、まだ使っていない、もしくは 触ったことがないという人も多いのではないでしょうか? この記事は、そのような開発者に向けての記事となります。 本記事の目的について jjを始める上で詰まってしまうポイントや、 どのように運用していけばいいかを提案するのが 本記事の目的です。 jjを使い始めるメリット addやstashが不要になり、コミットの粒度管理と並行作業が圧倒的に楽になります。 gitを使っていて、こんな経験はないでしょう...

💾

Claude Codeを起動するたび出てくるオレンジの生き物、お前は一体何なんだ

著者:あの鳥
2026年2月20日 09:03
Claude Codeを使っている人間なら全員見たことがあるはずだ。 お前は誰だ。 毎回ターミナルを開くたびに、80年代のアーケードゲームから脱走してきたみたいな8bitのオレンジ色の生き物が画面の上に鎮座している。頭にアンテナ(*)が生えてる。足が4本ある。目は2つ。 かわいい。それはわかる。てか結構好き。 だが私はこいつの名前も正体も知らない。しかもこの記事を書くにあたって当のClaude自身に「お前の顔のあれ何?」って聞いたら**「わかりません」って言われた**。 お前の顔だろ!! こいつの名前は「Clawd」 調べた。GitHub Issueを漁り、海外の記事を読み、SN...

💾

個人開発した「技術書ランキングサイト」が公開1日で1,000PV突破した裏側

2026年2月20日 06:31
はじめに 「せっかく作った個人開発サービス、誰にも使われなかったらどうしよう……」 そんな不安を抱えながらリリースした「Engineer's Book Hub」ですが、おかげさまで公開初日から1日1,000view、収益も約5,000円)を達成することができました! 本記事では、短期間でこれだけの反響をいただけた理由と、それを支えた「期間×ジャンル」の連動ロジックについて共有します。 1. サイトの概要と「勝因」の分析 作成したのは、Qiitaの記事データを解析し、エンジニアに本当に支持されている本を可視化するランキングサイトです。 なぜ、数あるランキングサイトの中で初速が出せた...

💾

AIコーディングエージェント時代のReactコード診断ツール「React Doctor」

2026年2月19日 18:16
はじめに AIコーディングエージェントがコードを書く時代になりましたが、エージェントが生成するコードは必ずしもプロジェクトのベストプラクティスに沿っているとは限りません。 「不要な useEffect を使わないで」「prop drilling ではなく Context を使って」——こうしたルールをエージェントにどう教えるか?これは多くの開発者が直面している課題かと思います。 React Doctor は、この課題に対する一つの解決策です。Reactコードベースを静的解析してスコアリングするだけでなく、AIコーディングエージェントの「スキル」として組み込めるという特徴を持っています...

💾

AIエージェント設計の三層モデル

2026年2月19日 14:27
はじめに こんにちは。 株式会社CHILLNNという京都のスタートアップで、プロダクト開発をしています永田です。 Claude Code や OpenClaw を触ってみて、「このコンセプトを理解して、自分でもエージェントを作ってみたい」と思った方は多いのではないでしょうか。私もその一人です。 OpenClaw で遊びながら、中身がよくわからないままに個人情報を渡すのが憚られたので、コンセプトを拝借しつつ 0 から作ってみました。 さらに、業務でも独自のエージェントを複数作っているのですが、その過程で「社内でエージェントを作るときに、毎回議論がぶれない枠組み」が欲しくなり、設計フレー...

💾

Qwen3-Swallow & GPT-OSS-Swallow

2026年2月20日 18:15
はじめに 東京科学大学 修士2年の藤井です。 本日(2026/02/20)、Swallow LLM Projectから、Qwen3-Swallow-v0.2、GPT-OSS-Swallow-v0.1をリリースさせていただきました。これらのモデルは、それぞれAlibaba Qwen3とOpenAI GPT-OSSから日本語、英語、数学、コード、科学分野のデータセットを用いて、継続事前学習(Continual Pre-Training)、SFT(Supervised Fine-Tuning) を行い、その後、数学データセットを用いてRLVR(Reinforcement Learning ...

💾

モジュラモノリスで急成長SaaSをスケール - マイクロサービス移行の判断基準

著者:ka10uta
2026年2月20日 18:00
はじめに 株式会社neoAIでエンジニアをしている加藤です。 私は弊社SaaSプロダクトのアーキテクチャについて、ここ1年ほど見直しを考えていました。 もともとモノリスで開発していたサービスが、複数のLLM拡張やマルチテナントの要件拡大に伴いスケーリングの限界にぶつかりました。 「マイクロサービスにしよう」と即決したくなりましたが、弊社にはマルチテナントからシングルテナント、さらにはお客様環境へのデプロイという独特の運用形態があります。 様々な観点を考えた結果、モジュラモノリスを経由する判断をしました。 この記事では、組織やサービスのフェーズから考えたアーキテクチャ判断のプロセスと、...

💾

Cloudflare無料プランだけで個人サイトのセキュリティが完結した話

著者:yostos
2026年2月20日 17:10
TL;DR Cloudflareのアドバンテージは、次の3点です。 無料プランだけでWAF・ボット対策まで揃う、セキュリティの充実度 DNS統合だからこそ、煩雑でリスクの高い設定をワンクリックで実現 AIクローラー対策やページ先読みなど、最新トレンドへの即応 つい3日前にCloudflareへ移転したばかりです。構成はシンプルで、Cloudflareでドメインを取得し、GitHubリポジトリと連携して静的コンテンツをCloudflare Pages[1]へデプロイしています。この構成だけでも思いの外多くの恩恵が得られたので、まとめておきます。 Cloudflareでの設定 ...

💾

"世界変わる"——非エンジニアでもできる、 Claude Code による n8n ワークフロー開発

著者:syucream
2026年2月20日 12:49
こんにちは。 Ubie の syucream です。最近は組織開発とか生成AI社内活用とかやってます。 「業務を一番よく知っている人が、自分で自動化できる。」 この状態を、AI の力でどう実現するか。本記事では、 Ubie が Claude Code と n8n を用いたワークフロー開発効率化・民主化による業務効率化の実例を紹介します。 「一番無理な仕事かも」 社内の業務自動化ツール n8n について、あるメンバーがこうコメントしました。 n8n は、さまざまなサービスを「つなぐ」ことで業務を自動化する AI ワークフローシステムです。しかしそのワークフローを正しく組み上げるのは一...

💾

環境を入れたくない私 vs 環境を入れさせるNeovim

著者:takumi
2026年2月20日 11:08
! 本記事はVim駅伝の2026-02-20の投稿です。 前回の記事はglmlmさんによるLSPの自動インストールはmason-lspconfig.nvimがなくてもできるでした。 はじめに 最近、大学生というブランドがもう少しという事実に気付き、悲しんでいるたくみです。 まず皆さんに問い掛けたい。 VSCode 重くないですか??? そんな理由から、VSCode から Neovim へ移行したい! のですが Neovim は GitHub Copilot や LSP などのプラグインで Node.js が必要になります。 しかし、実は私 Mac には Node.js や Pyth...

💾

斜体はどうして選択範囲からはみ出るの?

2026年2月19日 13:00
ある日、社内 Slack に、こんな投稿がありました。 フォントがカーソルから大きくはみ出すのはそういう仕様でいいんだろうか? 水色の選択領域からはみ出した回鍋肉 これは当社の DriveFlux というフォントで表示したテキストで、右に文字が大きく傾いています。Web ブラウザーやテキストエディターで斜体の文字を選択状態にすると、矩形から文字がはみ出して見えることがあります。Web フォントとして利用する際にボックス内でクリッピングを設定していたら、表示が欠けてしまうことにもつながります。 どうしてこうなっているのでしょうか?もしかして、フォントのつくりが悪いのでしょうか? 実は、こ...

💾

❌