はてぶ・Qiita・Zennのトレンド記事を紹介
「言った・言わない」を防ぐ。要件定義で使うべき質問の技術 🔖 3
はじめまして。株式会社PRUMでエンジニアをしているひとみです。日々、プログラミング学習や実務の中で、つまずきやすいポイントや、仕事で起きやすい"ズレ"について整理して発信しています。誰かの助けになれば幸いです。「言った・言わない」を防ぐ。要件定義で使うべき質問の...
"外国人がいないと回らない" は本当か ― 補助金が作る経済構造を考える : Pythonで学ぶ マクロ経済学入門 (92)
user:「Pythonで学ぶマクロ経済学入門」、第92回を始めましょう。まず前回の復習として、「なぜ多文化共生は議論しにくいのか ― 空気と経済の視点から : Pythonで学ぶ マクロ経済学入門 (91)」 https://qiita.com/maskot197...
個人開発で AI デスクトップ作ったら、チャットから cron / 並列バッチ / 編集可能な .pptx まで吐けるようになった
TL;DRPraxia Desktop という Windows 用のローカル AI ワークスペースを作って、Microsoft Store に無料で公開しました。何ができるか を一言で:チャットから話しかけるだけで、cron スケジュール登録・複数ファイルへの並列...
【Rails】給湯器のサンプルアプリで学ぶDelegatedType 🔖 2
はじめに長年Railsプログラマをやっていますが、恥ずかしながら先日初めてActiveRecord::DelegatedTypeという機能がRailsにあることを知りました。が、DelegatedTypeとは何なのか、何が嬉しいのかがよくわからなかったので、自分でサン...
ローカルでは動いたのに——CIツール経由で引数バリデーションが効かなかった話と、その2つの原因
はじめに「ローカルでは動くのに、CIツールから実行すると挙動がおかしい」シェルスクリプトを書いていると、こういう場面、ありませんか。最近まさにこれでデバッグに時間を要しました。今回のケースでは、問題が2層になっていました。引数バリデーションのif-elif評価...
はじめにGMOコネクト 執行役員CTOの菅野哲(かんの さとる)です。皆さん、PQC移行の足音が聞こえてくる今日この頃です。今回はPQC移行に直結する米国の大きな動きを取り上げます。2026年6月22日に署名された大統領令14409号「Securing the Na...
Claude Code セキュリティガードレール 実装テンプレ集 — コピペで使える settings.json と hook スクリプト 🔖 166
はじめにこの記事は、Claude Code のセキュリティガードレールを「概念」ではなく「動くコード」で示すことを目的にしています。「ガードレールが必要だとは分かった。でも何をどう書けばいいのか」という段階の方に向けて書いています。settings.json の p...
工数では見積もれない時代へ—AI時代の受託開発の見積もり・契約・成果物定義 🔖 1
要点(最初に結論)工数ベースの見積もりは「何時間かかるか」より「何が出来上がるか」を測る方向へ圧力がかかっています。受託の契約類型(請負・準委任)とリスクの所在を踏まえないと、AI前提の見積もりは設計できません。AI生成物の責任・著作権・再現性は、既存の契約条項だ...
なぜプロンプトインジェクションは無くならないのか — LLMに構造的に埋め込まれた欠陥「ロール混同」
はじめに本記事は、2026年に公開された研究 writeup「Prompt Injection as Role Confusion」(ICML 2026、Charles Ye 他)を題材に、その主張を日本語で解説したものです(原文そのものの全訳ではありません)。本記事は...
派出所の朝。両さんが新聞を広げた瞬間、目の色を変えた。両さん「なにィ!? 鳥の鳴き声を当てるだけで賞金100万ドルだとォ!?」中川が横から覗き込む。中川「先輩、それKaggleのBirdCLEFですね。野鳥の音声分類コンペです。世界中のデータサイエンティストが参加し...
【もう一人の僕】BedrockAgentCoreMemory に記憶を“移植”してメタ認知体験!! 🔖 1
はじめに:もう一人の僕最近、どこを見ても「メタ認知」「メタ認知」とうるさいですよね。「自分を客観視しろ」…と。そこで思いつきました。メタ認知って、要は“もう一人の自分”と対話することでは?遊戯王でいうところの「もう一人の僕」。千年パズルに封印されたファラオです。表...
【Axmol Engine】 バイブコーディングで脱出ゲームを作る[ 3 ]:タップした領域への移動
はじめにaxmol Engine を使った脱出ゲームを作っています。この記事では メインシーンに背景画像を表示し、画面内の特定エリアをタップすると別の背景にフェード切替する 実装を紹介します。廃墟を遠目に見てスタート↓廃墟の建物付近をタップして近づく↓廃墟...
Claude CodeでExcel仕様書を効率的に解析・引き継ぎするための命名・管理術 🔖 1
はじめに開発の現場では、いまだに大量の仕様書が Excel(xlsx) で管理されています。調査結果、機能一覧、対応状況、データ項目定義……。これらをAIエージェント(私の場合は Claude Code)に読み込ませて「解析」「要約」「引き継ぎ資料化」させたい、というニ...
Next.jsとAI SDKで作ったAIアプリが何も気にせずAWSのサーバーレス環境にデプロイできるようになったぞ~Blocks最高~
AWSが新しいOSSのBlocksを発表しました。Blocksって何?ってのはすでに色んな方が発信されているのでそちらをご確認ください、https://www.google.com/search?q=aws+blocksで、私は何をしたかというと、タイトルの通りです...
AWS CDKとTerraformで書き比べてみた - Lambda × S3 署名URLアップロードAPI編 🔖 1
この記事を書いた背景ソーイでは自社・受託プロダクトでは1案件で複数のAWSサービスをまとめて管理する場面が日常になってきました。手順書による構成管理はヒューマンエラーが発生しやすいため、IaCによる構成管理ツールの導入を検討しています。そこで、前回のCDK入門記事 と...
Claude Code の「待ち」がもったいないので、worktree で並列開発してみた 🔖 22
はじめにClaude Code に作業を投げている間の待ち時間、けっこう長いですよね。その間に別の作業も進めたくなったので、git worktree(作業ディレクトリを分ける機能)を使った並列開発を試してみました。やってみたら思ったより簡単で、「worktree を作...
無料でコーディングエージェントが欲しい時に(Gemma 4 + Ollama + Mastra Harness) 🔖 1
前書き私は普段 Claude や Codex など、幾つかのサービスを契約して使っていますが、やっぱり料金が高いです。大学生のころ借りていたアパートの家賃より高いかもしれませんコーディングが有料になっていくと、「AI がないと効率が悪い、でも AI がお金がかかる」と...
並列で思考を分けたら、AIレビューの精度もコンテキスト効率も同時に上がった話
はじめにAIにコードレビューをやらせるとき「1つのエージェントに全部チェックさせる」のをやめて、複数の専門エージェントに並列で分業させる 構成に変えたら、精度が体感で大きく上がりました。ただ、本当の収穫は精度向上そのものより、「並列で思考を分ける」こと自体が、コンテキ...
Railsで学ぶ計算量(Big-O)入門 〜「なんとなく速い/遅い」を言葉にする〜
計算量(Big-O)入門 〜「なんとなく速い/遅い」を言葉にする〜お疲れ様です!前回はメモリ管理の話を書きましたが、今回はその続きで 計算量(Big-O記法) についてまとめてみました 「このコード、データが増えたら大丈夫?」をパッと判断するための話です。興味ある...
はじめにはじめまして。株式会社PRUMのmasaです。今日は、未経験から現場に入った私が最初の数ヶ月で陥った「最初から全部学ぼうとして、結局中途半端になった」状態の話をします。主にエンジニア未経験の方で広く浅く手をつけて、学習量の多さに途方に暮れている方の参考になれば...
キャッチアップしないと不安。── AI時代のエンジニアが罹る病 「FOMO」 と付き合う。 🔖 1
その気持ち、FOMO かも毎日、毎時間、何かが出る。新しいモデル、新しいフレームワーク。誰かの「これ知らないとヤバい」。タイムラインを開くたびに、自分が少しずつ取り残されていく感覚がある。この感情には名前が付いている。FOMO ── Fear of Missi...
はじめにAIによって、コードを気軽かつ大量に生成できるようになりました。その一方で、生成されたコードが、こちらの意図した意味やルールを本当に守っているのかを確認することが重要になっています。AIは与えられた仕様や既存コードからドメインモデルをある程度理解できます。しか...
はじめに株式会社パレットリンクの@t-yonefuです。AIを使っているとトークン消費を気にすることがよくありますがこれは個人が気にすることで、更にスケールを広げて企業や社会インフラについて考えると別の問題が見えてきます。今回はその問題に関してまとめつつ、解決策になるで...
さらば命名規約!! だが CSS設計よ、お前は死なず俺の中で生き続ける。 🔖 107
私は数年前、CSS設計(SMACSS や REMM など)について何本か記事を書きました。当時いちばん悩んでいたのは「命名」です。命名の衝突を防ぐルール作り、ネームスペースの確保、実装より命名に時間がかかる感覚 — CSS設計の苦労の多くは、ここに集約されていました。...
はじめに以下の URL で、Global Secure Access (GSA) の運用ガイド が公開されました。MICROSOFT ENTRA BLOG : Run Global Secure Access with confidence: Introducing ...
【超入門】ループエンジニアリングとは ― 5つの要素と進め方を初心者向けに整理 🔖 3
はじめにAIエージェントを使っていると、最近「ループ」「ループ・エンジニアリング」という言葉をよく見かけます。この記事は、その「ループ・エンジニアリング」を、初心者の方向けにゼロから整理する入門記事です。専門用語は本文の中と末尾の用語集で説明しますので、前提知識は不...
AI時代のPMスキルはプロンプトではない ― 判断を「資産」に変えるループエンジニアリング 🔖 4
はじめにAIエージェントに毎回プロンプトを書くのではなく、結果から学んで自動で回る「ループ」を設計します。この「ループ・エンジニアリング」という考え方を、プロダクトマネージャー(PM)の仕事に当てはめるのが本記事です。きっかけは、Google の Senior AI...
あれ、このプロバイダだけおかしくない?と思った時にみる NewRelic Browser
Webアプリケーションのフロントエンドを運用していると、「特定のユーザーからだけ画面が開かない・エラーになるという報告が来るが、手元では再現しない」といった厄介な問題に直面することがあります。今回は、New Relic Browserを使って「特定のインターネットプロバイ...
Copilot Studio の新しい UI で以前作ったエージェントを作り直してみた 🔖 1
はじめに今回は、以下の記事の続きで、以前作成したエージェントを新しい UI で作り直してみました。特許調査エージェント (自律型)こちらで紹介したものです。結論から言うと同じもの作れませんでした。エージェントのツールで「Excel のテーブル更新...
はじめに小生、未経験から開発職について早一年。今やどんなソースもガリレオのように解読し、もう八面六臂の大活躍で上司もにんまり。なんて力がついていればどれだけ良かっただろう。その実、複雑であるソースを日々腕を組みながら睨み続け、何とか一年を過ごせた初学者に過ぎないのである...
AI駆動開発のセキュリティツール、結局なにを入れればいい? 🔖 4
はじめに前回の記事では、AI駆動開発のセキュリティを3つのレベルに分けて「どこまでやればいいか」を整理しました。ありがたいことに多くの反応をいただき、特に多かったのが 「考え方はわかった。で、具体的に何を入れればいいの?」 という声です。本記事はその実践編です。前回の...
機械学習モデルのパラメーター・チューニング入門:過学習を防ぎ、予測精度を上げる考え方 🔖 1
機械学習モデルのパラメーター・チューニングの基礎機械学習モデルを使って予測モデルを作るとき、同じデータを使っていても、モデルの設定によって予測精度が大きく変わることがあります。たとえば、ランダムフォレスト、XGBoost、LightGBM、CatBoostといったモデ...
Railsアプリのメモリが「無駄に」減る話 〜リーク・断片化〜
お疲れ様です!前回はメモリ管理の基本を書きましたが、今回はその続きで メモリリーク と 断片化(フラグメンテーション) についてまとめてみました 前回ふれた「OOM(メモリ枯渇でプロセスが落ちる)」の 原因編 にあたる話です。興味ある方は読んでいただけると嬉しいです ...
Claude Codeに自分でスキルを書かせて育てる ― 自己増殖するエージェント環境 🔖 1
前回、Claude Codeの記憶を4層に分けた話を書きました。今回はその続きで、Claude Code自身に「再利用できる手順」を見つけさせて、スキルとして書き溜めていく仕組みの話です。数ヶ月運用した結果、いま ~/.claude/skills/auto/ には自動生成...
Power Automate for Desktop大量のExcelデータから抽出する
はじめにこちらの記事は大量のExcelデータから特定行の抽出を行うにあたり試行錯誤した内容です。あくまで思考錯誤なので、他に良いやり方があると思いますが、ご容赦ください。前提条件使用するExcelは以下データ(500,000行×5列)抽出する行は学籍番号=5...
AIでおしゃれな画面を作るためのデザインシステムを学ぼう! 🔖 36
Webサイトのデザインを、AIやデザイナーに「おしゃれにしてください」「いい感じにしてください」だけで依頼すると、完成イメージが大きくズレます。なぜなら、Webデザインには「どんな情報を・どの順番で・どんなレイアウトで・どんな雰囲気で・どんな色で・どんな文字で・どんな部品...
Qwopus v2ってほんまにQwenよりすごいんか?【ローカルLLMベンチ】
Qwen3.6・Qwopus・Pi の比較ベンチマーク1. Qwen3.6のファインチューニングモデルの登場Qwen3.6をベースにしたファインチューニングモデルが、相次いで公開されている。Claude Opus 4.6 / 4.7の推論を蒸留した Qwopus ※...
PrivateLinkとResource Gatewayで既存IPv4環境を変更せずにIPv6環境へ接続する 🔖 2
概要既存VPCのIPv4環境を変更せずに、IPv6環境のVPCと通信したい場合の構成パターンを検証します。AWS PrivateLinkのResource GatewayおよびVPCエンドポイントを利用することで、NLB不要かつクライアント側のIPv4環境はそのままにI...
【AWS Blocks 入門】AWSのIfCツール「AWS Blocks」を体験してみた! 🔖 2
はじめに2026年6月16日、AWSから AWS Blocks がパブリックプレビューとして発表されました。AWS Blocksは、フルスタックアプリケーション向けのオープンソースのバックエンド開発フレームワークです。データベース・認証・ストレージ・AIエージェ...
私はこれまで、ありがたいことに複数の商業技術書を出版させてもらう機会に恵まれました。長年ライターをやっていたりするわけではなく、エンジニア業務の傍ら、半分趣味で2年ほど執筆を行なっています。元々Qiitaを書き慣れていて筆が速いというのもありますが、特にここ半年ほ...
はじめに本記事では、Kiro CLI v2.8.0 で先行公開された Kiro CLI v3(Early Access)の仕様駆動開発(Spec-driven development)を紹介します。この機能は kiro-cli --v3 で先行的に試せます(正式版の v...
Kiroの仕様駆動開発でチーム分けアプリを1時間で作ってみた 🔖 1
はじめにAWS Kiro を使って、コードを一切書かずにチーム分けアプリをつくり、デプロイするまでの手順をまとめました。無料プランで簡単なアプリなら開発可能なので、Kiro を試してみたい人の参考になればうれしいです。今回つくったのは、こんなアプリです。メンバーを...
ケイラボAIラジオ Windows版開発記 ―― 「設計さえ正しければ、移植はAIの独壇場」だった
これは「ケイラボAIラジオ」というデスクトップ常駐型の自律AIラジオを、Mac版からWindows版へ移植した記録です。前回、Mac版の開発記を書きました。そこでは「最初に作ったWindows版でなぜ失敗したのか」「その反省を踏まえてMac版でどう設計を立て直したのか」を...
米国がオランダの規制当局メールを読んだ日 ―「データ国内保管なら安全」を覆すデータ主権の正体と、日本のクラウド調達への教訓
TL;DR2026年5月、Microsoftがオランダの規制当局職員(DSA=デジタルサービス法の執行担当)の氏名・メール・議事録を、米下院委員会へ氏名を伏せずに提出していたことが報じられた。データはEU域内に置かれていた可能性が高いにもかかわらず、である。多くの報...
はじめにはじめましてnashi(@taka743)です.B3の春にAtCoderを始めて約2年,ABC458にて水コーダーになれました!当初の目標を達成できたので,ひとつの区切りとして色変記事を書いてみようと思います.自己紹介・機械系M1・専門は 材料工学...
なぜ多文化共生は議論しにくいのか ― 空気と経済の視点から : Pythonで学ぶ マクロ経済学入門 (91)
user:「Pythonで学ぶマクロ経済学入門」、第91回を始めましょう。まず「初心者でもわかる!Pythonで学ぶマクロ経済学入門 全90回 総復習」 https://qiita.com/maskot1977/items/21f4ef58e82ebb1042b8...
Elixir 1.20の型システムをRust,TypeScriptと比べたら特徴が見えてきた
この記事について2026年6月3日、Elixir 1.20 が公開され、型システムが入りました。ただ、これは「型を書いて安全を得る」これまでの型システムとは、目指すものが少し違います。この記事は、私の疑問に対して AI エージェントが調べてまとめたものです。公式ブログ...
ポートフォリオのライブラリアップデートを dependabot × Claude Code ルーチンで自動化した
はじめに大学時代に就活のために GitHub Pages にてポートフォリオを作成しました。2026年6月現在も更新を続けており、運用しております。新しい技術のプレイグラウンドとしても運用しており、headless CMS や Tailwind CSS v4 の試験導...
月次定例を"ニコニコ動画"にした ─ 観客全員の画面をリアルタイム同期して、コメントが流れるWebアプリをGASだけで作った話 🔖 1
プレゼン中、聞いてる人がチラッと手元のスマホに目を落とす、あの瞬間。資料が悪いわけじゃない。話がつまらないわけでもない(たぶん)。ただ、発表が一方通行だから、ちょっと気を抜くと意識が手元に逃げる。これはもう構造の問題です。前回、僕はプロジェクターの1画面を魔改造して...
Langfuse の裏側 ClickHouse を直接確認して、LLM トレースのコスト・レイテンシを自然言語で分析してみた
1. はじめに以前検証もしてますが、LLM オブザーバビリティツールの Langfuse が、トレースの保存先に列指向データベースの ClickHouse を使っている、という話が出発点です。アプリの画面だけでなく、トレースを貯めている ClickHouse のテーブル...