はてぶ・Qiita・Zennのトレンド記事を紹介
Go の JSON Schema ライブラリたちはどのように JSON Schema を表現しているか 🔖 5
Go の JSON Schema ライブラリたちはどのように JSON Schema を表現しているか 目次 はじめに JSON Schema について ライブラリごとの JSON Schemaの表現の比較 google/jsonschema-go invopop/jsonsch
Claude CodeにCIを見てもらいながら、単純作業を無限労働させる 🔖 1
記事の概要CIの失敗・成功をClaude Code (CLI)が理解できる仕組みを入れようCIが失敗したらコマンドを打つだけで修正してもらえるようにしようCIの成功がわかるようになった = 一定の作業ごとにCIを実行し、成功をチェックポイントにして単純作業を永続化させよう
型アノテーション付きYAMLから RBS を生成する 🔖 1
モンスターストライク(以下、モンスト)のサーバーサイドアプリケーションでは Ruby を使っています。最近、(今更ですが)型検査・RBSの導入をせっせとやっています。モンストでは、YAMLの設定ファイルを読み込んで、メソッドチェーンで参照できるような仕組みを自分たちで作っていま
その関数、モックにしますか? —— オーナーシップの境界と古典学派・ロンドン学派の視点から考えるユニットテストの方針 🔖 2
こんにちは。SmartHRプロダクトエンジニアをしているdelhi09です。私が所属するチームは「基本機能」と呼ばれるSmartHR最大のRailsアプリケーションに携わっています。 SmartHRには「従業員情報更新申請」という従業員情報の更新を申請する機能が存在します。例えば
1. 理想:「背中で見せるリーダー」でありたかった 2. 現実:何もできない自分への「後ろめたさ」 3. 転機:自分の中の「理想」を捨てた瞬間 4. 発見:弱さをさらけ出したからこそ見えた、チームの強さ 5. 結び:支えてくれるチームへの感謝 はじめまして、アソビューでシステムエ
Claude Code Skills で実現する Agentic-Writing 🔖 2
こんにちは、CARTA ZERO CTOの河村(@r_kawaiimura)です。 書きたいテーマはある。伝えたいこともある。でも、白紙の画面を前にすると手が止まる。 そんな経験はありませんか。 わたし自身がずっとそうでした。テックブログに限らず、社内ドキュメントや社内ブログも、
EMになって1年——「お前(EM)は主役じゃなくていい」と気づくまで 🔖 1
EMになって、1年が経ちました。ちょうどテックブログの担当が回ってきたので、この節目に自分なりの「EMってこういうことだよな」と考えている部分を言語化しておこうと思います。全てを完全に理解した、という話ではなく、迷ったこととかまだわかってないこととかも全部ひっくるめて書き留め
NL2SQL の限界を突破する!「データ・ナレッジベース」アプローチによるデータ分析エージェント 🔖 1
はじめに(NL2SQL の課題点)最近、自然言語による問い合わせから動的に SQL を生成して、データを取得・分析する「NL2SQL」のアプローチが注目を集めています。AI エージェントが自発的に SQL を考えて実行することで、SQL の知識がないビジネスユーザーでも複数のテ
さくらのクラウドの「モニタリングスイート」で多様なシステムを統合監視しよう! 🔖 6
さくらのクラウドが提供する「モニタリングスイート」は、多様なシステム環境の監視を一元化できるオブザーバビリティのプラットフォームです。さくらのクラウドだけでなく、データセンターのサーバーやオンプレミス、他社クラウドサービスといった多様なシステム環境を集中監視できます。
Aurora MySQL Blue/Green Deploymentを用いたidカラム型変更と短時間メンテナンス 🔖 15
はじめに こんにちは、介護/障害福祉事業者向け経営支援「カイポケ」の介護レセチームでエンジニアをしている沖口です。 チームで管理しているテーブルに長年の運用によりデータ量が相当数まで増えてきたものがあり、idカラムの型をINT UNSIGNEDからBIGINTに変更する必要があり
LINEヤフー株式会社では、技術に関するイベントや勉強会の主催・協賛などを行っています。最新情報は各リンク先でご確認ください。タイミングによっては、申し込み開始前や既に満席となっていることがあります。...
[MySQL Workbench] VISUAL EXPLAIN でインデックスの挙動を確認する 🔖 2
この記事は、合併前の旧ブログに掲載していた記事(初出:2018年8月20日)を、現在のブログへ移管したものです。現時点の情報に合わせ、表記やリンクの調整を行っています。開発3センターでサーバサイドの開...
スクラッチ開発で挑んだZOZOマッチのアプリ内課金同期 🔖 13
はじめに こんにちは、新規事業部バックエンドブロックの三浦です。2025年6月にリリースされたマッチングアプリ「ZOZOマッチ」のバックエンド開発を担当しています。 ZOZOマッチでは、App StoreやGoogle Playの決済システムを利用したアプリ内課金を提供しており、
Microsoftの提案するLLM向け記憶管理手法 🔖 29
導入こんにちは、株式会社ナレッジセンスの須藤英寿です。今回はMicrosoftの提案するLLM向けのメモリ機能、「Mnemis」を紹介します。https://arxiv.org/pdf/2602.15313 サマリーAgentの能力の上昇により、コンテキストエンジニ
Vol. 06 「その機能、本当に“今”必要ですか?」チームで挑んだ引き算と加速 🔖 1
この記事は、Sansan Data Intelligence 開発Unit ブログリレーの第6弾です!こんにちは!Sansan Data Intelligenceのプロダクトマネジャー(PdM)の家後佑美です。 今回のブログリレーでは、エンジニアのメンバーがそれぞれの専門性を活か
なぜGoは「デフォルトが一番安全」を目指すのか? - Secure by DesignとGo の動向 🔖 2
はじめに どうも、ANDPADテックリードの tomtwinkle です。 今回は Go 1.26 リリースパーティで話す予定…でしたが、どうも尺に収まらないので泣く泣くカットした分 を事前に記事として公開しておく内容です。 と言いつつ、この記事も書いてたら分量多くなりすぎて G
AIによる開発の民主化を支えるコンテキスト管理と、民主化の中で起きていること 🔖 1
AIによる開発の民主化を支えるコンテキスト管理と、その先に起きていること2026年2月9日にFindy Job Lunch Talkにて、「AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから」というタイトルで登壇しました。https://findy.conn
CADDi の Control Plane を支えるシステムたちの紹介 🔖 17
Control Plane 部 認証認可グループ(※1)のエンジニアリングマネージャーをしている先山(@ksakiayma134)です。 現在キャディは、CADDi Drawer と CADDi Quote といった複数のアプリケーションをお客様へ提供する「コンパウンド戦略(マル
Product Management Summit 2026 にExhibitionスポンサーとして協賛いたします 🔖 1
ニーリー VPoEの菊地(@_tinoji) です。 ニーリーは、2026年4月28日(火)に開催される「Product Management Summit 2026」に Exhibition スポンサーとして協賛いたします。 Product Management Summit
AI時代、DDDの補完サブドメインはエンジニアが作るべきか 🔖 1
こんにちは。ENECHANGEエンジニアの石橋です。 AIによって実装コストは劇的に下がりました。しかし、そこから競争優位が自動的に生まれるわけではありません。 本記事で考えたいのは、次の問いです。 AI時代、補完サブドメインは本当にエンジニアが担うべきなのか? 結論から言えば、
同じ入力なのにスコアが変わる——LLM-as-a-Judgeの決定性を検証してみた 🔖 11
こんにちは!Insight Edge データサイエンティストの角田です。今回は、LLMを評価者として使う「LLM-as-a-Judge」の決定性について、手元の実験で検証した内容を共有します。 目次 背景 実験設計 結果 考察 まとめ 背景 LLM-as-a-Judgeとは、LL
マルチクラウド環境での生成AIのセキュリティとガバナンス - Vertex AI (Gemini) における「多層防御」の設計と実装 🔖 30
マルチクラウド環境で Vertex AI(Gemini)を利用する際、いかにセキュリティとガバナンスを強化するか。組織ポリシー、WIF、IAM を組み合わせた「多層防御」の設計と Terraform による実装例を紹介します。
Amazon S3 Tables(Apache Iceberg)のOLTPのパフォーマンスを測定してみた 🔖 1
さとうです。 皆さんはAmazon S3 Tablesを使ったことはありますでしょうか。 S3 Tablesは原理上OLAPに特化しておりOLTPには向いていないと言われていますが、実際のところどれくらい向いていないのかを検証してみました。 Amazon S3 Tablesについ
Claude CodeのSkillsを作成例から徹底理解する 🔖 493
はじめに:AIエージェントの「できること」を拡張するClaude Codeは、ターミナル上で動くAIエージェントです。コードの読み書きだけでなく、PowerShellやPython、OSコマンドの実行もできます。しかし、プロジェクト固有の業務手順やツール連携をClaudeが最初
Nuxt3 SPA を Flutter WebView に組み込む — 双方向通信の全体設計 🔖 1
この記事で分かることFlutter アプリ内の WebView で Nuxt3 SPA を動かす構成の全体像Flutter → Nuxt(Flutter が Nuxt 側の関数を呼ぶ)の実装方法Nuxt → Flutter(Nuxt が Flutter にメッセージを
[小ネタ] Neovimでのインライン画像表示付きのマークダウン執筆環境を整えてみた 🔖 1
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。みなさんは Neovim でマークダウンを書いていて「画像のプレビューどうしよう」「mermaid のダイアグラムが確認できない」と困ったことはありませんか?私はあります。私はテスト技術者として、コードを書く時間も
Delegate to LLMーーLLMに全てを委ねるClaude Opus 4.6[1]のコンテキストウィンドウは200Kトークン、ベータで1Mトークンだ。日本語で言えば、だいたい数十万文字から百万文字くらいの情報を一度に処理できる。頭がいい。とんでもなく賢い。Claude
Rust の libc や nix クレートで errno を確認する方法 🔖 1
カーネルは、発生したエラーなどの内容を番号で表現しそれを伝える仕組みを持っている。libcという C のライブラリを通してシステムコールを呼んだ場合、カーネルが返した番号がerrnoという変数にセッ
Claude Code Skills を使いこなす — プラグイン導入から自作スキルまで全部やる 🔖 4
Claude Code の Skills 機能について調べて実際に触ってみたところ、思った以上に実用的だったので、学んだことを一本の記事にまとめました。プラグインのインストールから、自分だけのスキルを作って動かすところまで、手を動かしながら一通り体験できる構成にしています。上
【2026/2/15〜21】Claude Code更新情報 Desktop大幅更新・Claude Code Security登場 🔖 1
はじめに サーバーワークスの池田です。 今週(2/15〜2/21)の Claude Code は v2.1.43 から v2.1.50 までリリースされました。 さらに 2/20 には Anthropic から大きな発表が2つありました。Desktop Code タブに App
Pythonの__init__.pyはなぜ必要なのか?importの安定化・API設計・pytestとの関係 🔖 4
概要Pythonの開発をする中で、__init__.pyを何のためのファイルなのか、どこに配置すべきなのかが分からなかったので調べてみました。結論は、基本的に全てのパッケージディレクトリに__init__.pyを置くべきWebアプリ開発の場合、namespace pac
はじめにAPI連携などで、コンソールログやエラーメッセージで頻繁に見かけるundefinedやnull。正直なところ、以前の私はこれらが出ても「なんとなく値が空なんだろうな」とふんわり解釈し、その違いをしっかり理解しないまま仕事をしていました。そこで今回はこの2つの違いを「
AWS Bedrock AgentCore Runtime に MCP サーバーをデプロイして Kiro から接続する 🔖 1
はじめに AWS Bedrock AgentCore Runtime に MCP (Model Context Protocol) サーバーを作成し、Kiro などの MCP クライアントから接続する方法を、実際に検証した内容を含めて詳しく記載します。 公式ドキュメントには書かれ
LLMの指示が無視される?プロンプト分割で解決した話 🔖 1
LLMの指示が無視される?プロンプト分割で解決した話 指示が無視される問題RAGシステムで回答を生成する際、1つのプロンプトに大きく2種類の指示を入れていた。回答生成のための指示日本語校正のための指示しかし、日本語校正の指示が無視されることがあった。たとえば、「で
OSS Gateワークショップを東京でオフライン開催しました! #oss_gate 🔖 1
OSS開発に参加する人を継続的に増やしていくプロジェクトOSS Gateをやっている須藤です。2026-02-13(金)にOSS Gateワークショップを東京でオフライン開催しました!会場はオプティムさんが提供してくれました!懇親会ではオプティムさんが作っているスマート米を無料で
自分の仕事を、エージェントに依頼することが増えた コードを書くこと以外について考える時間が増えた エンジニアはAI活用の推進役 職種の境界が溶け始めている 実装が楽になったからこそ、深く理解する意識が求められる エンジニアの責任範囲は広がっている さいごに こんにちは、YOUTR
Dockerfile のベストプラクティスを動かして学ぶ 🔖 3
これまで Dockerfile を使う機会はあっても、自分でつくることは多くありませんでした。ベストプラクティスに関する記事を読んだことをきっかけになんとなくで書いている Dockerfile を見直したくなったので、コマンドを実行しながら学習した内容をまとめます。以下の記事を
AIプロダクト開発における AI Tech PdM の5つの責任範囲 🔖 1
はじめに こんにちは。カケハシで生成AIプロダクトの Product Lead/PdM をしている高梨です。 つい最近、我々のチームにAI技術に特化した AI Tech PdM がJOINしてくれました!! 迎え入れた経緯や詳細な理由をここで細かく語ることはできないのですが、端的
チーム専用の Claude Code Plugin マーケットプレイスを作った話 🔖 4
この記事はkintoneの生成AIチームで連載中の kintone AI リレーブログ 2026 の 5 本目の記事です。リレーブログでは、生成 AI チームのメンバーが AI トピックに限らずさまざまなことについて発信していきます。 こんにちは! kintone の生成 AI
チームの自律的な成長を目指して、チーム目標を「To Do」から「To Be」へ見直した話 🔖 3
こんにちは、SmartHRでアジャイルコーチをしている @wassan です。 「目標に書いた機能は全部リリースした。でも、思ったほどユーザーに使われていない。」 プロダクト開発に携わったことのある方なら、一度はこんな経験をしたことがあるのではないでしょうか。SmartHRでも、
GitHub Agentic Workflowsを試しました 🔖 2
はじめに こんにちは!デリッシュキッチンで主にバックエンドの開発を担当している秋山です。 最近GitHub公式ブログで発表された GitHub Agentic Workflows というツールを知り、使い心地が気になったので試してみました。本記事では、CI/CDパイプラインにAI
iOSスナップショットテストを本番運用するまでの道のり 🔖 1
はじめにこんにちは!アプリ開発グループ iOSチームの服部です。今回、アプリ開発グループでスナップショットテストを導入しました!UIの見た目が意図せず変わっていないかを自動で検証できる「スナップショットテスト」。便利な仕組みですが、実際にチーム開発で運用するとなると、画像フ
crowdworks.jp 最大の Rails アプリで YJIT を有効化した話 🔖 6
crowdworks.jp の大規模 Rails アプリケーションで YJIT を有効化し、1週間のパフォーマンス変化を計測しました。Puma のレスポンスタイムは約12〜13%改善、DelayedJob・Shoryuken のジョブ実行時間も最大19%短縮。有効化手順や計測方法
"世界変わる"——非エンジニアでもできる、 Claude Code による n8n ワークフロー開発 🔖 60
こんにちは。 Ubie の syucream です。最近は組織開発とか生成AI社内活用とかやってます。「業務を一番よく知っている人が、自分で自動化できる。」 この状態を、AI の力でどう実現するか。本記事では、 Ubie が Claude Code と n8n を用いたワークフ
"世界変わる"——非エンジニアでもできる、 Claude Code による n8n ワークフロー開発 🔖 60
こんにちは。 Ubie の syucream です。最近は組織開発とか生成AI社内活用とかやってます。「業務を一番よく知っている人が、自分で自動化できる。」 この状態を、AI の力でどう実現するか。本記事では、 Ubie が Claude Code と n8n を用いたワークフ