はてぶ・Qiita・Zennのトレンド記事を紹介
一人で悩み続けてしまう新人エンジニアへ。その時間、無駄かもしれません。 🔖 1
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶コーポレートサイト一人で悩み続けてし...
Unity 6.5でUnityEngine.GraphicsクラスにRenderSpriteメソッド・RenderSpriteInstancedメソッドが追加される
Unity 6.5でUnityEngine.Graphicsクラスに対して、RenderSpriteメソッドとRenderSpriteInstancedメソッドが追加されるようです。※ 本投稿執筆時のUnity 6.5はまだ正式リリースされておらず、beta4段階です。今...
StrandsAgentsをAG-UI対応するアダプタのコードを読みながらAG-UIを学びたい 🔖 1
はじめに今回は、AIエージェントとフロントエンドを繋ぐプロトコル「AG-UI」に入門してみたいと思います。題材として、AWSが提供するStrandsAgentsというSDKでAIエージェントを構築するケースを想定します。StrandsAgentsをAG-U対応するた...
Claude Code でエージェントに「役職」を与える方法——ハーネスエンジニアリング実践ガイド 🔖 1
TL;DR対象: Claude Code を使って開発・運営を自動化したいソロ開発者・個人事業主何ができるか: エージェントに役割・制約・承認フローを与える最小構成と、実際の成果(API 6本・テスト 258件 PASS・Stripe 課金ゼロタッチ)を把握でき...
はじめにUnion 型(共用体型)は、C# コミュニティでずっと要望され続けてきた機能のひとつです。初期の discriminated unions の提案から今日まで、何年もの設計と議論を経て、ついに C# 15 で正式に登場します。Union 型を使うと、値を決ま...
移民で解決できるのか? ― 欧州データが示す“低賃金構造”の限界と日本の選択 : Pythonで学ぶ マクロ経済学入門 (73)
user:「Pythonで学ぶマクロ経済学入門」、第73回を始めましょう。まず「なぜ現場が疲弊するのか ― “財源幻想”と“移民ではない建前”が自治体に押し付けるコスト構造 : Pythonで学ぶ マクロ経済学入門 (72)」 https://qiita.com/ma...
個人開発者がClaude Codeで気をつけたい3つのセキュリティ事故 — CLAUDE.mdで防ぐ実践パターン 🔖 2
なぜ「個人開発者向け」のセキュリティ記事が必要かClaude Codeのセキュリティ事故事例は最近多く語られていますが、その多くは「企業の本番環境」想定の話です。一方、個人開発者やフリーランスがClaude Codeを使うとき、もっと身近で踏みやすい落とし穴があります...
[ServiceNow] ServiceNow SDKでプロコード開発! ― まずはPDIで動かしてみよう編
はじめに先日2026年4月9日にServiceNow社から発表されたプレスリリース1により、ServiceNow SDKによる開発環境の可能性が大きく広がりました。昨今のAIを用いた開発エコシステムにスムーズに適応していく上で、ServiceNow SDKの活用は今後...
プライベートホストゾーンのドメインに対してACMパブリック証明書を発行する 🔖 1
導入・背景社内向けの管理画面や閉域網経由でのシステムをALB+ECSで構築するケースは多いと思います。こういったシチュエーションにおいてもパブリックの証明書が使えると嬉しい場面はあるはずです。「プライベートホストゾーンに登録したドメインだから、パブリック証明書は使え...
AWS〜さくらのクラウド オブジェクトストレージ間の接続(簡易検証版)
内容@takeda_h さんの閉域の AWS 環境からさくらのクラウドのオブジェクトストレージにアクセスするを参考に、AWS〜さくらのクラウドのオブジェクトストレージ間の接続を試してみました。今回の構成は、一旦インターネットを経由してから閉域へ接続する構成となるため、現...
個人開発プロダクトの技術的負債を1セッションで返済した話 ── Claude Code × 7フェーズ改善スプリント
はじめに電気プラン比較サービス enegent.jp をリリースして10日。毎日がっつり機能追加した結果、430ファイル・79スクリプトの「それなりの規模」に育ちました。ただ、速度を優先した代償として:計算エンジンが3つ存在(v1、v2、シナリオ専用の3重実装)...
【AWS】CDK初心者がAgentCoreをデプロイするまで 🔖 1
はじめにとある事情でCDKをやることになり、勉強も兼ねています。今回はCDKを利用してAgentCore Runtimeを作成してみました。AgentCoreはAWSが2025年に発表したAIエージェントを動かすためのマネージドサービスです。詳しくは以下をご覧...
【切り抜き動画作成?!】mlx-whisper × Remotion × Claude Codeで会議録画から 60 秒ハイライト動画を自動生成してみた 🔖 1
こんにちは、takatein です。突然ですが、みなさんは会議録画ってちゃんと見返してますか?ぶっちゃけ、わたしはほぼ見返さないです。1 時間の Google Meet 録画が日々溜まっていって、「あとで誰かに共有したいやつだけ抜き出したい」と思いつつ、結局そのまま放置...
最初に「あい」を学ぶことば日本語でプログラミング入門(Mindで定番アルゴリズム: ダイクストラ法)
はじめに本記事シリーズは母国語のプログラミング言語が存在するという文化的価値をアピールするためのもので、プログラミング一般の入門を意図するものではありません。とはいっても題材としては定番アルゴリズムのいくつかを疑似言語ではなくコンパイル・実行可能なプログラミング言語の日...
PrologでLLMの論理推論を強化するMCPサーバーを作ってみた
はじめにLLMに論理パズルを出すと、簡単な三段論法は解けるのに、制約が絡む問題になると間違える。たとえば覆面算(SEND + MORE = MONEY)。各文字に0-9の異なる数字を当てはめるだけの問題だが、Claude Sonnetでも間違える。組み合わせが多すぎて...
Claude Designでポートフォリオサイトをリデザインしてみた: エンジニアが1時間程度で和モダン化 🔖 7
はじめに2026/4/18に Anthropic Labs から Claude Design がリサーチプレビューとして公開されました1。Claudeとの会話でデザイン、インタラクティブプロトタイプ、スライド、ワンページャーを作れるプロダクトです発表直後に触って...
[C#] VSCode で dotnet run file.cs 🔖 1
.NET10で追加された dotnet run file.cs ファイル ベースのアプリ 機能は便利ですが、やはりコード補完やデバッガが使いたいです。VSCodeでファイルベースのアプリを簡単に扱う方法をメモします。一言でいうとフォルダに以下の launch.jso...
LINE公式Go SDKでモックサーバーを叩いてみたら、SDKとの互換性の穴が2つ見つかった話
はじめに前回の記事で、LINE Messaging API のモックサーバー (line-api-mock) を作って ConoHa VPS にデプロイしました。Node.js の公式 SDK (@line/bot-sdk) では baseURL を差し替えるだけで動作...
クソバズワード「ハーネスエンジニアリング」と向き合う 🔖 168
数週間くらい前に突然どいつもこいつも「ハーネスエンジニアリング」とツイートするようになり,最初はhooksとかskillsのことをハーネスと呼んでいるらしいと認識していたのだが,ある日ClaudeCodeのことをハーネスとして扱う発言をしているツイートを見つけて,「ハーネス...
【Amazon Connect】コンタクトフローで配列のループ処理が可能になりました! 🔖 1
はじめに2026年1月のアップデートで、Amazon Connectのコンタクトフローにおいて配列のループ処理が可能になりました。従来、Lambda関数から配列を含むJSONを返しても、コンタクトフロー側では配列の要素を個別に参照できず、フラット化用Lambda...
1.はじめにClaude Codeを使っていると、モデルによって出力の精度が違うことは体感的に分かります。ただ、実際に開発を何度か行ってきて、本当に効いてくるのはそこではなく、「機能を追加するたびに、既存の何かが壊れるかどうか」だと感じました。小さな変更を重ねるう...
【Jr. Champions Meetup - April/Final】LT・Feedback 🔖 1
はじめにこんにちは!株式会社Relic 所属の 2025 Japan AWS Jr. Champion エンジニア、エイミ/amixedcolor です!(𝕏はこちら)先日、AWS Community Builder (Dev Tools)にもなりました!そして本日...
Java の static を正しく理解する — クラス変数・インスタンス変数・staticメソッドの違い 🔖 1
はじめにJavaを書いていると、static というキーワードをよく目にします。public static void main(String[] args) { ... }private static int count = 0;public static fin...
JaSST’26Tokyo参加を通してQAエンジニアが考えたこと
はじめにソフトウェア内製開発チームでQAエンジニアをしている遠野です。先日ソフトウェアテストのシンポジウム「JaSST’26Tokyo」へ行ってきましたセッションタイトルからみてもわかるように、今年はAI×テスト の話が中心でした。わたしも絶賛 AI×品質 ...
C#で理解するオブジェクト指向 ― 概念から実装までを一気に整理する 🔖 1
「オブジェクト指向って大事らしいけど、結局どういうこと?」「C#でクラスを書いているけど、これって本当にオブジェクト指向なの?」そんな疑問を持ったことはありませんか。私自身、最初は“なんとなく”クラスを作っていて、オブジェクト指向の本質を理解できていませんでした。こ...
【こわい】Google APIキーの脆弱性により13時間で約900万円請求される事案が発生! Firebase×Geminiで今すぐやるべきセキュリティ対策 🔖 279
はじめにこんばんは、mirukyです。この画像を見てください。この画像の通り、「FirebaseサービスのAPIキーは非公開ではない」と、Firebaseの公式ドキュメントには書かれています。説明の必要は無いかもしれませんが、FirebaseとはGoogle...
# PostgreSQLのSlow Queryを改善した話:たった1行の変更でパフォーマンスが劇的に改善したケーススタディ
PostgreSQLのSlow Queryを改善した話:たった1行の変更でパフォーマンスが劇的に改善したケーススタディはじめに最近担当したEC系プロジェクトで、よくある機能を実装していました。「次の注文(Next)」「前の注文(Previous)」いわゆる...
はじめにこんにちは、フジマロです近年LLMで解決できる業務は多くなりましたが、業務を任せるための作り込みをするとつまずいたポイントがいくつかありますLLMがタスクを完了させる裏側でコードを実行させるという挙動が必要になります。これを、クラウドサービスで実施するには...
AIエンジニアリングの進化:プロンプトからコンテキスト、そしてハーネスへ(2022 - 2026)
はじめにこんにちは!ここ数年で、AIとの働き方は大きく3つのフェーズ(時代)を経て進化してきました。この記事では、技術的な全体像、タイムライン、そしてOpenAI、Anthropic、Googleといった「ビッグテック」が**Harness Engineering(ハー...
はじめにビジネスロジックを処理する関数を見て、「これ、やりすぎじゃないか?」と思ったことはありませんか?データベースへの保存、メール送信、ログ記録、ポイント付与、外部API呼び出し——全部が一か所に詰め込まれている状態です。これは tight coupling(密結合...
BedrockのMantleにAnthropic互換APIが生えたみたいなので呼んでみた 🔖 1
公式発表前っぽいのでご利用は計画的にClaude Codeの2.1.94のリリースノートに謎の情報が。Amazon Bedrock powered by MantleBedrockのMantleはこれです。次世代?のすごやつっぽい。これまでは、...
はじめにECRのBasic ScanはコンテナイメージをレポジトリにPushしたタイミングで実行されるため、開発が落ち着いてくるとPushするタイミングが減り、OSの脆弱性があまりチェックされてなくなってしまいます手動での実行は可能ですが、いちいち手動でやるのもメンド...
去年にXServerをAIエージェントで操作する記事を書きましたが、ついに公式でサポートしていただきました🎉はじめについに!あの国内シェアNo.1のレンタルサーバー「エックスサーバー」から、待望の公式APIがリリースされました🎉普段の業務や個人開発...
「推論モデルって何?」にちゃんと解答できる?〜仕組みからざっくり理解する推論モデル〜 🔖 6
はじめにこんにちは!ひさふるです。生成AIの中でも推論モデルってありますよね?OpenAIのo1-previewによって一気に有名になり、現在ではGPT-5にも推論機能が統合されるなど、すっかり当たり前の存在になりました。私は今まで「よく考えてくれる頭の良いモデル...
「その仕様、イケてないと思ってない?」-エンジニアがハマりがちな勘違いの話- 🔖 2
はじめまして。株式会社PRUMでエンジニアをしているひとみです。日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶コーポレートサイト「その仕様、イ...
会議が時間通りに始まらないのは、スキルじゃなくて“習慣”の問題です。
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶ コーポレートサイト会議が時間通り...
[Python]楽天市場の価格を自動監視して値下げ時にLINEに通知するツールを作った
1.はじめに楽天市場で「欲しい商品、もう少し安くならないかな...」と思ったことありませんか?毎日価格をチェックするのは面倒なので、Pythonで値段を自動監視して、値下げしたらLINEに通知をするツールを作成しました。この記事では複数商品に対応したスクレイピン...
Claude Codeでラッコツールズ風ツールを6機能実装して分かったこと
はじめに本記事では、Claude Code を使って「どこまで任せられるのか」「どこから人が考えるべきか」という観点で「ラッコツールズ風ツール」を作りました。その時の気づきや、上司とのやり取りで勉強になった点をまとめてみました。同じようにつまづいたり、これから触っていこ...
AIがコードを書いている間、エンジニアはどこを見るべきか 🔖 1
はじめにコーディングエージェントの性能向上に伴って、ハーネスを整備し、開発プロセスをAI駆動にしていくのが流行っている。Xを見ていても、「AIを6時間連続で動かした」とか、「自分はN並列で回している」とか、そんな話がよく流れてくる。ときには、どれだけプロダクトを前に進...
【n8n】YouTubeの新着動画を自動収集して「質の高い動画だけLINE通知」する仕組みを作ってみた 🔖 1
はじめに日々こんなこと思いませんか?有益なYouTube動画だけ見たい無駄な動画は見たくない情報収集を自動化したいそこで今回は、YouTubeの新着動画を取得スコアリングで質の高い動画だけ選別LINEにまとめて通知という仕組みをn8nで構築しま...
Chromeで特定のサイトにアクセスできなくなったので原因を調査してみた 🔖 1
はじめに先日突然、Chromeで特定のWebページにだけアクセスできない事象が発生しました。同じネットワーク環境でSafariでは全サイト正常にアクセスできたため、Chrome固有の問題であることは早期に特定できました。しかし原因究明にはかなり時間がかかりました。本...
DRY / KISS / YAGNI をC#で理解する:現場で使えるシンプル設計原則まとめ
「設計って難しいな…」そう感じたこと、きっと一度や二度ではないはずです。SOLID 原則は有名ですが、実際の現場ではそこまで厳密に意識していないことも多いですよね。むしろ、もっとシンプルで、日常的に効く原則のほうが役に立つ場面は多いです。そこで今回は DRY、KIS...
AWS初心者がRoute53をタクシーの配車サービスに例えた話 🔖 1
はじめにこんにちは。Tsukasaです!最近資格試験の勉強をしていたらRoute53がかなり高頻度で問題に出てきました。Route53はあまり触ったこともないですし、何となくしかわかっていないので、また身の回りのものに例えて理解できたらと思いますRoute53と...
ローカルLLMを使って、動画から summary(要約)と keywords(キーワード)をJSON形式で抽出する処理を実装したいと思います。以前Qiitaで記事にした「Flutterで意味検索(ベクトル検索)をやってみる」に応用することを念頭に置いています。実行結果...
FlutterでAndroid Studioの切り替え忘れを防止する 🔖 1
FlutterをVS Codeで開発している場合、Android Studioの切り替え忘れに悩んだことはないでしょうか?Google Playにアプリを配信していると年に1回はAndroid API Levelを上げる必要が出てきます。集中してこの作業に取り組めれば良...
【新人・未経験】凡ミスを減らして開発を楽しく。実務で1年間使って本当に役立ったVS Code拡張機能7選 🔖 2
1. はじめにソーイ株式会社の西浦です。前回の記事では「AI×Mermaid」について書きましたが、弊社はAIの活用に積極的なこともあり、最近はVS CodeベースのAIエディタである 「Cursor」 をメインに使っています。CursorはVS Codeを元に作...
ふりかえりカンファレンス 2026 参加レポートこの記事についてこの記事は、ふりかえりカンファレンス2026 の感想を書いています。久しぶりに投稿しようと思った記事が...笑ふりかえりカンファレンスに行く度、発信しよう。という気持ちになる何かのスイッチを押...
ClaudeでSEOチェッカーとQiita自動いいねツールを作ってみた
はじめに最近、Claudeについて学ぶ機会があり、前回は、「作ったものをどう届けるか」という視点の重要性について整理しました。前回:AI時代に実装だけでは足りないと気づいた話今回はそこから一歩進めて、「実際に作るとどうなるのか?」を検証してみました。従来の...
プログラミング初学者の方が見落としがちなプロダクトを見る視点
株式会社PRUMのmasaです。今回は プログラミング初学者の方が見落としがちなプロダクトを見る視点 についてお伝えします。最初は目の前のプログラムに向き合って、純粋なプログラミングの面白さや苦悩を体験することは大切です。一方で、現場で求められている、より視座高くプロ...
こんにちは!35歳で異業種からWebエンジニアの世界に飛び込んだ者です。今回は、「SQLの勉強を始めるけど、不安...」というあなたへ!「SQLの基本4大コマンドを、コンビニに例えてスッキリ解説します!」この記事はこんな人におすすめ・SQLに対してなんとなく苦...