はてぶ・Qiita・Zennのトレンド記事を紹介
AWS re:Invent参戦のために初海外行ってみたら案の定だった件
本記事には技術的要素は何も含まれていません。技術的要素を受け取りに行くための前準備として、お読みいただけますと幸いです。はじめに今年、AWS re:Invent 2025という、AWS社がラスベガスで開催している年に1度の超大型イベントに初参戦してきました。...
はじめに2025年も気がつけば年の瀬です。世間では生成AIのモデル競争やコーディングエージェントなどの実用化が熱いらしいですが、その少し横ではD言語コミュニティも相変わらず地道に前進を続けています。あ、ほとんどのエージェントはD言語書けますからその点は安心してください...
Nano Banana: GIF Techcraft を始動させたエンジンとNano Banana Pro: その未来を形作るエンジンの比較
*こちらの記事は、英語から日本語へ翻訳をしています。English Original TextI’m Anshika Kankane, a data scientist at GIFTech, and I want to talk about a curious mo...
【2025年版】Lazygit使いこなし術 - Gitを視覚的に操作する最強ツール 🔖 1
Lazygit使いこなし術 - Gitを視覚的に操作する最強ツールLazygitは、Gitをターミナル上で視覚的に操作できるツールです。Gitのコマンドを覚えなくても、キーボード操作だけで複雑なGit操作ができるようになります。この記事では、Lazygitの基本から...
Unity × Pythonで自分の絵が夜空に打ち上がる! イラスト花火ワークショップについて
はじめに今年の8月につくば市主催のつくばメディアアートフェスティバルにて行なった、子ども向けワークショップの内容について紹介したいと思います。ワークショップの概要本ワークショップは筑波大学芸術系の授業、ADP(Art Design Produce)の1プロジェクト...
転職ドラフトさんの「プロジェクト経験作成サポート」機能を使ってみた!
始めに※こちらの記事は転職ドラフトさんの「プロジェクト経験作成サポート」のフィードバックキャンペーンに参加しています。タイトル通り、転職ドラフトさんの「プロジェクト経験作成サポート」を体験してみました!いや、やっぱり自分が何をしてきたかの棚卸しをしなきゃと思っていた...
に行ってきました!! (2ヶ月前)レポートを書くタイミングを逃していたのですが、最近になってアーカイブ動画が発表されたので、個人的に参加してとても面白かった発表などをまとめます。アーカイブ見返す際の参考にどうぞ。個人的に非常に面白かった発表(2日目はや...
はじめにアプリ開発を行っていると、「スレッド」という単語が頻繁に登場します。でも、「スレッドって何?」と聞かれると、意外とうまく説明できなかったりします。この記事では、スレッドという仕組みを基礎から順番に説明していきます。ハードウェアの知識がなくても大丈夫なように...
生成AI着せ替え体験 2025北陸編の振り返り@JAWS FESTA 2025 in 金沢
はじめに2025年10月11日に金沢で開催されたJAWS FESTA 2025 北陸のお祭りトラックにて、Amazon Nova CanvasのVirtual Try-on機能を使ったバーチャル試着コンテンツ「生成AI着せ替え体験 2025北陸編」を公開しました。J...
はじめに2025年11月11日CISSPに合格したので、どんな勉強したのかとかをまとめておきますモチベーション今年の4月に応用情報技術者試験を受け、なんとか合格次のステップの、情報処理安全確保支援士に向けてセキュリティ周りの勉強をしていたらなんかめっちゃ面白い...
はじめに独自のデータ、例えば仕事なら議事録やメールなど、プライベートなら自分のメモなどを読んでおいて、その内容に対して回答できる AI プログラムが、以前から欲しいと思っていました。Google が提供する NotebookLM が、かなりいいように思いました。No...
Elixir(AtomVM)でI2Cを使ってLCD制御 〜 アンチパターンもあるよ 〜
ElixirのコードでESP32S3(LCD)を動かすことを目標にするコラムです今回はExAtomVMを使います開発環境Ubuntu 24.04elixir 1.17.1-otp-27erlang 27.2.1実行イメージ焼き方の前提知識&プロジェ...
個人開発で ChatGPT の履歴管理アプリ「iLoveAI」を作った話 ~ Next.js 16 と完全クライアントサイド処理への挑戦 ~
はじめにはじめまして、takumi です。 趣味で個人開発も行っています。今回は、個人開発で ChatGPT の履歴ビューワー兼コンバーター「iLoveAI」を開発したので、その技術的な裏側や開発の過程で得られた知見を共有したいと思います。iLoveAI: http...
書籍名「Ansible 構築・運用ガイドブック」マイナビ出版社著者:八木澤健人読もうと思った動機Terraformの学習書籍を読んでいる中でAnsibleへの言及があり、構成管理ツールとしての概要を把握したいと考えたのがきっかけです。また、『レガシーシステム改...
AIが発達していくからこそ、IT国家試験は受かっておきたい話
AIがあるから資格勉強する気が出ない前に同僚がこんな話をしてくれました。「資格を取らなくてもAIと対話しながら仕様やサービスの選定ができれば良くない?」「資格取れても社内評価が上がるくらいだから」まあわかる。わかるけど、、この「わかるけど、、」と思ったことが自分...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/11/30
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典【Gemini 3 Pro】コピペ可能:ニュー...
AIコーディングツール Tidewaveを使ってアプリを作ってもらう
はじめに本記事はAIコーディングツールTidewave Wabをセットアップし、実際に作っていく方法を解説していきますTidewave Webとは?Elixirの作者のJosé Valimさんが所属している会社のdashbitが開発した開発環境のブラウザ内で直接...
Transactional Outbox と冪等性の実装ガイド
はじめに ― あの「予約大丈夫かな…?」という不安の正体金曜の夜、友人との飲み会の席を確保しようとして、食べログやホットペッパーのような予約サービスを使う場面を想像してみてください。画面には「予約を受け付けました」と出ているのに、しばらく待っても確認メールが届かない。...
Elixir/Nervesで MIX_TARGET に応じて処理を切り替える
はじめにNerves で開発していると、「ホスト環境と Raspberry Pi などのターゲット環境で、ちょっとだけ処理を変えたい」という場面にしばしば出くわします。たとえば次のようなケースです。ホスト上ではダミーのネットワーク情報を返して動作確認だけしたい実...
超シンプル!リモートワークの電話連絡を自動化してみた話 (2025年版) 🔖 1
Qiita Advent Calendar 2025今年もこの季節がいよいよ始まりました 誰よりもこの日を待ちわびていたと自負しております。2024年12月26日から首を長くして楽しみにしておりました。 はじめにこの記事は、Works Huma...
GitHub Universe'25 Recap Tokyoイベントレポ〜「Agent Framework」と「Spec Kit」の未来〜
はじめに先日開催された GitHub Universe '25 Recap Tokyo に参加してきました!サンフランシスコで開催された本家の熱狂をそのまま東京に持ち込んだような、非常に密度の濃いイベントでした。会場の熱気もすごく、AIネイティブな開発が当たり前にな...
【AWS】DevTools布教活動CodeCommit編【アドカレ2025】
はじめにこの記事は Japan AWS Top Engineers Advent Calendar 2025 の1日目の記事です。2025年はTopEngineerに選出されましたが、その前にDevTools領域でCommunityBuilderに選出されたこともあり...
「S3はオブジェクトストレージ」の意味、本当に理解できてますか?~見事にハマった俺の屍を超えて行け~
AWSの資格勉強(SAAなど)をしていると、必ず出てくる定番の知識があります。「S3はオブジェクトストレージであり、EFSのようなファイルストレージとは異なり、ディレクトリ階層構造を持たない」私も丸暗記して、「またこれかー、サービス問題やわ」とドヤ顔していました。しか...
【Azure】インフラ構築不要でここまで簡単とは…!App ServiceとGitHub連携の自動デプロイに感動した話
はじめにクラウドでWebアプリケーションを公開したいとき、インフラの構築やデプロイの仕組み作りは意外と手間がかかるものです。今回は、そんな悩みを解決してくれるAzureのPaaS(Platform as a Service)である Azure App Service ...
SharePoint ナレッジエージェントを有効化するためにSharePoint Online管理シェルを使ってみた 🔖 2
話題のSharePointナレッジエージェントは管理センターのGUIで設定ができないので、今回PowerShellで設定してみました!1. SharePoint Online 管理シェルをインストールするこちらから管理シェルをインストールします。秒で設定が終わり...
HITL(Human-in-the-Loop) in Mastraの実現
前書きこれまでMastraでは、ワークフロー内でのHITL(Human-in-the-Loop)の実装は可能でしたが、AIエージェントのツール実行に対するHITLの仕組みは提供されていませんでした。しかし9月中のアップデートにより、AIエージェントのツール実行中にもH...
はじめにAmazon API Gatewayがストリーム応答をサポートするアップデートがありました。いきなりですが、下はストリーミングと非ストリーミングの比較です。めっちゃ見やすくなってますよね。 今回は動作検証をしながら、どのようなアップデー...
マケプレでサブスクしたMCPサーバーをAgentCore RuntimeにデプロイしてMCP Proxy for AWS経由でKiro CLIからアクセスする
いろんなアップデートをごちゃまぜに検証しました。実用的に使いたい場合はローカルMCPでいいような気がします。{ "mcpServers": { "awslabs.aws-api-mcp-server": { "command": "uvx",...
この記事の趣旨2025年11月20日に開催されたデータ可視化コンテスト「Viz Games 2025」にて優勝することができました。この記事ではViz Gamesとは何か?優勝にいたるまでの過程など個人的に振り返っていきます。Viz Gamesとは?Tablea...
AWS re:Invent 2025 参加レポ #1出発前編
はじめに皆さんはじめまして!パナソニック コネクト株式会社 クラウドソリューション部の山本(一)です。部門内に3人いる山本のうち、第3の山本です(他2名もQiita執筆メンバーにおります)。今回が初投稿です。AWS re:Invent 2025に参加することとな...
AWS上で使えるファイル転送サービス比較 ~AWS Transfer Family VS HULFT10 for Container Services 🔖 1
はじめに業務の中で企業内や企業間でファイル転送を行う必要があることと思います。従来のファイル転送方式(FTP等)では以下のような手間がありファイル転送サービスの導入をしている・検討しているという企業も多くあるでしょう。送受信プログラムの作り込みが多いエラー対応フ...
コンポーネントの設計で最近気をつけていることまとめ(React / Next.js) 🔖 71
React / Next.js に慣れてくると、次に悩むのはだいたい「設計レイヤー」まわりですよね。コンポーネントが太りやすいuseEffect が増えてロジックが迷子になる状態をどこに置くか毎回迷うHooks をどこまで分割すべきか分からないこのあたりのモ...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/11/28
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典「コードは設計書だ」と本気で思い直したきっかけ...
【30日でAWSをマスターするハンズオン問題集】Day3:Amazon VPCでネットワーク空間を構築してみよう!
📝 概要こちらの投稿は2025 Japan AWS Jr.Championsの有志メンバーで作成した『30日間で主要AWSサービスを構築できるようになる』をテーマにした初学者向けのハンズオン問題集のDAY3になります!問題集の趣旨や作成に至るまでの経緯は以下の記事をご...
家に来た人に毎回Wi-Fiパスワード聞かれるのが面倒なので、QR化したら謎の歓迎ページが爆誕した 🔖 13
1. 毎回Wi-Fiパスワードを共有するの、面倒じゃないですか?家に友人が来たとき、ほぼ毎回こうなります。「WiFiパスワード教えて〜」「いいよ〜!これパスワード!」「ありがとう!(入力…)あれ、つながらない、、、」「えっ、ここ一文字間違えてるかも」いつも...
WPF + Blazor Hybrid で作ったアプリをテストしてみた
はじめにWPF ( Blazor Hybrid )アプリをどこまで自動テストできるのか試してみました 想定読者Blazor Hybrid + WPF に興味があるが、テスト方法がわからない人WPFアプリでもWeb技術を使ったUIテストを試してみたい人xU...
Python + boto3でDynamoDBのデータを取得する方法(query編) 🔖 1
AWS の DynamoDB に保存されたデータを Python から効率的に取得する方法をご紹介します。前回は scan を使った全件検索を解説しましたが、今回は query を使った効率的なデータ取得に絞って解説します。前回の記事をまだ見ていない方はこちらをご覧くだ...
はじめにこんにちは、GMOコネクト野口です。よろしくお願いします。技術の向上には「アウトプット」がとても有効と聞きます。時間をみつけて自分の知る情報を整理・発信していきます。誰かの役に立つことがあれば幸いです。この記事の対象者Gitを初めて学ぶ方Gitの...
QRコードを「理解」するために、理論の学習からリーダーの自作、誤り訂正の検証までやってみた
忙しい人のためのまとめ(この記事の結論)何をしたかQRコードの仕組みを完全に理解するため、ライブラリに頼らずゼロから読み取りロジックの実装に挑戦。(※ただし「誤り訂正」の数学が難しすぎたため、検証用の最強リーダーにはOpenCVを使用しました……悔しい!)...
AWS Transfer Family - SFTPでS3へファイル転送 🔖 1
はじめに今回はAWS Transfer FamilyのSFTPサーバーを使ってS3にファイルを転送するハンズオン記事を書きました。実務では使っていないのですが、以前SAA試験の対策でサービスの理解を深めるために作成した内容です。今回やることAWS Transfer...
はじめにAngularを使っていると避けては通れないRxJSですが、「正直よくわからないまま使っている」という人も多いのではないでしょうか。僕もまさにその一人でした。そこで本記事では、RxJSを理解するうえで最初に押さえておきたいキーワードを中心に、基本をシンプルに整...
jest.fn / jest.spyOn / jest.mock と reset系の使い分け
はじめにNestJSでアプリを開発していて、jestを使ったmockを触る機会がありました。その際、mockの使い分けがわからなかったので、まとめてみました。私が疑問に思ったのは「mockClear()をよく使っているけど、たまにでてくるmockReset()は何だろ...
Docker環境のNestJSアプリの検索パフォーマンスを確認する方法
はじめにWebアプリを作るために、backendでDBの設定をするときに、「インデックスを貼る」という行為を行います。こちらは検索のパフォーマンスのために非常に重要な行為です。しかし、初学者にとってはパフォーマンスよりちゃんと動くことが重要なため、蔑ろにされがちな項目...
【書籍まとめ】この一冊で全部わかる ネットワークの基本 (1章〜3章) 🔖 1
参考書籍イラスト図解式 この一冊で全部わかるネットワークの基本 第2版前提条件上記の書籍でインプットをしていることを前提としているため、解説等は基本的にありません。特に図で理解をした方がいい場合も多いので、ぜひ読んでみていただきたいです。インプット後の知...
1Password Shell Pluginを長らく使っていて便利だなと感じているので紹介します!1Password Shell PluginとはCLIツール(GitHub CLI, AWS CLIなど)の実行時に、1Passwordに保存したCLIツールの認証情報を...
【NanoBanana🍌(Gemini)】画像生成の精度を極限まで高めたプロンプトエンジニアリング6つの実践 🔖 10
こんにちは。GIFTechの伝統工芸×テクノロジープロジェクト –– GIFTech JAPAN NEXT CRAFTでアプリケーション開発を担当した@enumura1 です。このアプリは伝統工芸職人さん向けの、プロダクトデザインAIアプリです。独自性の高い技術を用い...
2025年10月のNew Relic のアップデートをまとめて紹介です!AWS CloudWatch Metric Streams統合でデータ転送量と処理オーバーヘッドが削減できるOpenTelemetry1.0を指定できるようになりました![Infrastructur...
無料でGoogle Antigravityのレートリミット制限を解除する方法【別のGoogleアカウントに切り替え】Gemini 3 Pro (High)を無制限に使う 🔖 5
Gemini 3 Pro (High)はすぐに制限かかって、今これ🥺1. アングラ設定を開く( Ctrl + , )2. AccountからSign outして別のGoogleアカウントでログインする3. 1と2の無限ループでGemini 3 Pro (Hi...
Pythonで爆速ルート検索!R5pyの構築とR5Rとの違いを紹介!
はじめに国土交通省からデータアナリストとして株式会社onerootsへ転職した小池と申します。前回の記事では、Rを用いて大量の経路検索が高速に算出できる「R5R」についてご紹介しました。今回はそのpython版である「R5py」の使い方や、「R5R」との実装機...
OpenAI Image generation API を Python で使ってみた。
この記事では、OpenAI の Image generation API(画像生成API)を Python から利用する方法を紹介します。実際に動作するサンプルコードを使って、各パラメータや注意点も解説します。💻 サンプルコード以下は、openaiパッケージを使っ...