はてぶ・Qiita・Zennのトレンド記事を紹介
遂にLangChain v1.0リリース! 新機能と移行のポイントをコード付きで分かりやすく解説! 🔖 19
2025年10月22日、ついに LangChain v1.0 がリリースされました! 🥳v1.0は特に「エージェント構築」が強化され、従来LangGraphが持っていた機能の統合なども行われています。本記事では、LangChain 1.0の新機能とv0.xからv1.0への移行の
【初心者向け】14年ぶり全面改訂!CSIRTスタータキット v3.0 徹底解説 🔖 5
はじめにセキュリティ担当に任命されて、「CSIRTを構築しよう」と言われたけれど、何から始めればいいのかわからない…そんな経験はありませんか?2025年10月、日本シーサート協議会(NCA)が14年ぶりに全面改訂した「CSIRTスタータキット Ver 3.0」が公開されました
ドキュメント検索MCPサーバを作ってみた【MCP+OpenSearch+AWS】 🔖 44
はじめにこんにちは、SREチームの鈴木です。SREチームでは、開発リソースの20%を目安にメインプロジェクト以外の「自チームの運用課題の解消」に取り組むことができます。現在、AWS・New Relic・TiDB など開発部で利用する複数のSaaSを管理しており、問い合わせ対
システム構成図・シーケンス図、結局どれ使う?人気ツールとエンジニアのリアルな使い分け徹底解説 🔖 220
システム構成図やシーケンス図を描くとき、「どのツールを使えばいいの?」 と悩んでいませんか?draw.io、PlantUML、Mermaid、FigJam...選択肢が多すぎて、結局いつも同じツールに逃げてしまう。でも本当にそれでいいのか不安。この記事では、実際のエンジニアた
Claude Codeでトークン使用量とGitブランチをリアルタイム表示する方法(解説あり) 🔖 5
TL;DR(3行まとめ)Claude Codeのステータスラインにトークン使用量・ブランチ名・セッションIDを常時表示設定は5分、コピペだけで完了圧縮タイミングを事前に把握して、セッションデータを計画的に管理が可能に 表示イメージ設定後、こんな感じでステータスライ
GitHub Universe2025 全アップデート&Keynoteまとめ 🔖 3
Happy Universe(*ノωノ)GitHub Universeの全アップデートKeynoteのまとめをお届けします!KeynoteのSatya NadellaのFireside chatの内容の日本語訳もあります(例によって動画聴きながらセルフ翻訳です。訳の誤りあったら
AI駆動開発実践者によるリアルな機能開発プロセスを丁寧に解説してみた 🔖 3
こんにちは、とまだです。Claude Code で機能開発をする際、「どこから手をつければいいか分からない」「途中で仕様がブレて手戻りが発生する」といった悩みはありませんか?私が運営するコミュニティサイトに新機能を追加する際、要件定義から実装、レビューまでを一貫したフローで進
VimConf 2025 small に運営として参加しました 🔖 3
はじめに昨日 11/2 秋葉原のアキバプラザ 5F 大ホール。VimConf 2025 small が開催されました。例年の様に僕はスタッフとして参加させて頂きました。受付で「ノベルティを持っていって下さい」と言っていたのが僕です。スタッフ業をしていたので全ての発表を
使い捨てできるGPUクラウド Runpodを使おう! 🔖 35
前置きはじめまして!株式会社NTTデータグループの技術革新統括本部AI技術部でSmart AI Agent™のエンジニアをしている岸川です。今回は、GPUクラウドサービス「Runpod」について、実際に研究と仕事で活用してきた経験をもとに紹介します。「ちょっとGPU使いたいだ
Ratatuiを使って作りたいツールが出てきたので、Ratatuiの使い方を勉強することにした。Ratatuiにはいくつかのチュートリアルがあり、これらをこなすことでRatatuiの使い方や中に登場する概念を一通り理解できるようになっている。このチュートリアルをやってみる。ht
自己補正するコンポーネント: レンダリング中に状態更新する公式テクニックの解釈 🔖 47
Reactにおいてプロダクトの品質を高く保つには、Reactのやり方に合ったコードを書くことが重要です。公式ドキュメントの名物ページ「そのエフェクトは不要かも」には、useEffectの望ましくない使い方と、それに代わるテクニックが紹介されています。この記事で取り上げるのは、そ
はじめに今回は、C#の機能で個人的に便利だと思うけど、使用できていない機能やどうやって使用するかよく忘れる機能をまとめました。必ずしもこの機能が良い悪いとかではないですが、ライブラリなどのソースを読んでいるときふと出てきた際に思考停止しないようしたいので、インプットも兼ねてまと
「Slackの会話」を「Notionタスク」に変換するAIツールを作ってみた!
1. はじめに株式会社 neoAI 26新卒入社の上原将磨です。AI ソリューション事業部でAIプロダクトの開発に携わっています。突然ですが、Slackでこんなふうにタスクを依頼されること、ありませんか?こういうときに「このままNotionに自動で入ってくれたらいいのに」
Claude Code on the Webの仕様を徹底解剖 🔖 24
!2025年11月1日時点のClaude Code on the Web環境の調査結果です記事執筆時点でのClaude Code on the WebのClaude Codeのバージョンは2.0.25でしたすでにSandboxの挙動が変わっているのを確認しています。実際の
カレントディレクトリとは何か (Unix系OSの場合) 🔖 122
結論カレントディレクトリ (以下cwd) は、以下の2つの組み合わせで管理される、プロセス状態の構成要素です。物理的なcwd: ディレクトリそのものを指すポインタ。カーネル側で管理される。論理的なcwd: ディレクトリパス。 PWD という名前の環境変数を経由して、ユ
"ホテルエンジニア"として半年間やったことをまとめてみた 🔖 1
はじめにはじめまして。株式会社7gardenでテックリードを担当しているKeitaです。これまでテックカルチャー寄りの企業でソフトウェアエンジニアとしてキャリアを重ねてきた自分が、ホテル企画・運営を専門とする会社で働き始めてから半年ほど経ちました。自称"ホテルエンジニア"の
WebLLM(Wasm上で動くLLM)は何が凄い?3種のLLM実行環境を徹底比較〜ローカルブラウザ型、ローカルネイティブ型、クラウド型〜 🔖 1
近年、プライバシー確保の重要性が高まり、ローカル環境で動作するLLMへの需要が増加しています。その選択肢の一つとしてWebLLMが台頭してきました。でも、プライバシー確保が目的ならOllamaでいいんじゃないの?この記事では、そんな疑問を深掘りしていきます! WebLLM
【備忘録】AI駆動開発Conference Autumn 2days で 学びと気づきが得られすぎたので、共有したい... 🔖 22
はじめに2025年10月30日〜31日に開催された 「AI駆動開発 Conference Autumn 2025」 に参加してきました。https://aid.connpass.com/event/367698/2日間にわたるイベントを通して、AIを活用した開発の最前線・現
キャッシュ戦略改善で月間150万人のアクセスロスを防いだ話 🔖 12
「このページ開けないの私だけかな?」きっかけはこの一言のslackメッセージでした。少しすると、他のメンバーからもスレッドに返信が続きます。「私は開けました!」「私も問題なく開けました!」そして、しばらくしてから-----「再び開いてみたら、開けました。ただ、さっき開い
誰も把握できなくなった超難解な仕様を、リバースエンジニアリングで112通りと断定した話 🔖 110
はじめにこんにちは、株式会社ドワンゴでニコニコ生放送のフロントエンド開発を担当している misuken です。みなさんのプロジェクトには「条件分岐が複雑すぎて誰も把握できなくなった仕様」はありませんか?ニコニコ生放送のフロントチームでは「Gate」という機能が、まさにそのよ
Claude Code on AWS パターン解説 - Amazon Bedrock / AWS Marketplace 🔖 9
👉本ブログは AWS AI Agent ブログ祭り (Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り) の第 5 日目です。!📚 第 4 日目の記事はこちら!Amazon Bedrock AgentCore Memory の
コードは書ける、でも"AIを理解してない"エンジニアが増えている現実😭 🔖 206
前置きAI系プロジェクトのプロジェクトリーダーを数年間担当して私が最近感じていることを書きます。今回はAIアプリエンジニアに限った話をします。もちろん特定のテック企業やIT系企業、SIerでは当てはまらないと思いますが、おそらく事業会社では多くのパターンで共通する課題ではな
LLMによる文単位抽出を高速・安価に行う- fast-bunkaiの活用 🔖 44
モチベーション長い文章を読むのは全く億劫だ。頼むから知りたいところだけピンポイントに読ませてくれ。ファスト教養万歳!そんな、働いていると本も読めなくなる[1]私たちの嘆きを解決してくれるのがLLMです。文書の中から自分が必要としている文章のみをLLMに抽出してもらえば良い
MySQL (InnoDB) のロック範囲に気をつけよう 🔖 196
こんにちは otsubo です。MySQL (InnoDB) のロックについて整理する機会があったので記事にします。 はじめに全ての ロックタイプ を網羅するのは大変なため、レコードロックギャップロックネクストキーロックを中心にまとめます。この3つはトランザクシ
useEffectEvent関数は、useEffectの依存配列に含めてはいけない 🔖 4
はじめにこちらを資料に追記したものになります。https://speakerdeck.com/maguroalternative/react19-dot-2nouseeffecteventwozhui-u間違った情報を記載してしまっていたので自省を込めて書いてます。この記
View TransitionライブラリSSGOIを使ってNext.jsでネイティブアプリのような画面遷移を再現してみる 🔖 2
SSGOIとはSSGOI(スゴイ)はウェブでネイティブアプリのようなページトランジションを実装することができるアニメーションライブラリです。2025年10月現在はReact・Svelte・Vueに対応しており、Next.jsなどのフレームワークにも互換性があります。ブラウザ
Hono Conference 2025 ─ 主催としての軌跡 🔖 1
こんにちは、あさひです 🙋この度 2025 年 10 月 18 日 (土) に Hono Conference 2025 を開催してきました。今回は yusukebe さんとの縁もあって、弊社 Gemcook も主催として携わることとなりました。本記事では僕が Hono Co
RerankでRAGの検索精度はどう変わる?軽量日本語モデルで試してみた 🔖 1
背景私たちのチームでは、Retrieval Augmented Generation(RAG)を活用して、社内ナレッジをより効果的に活用する取り組みを進めています。ナレッジ情報をベクトル化し、ベクトル検索によって関連する情報を取得し、それをもとにLLMで回答を生成するという流れ
Cloudflare Workers, D1, Hono, Next.jsを使ってちゃんと使えるアプリを作成する
以下の技術を使い、モノレポでちゃんと使えるアプリケーションのテンプレートとなるものを作成します。- Cloudflare Workers- Cloudflare D1- Hono- OpenAPI Hono- Next.js- Better Auth- Drizzl
入門 eBPF ①「Hello World」を通して、カーネルに耳をすませよう
今回の目的Pythonの BCC(BPF Compiler Collection) ライブラリを使って、カーネル空間で「Hello World」を表示する最小のeBPFプログラムを実行してみます。eBPFがどうやってカーネルの内部を観察できるのかを体感することが今回の目標
Pandasで「野根(None)」という地名が欠損値(NaN)になってしまった話 🔖 257
Pandasの read_csv における欠損値文字列の扱いPythonのデータ解析ライブラリPandasでは、CSVファイルを読み込む際(pd.read_csv())、特定の文字列が自動的に NaN (欠損値)として扱われるという仕様があります。ドキュメントによると、デフォ
はじめにこの記事は,IT系の仕事に転職したいがどのようなものがあるのかどうかも全くわからず自分のスキルをどのようにつければいいのかがわからないから教えてと言われた際に作成したものである.自分でこのスキルを身につけるためにはどのように形成していけばいいのかを考えたり,本などを読
【感謝】Vue Fes Japan 2025 登壇しました【初】 🔖 2
はじめにナイトウ(@naitokosuke)と申します。Vue Fes Japan 2025 にて『最高の DX - Nuxt Typed Router と Pinia Colada で実現する次世代 Vue/Nuxt 開発』という題で発表させていただきました。http
はじめに2025年10月、「Avalonia UI」の公式有料便利ツール「Avalonia Accelerate」に非商用無料ライセンス版が追加されました。この記事では無料の範囲でできるようになったことを紹介します。 そもそも「Avalonia UI」って何?https
Unityでのマスタデータ管理にMasterMemoryを導入する 🔖 1
背景先日学生の制作予定作品の中でゲームのデータが膨大になりそうな企画がありました。これまで軽微なものであればScriptableObjectで対応していましたが、テーブルで管理するようなデータで件数も多いものだと100近くあり、さすがにその数をScriptableObjec
AI エージェント時代のリスク対策 : 認証・認可をあらためて学ぶ 🔖 32
皆さんセキュリティには詳しいでしょうか? "AI エージェント元年" などと言われていますが、その中で認証・認可の重要性はより高まっています。なぜなら、AI エージェントは単なるチャットボットを超え「目的を与えれば自律的にタスクを完遂する」存在へと移行しているためです。AI エー
AgentCore Memory で AI エージェントの記憶をマネージドに管理するぞ 🔖 2
こんにちは! AWS でソリューションアーキテクトをしているこば D( https://x.com/kobayasd ) です。本ブログは AWS AI Agent ブログ祭り(Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り)の第
Snowflakeの特徴量ストアについて、ベストプラクティスガイドがチュートリアルの中に用意されていました。体系的にまとまっていて良い内容だったので、サンプルデータを交えて解説したいと思います。https://github.com/Snowflake-Labs/sfguide
【心理学】ダブルバインドが横行する殺伐とした開発現場は実在するので、メンバーは自己防衛の手段としての心理学を身に付けて冷静に対処したい 🔖 1
はじめに 対象船頭多くして船山に登る現場に、現状を説明したい開発者向け。 ダブルバインドを知る!筆者は専門家ではないので、詳細は信頼できる情報源でチェックしてください。ある人が、メッセージとメタメッセージが矛盾するコミュニケーション状況におかれること。
Vue Fes Japan 2025に参加しました! 🔖 2
2025年10月25日(土)、東京は大手町プレイスホールにて開催された Vue Fes Japan 2025 に参加してきました!私自身、初のテックカンファということもあり勝手に大緊張していましたが、カジュアルに楽しんできました。(うれしい!)ということで、「テックカンファ怖
Swift SDK for Android プレビューを動かしてみる 🔖 1
Swift SDK for Androidのプレビューリリース版が2025年10月27日に公開されました。さっそく動かしてみたので、以下手順をメモしておきます。 動作環境Apple Swift version 6.3-dev (LLVM 0d0246569621d5b,
Vercel AI SDK 6 のアツい機能: needsApproval, ToolLoopAgent, prepareCalls 🔖 2
例のごとく og:image 設定できないので泣く泣く先頭に配置されたアイキャッチ画像LayerX AI Agent ブログリレー 33 日目の記事です。 どこまでいくんだろう。バクラク事業部 スタッフエンジニアの @izumin5210 です。Platform Engin
DGX Sparkと「nanochat」でゼロから丸一日学習させてLLMを自作してみた 🔖 38
nanochatとはOpenAI共同設立者、元テスラディレクターであり。バイブコーディング・コンテキストエンジニアリングといった言葉を生み出したAndrej Karpathy氏が公開したソフトウェアです。https://github.com/karpathy/nanochat
「SQS*Step Functions*Fargate」でジョブの待ち時間を解消したら、コストも80%削減できた話 🔖 5
こんにちは、ハコベルでエンジニアリングマネージャー兼テックリードをやっている吉岡です。この記事では、ハコベル配車計画 チームで実施した、インフラアーキテクチャ改善事例についてご紹介します。 これまでのアーキテクチャと課題ハコベル配車計画が提供する機能の一つに、配送ルートの
GitHub × Obsidian × ChatGPT で “知識アシスタント” をつくる方法 🔖 54
はじめにはじめまして、株式会社ジャンボでiOSエンジニアをしている齊藤です!入社してから4ヶ月が経ち、業務にも少しずつ慣れてきました。未経験からiOSエンジニアとしての採用でしたので、日々学ぶことが多くて楽しいです。その学びを以下のように、Obsidian に開発メモ・設
ブログ執筆者倍増計画NTT DATAでは、2025年4月からZennでの技術ブログを始めました。これまでに約140記事が投稿され、比較的盛り上がっていると思うのですが、もっと執筆者を増やしたいけどどうしたらいいかなと広報部の方から聞かれたりしています。「なんで俺に聞くねん」
個人的もっと知られてほしいNeovim/Vimプラグイン8選 🔖 7
!本記事は Vim 駅伝 の 10/27 の記事です。前回は10/24のkuri-sunさんによる自分のデストップに合うNeovimテーマがなかったので、作ってみた。という記事でした。この間、NeovimのLSP設定を久しぶりに見直してみました。ついでにプラグインの入れ替
【AWS公式】ヘルスケアAIエージェント - Amazon Bedrock AgentCore を活用した構築を徹底解説 🔖 1
本ブログはAWS AI Agent ブログ祭り(Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り)の第1日目です。 はじめに AWS SamplesこのヘルスケアAIエージェントプロジェクトは AWS Samples (g
Amazon Bedrock AgentCore が GA したので人間の実働 3 分で Runtime を動かす 🔖 5
本ブログはAWS AI Agent ブログ祭り(Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り)の第 1 日目です。 Amazon Bedrock AgentCore is Generally Available出ました。
国土数値情報の Shapefile をブラウザ上で変換するツールを Rust で書くために苦労したところ 🔖 16
Rust と WebAssembly の勉強のために趣味で、国土数値情報の Shapefile をブラウザ上で変換するツールを開発しています。ツール: https://yutannihilation.github.io/ksj2gp/ソースコード:https://github