はてぶ・Qiita・Zennのトレンド記事を紹介
【速報】IETF 124 Hackathon 参加レポート Part 3: アプリケーション・AI・IoT編
おはようございます!GMOコネクトでCTOしている菅野(かんの)こと、さとかん です。皆さん、さっきぶりです。※ 記事を読んでくれている人、ありがとうございます。はじめに2025年11月1日から2日にかけてモントリオールで開催されたIETF 124 Hackat...
GAS × Supabase × Next.js × Qiita API で構築する業務ナレッジ可視化ツール 🔖 1
はじめにGoogle Apps Script(GAS)とスプレッドシートで社内ツールを作るのは非常に簡単で便利です。しかし、その便利さゆえに以下のような課題を感じたことはないでしょうか?編集者が増えると同時編集によるデータ競合が発生しやすいスプレッドシートの肥大...
【小ネタ】Azure Functionsから“長期鍵なし”でAWSを操作する ~ OIDC+AssumeRoleWithWebIdentityでS3を触ってみた~
はじめに記事をご覧頂きありがとうございます!前回に引き続き、今回も小ネタで、Azure FunctionsからAWSを操作する構成を検証したのでご紹介します。今回はSSO構成を採用せず、OIDC+AssumeRoleWithWebIdentityで長期鍵なしの接続を検...
OpenAI AgentKitでサクッとAIエージェント作ってみた
はじめにこんにちは!KIYO LearningでAirCourseの開発をしている森下です。今回は、OpenAIが2025年10月6日に発表した、AgentKitについてご紹介します!この記事では、AgentKitを使って星座占いAIエージェントを実際に作ってみるまで...
【ポケモン×Java】知識編 Scanner#3 〜数字入力:安全に文字→数値へ〜
はじめに前回の記事 #2 では nextLine() で「一行を読み取る方法」を学習しました。ここから一歩進んで、文字で受け取った入力を安全に数値へ変換 する方法を学びます。今日のゴール文字列で受けてから Integer.parseInt や Double....
おこんばんは、GMOコネクトの名もなきエンジニアです。よろしくお願いします!日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続けるという修行的な活動です!!今回は、2025-11-02(UTC基準)に公開されたInte...
こーんばんわー!!GMOコネクトの名もなきエンジニアです。よろしくお願いします!日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続けるという修行的な活動です!!今回は、2025-11-02(UTC基準)に公開されたI...
こんばんは!GMOコネクトの名もなきエンジニアです。またお会いしましたね? よろしくお願いします!日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続けるという修行的な活動です!!今回は、2025-11-02(UTC基準...
こんばんは!GMOコネクトの名もなきエンジニアです。よろしくお願いします!日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続けるという修行的な活動です!!今回は、2025-11-02(UTC基準)に公開されたInte...
こんばんは、GMOコネクトの名もなきエンジニアです。よろしくお願いします!日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続けるという修行的な活動です!!今回は、2025-11-02(UTC基準)に公開されたInter...
copilot-instructions.mdだけじゃない!GitHub Copilotのカスタム指示まとめ
ちょっと前にcopilot-instructions.mdを作成すると良い、という記事が話題になりました。実はこれ以外にも、GitHub Copilotには設定しとくとよいカスタム指示ファイルがいくつかあります。この記事ではそれらを紹介していきます。この記事...
【Qiita】今年1年のContributionを集計してグラフ化してみる
今年の初めにQiitaを始めてみて、気づけばもう11月。年末に近づいて、1年のコントリビューションはどんな感じだったのかなと思い、QiitaのAPIを使ってグラフ化してみました。✅ やることQiita APIで自分の投稿データを取得投稿数・いいね数(likes...
AI SDK useChatのバックエンドをStrands Agentsにする方法!(バックエンドはNext.jsじゃなくてもいい!!)
先週投稿した記事が沢山のイイネを頂きました!皆様、ありがとうございます!!いい感じにできたのですが、次の欲望が出てきました。せっかくBedrock AgentsにデプロイするならAIエージェントはStrands Agentsで作りたいフロントエンドはAI SDK...
【CSS】フォントサイズを横幅ぴったりに合わせるfit-widthの提案 🔖 28
安いゲームの日本語訳とかで、テキストが画面枠をはみ出て見切れるという何も考えてない実装をよく見かけますよね。それよりは見えるだけまだマシなものとして、文字数が多くなると画面幅に合わせてフォントサイズが小さくなるという実装もたまに見かけます。※ねとらぼより拝借この後者...
【DDD】そのValueObjectまじで意味ないっす 🔖 10
0. はじめにValueObjectって"不変性"や"同一性を持たない"という点が特徴ですよね。あなたのドメインモデリングは、その特徴を消した実装になっていませんか?ソフトウェア業界で著名な Vladimir Khorikov 氏は以下のように言及されています。...
ガバクラ共同利用方式のように直接操作できないアカウントの EC2 を閉域 API Geteway 経由でオンプレミスから起動停止できるようにする
先日、デジタル庁が 継続的運用経費削減 (FinOps) ガイド を公開しました。この中で「運用保守作業の削減アプローチ例」として、地方自治体向けに作業の内製化が挙げられており、サービスの起動停止処理を自治体職員が行う、といった例示がされていました。地方自治体のガバメント...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/11/03
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典IT業界、特にセキュリティ業界は「個人のスキル...
【ASP.NET初心者が学んでみた】第2章:Visual Studioで初めてのWebアプリを動かしてみる〜 Hello, ASP.NET! をブラウザに表示するまで 〜 🔖 2
🏁 はじめに前回(第1章:MVCの仕組みをざっくり理解する)では、ASP.NET Core MVCの構造や、Controller・View・Modelの役割を学びました。今回はいよいよ、実際にプロジェクトを作って動かすところまでやります。最初に「Hello, AS...
【続報】Qiita の数式 MathJax の表示バグの原因を見つけた?
1. はじめに筆者の下記の記事において Qiita の MathJax における不具合および回避方法を述べた。残念ながら Math-Renderer を CHTML モードから SVG モードに切り替える方策は SVG モードに深刻な不具合があり,直ちには使えないことが...
AWS障害対応の事後報告書を自動生成!CloudWatch Incident Reportsを実際に使ってみた 🔖 1
はじめに エンタープライズの運用をしていると、障害対応を実施した後、事後に実施する「障害報告書」の形式的な整理に時間や労力が掛かってしまって、本来行うべきポストモーテムの作成、改善への向けた取り組みに力を割けないということが、しばしば起こると感じていました。 そんな中...
LangfuseでLLMアプリケーションのオブザーバビリティを爆上げしたい - プロンプト管理からトレーシング、評価まで
1. はじめに生成AIを活用したアプリケーション開発において、以下のような課題に直面したことはありませんか?「本番環境でLLMが変な応答を返したけど、何が原因か分からない」「プロンプトを変更するたびにコードをデプロイするのが面倒」「どのプロンプトバージョンがパフ...
こんにちは、yesです。今回はABC430で入水したので入水記事を書いていきます!!!スペック大学1年生(情報系)中受経験があるので算数は得意微積が本当に理解できないプログラミングは元々if/for文は知ってる程度(アルゴリズムや計算量の知識は皆無)タイ...
Unity Photon Fusion入門 前編(サンプルプロジェクト付き) 🔖 1
はじめにUnityでゲーム開発をしている,大学3年生のkigです!最近Photonを使ったオンラインゲーム(マルチプレイゲーム)を開発しています.初めてのオンラインゲームを開発していて,詰まった部分や知っておきたかったことをまとめようと思います!今回はPhoto...
【Vue Fes Japan 2025】はじめて技術カンファレンスに参加してみた話 🔖 1
いろいろな人からいろいろな刺激を受けた、濃密な 1 日でした!1. はじめに2025年10月25日 (土) に行われた Vue Fes Japan 2025 に、学生支援制度1で参加させていただきました!ここでは、その参加レポートを体験記としてまとめています。特に...
【個人開発】勉強に集中できる場所が見つからない問題を解決する地図アプリを個人開発した【React/Supabase】 🔖 3
はじめにお疲れ様です。今回の課題では、「Study Spot Vancouver」 という自習スポット検索アプリを開発しました。React・TypeScript・Supabase・Google Maps API・Chakra UIを使用し、地図上にピンを表示 → ...
Difyのトリガーを使ってイベント駆動なワークフローを試してみた
1. はじめにDify v1.10.0-rc1にてトリガー機能が追加されました。まだrcではありますが、Difyの可能性が広がる機能なので早速テストしてみました。2. やりたいことテストとして以下のようなものを想定しました。アプリでエラーが発生したと...
エンジニアを褒めるだけ(通勤中に見てください)ポエム, エッセイ, エンジニア, 情シス, 働き方138 Likes, 29 Stocks, 2 CommentsPOSTED @ 2025/10/29___UPDATED @ 2025/10/30Author ...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/11/02
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典エンジニアを褒めるだけ(通勤中に見てください)...
はじめまして、りょーつといいます。高専出身の大学院2年生です。研究の専門は力学や機構学で、Qiitaでは主に制御工学や数学に関する記事を書いています。 先日、恋人と量子力学の話題で盛り上がったことをきっかけに、ノリと勢いでシュレディンガー方程式を解いてみました。MATL...
PowerVS IBM i 日記(93): 既存のインスタンスを仮想シリアル番号管理にしてIBM iライセンスTierをP05に変更する
「(90): IBM i ライセンスTierのデプロイ後の変更 - 2025/10/02」で、こんな事を述べたましたが、半分は嘘でした。仮想シリアル番号を使っていない場合は、下記の通りあとからライセンス Tier の変更はできません。一旦、既存のインスタンスを仮想シ...
OSS監視ツール徹底比較【2025年版】:あなたの環境に最適な選択はどれか 🔖 177
OSS監視ツール徹底比較:あなたの環境に合う選択はどれかはじめにクラウドネイティブ化、マルチクラウド、マイクロサービスアーキテクチャの普及により、システムの複雑性は飛躍的に増大しています。こうした環境において、適切な監視ツールの選定は、システムの安定稼働とビジネスの...
Amazon Bedrock AgentCore Code Interpreterの環境をお好みで拡張する
はじめにAmazon Bedrock AgentCore Code Interpreterは、AIエージェントが実行するのに最適化されたクローズドな実行環境だ。コンテナにより起動・破棄を簡単に行うことができ、安全なコード実行を行うことができる。たとえば、AIエージェン...
Amazon Q Developer CLIが教えてくれた`git clean -fdX`という神コマンド
Qiita Advent Calendar 2025今年もこの季節がいよいよ始まりました 誰よりもこの日を待ちわびていたと自負しております。2024年12月26日から首を長くして楽しみにしておりました。 はじめにCDKプロジェクトの検証中、「出...
React状態管理「Recoil」学習メモ1. RecoilとはReact用状態管理ライブラリ2. 環境構築インストール:npm i recoil# またはyarn add recoil設定:アプリケーションのルート(index.js...
みなさんこんばんわ。ある日検証環境を構築しているときに思いついた事を実装し、そこから得た気付きを記載します。検証環境のルーターがNECのIXシリーズでネットワーク内にローカルDNSサーバなく、DNSサーバがあると進めやすい検証を行わなければならないといった状況が有り、思...
Claude Code に「RBS を生成するコード」を書かせたら便利だった
最近個人では Ruby で開発する際は、 rbs-inline と Steep を使って書いてます。型で色々事前にエラーを見つけてくれるのはありがたいのですが、Type Error を避けるために冗長な書き方をしなくていけなくて面倒なこともまあまああります。例えば、↓ の...
【Amazon Nova】Amazon Nova Web Grounding をとりあえず触る
はじめに2025/10/29 に、Amazon NovaモデルにWeb Grounding機能が追加されたことが発表されました。また、現時点(2025/10/31)では、Nova Premierで利用可能となっており、クロスリージョン推論を用いて、バージニア北部、オハ...
はじめてWeb開発をする人のためのチュートリアル #2 🔖 1
はじめにまず初めに、第1回を読んでいただいた方、本当にありがとうございました。前回の第1回のチュートリアル記事が予想以上に好評だったので、第2弾を作りました!第1回では何もWeb開発の知識がない方でも理解できるように最低限の内容で構成しましたが、今回は前回触れられな...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/11/01
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典エンジニアを褒めるだけ(通勤中に見てください)...
はじめに今回は2025年10月11日(土)に開催された、JAWS FESTA 2025 in 金沢について振り返っていこうと思います。運営としても、登壇者としても関わることのできたカンファレンスでたくさんの想いがあるので、ここに書いていこうと思います。JAWSF...
こんにちは|こんばんは。カエルのアイコンで活動しております @kyamaz です。はじめに本稿は,初等幾何の定理についてです。(mathlog の方が適切な話題という意味で)mathlog 的ではありますが,意外と本稿の話題を扱っているエントリーが Qiita にも...
【隙間開発】Tauri × Svelteでエイリアスエディタを作ってみた!
はじめにこんにちは、genimuraです。今回はTauri 2 × Svelte 5でデスクトップアプリを作ってみました。ターミナル作業中にエイリアスを素早く追加・整理したい一方、.zprofileを毎回エディタで開いて手作業するのは面倒で、記述ミスで壊れやすいとい...
昨日、ガバメントクラウドワークショップin大阪で登壇させていただいた内容になります。ガバメントクラウドを運用していく中での課題解決からSaaSサービス開発に繋げた話を記載させていただきます。運用していく中での課題現在、自治体標準化において、ガバメントクラウド環境の構築...
IT業界、特にセキュリティ業界は「個人のスキル」よりも、どこに所属しているかで大きく変わる話 🔖 48
はじめに1年前、私はこちらの記事をQiitaに書きました。あの頃はちょうど転職が決まり、ようやくスタートラインに立てたという安堵と期待の中で記事を書いていました。それから1年。環境が変わり、立場が変わり、見える景色も大きく変わりました。IT業界、特にセキ...
はじめにchibivueをやっており仮想DOMの内容についてふんわりとした理解しかなくイマイチ理解が進まなかったので理解深めるために調べたので備忘録です。仮想DOMとは?最初に結論から言うと、仮想DOMとは「JavaScriptオブジェクトで表現されたDOMの...
font-familyとフォントの種類の超ざっくりまとめ 🔖 1
はじめにfont-familyの指定を見ていて、知らなさすぎたので超ざっくりまとめましたfont-familyについて理解したこと・注意点font-familyは、左から順番探して、最初に見つかったフォントが利用されるデバイスに標準搭載されていないフォントの...
【AnsibleAutomationPlatform 】RPM版からコンテナ版へのマイグレーション
はじめに今年リリースされたAAP2.6より、RPM版AAPからコンテナ版AAPへの移行パスが公開されました。本記事は、ドキュメントの手順で移行を試した検証ログです。基本ドキュメント通りに進めますが、一部ドキュメントで提示されている手順をスキップしている箇所があるため...
【失敗談】ドメイン知識ゼロでSlack自然言語検索アプリを作った結果→精度が低すぎて使い物にならなかった話
はじめに今の時代AI使えばなんでも作れるやろ!と思い失敗した失敗談です。もっとAIをうまく使えれば精度上げられたのかなとも思うので、こうした方がいいんじゃない?などあればコメント頂けますと幸いです。背景:Slackの会話が見つからない問題Slackを使っていると...
NASをKubernetesの仲間にした話 〜iSCSIでつなぐ永続ボリューム〜
初めに初めまして.最近Kubernetes上にPodを立てる時にiSCSI経由でNAS上のボリュームを利用してPVを立てる機会がありました.今まではLocalPathストレージや,NFSを使っていたんですけど,新しくやり方覚えたので残しておきます.iSCSIとはi...
はじめにRaycast は、macOS ユーザーの生産性を高める強力なランチャーアプリです。最大の魅力は、豊富な拡張機能のエコシステムにあります。本記事では、Raycast の拡張機能開発に初めて挑戦する方に向けて、基本から最新の AI 機能まで、公式ドキュメントをもと...