はてぶ・Qiita・Zennのトレンド記事を紹介
株式会社 PRUMのmasaです。今日はエンジニアの成長を加速させる3つの考え方という内容について、これまでの現場経験を元にプログラミング初学者、エンジニア初心者向けに記事を書きました。この記事を読むことで現場で自分が成長するための気づきを得られると思います。興味があ...
【エンジニアの教養】なぜかエンジニア界隈で有名な◯◯の法則的なやつをまとめてみた 🔖 288
前置きこんばんは、mirukyです。この間のGW中に、高校時代の先輩(テックリード)と飲みに行きました。そのとき先輩が経験した炎上プロジェクトの話になり、先輩が「ブルックスの法則ってあるじゃん。まさしくあれになってさ」みたいなことを言っていたのですが、本で見たこと...
"国の借金"とは何なのか? ― 財源幻想・財政法・マクロ経済学の基本から日本経済を考える : Pythonで学ぶ マクロ経済学入門 (80) 🔖 1
user:「Pythonで学ぶマクロ経済学入門」、第80回を始めましょう。まず「国民が普通に家庭を持てる経済をどう取り戻すか? ― 少子化・人手不足・移民政策を構造から考える : Pythonで学ぶ マクロ経済学入門 (79)」https://qiita.com/m...
AIが書くpandasコード、だいたい地雷が混じっている話 🔖 5
はじめにChatGPTやClaude、GitHub CopilotのようなAIアシスタントが普及して、コードを書くハードルはかなり下がりました。「pandasでこのデータを処理して」と投げれば、それなりのコードがすぐ返ってきます。たしかに便利です。ただ、実務でそのま...
【AWS CLI】意図せず設定したdefaultプロファイルを削除・リセットする手順 🔖 1
🗑️ 【AWS CLI】意図せず設定したdefaultプロファイルを削除・リセットする手順AWS CLIを利用している際、特定のプロファイル(--profile xxx)を指定すべきところで、誤って default プロファイルとして接続情報を設定してしまったことはない...
開発の意図がひと目で伝わる!RaycastでGitmojiとバッジをサクッと入力する環境構築
はじめにチーム開発において、コミットメッセージやPull Request(PR)のやり取りを「テキストのみ」で行っていると、少しもったいないかもしれません。「これは何のための変更か?」「この指摘はどの程度重要なのか?」これらが直感的に伝わりづらく、レビュアー・...
【ADK 2.0 新機能】グラフベースのエージェントワークフローでより正確なAI制御を実現
はじめにAgent Development Kit (ADK) の新しいバージョン ADK 2.0 Beta が発表されました。このアップデートにより、「グラフベースのエージェントワークフロー」がサポートされました。「AIの柔軟な推論」と「プログラムの厳密なロジック...
CSMは高すぎる…1万円で受けられるアジャイル検定Lv.1を受験してみた
はじめに先日、アジャイルソフトウェア開発技術者検定試験 Lv.1 を受験し、無事合格しました。過去問が一切公開されておらず、ネット上の情報も限られている試験なので、これから受験する方の参考になればと思い、勉強法や試験の傾向、つまずきやすいポイントをまとめます。⚠️...
Copilot、AI Builder、Copilot Studio 等でドキュメント翻訳を試してみた 🔖 1
はじめにお客様から AI 使ってドキュメントの翻訳を行いたいという相談をいただくことがあります。もちろん、テキストにしてチャットすれば翻訳してくれます。しかし、お客様が求めるのは、ドキュメントをそのまま翻訳することです。グローバルにビジネス展開している場合、例えば、製...
よく使うUIデザインパターンを全部まとめてみた(ユースケース別に分類・グループ化) 🔖 34
はじめにUIを設計・実装していると、「このインタラクション、なんて名前だっけ?」「似たようなパターンが多くてどれを使えばいいか迷う」という場面によく出くわします。そこで今回は、UIデザインパターンと説得的デザインパターンを、ユースケースごとに分類・ツリー形式でまとめ...
TanStack Queryでいい。もう自分でやらなくていい。 🔖 1
TanStack Query — 毎日手動でやっているデータフェッチの悩みを解決するuseEffect + useState でデータを取得しているなら、この記事はあなたのためです。その方法が間違っているわけではありません。ただ、本来やらなくていいことを自分でたくさ...
New Relic Workflow AutomationのTrigger設計ガイド:自動化をいつ・誰が・どう動かすか 🔖 1
New RelicのWorkflow Automationで最初に迷う「起動条件(Trigger)」。本記事では、アラート連動・手動・定期実行の違いを整理し、現場でどう使い分けるべきかを分かりやすく解説します!New Relic の Workflow Automation...
「あなたの絵には価値がある」を形にした。お絵描きSNS『画HACK』を開発しました 🔖 1
はじめに都内のスタートアップでエンジニアをしています。この度、絵のSNS的なWebアプリ「画HACK」を開発したので紹介させてください。このサービスは、私が未経験の頃にRails / Reactで初めて作成したアプリをベースに、3年ほどかけてRuby on Rail...
AI時代のMoatとは — 「もし明日、競合が同じプロダクトを出したらどう勝つか?」
AI時代のMoatとは — 「もし明日、競合が同じプロダクトを出したらどう勝つか?」ファインディ株式会社主催のProduct Management Summit 2026 に参加してきました!本記事では、セーフィー株式会社 石川貴夫氏のセッション「AI×独自データ×共創...
「今日何してた?」に詰まる新人エンジニアへ。それ、スキルではなく“進め方”の問題です。 🔖 3
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶ コーポレートサイト「今日何してた...
SharePoint Online テナント名(sharepoint.com)を変更する手順とハマりどころ
この記事はZennからのお引越し記事です。はじめにMicrosoft 365(SharePoint Online)を使っていると、xxx.sharepoint.com の xxx 部分を変えたいテナント作成時の名前がダサい屋号変更・ブランド変更した...
Agent Toolkit for AWSが持つ50種類のSkillsをStrands Agentsから実行する 🔖 64
はじめにAmazon Bedrock AgentCore上で実行するRuntimeから、Agent Toolkit for AWSのSkillsを呼び出して実行できるようにしました。数えると、実に50種類にも及びます。まずAgent Toolkit for AWSのs...
Codex App の Computer Use は何をしているのか
Computer Use という言葉を、最近になってようやく実際に使えるものとして捉えられるようになってきました。AI が画面を見て、ボタンを押したり、文字を入力したりしながらアプリを操作するのは実用機能というよりデモ寄りの技術というのが筆者のこれまでの印象です。ところが...
Amazon Bedrock AgentCore RuntimeのAG-UIプロトコルについて整理したい 🔖 2
はじめにAG-UIは、AIエージェントとフロントエンドをつなぐイベントベースのプロトコルです。現在、AWSのAmazon Bedrock AgentCore Runtimeでもサポートが進んでいます。Amazon Bedrock AgentCore には、Runti...
【AWS】Amazon Nova2 Sonicといい感じに日本語でお話ししたかった...
はじめに最近、音声AI周りを触る機会があり、せっかくなので知見を貯めようと Amazon Nova2 Sonic を試してみました。この記事では、Nova Sonicで日本語音声会話の検証と最終的にどう着地したかをまとめます。Amazon Nova2 Sonic ...
個人開発で「現実世界の行動シナリオ」を依頼できるPWAを作った話:日本のクリエイティブ文化に敬意を込めて
個人開発で「現実世界の行動シナリオ」を依頼できるPWAを作った話:日本のクリエイティブ文化に敬意を込めてこんにちは。私は Buy My Behavior という個人開発プロジェクトを作っています。まず最初に、日本の皆さんに敬意を伝えたいです。日本には、アニメ、漫画...
記事の流れMCPとは何かAWS MCP ServerとはAWS MCP Serverで何ができるのかどういう仕組みで動くのかただのAPI実行とどう違うのかメリット/注意点まとめMCPとは何かMCPは「Model Context Protocol」の...
【AWS AppSync】Amplify Gen 2 の裏側で動く「スマートな中継機能」を理解する 🔖 2
はじめに AWS AppSyncAmplify Gen 2 でアプリ開発していると良く使われる AWS AppSync ですが、これまで深く考えずにKi...
OpenAI gpt-realtime-2 の reasoning.effort を 5 段階全部試した:xhigh の存在に気づいたか?
はじめにOpenAI の Realtime API ファミリの中で、gpt-realtime-2 だけが受け付けるパラメータがあります。reasoning.effort です。通常の chat completions では既に存在していた概念ですが、Realtime ...
TransformerのSelf AttentionのQKVを直感的に解説する 🔖 48
こんにちは、DeNAでデータサイエンティストをやっているまつけんです。今回は、Transformerの中で重要な役割を果たしているSelf Attention、特にQKVの仕組みについて直感的に理解できるように解説してみます。Transformer、特にGPTなどの生成...
Agent Toolkit for AWS が GA されたので VS Code GitHub Copilot から触ってみた 🔖 2
はじめにGitHub Copilot や Claude Code といった AI コーディングエージェントから AWS を操作したいとき、これまでは個別の MCP サーバを立てたり、awslabs 配下のツール群を組み合わせたりして利用していました。とはいえ「どの権限...
Gemini Nanobanana を使おう!!!このテンプレを使おう!この画像を送ると仕様を統一したキャラクターデザインができるよ!!プロンプトの例キャラデザを行いたい。3Dモデルは自作する。そのための三面図にあったキャラデザを作ってほしい。幽霊。西洋...
「冷蔵と冷凍と常温を分けて!」:超新人エンジニア向け クラス設計の話
はじめに本記事は 「カレーを作るな、カレールーを入れた煮込みを作れ」:超新人エンジニア向け 抽象化と命名の話 の第2弾です。前回は、カレー作りを例にして、処理をこのように切り出しました。/** * 煮込み料理を作る処理 * * @param array $za...
「AWS環境にデプロイした際に、Webサーバーって何のためにいるの?」という疑問について調べてみた 🔖 115
きっかけ研修資料を作成していて、今までの慣例に則ってnginx + アプリケーションサーバーの構成を組んでいるときに「ALBもCloudFrontもある環境で、なぜnginxが必要なのか?」という何回かは抱いたことがある疑問にちゃんと向き合ってみようと思って深掘りし...
ウクレレに学ぶ調和の幾何学 〜リサージュ曲線からTonnetzまで〜
ウクレレを弾いていると「このコードからこのコードに進むと自然だな」と思うことがあります。コード譜を見ていても、そういう「自然なパターン」を感じることがあります。でも、その「自然」は果たして偶然の産物なのでしょうか。今回はこの感覚を数学の図形で表現して、コード進行の「自然」を...
小ネタ:Microsoft 公式の Release Communications MCP で Azure Updates / M365 Roadmap を聞けるようになってた
こんにちは、MCP を増やしすぎると自分でも何が公式で何が自作か分からなくなるアーキテクトのやまぱんです 😅補足コメントや質問、いいね、拡散、ぜひお願いします 🥺!間違っていたら 優しく 教えてください!今日は小ネタです。Microsoft が Microsoft ...
OpenAI gpt-realtime-translate で同時通訳ツールを実装した:踏んだ 4 つの罠 🔖 1
はじめにOpenAI が 2026 年に公開した gpt-realtime-translate は、Speech-to-Speech 翻訳に特化した Realtime モデルです。通常の gpt-realtime 系(-mini / -1.5 / -2)と同じ Real...
2026/05/09 今日のQiitaトレンド記事をポッドキャストで聴こう! 🔖 1
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典【徹底解説】セキュリティスペシャリストが教える...
個人の暗黙知を組織知に自動昇格させる OSS マルチエージェント基盤を作った話 (Apache 2.0) 🔖 1
TL;DR: ベテランエンジニアの「効くプロンプト」が個人の引き出しに留まる問題を解消するため、業務フロー特化型マルチエージェント・オーケストレーター + 個人→組織メモリ自動循環機構 を持つ OSS Praxia を Apache 2.0 で公開しました。SSO / R...
国民が普通に家庭を持てる経済をどう取り戻すか? ― 少子化・人手不足・移民政策を構造から考える : Pythonで学ぶ マクロ経済学入門 (79) 🔖 1
user:「Pythonで学ぶマクロ経済学入門」、第79回を始めましょう。まず「人口減少と "置き換え" をどう防ぐか―所得・子育て・移民政策の構造を読み解く : Pythonで学ぶ マクロ経済学入門 (78)」 https://qiita.com/maskot19...
オシャレなtcolorboxを誰でも作る方法(LaTeX確認シリーズ#5)
オシャレな tcolorbox を誰でも作る方法(LaTeX確認シリーズ#5)LaTeX で「ちょっと装飾されたボックス」を作りたくなったとき、そのためのパッケージの最有力候補が tcolorbox パッケージです。デフォルトのままでも十分使えますが、本気で作り込むと、...
【2026年最新】Copilot Studio ライセンス完全ガイド ─ 大企業が「損しない」プラン選びの全知識 🔖 1
本記事は 2026年4月時点 の Microsoft 公開情報に基づいています。ライセンス体系・価格は変更される場合があります。最新情報は Microsoft 公式ドキュメント でご確認ください。はじめに ── なぜ今 Copilot Studio のライセン...
Claude Code /btwコマンドを試した:サイドクエスチョンの使い所と/rewind・subagentとの使い分け
こんにちは!株式会社DearOneの申(シン)です。バックエンドとインフラを中心に、幅広く担当しています。本記事では、開発のリズムを崩さずに気になることを「ところで」と確認できる、Claude Codeの新機能『/btw』コマンドについて紹介します。はじめにClau...
開発における記録の重要性:未来のチームを救うためのガイド 🔖 1
はじめに最近色んな経験から、「なぜこの形になったのか」のような決定プロセスの記録がコードと同様に価値を持つんだなぁと気付きました。私自身、残すべき記録は理解できているものの、残すタイミングや更新タイミングには迷っているところがあり、完ぺきではないですが、チームの開発生...
生成AIなんでも展示会 Vol.5 に出展させていただきました!
はじめにこんにちは、ふくちと申します。2026年5月6日(水) すみだ産業会館 8F サンライズホールにて開催された、生成AIなんでも展示会 Vol.5に出展者として参加してきました。私自身は以前に一度参加者としてお邪魔したことがあったのですが、ブース出展は初...
Power Apps のデータグリッドコントロールが凄く便利!
はじめにPower Apps キャンバスアプリで SharePoint リスト等のデータを一覧表示するためのコントロールというと、ギャラリーコントロールかテーブルコントロールのいずれかを使うケースがほとんどかと思います。今回、モダンコントロールに追加されたデータグリッ...
パスキーやブロックチェーンの裏側にある「デジタル署名」の仕組みを直感的に理解する
『パスキー(Passkey)でパスワードレスログインができるようになった』『ブロックチェーンは改ざんできない』といった話題を聞いたことがあるでしょうか。これらの裏側では、「デジタル署名(電子署名)」 という暗号技術が大活躍しています。この記事では、暗号技術の専門家ではな...
予約システムのGoogleカレンダー連携機能の誤予約防止について
はじめにこんにちは。ソーイ株式会社の工藤です。本記事では、予約機能で実際に発生した「Googleカレンダー連携同期ラグによる誤予約」を題材に、再発防止として実装した内容を共有します。結論同期バッチだけでは防げていなかった「カレンダーの予定登録直後のラグによる誤予...
Kubernetes 上の Jenkins エージェントコンテナで Spring Boot (Maven) をビルド & デプロイする
はじめにJenkins の静的エージェントを運用していると、ビルドが詰まったときにスケールできないJDK / Maven / Node のバージョン差分がエージェントごとにバラつくビルド残骸でディスクが逼迫するといった、よくある運用課題にぶつかります。そこ...
Java 8 → 25 メジャーアップが 1 日で終わった話 ─ Claude Opus 4.7「engineer to delegate to」の威力 🔖 5
はじめにGMOコネクトの永田です。「Java 8 → 25 (4 LTS 飛ばし) + AWS SDK v1→v2(破壊的変更あり) + JWT/JSON/ロギング系も軒並みメジャーアップ。最低限疎通させるだけでも数週間、全件リグレッション込みなら数ヶ月仕事で、きつそ...
Claude Codeにオレたち流のコードを書かせる(中編)— 組織のルールを共有する
この記事は Claude on SonicGarden の記事です。ソニックガーデンのプログラマが、Claude Codeの活用について書いています。#claude_on_sonicgardenきっかけ前編で紹介した extract-rules で各プロジェクトの...
React Router v7 応用編 — 第2回:実践で使う上級テクニック
第1回では、React Router v7の基本的なコンセプトを解説しました。この記事では、実際のプロダクト開発で必要になる応用テクニックを扱います。loader/action を使ったData mode、Protected Routes、Lazy Loadingがメイン...
「自分にエンジニアなんて無理かも」と思ってる人へ。最初に知ってほしい“仕事の進め方” 🔖 3
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、未経験からIT業界に挑戦する方と関わる中で、よくある不安やつまずきポイントを整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶コーポレートサイト「自分...
Azure 上で Active Directory を構築&ドメイン参加(Windows Server 2025 対応) 🔖 4
1. はじめにAzure の 仮想マシン を使って、Active Directory を構築することは可能です。本作業は、オンプレミスで Active Directory 構築の経験が豊富な人でも Azure に慣れていないとハマるポイントがあったりします。知っている人...
現場1、2年目に伝えたい、Viコマンドが自分のエンジニア人生を変えた話 🔖 1
はじめにエンジニアになって1、2年目。linuxサーバーにログインして設定ファイルを確認する際、Viの独特な操作に戸惑っている方も多いのではないでしょうか。自分もかつては「矢印キーが効かない」「保存して閉じる方法がわからない」と四苦八苦していた一人でした。しかし、ある...