はてぶ・Qiita・Zennのトレンド記事を紹介
「三項演算子」の名前に値する演算は条件演算子以外にあるか:アセンブリー言語の観点から 🔖 37
三項演算子 (ternary operator) とは、多くの場合はC系の言語にある <条件> ? <真の場合の式> : <偽の場合の式> の形の式(条件演算子)を指します。3つの式を入力として取る演算子なので三項演算子、というわけです。しか
[ADK] What's new in 1.18.0 ~ 公式ADK Visual Agent Builder登場 ~
こんにちは、サントリーこと大橋です。本日(2025/11/06)、Agent Development Kit(以降ADK) 1.18.0がリリースされました。https://github.com/google/adk-python/releases/tag/v1.18.0今
Zenn Publication ProとGitHub連携で構築する企業向け技術ブログ執筆環境
PKSHA TechnologyのZenn、はじめましたPKSHA Technology ソフトウェアエンジニア/EMの矢嶋です。今まで PKSHA ではテックブログを他の記事とあわせて note で書いていたのですが、より多くのエンジニアに届けるため、またより良い執筆環境を
フロントエンドとサーバーでのバリデーション責務分解 🔖 191
はじめに先日、Xでこんな投稿が話題になっていました。https://x.com/okd61807313/status/1984917649386615251実際のサイトを見ていないため詳細は不明ですが、事象としてはフロントエンドのJavaScriptだけでバリデーションを実
UnrealEngine5の教科書 [C++入門編,第三巻]
📘この本についてUnrealEngine5(UE5)のC++を使ったゲーム制作について、初心者の方向けに1から丁寧に解説している入門本です。C++基礎からUnrealEngineでのC++を使用したゲーム制作の基本機能の実装までゲーム制作に必要な項目をまとめています。✒️本
Unityでカジュアルゲーム用のライブラリを作って開発速度を上げた
前からやろうと思っていてなかなかやっていなかった共通部品のライブラリ化をお盆の期間を利用して作りました。作るゲームに必要な専用の処理以外実装しないでいいようにする!をゴールとして作成しました。 導入コストを減らすためにやったことunitypackageや雛形のプロジェクト
Codex CLIに静的型付き関数型言語TreePを作らせてみた 🔖 8
挨拶こんにちは!株式会社ネクストビートでテクノロジー・エバンジェリストなる肩書きでお仕事をしている水島です。最近は以前からやっている業務に加えて、(もちろん業務ですが)LLMのLoRA作成のPoCにも挑戦したりして、少しワクワクする日々です。最近は皆さんもコーディングAIを使
Observability Conference Tokyo 2025にオーガナイザーとして参加してました 🔖 2
2025年10月27日、これを書いている時点で先週、Observability Conference Tokyo 2025というカンファレンスを開催しました。私は「オーガナイザー」という立場で、カンファレンス全体の雰囲気作りを担いながら、当日はクロージングキーノートでも少し話をし
カードゲームの対戦機能をクライアント主体で設計したらこうなった 🔖 3
はじめにお久しぶりです。にわとりです。過去に個人開発でカードゲームをリリースしたことがありまして、その時の設計、特にインゲーム部分の設計を公開したいなと以前から思ってました。この度 claude code のおかげでコードベースから設計書の書き起こしが大変簡単にできるように
人事部長はAI駆動BIで社員離職リスクをどう分析したか -Amazon Quick Suite-
本ブログは AWS AI Agent ブログ祭り(Zenn: #awsaiagentblogfes, X: #AWS_AI_AGENT_ブログ祭り)の第 8 日目です。!📚 第 7 日目の記事はこちら!Quick Suite で Tavily を使った日本語 Web 検索
こんにちは! サイボウズ株式会社 フロントエンドエンジニアの mehm8128 (@mehm8128) です。 はじめにサイボウズは 2025 年 4 月より、W3C のメンバーに加入しました。https://blog.cybozu.io/entry/joining-w3
遂に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
はじめに 対象船頭多くして船山に登る現場に、現状を説明したい開発者向け。 ダブルバインドを知る!筆者は専門家ではないので、詳細は信頼できる情報源でチェックしてください。ある人が、メッセージとメタメッセージが矛盾するコミュニケーション状況におかれること。