はてぶ・Qiita・Zennのトレンド記事を紹介
Amplify & AgentCoreのAIエージェントをAWS CDKでデプロイしよう! 🔖 3
先日投稿したこちらの記事が好評だったため、AWS CDKを使ってフルIaCでデプロイする手順も解説します!フルサーバーレスで維持費激安なのが嬉しいポイントです。モダンな汎用AIエージェントWebアプリをすぐデプロイできるので、画面デザインやAIエージェントの設定...
上図はNotebookLMで作成しました。はじめにPythonの開発環境構築は、長らく「pip + venv + flake8 + black」という組み合わせが定番でした。しかし、Rust製の高速ツールが台頭し、開発体験が劇的に向上しています。本記事では、Mac環...
【日本初?】IoTセンサークラウドEfento CloudのAPIと戯れよう!(基本操作まとめ)
はじめに業務でEfento Cloudを簡単に試す機会がありました。Efento Cloudは、Efento社が提供するIoTセンサーデータを管理するためのクラウドサービスです。Efento社は2014年にポーランドで設立された比較的新しい企業であり、温度、湿度、気圧...
IBM Bob が AIX OS (IBM Power)を日本語で操作する ~ 自作MCPサーバー実装ログ ~
はじめに「堅牢な基幹システムと、最新の生成AI。この『距離』をどう埋めるか」日々、ミッションクリティカルな領域で AIX を運用している私たちにとって、昨今のAIブームは少し遠い世界の出来事に感じられることがあります。Web業界がAIエージェントで自動化を進める一方...
【Google Cloud 】Private Service Connect を使ってVPC間の内部通信をする
株式会社ブレインパッド プロダクトユニットの岡です。本記事は、【Google Cloud 】Cloud Runサービス間の通信をプライベートネットワークで実現するの関連記事です。前回は同一VPC内でのCloud Run間通信を内部ロードバランサで実現しました。今回は、異な...
設計はAIと後で直せ。Claude Codeと駆け抜けた「Vibe Coding」16時間のOSS開発記 🔖 6
設計なんて、後でAIと全部書き直せばいい株式会社ブレインパッドプロダクトユニットでRtoaster GenAIの開発をしている依田です。本記事は、Rust初学者の私がClaude Codeと共に、合計16時間でOSSツール uv-sbom を作り上げた全記録です。...
AIレビューをCLIで完結させる:Gemini CLI 実践ワークフロー
「Gemini CLI」のススメ前回「CLIで!AI×コマンドラインで広がる業務・学習の可能性」同様、GUIでの活用もありますがやっぱりCLI(コマンドラインインタフェース)が好みです。GUIは直感的で便利ですが、業務やチームワークに深く組み込むにはCLIの方がフロー...
H3ロケットの失敗から学ぶ、前提を疑う設計― 確認しても失敗するシステムは、なぜ生まれるのかGMOコネクトの大谷です。H3ロケットの打ち上げ失敗は、「日本の宇宙開発の失敗」として大きく報じられました。しかしこの出来事は、宇宙開発という特別な世界だけの話ではありま...
拝啓、出社できなかった日の俺へ。──人生が止まったその日から、俺の挑戦が始まった。 🔖 5
はじめに:準備が整う日は来ない準備が整う日は来ない。チャンスが目の前に来たら、まず掴む。**知識と技術は、掴んだあとに獲得すればいい。**それで問題ない。この考えに至るまでに、2025年はいろんな意味で“激動”だった。休職して、自己投資して、環境を変えて、転職し...
aws loginのクレデンシャルが15分で切れる問題を解決した話 🔖 1
はじめにboto3を使ったPythonアプリケーションで、aws loginコマンドで認証したのに、15分くらいで「クレデンシャルが期限切れです」というエラーが出て困っていました。調べてみると、awscrtライブラリのバージョンが古いことが原因で、クレデンシャルの自動...
【ハンズオン】OCI Data Flowで始めるApache Spark|ETLからMLまで体験してみよう!
マネージドなApache Spark環境「OCI Data Flow(データ・フロー)」サービスを用いて、クラウドストレージ上のデータを効率よく処理・分析する一連の仕組みを構築してみます。本記事では、OCI Data Flowを使って、まずSpark環境を「動かして結果を...
StrandsAgents + AG-UI の構成で SessionManagerを使ってAIエージェントに記憶を持たせたい 🔖 1
はじめに先日、「CopilotKit」 と 「StrandsAgents」を用いた構成で簡単なチャットボットアプリを作りました。アプリケーションとAIエージェント間は「AG-UI」というプロトコルで接続しています。StrandsAgentsをAG-UIに対応させようと...
2026/01/05 今日のQiitaトレンド記事をポッドキャストで聴こう! 🔖 1
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典Claude Codeライトユーザー目線で、万...
【入門】Apache Sparkってなに?データ基盤での役割をざっくり理解する 🔖 1
「ビッグデータ」や「データ活用」の分野で中心的な役割を担うのが、大規模データの分散処理を担うフレームワークであるApache Spark。この記事では、初学者の方に向けて、データ基盤におけるSparkの立ち位置や、その仕組みを分かりやすく解説します。1. データ基盤...
日刊IETF (2026-01-04) AIエージェント通信の標準化が加速、DNS AGENTレコードと取引監査プロトコル登場
おはようございます!本日から仕事始めですかね?GMOコネクトの名もなきエンジニアです。よろしくお願いします!日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続けるという修行的な活動です!!今回は、2026-01-0...
[Haskell] foldlとfoldrに非正格な関数を渡した際の動作の違い
背景Haskellを学んでいると、「foldrは無限リストを扱える」といったことを聞きます。しかし、なぜfoldrは計算を途中で打ち切れるのか、いまいち理解ができていませんでした。そこで本記事では、foldlとfoldrに非正格な関数(例: (||), (&&
AWS上にデプロイしたMetaflowで機械学習を行うための設定方法
背景最近、機械学習パイプラインツールとしてMetaflowを使っています。以前はローカルでMetaflowのサーバを立てて試していたのですが、クラウドでの実験を試したいと思い、MetaflowをAWS上にデプロイして試していました。このとき、Pythonで作ったパイ...
今年こそ挫折しない英語学習をしませんか? 〜英語学習YouTubeのサムネを自動生成した話〜
今年こそ挫折しない英語学習をしませんか? 〜英語学習YouTubeのサムネを自動生成した話〜こんにちは100日後に海外赴任が決まり、休日返上で英語を勉強しなければいけないギリギリ英弱エンジニアへんじょーちゃんです。英語の勉強、やらなきゃ…ってなったタイミングがあ...
【資格勉強のコツ】私が辿り着いた「勉強モチベ阻害要因の排除」を軸とする合格戦略 🔖 3
はじめに2025年、CLF・SAA・応用情報技術者試験の3つの資格試験に合格しました。2025年の受験結果CLF (AWS Certified Cloud Practitioner):857点(合格ライン:720点)SAA (AWS Certified So...
はじめに皆様、あけましておめでとうございます。昨年からブログ投稿にチャレンジしてみましたが、雀の涙ほどの頻度でしたので、今年はもっと更新できるように頑張りたいと思います。とっかかりBedrock AgentCoreがGAされてから数か月たっておりますが、個人的に...
2026/01/04 今日のQiitaトレンド記事をポッドキャストで聴こう! 🔖 1
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典【狂気の実証実験1】AIエージェントに電気ショ...
全ての Azure AI Search LOVER に贈る RAGOps ツール「RAGOps Studio — for Azure AI Search」を自作リリース🎉
2026年あけましておめでとうございます。新年一発目の記事は趣味で作った新作ツールの紹介です。私は長年にわたり Azure AI Search の進化の歴史を見てきましたが、それらの集大成となるような成果物をここでまとめてみたいと思い開発を始めました。RAG (Retri...
対象読者Javaでサーバ↔クライアント間の通信をどうやるか見てみたい方BufferReaderやStreamReaderについて何となくの理解をしている方Javaを学び始めた初心者の方できることJava標準のServerSocket/Socketだけで、...
書籍情報書籍名: 業務改善ハンドブック著者: 日本能率協会コンサルティング著者について日本能率協会コンサルティングは、経営コンサルティング、人材育成を中心に、企業の業務改革・改善を支援する組織。著者の他の著作オフィスの業務改善がすぐできる本マニュアルの...
【狂気の実証実験2】GPTsに電気ショック権限を付与してみた 🔖 5
概要本記事では、「自分の意思では生活習慣を改善できない人間が、AI Agentに“罰”を与える権限を渡したらどうなるか」という実証実験について紹介します。リマインダーも、ToDo管理も、コーチングサービスも続かない。理由はシンプルで、守らなくても痛くないから。...
Raspberry Pi Pico 2 × Zephyr × Pigweed で実現する「型安全」なRPC通信とLチカ点灯 🔖 1
はじめにTL;DR:Raspberry Pi Pico 2 と PC を pw_rpc (Pigweed) で繋ぎ、「gRPCのように型安全な」Lチカを実現しました。Zephyr + Pigweedの組み合わせは超大変でした。。動機 & Pig...
タイトルオンリー。手作業の温かみを感じられるよう、人の手でページ数/ヘッダ数を数えています。2025年12月現在"C++26"はISO/IEC標準規格としては未発行のため、代わりに最新Working Draft N5032(2025-12-15)を参照しています。...
はじめに昨今、さまざまな生成AIの技術が台頭してきて、筆者は日々キャッチアップに奮闘しています。全然追いつけていませんが、、、そこで今回は「RAG」について勉強した内容をまとめてみました。生成AI初学者の方達の参考になれば幸いです。RAG(検索拡張生成)とは?...
Windows を USB で持ち運ぶ:Hyper‑V + WinPE を使った VHDX ブート手法 🔖 1
はじめに表題のとおり、Windows OS を USB メモリ上に導入して、任意の PC を使って利用するためのノウハウを共有したいと思います。本記事では、以下の2つの Microsoft 公式技術を組み合わせ、USB 上からの Windows VHDX ネイティブブ...
IT業界に蔓延する『ナンニデモPM』 それ、本当にプロジェクトマネジメント? 🔖 169
最近、社内で「プロジェクトマネージャー(PM)に技術力は必要か?」という議論がありました。結論から言うと、私はこう思っています。PMに“技術力”は必要けどそれは、Javaが書ける/AWSの環境を構築できる、のような「実装スキル」ではなく、 技術的に判断できる”ための...
2026/01/03 今日のQiitaトレンド記事をポッドキャストで聴こう! 🔖 1
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典2025年12月時点の「ぼくがいまやっている最...
動くMermaid:矢印アニメーションで通信を表現する 🔖 3
はじめにMermaid では、flowchart の矢印に animation を指定することで、通信が流れる様子をアニメーションとして表現できます。アニメーションには slow や fast といった速度指定が用意されており、通信の速さの違いを視覚的に表すことができ...
はじめにこんにちは!データサイエンティストのタランチュラです。「データサイエンティスト1年目って、結局なにをやって、なにで詰まって、なにが一番伸びるの?」これ、目指している人ほど気になる一方で、いざ探すと“キラキラした成功談”か“技術だけの話”に偏りがちで、実務の肌...
はじめにどうも、水無月せきなです。最近Pythonをちょこちょこ使用しているのですが、その中で驚いた話についてです。Pythonの列挙型Pythonで列挙型を普通に使用すると下記のようになります。(例は公式から拝借)from enum import Enum...
AOJ ITP1 を Kotlin で - Getting Started 編
はじめに年が明けて、コーディングの基礎体力を鍛え直したいと思い、AOJ を始めました。以前、牛尾さんの本で「LeetCode から始めた」という話を読んで、問題を解きながらコーディング力を上げる方法に興味を持っていました。LeetCode に挑戦したい気持ちは...
[Python] deque 実践編 - スライディングウィンドウと応用パターン
はじめに前回は deque の基本を学びました。今回は、実務でよく使われるパターンを解説します。特にスライディングウィンドウは deque の真価を発揮する場面です。スライディングウィンドウ移動平均の計算from collections import deq...
Bedrock AgentCore Runtimeを使ってお知らせ文を解析して要約・イベントリマインドするアプリを作った 🔖 1
課題意識"AIを活用した開発"に関する知見はだいぶ溜まってきたと言いつつここ数ヶ月ClaudeCodeを使っていなかったので最新潮流に追いつけていないが……一方で,"AIを組み込んだアプリの開発"に関する知見はまだまだ足りないもちろん,SDKやFW(La...
Git Worktreeを快適にするCLIツール「vibe」を作りました 🔖 2
はじめにAI界隈の進化は止まることを知らず、年始も新しい技術のキャッチアップや開発で忙しい日々が続いています。そんな中で、少しでも開発フローを効率化するために、Git Worktreeの管理を簡単にするCLIツール 「vibe」 を作りました。Git Wor...
AI エージェントとの対話を止めないモバイル環境を構築する 🔖 4
開発している最中に、ミーティング・子供のお迎え・移動など様々な要因で中断しないといけないことがあります。そんな時、デスクから離れても使えるモバイル環境で指示を継続したいものです。モバイルから AI エージェントへの指示を継続できれば、修正の様子を確認したり目を離している時間...
icebergのデータを作ってS3にアップロードglueにデータを入れてAthenaで検索できるところまでもっていきます。S3パケット作成aws s3 mb s3://my-iceberg-tokyo-20251206/athena-results/ --region ...
はじめに2物体の運動を同時に考察する問題は、2物体問題と言われている。2物体問題は、大学受験では、難問に分類されがちだが、かなり本質的な問題である。一般に、2つの物体の重心の運動と重心からみた相対運動を合成することで、運動の様子を知ることができる。そこで今回は、運動...
2026/01/02 今日のQiitaトレンド記事をポッドキャストで聴こう! 🔖 1
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典2025年12月時点の「ぼくがいまやっている最...
ECRのお掃除ちょっと待って!! もし稼働中のECSサービスで使っているイメージを消しちゃったら、手元に存在するイメージでデプロイ完了するまで前進対応するしかない 🔖 1
はじめにお疲れ様です。矢儀 @yuki_ink です。年末年始、いかがお過ごしでしょうか。AWS環境の大掃除をされた方もいるかもしれません。私もしました。AWS環境でゴミとして溜まりがちなのが、スナップショット、そして ECRに保管されたDockerイメージ です...
差分記憶システムの実装: MastraとS3 Vectorsでキャラクター記憶を管理する 🔖 1
これはマニアックな話です。差分記憶とは何か?ここで言う差分記憶とは、ストーリーの章ごと・キャラクターごとに、何を覚えているべきかを管理する概念です。例えば、RPGの主人公やサブキャラクターは、ストーリーの進行によって覚えている内容に差分が生じます。また、キャ...
Amplify & AgentCoreで維持費激安! 王道フルスタックなAIエージェントを簡単構築しよう 🔖 67
AWSの最新機能をフルに生かした、フルスタックのAIエージェントWebアプリを作ってみましょう。フロントエンド: React on Amplify Gen2バックエンド: Strands Agents on Bedrock AgentCore完成するアプリのデモ...
Claude Codeライトユーザー目線で、万人受けする便利設定を紹介 🔖 73
私は普段、AIエージェントを「作る」技術の啓蒙に注力しているので、AIエージェントを「使う」側のテクニック探求にはそこまで傾倒していません。そんなClaude Codeライトユーザーの私でも、最低限これは入れとくと便利だよって設定類を紹介します。紹介する設定全プロ...
内容標準化、ガバメントクラウド環境ではWindowsサーバが多いということで、AWS上のWindowsサーバーへの接続方法を記載します。閉域環境を前提として、Fleet ManagerとRDPクライアントを使用する方法について説明します。両方とも通常の接続方法に加え、+...
【狂気の実証実験1】AIエージェントに電気ショック権限を付与したら生活が更生した 🔖 437
概要本記事では、「自分の意思では生活習慣を改善できない人間が、AI Agentに“罰”を与える権限を渡したらどうなるか」という実証実験について紹介します。リマインダーも、ToDo管理も、コーチングサービスも続かない。理由はシンプルで、守らなくても痛くないから。...
Claude Codeユーザー待望「ツール検索ツール」 | MCPトークンを削減して精度を保つ方法 🔖 1
要約Claude Code が、MCPツールをオンデマンドでロードする実験的機能「ツール検索ツール」を追加した。ENABLE_TOOL_SEARCH=true という環境変数一つで、MCPツール定義によるトークン消費を最大85%削減できる。本記事では、この機能の使い方と...