はてぶ・Qiita・Zennのトレンド記事を紹介
AppSync Event API を使用したリアルタイム文字起こしをブラウザに表示させてみた! 🔖 1
こんにちは。株式会社ウフルの廣田です。この記事は「2025 Japan AWS Jr. Champions 夏のQiitaリレー」の14日目です。過去の投稿(リンク集)はこちらからご覧ください!1. はじめにAWS AppSyncとはサーバーレスで高性...
レビューしやすいPRとは?開発チームで気をつけたい7つのこと+番外編
PRレビューで気をつけてほしいこと7選+番外編最近、Pull Request(PR)のレビューに関して思うことがありました。これはチーム開発において「PRレビューする側の気持ち」を少しでも楽にしてほしいという願いから書いています。レビューする人の時間は有限です。読...
SnowflakeにADBから自然言語で問い合わせしてみた (SELECT AIを使ったADB Sidecar)
OCIのAutonomous Database (ADB) には異種DBに対してDBLink接続する機能があります。またADBにはSELECT AIという、生成AIを使って自然言語でデータアクセスする機能 (いわゆるNL2SQL) があります。組み合わせる生成AI...
【Prisma】複数の自己リレーションを定義するときハマるポイントと正しい設計方法
Prismaで自己リレーション(self relation)を設計していると、特に複数の自己リレーションを持つ場合に必ずと言っていいほどハマるポイントがあります。私はハマりました。この記事では、Prisma特有の仕様と、正しい自己リレーション設計の仕方を解説します。自...
Kiroみたいな「仕様書駆動開発」をClaude Code・Opus 4でやるまでの手順を整理した!!! 🔖 66
Kiro、便利ですねー!AWS(というかAmazonなのかな?)が本気出してきたなーという感じで、「仕様書駆動開発」を謳っており、まずは設計文書を作成し、タスクを整理してから、実装を始める、といったより実際の開発工程に近いフローでLLMに開発させることができます。何より...
Web API: The Good Parts (エンドポイントの設計) 🔖 1
『Web API: The Good Parts』を参考に、エンドポイント設計について参考になって点を簡単にまとめました。リソースにアクセスするためのエンドポイント設計で意識すべきこと1. リソース名は複数形の名詞を使うAPIのエンドポイントは「リソースの集...
幅優先探索(Breadth-First Search, BFS)は、グラフやツリー構造を探索する基本的なアルゴリズムの一つですが、「実務で使うイメージが湧かない…」という方も多いかもしれません。私自身、最近実務でBFSを使う機会があり、改めて理解を深めたいと思い整理しまし...
C# MemoryMappedFileを利用したキャッシュの仕組み
写真ビューアを作っています。ビューアと言いつつ、エクスプローラのような一覧表示画面もあるので、画像ファイルのサムネイルも生成しています。一度読み込んだファイルは以後高速に表示するために、キャッシュする仕組みを導入しています。アプリケーション内では以下のようにキャッ...
JavaScriptのプリミティブ型と変数の基本まとめ 🔖 2
JavaScriptのプリミティブ型と変数の基本まとめ🟢 プリミティブ型(基本のデータ型)JavaScriptの主なプリミティブ型は、次の5つです。型説明例Number数値型42, 3.14String文字列型"Hello", '...
Amazon Bedrock AgentCore Browserを試したぞ(AWSマネージドヘッドレスブラウザ的な) 🔖 1
急がないと!先を越されちゃう!Bedrock AgentCoreで提供されるもろもろは、こんな感じ。(らしい)📚 Amazon Bedrock AgentCore Tutorials右側にある上から2つ目の「AgentCore Browser」を試しました!これ...
Copilot Studio のナレッジに SharePoint リストを追加した際の動作検証 🔖 2
はじめに少し前に、こちらの記事を書いた通り、Copilot Studio のナレッジに SharePoint リストを追加できるようになりました。こちらは、Power Platform 市民開発をしており、ナレッジが SharePoint リストに溜まっている組織からす...
OJTでAI駆動開発を行って変わったのはコーディングよりも考え方と習慣だった
はじめに初めまして、今年の4月から25卒で入社したミヤタ(@hm-404 )と申します。今回、せっかくなので記事を書いてみませんか?と打診を受けまして、「私でよければ!」と思い書かせてもらいました。拙い文章かもしれませんが、最後まで読んでいただけると幸いです。この記...
はじめにたまたま見つけて覗いていただきありがとうございます。この記事はLTを初めてやった経緯とその感想をまとめたものになります。これを読んでLTやったことないけどやってみようかなと考え中の方の背中を押すきっかけや、LT申し込んでみたけど緊張でどうにかなりそうになって...
【初心者向け】既存のwebアプリをdocker化して雰囲気掴もうぜ 🔖 10
前提この手順は、Linux 環境(WSL を含む)を前提としています。ディストリビューションは Ubuntu を想定していますが、Debian 系であれば問題ありません。はじめにDockerがなかった頃、たとえば「フレームワークはRuby on Rails、バ...
【速報】AIエージェントの本番提供で必要不可欠となるAmazon Bedrock AgentCore 🔖 1
はじめに株式会社NTTデータ テクノロジーコンサルティング事業本部の@nttd-kashiwabarayです。本日NewYork SummitでSwami氏のキーノートセッションがありました。その中で「Amazon Bedrock AgentCore」という新しいA...
AWS Summit New York 2025での生成AI関連の新発表まとめメモ 🔖 3
はじめに現地時間 2024/7/16 に開催されている AWS Summit New York 2025 で多くの生成 AI 関連のアップデートが発表されました。以下の公式ブログに基調講演での発表内容がまとめられていますが、本記事では基調講演などでの発表も踏まえて日本...
若手エンジニア育成の手段としても障害対応訓練はオススメです 🔖 1
こんにちは、株式会社Schoo(以下、スクー)でエンジニアをしているタキザワと申します。サービスが高度化、複雑化する現代において、システムを障害なく運用することは非常に難しく、どのサービス企業でも常日頃システム障害への備えをしているかと思います。今回は、システム障害への...
Strands Agents SDK×Bedrock AgentCore Runtimeで最先端のAIエージェント開発を楽しもう! 🔖 2
この記事は人間が書きました。こんにちは、ふくちと申します。日本時間2025年7月17日、AWS Summit New York City 2025のキーノートがオンライン配信されていました。Dr.Swamiからいくつも生成AI、とりわけAIエージェントのアップ...
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針 🔖 1
0.はじめにNTTデータの鶴ヶ崎です。公共分野の技術戦略組織に所属しており、普段はクラウド(主にAWS)を用いたシステム構築等を行っています。今回は、以下2つを使っていて違いが分からなかったので比較と、使い分け方針を検討してみようと思います。CloudTrail...
[解説] OpenAI元エンジニアが語る「AGI開発の最前線」から学ぶ、超速プロダクト開発の実態 🔖 1
世界の開発スピードが加速する中、「ChatGPTを1日1時間だけ使う」というやり方では、もはや競争力を保てません。昨日、Calvin French-Owen氏(Segment共同創業者、32億ドルで買収)が公開した「Reflections on OpenAI」が話...
[Amazon Bedrock]Amazon S3 Vectors実際どうですか?精度評価もしてみよう 🔖 3
前書きAmazon S3 Vectorsがプレビューリリースされました。ベクターの保存とクエリをネイティブにサポートする初のクラウドオブジェクトストレージらしいです!今まで高額なOpenSearchやAurora(高額?)は個人利用には手が出しづらかったけど、ついに...
エージェンティック AI で RAGを賢く - インデータベースAIエージェント編 🔖 2
はじめにすっかり定着した(?)RAG(Retrieval-Augmented Generation)ですが、従来のRAGシステムは決められた1つの知識ベースから情報を検索し、回答を生成するという単一の流れを辿ります。しかし、実際のビジネスシーンでは、質問の内容によって異...
【2025年実体験】VSCode CopilotでKimi K2を使いこなす私のワークフロー 🔖 2
最近、私のコーディング生活が一変しました。「Moonshot AI」チームが2025年7月に発表したKimi K2というモデルを、VSCode Copilotで使えるようにしたんです。これが、マジですごい!普段の開発作業が信じられないほど効率的になって、「あれ?もう実装終わ...
【ポケモン×Java】知識編 intとInteger、どっちを使えばいいの?
はじめにJavaを学んでいると、こんな素朴な疑問にぶつかることがあります。int と Integer の違いって何?どっちを使えばいいの?特に、ポケモンの回復アイテムをMapやListで管理したいとき、Integerを使わないと怒られることも……。この記事では...
AIエージェントの大型アプデ多数! AWSサミットNYC速報まとめ 🔖 16
この記事は人力で書きました。日本時間7/16(水)深夜24時、AWSサミットの千秋楽がニューヨークで開催されました。昨年に続いて、年末のre:Inventばりの大型アップデートがAI中心に多数発表されました!AIエージェント関連の大型アップデートを中心に...
はじめにおそらく多くの開発者は、AIを「コード生成やデバッグといった自身のタスク効率化」に使っていることでしょう。(もちろんここでいう「多くの開発者」には、筆者である自分も含まれています)しかし、AIが生成するコードの量は爆発的に増え、多くの開発現場においてドラステ...
Solana Agent Kit v2 × pump.funでMemetoken操作をAI Agentで自動化する
Solana 上で爆発的に普及した meme トークンローンチプラットフォーム「pump.fun」。その魅力は、たった数クリックで新しいトークンを立ち上げられる手軽さにあります。このエコシステムに、AI エージェントによる自動化の波が押し寄せています。本記事では、Sol...
Gemini CLI + Blender MCPでビオレママ作ってみたら衝撃の結末だった 🔖 3
オンラインミーティングのアバターが欲しい!「オンラインミーティング、自分の顔を出すのは少し気恥ずかしい...。でも、ただのイニシャルアイコンも味気ない...。」多くのエンジニアのみなさんと同様、私もそんな悩みを抱える日々を送っていました。「そうだ、アバターを使おう!...
【AWS発のAIエディタ🔥】Kiro 完全チートシート - 公式Doc全網羅!🚀 🔖 206
📌 はじめに - Kiroって何?なぜ今注目されているの?Kiro(キロ)は、2025年7月にAWSがリリースした革新的なAI統合開発環境(IDE) です。「え?また新しいエディタ?VSCode,Cursorでよくない?」って思った方、ちょっと待ってください。Kiro...
Flexboxを学んで分かったことまとめ最近CSSのレイアウト手法「flexbox」を学んだので、理解したこと・ハマりやすいポイントなどをまとめてみます。これから学ぶ方の参考になればうれしいです。1. Flexboxとは?Flexbox(フレックスボックス...
ChatGPTのDeepResearchを体系管理するGitHubリポジトリを作った話
ArweaveエコシステムのDeep Researchを集約するGitHubリポジトリ「deep-research-arweave」を作成しました。合わせて、最適なディレクトリ構成やファイルテンプレートも考案しました。今後、SolanaやHyperliquidなどについても...
Vibe Codingに向けてdAppsの要求定義を整理した
はじめにdAppsの要求定義を整理しました。実はこれは途中経過で、Vibe Codingに最適なNext.js & Claude Codeのテンプレートを作成中です。ただ、これをPromptやdocsファイルとしてそのままAIに与えるだけでも、Vibe Coding
【AWS】話題のKiroのルールファイル適用やアーキ図から実装など注目機能を試してみた【KIRO】 🔖 4
はじめに日本時間2025年7月15日、 Agentic IDEのKiroのPreview版が一般公開されました。SNSや技術ブログで話題になっていますが、私もどのようなツールなのか試してみました。結論この記事でやったこと・AWSサービスを使用した...
[個人メモ / 備忘録]GA4 と GTM の使い方・連携・デバッグについて
はじめにウェブサイトやアプリケーションの分析において、Google Analytics 4(GA4)とGoogle Tag Manager(GTM)は欠かせないツールになっています。本記事では、GA4 と GTM の基本的な単語についてと具体的な連携方法について、自身...
Claude CodeによるMVP開発に最適なNext.jsディレクトリ構成 🔖 7
前回の記事の続きです。Vibe Codingに最適なNext.jsとClaude Codeに向けて、Next.jsのディレクトリ構成を整理します。現代のdApps開発では、Web3特有の複雑さに加えて、フロントエンド開発の高速化が求められています。特にハッカソンやMVP...
yarn installをするとnode_modulesはなぜ爆誕するのか 🔖 1
はじめにフロントエンドの開発において私たちは当たり前のようにyarn(またはyarn install)というコマンドを実行するかと思います。すると魔法のようにnode_modulesフォルダが作られ、開発に必要なパッケージが揃います。この当たり前のように行われるnod...
【ポケモン×Java】知識編「プリミティブ型」と「参照型」とか結局なんなん?
💭 はじめにJavaの勉強をしていると、こんな疑問にぶつかるよね。プリミティブ型と参照型って何がちがうの?どっちを使えばいいの?資格取得のときにしか聞かなくない?この記事では、そんなJavaの基本中の基本であるプリミティブ型と参照型の違いを、例を交えてやさ...
CursorでGitHubのissueとproject管理 🔖 1
ReazonホールディングスでEM的な役職についています、窪田です.最近PMのようにタスクを作り、整理することが増えてきました.現在参加しているプロジェクトでは、GitHub Projectと、GitHub Issuesを用いてタスク管理を行っているのですが、GitHu...
コスパ最強かつ使いやすさ抜群の非同期メッセージングサービスUpstash/QStash入門
こんにちは、うるるの眞下ですQStashというサービスを使用し始めて、使い勝手が良いいろいろなユースケースで使用できるqstash以外のUpstash製品もとても良いコスパ最強ということでまずは、QStashについて紹介させて下さい。QStashとは?...
ドメイン駆動設計(DDD)におけるEntityと値オブジェクトの違い
はじめにドメイン駆動設計(DDD)を学び始めたとき、最初に出てくるのが「Entityと値オブジェクト」という概念です。名前だけ聞いてもピンとこないし、いざコードに落とし込もうとすると「結局これはEntityなの?値オブジェクトなの?」と余計に迷ってしまうことが多くありま...
この記事はQiitaTechFesta2025参加記事です。株式会社うるる人事部にて人事マネージャーをしています。採用・組織開発領域を主に担当しています。はじめに採用を始めたはいいものの、「なんだかターゲットがマッチしていないかもしれない…」と感じることってありま...
QiitaTechFesta 2025に参加したら学びが多すぎた話
はじめにこんにちは!うるるの松下です。2025年6月17日から始まったQiitaTechFesta 2025の記事投稿期間が本日7月15日をもって閉幕となります。参加された皆様、本当にお疲れ様でした!私もこのお祭りに参加し、期間中に、本記事含めて合計8本の記事を世に...
はじめにこんにちは!長い長い元上司との戦いも終わりかと思うと少し寂しい気持ちになりますが、Qiita Tech Festa 2025最終日なので記事を書いていこうと思います。まずはQiita Tech Festa 2025、本当にお疲れ様でした!🎉参加するにあたり...
はじめに気になっていたダイナミックリチーミング、先日書籍で購入しました!👏自分自身でチーム編成を主体的にやったことはないですが、知識として持っておいて損はないだろうということで、いつしか来る日に備えます!🎒🍙ここではアンチパターンの部分を読んだざくっとのまとめと...
Kiroが来た!純AWSのAIコーディングエージェント搭載IDEをちょっとだけ試してみた 🔖 2
Kiro、登場日本時間2025年7月15日未明、AWSから生成AI搭載IDEである「Kiro」が発表されました!イントロダクションでは「The AI IDE for prototype to production」(プロトタイプから製品化を担うAI搭載IDE)を...
【触ってみた】AWS製 IDE Kiroを触ってみた #KiroDotDev 🔖 1
いつも記事を読んでいただきありがとうございます!モブエンジニア(@mob-engineer)です!2025.07.15にXでバズっていたkiroを触ってみましたので、所感をブログにまとめたいと思います。X上の投稿KiroホームページGitHub(...
AWS製AI統合開発環境"KIRO"の仕様駆動開発でWebアプリを爆速実装! 🔖 3
こんにちは!ひさふるです。先ほど(2025年7月14日)、AWS製のAIエージェント搭載IDE"KIRO"のプレビュー版が公開されました!その実力がどれほどのものか、さっそく触ってみました!KIROとは?AWSが開発したAIエージェント搭載の統合開発環境です。V...
AWSの新しいAIエージェント搭載IDE「Kiro」のSpecモードを使用して開発する 🔖 24
はじめに2025/7/14に、AWSが新しいIDEである「Kiro」をパブリックプレビュー版として提供開始しました。解説によると、このKiroには「Specs」「Steering」「Hooks」などの機能があり、AIエージェントが自然言語や仕様(要件)、トリガーに基づ...
はじめにPHP8から名前付き引数が使用可能になりました。名前付き引数とは、引数を渡す際にパラメータ名を指定することで、関数のパラメータが定義された順番に関係なく引数を渡すことができる構文です。名前付き引数はコードの可読性を高めますが、パラメータ名を列挙する必要がある...
Docker MCP Gatewayがすんばらしい👌 🔖 227
DockerのMCP Gatewayを試しました。ゲートウェイです。はい。通常、MCPサーバーを利用する場合はこのような構成になると思います。MCPホスト(クライアントアプリケーション)が増えると、こうなりますよね?ゲートウェイがあると、こうなります。...