はてぶ・Qiita・Zennのトレンド記事を紹介
Amazon EVS で FSx for NetApp ONTAP を NFS データストアとして使ってみる 🔖 1
はじめに2025年6月9日(US時間) に Amazon Elastic VMware Service (Amazon EVS) のパブリックプレビューが開始になりました!それに合わせて Amazon EVS と Amazon FSx for NetApp ON...
【ポケモン×Java】知識編 えっ、Stringってプリミティブ型じゃないの!?
💭 はじめにJavaを学び始めたばかりの人がよく混乱するポイントのひとつ……Stringって、プリミティブ型っぽく見えるけど、違うの?実は、Stringは見た目はシンプルだけど、**参照型(オブジェクト)**なんです!この記事では、「Stringがなぜ参照型な...
AIエンジニアへの道 - 24日目:AIエンジニア必須!DockerとKubernetesで開発環境を構築
24日目:AIエンジニア必須!DockerとKubernetesで開発環境を構築皆さん、こんにちは!AI学習ロードマップ24日目を迎えました。昨日、AIプロジェクトを成功に導くためのライフサイクルについて学び、データ収集からデプロイ、そして運用までの全体像を把握しました...
【本当にあった怖い話5】 狂気のプロジェクト ―辞めると決めたから、やりきれた― 🔖 1
序章──「スーパーエンジニア1名とオフショア10名の交換」から始まった地獄私は、相変わらずスーパーエンジニアのリンさんと2人で5人月働いていた。すると突然クライアントから、「大手のサービスと我々のサービスの“いいとこどり”をした新サービスを作りたい。予算は大手が出...
ローカルの学習環境をそのままクラウドへ。Docker + AWS ECS (EC2) で構築するポータブルなGPU学習ワークフロー 🔖 1
1. この記事で実現できること深層学習を用いた研究・案件を進めていると、多くの方が一度はこのような課題に直面するのではないでしょうか。一時的なリソース不足「論文(or プロジェクト)の締め切り前に、多くの実験を並行して行いたいが、手元のPCだけでは1つの実験しか...
JSON・PHP・MySQLにおける改行とエスケープ文字の整理
はじめにWeb開発において、文字列中の「改行」や「エスケープ文字」の扱いは、環境や言語によって挙動が異なるため混乱しがちです。特に \n(改行)に関しては、文字としての「\n」なのか実際の改行文字(LF)なのかを意識しないと、意図せぬ表示や保存の問題に直面し...
Bedrock AgentCore Runtime向けに環境変数を設定して、Gatewayへアクセス! 🔖 1
Bedrock AgentCore Runtime で環境変数を設定したくなったので、試してみました。7/24追記コメントで追加情報教えていただきました!@moritalous さんありがとうございます!平文になっちゃうんで良い方法ではない気もしますが、、Cr...
【第1回】AWSクラウド設計パターン入門〜腐敗防止層(Anti-Corruption Layer)〜 🔖 1
こんにちは、ほっそーです!この記事は「2025 Japan AWS Jr. Champions 夏のQiitaリレー」の20日目の記事です。過去の投稿(リンク集)は 以下からご覧ください!はじめに先日参加した AWS Summitで、「AWS 規範ガイダンス...
思わずやりがちなGit add .の危険性とインタラクティブモードの使い方
あいさつ今回初めてQiitaに記事を投稿しています。新卒エンジニアのりくとです。経歴としては大学院卒で研究では人工知能の基礎研究をやっていて、インターンではセキュリティ系の会社で1年弱業務に携わらせてもらっていました。入社してからは日々いろんなことを知り、身に着けて...
【Dify】Grok-4がOCI GenAIでサポート。Pluginに追加してみた!
2025年7月、Oracle Cloud Infrastructure (OCI) のGenerative AIにて Grok-4 モデルが新たにサポートされました!これに伴い、Dify の公式プラグインにGrok-4を使えるようにする修正を加え、PRを提出し承認されまし...
ドメイン駆動設計入門を読んだので、ハンズオンで理解を深めてみた 🔖 2
記事の背景ドメイン駆動設計入門という書籍を職場の同僚からお薦めしてもらい、ぱらぱらっと5章くらいまで読んでみました。なるほどたしかに具体をイメージしながら理解が進むので、わかりやすいなぁと。また、当書籍の最初の方に、とりあえず、Value Object、Entity...
C# 14 (Preview) 技術レポート — Before / After で分かる新機能まとめ
C# 14 の新機能を、従来記法との Before / After で一気に把握できるよう整理しました。対象は .NET 10 Preview 6 時点の内容で、最新技術レポートです。まずは環境構築、次に早見表、そして各機能の差分とサンプルコードを確認していきます。...
JavaScriptの条件文・比較演算子・論理演算子まとめ 🔖 2
JavaScriptの条件文・比較演算子・論理演算子まとめ目次1. 比較演算子2. よく使う標準関数3. ファイルからJavaScriptを実行する4. 条件分岐(if, else if, else)5. TruthyとFalsy6. 論理演算子7. ...
【ポケモン×Java】知識編 メソッド#1 引数と戻り値ってなに?基本の4パターンを完全整理! 🔖 1
◆ はじめに▷「こうげき!」ってどうやって実現してるの?Javaで「ポケモンが攻撃する」動きを作るとき、 ただ「でんこうせっか!」と表示するだけじゃなくて、「誰に?」「どの技で?」「どれくらいのダメージ?」といった情報が必要だよね。そのときに活躍するのが 引数 ...
生成AI(ChatGPT)がもたらす組織の静かな弊害 🔖 2
生成AI(ChatGPT)がもたらす組織の静かな弊害生成AI、とりわけChatGPTが開発現場に深く浸透する中、便利さの裏側にある静かな損失が、組織全体に広がっていると感じています。本記事では、実体験を元に以下のような懸念を共有します:質問しない文化の進行成長機...
こんにちは。menu事業部で、PM組織の統括をしている三宅です。今日のテーマは、多くの人が「正直、ちょっと面倒だな」と感じがちな、あの業務についてです。そう、「議事録」です。「え、議事録?単なる記録でしょ?」「会議の内容をメモして、共有するだけの定型業務じゃないの...
Microsoft Azure を利用する前に必ず理解しておくべきこと
はじめにMicrosoft Azure (旧称:Windows Azure)に関わってもう約15年。感慨深いものがあります。以前は、サーバー構築というと都心から離れたデータセンターの良く冷えたサーバールームで寒さに震えながら作業していたことを考えると、職場や自宅から簡...
Claude CodeのBash(hoge:*)の権限ルールが分からなすぎたので色々実験してみた。
みなさんClaude Code使ってますかね?権限ルールをいい感じにチームで共有したいけど、ちょっと .claude/settings.json で設定する :とかがよく分からなすぎて困りました。Bash(rm*)か? Bash(rm:*)か?Bash(git push...
Bedrock EngineerでAWS構成図を自動生成してみた 🔖 1
こんにちは。株式会社インテックの伊藤です!この記事は「2025 Japan AWS Jr.Chanpions 夏のQiitaリレー」の19日目の記事です。過去の投稿(リンク集)はこちらからご覧ください!はじめにBedrock Engineerとは、AWSが公...
PMデビューしたら最初にやるべきこと、変えるべきこと 🔖 4
こんにちは。menu事業部で、PM組織の統括をしている三宅です。今回は、これからPM(プロジェクトマネージャー)に挑戦することになった方々へ!ちょっと肩の力を抜いてお話ししてみようと思います。今まで培った技術的な専門知識や企画力は、PMとしても大きな武器になるはず。...
Microsoft 365 Copilot 関連Update情報ピックアップ(7月3週目公開情報)
はじめに企業におけるMicrosoft 365 Copilot推進者にむけた記事です。「Microsoft 365 管理センター」の「メッセージセンター」より取得できる、Copilotに関する直近のUpdate情報をピックアップしてまとめています。 要は”これからリリ...
Spring Security 6.XのSecurityConfigはこうやって書く
はじめにこんにちは。Spring 初心者です。Spring Security を使って Web アプリに認証機能を追加しようとした際に詰まったので、その際に知ったことの備忘録になります。Spring Security は 6.0 のリリース以降、仕様が大幅に変更にな...
PHP 8.5でクロージャの無名再帰ができるよー!(たぶん) 🔖 2
発端はこのissueです。うおー無名再帰! いいですね!雑に訳してみましょう。Named anonymous functions (名前付き無名関数) #1816概要JavaScriptは無名関数の名付けをサポートしており、周囲のスコープを汚染するこ...
はじめに3大クラウドAIエージェント勉強会に参加して、「マルチAIエージェントを作るハードルは、自分が思っているよりもはるかに低いのでは?」と感じて、実際に作ってみました。下記記事の続きです。プロンプトを作るまずは、エージェントに期待する振る舞いを定義するプ...
MastraをBedrock AgentCore Runtimeにデプロイ! 🔖 1
Bedrock AgentCore SDKはPython向けにしか提供されていませんが、なんとかRuntimeにMastraをデプロイできました。ソース一式はこちらです。Bedrock AgentCore Runtimeにデプロイには?以下の2点が必要です。...
【ポケモン×Java】Lv4🔥:『ピカチュウ、10万ボルト!』~メソッド~
前回をまだ読んでない方はこちら 👉 【ポケモン×Java】Lv3🔥:『博士からのふしぎなおくりもの』~インスタンス②~🎮 バトル!!スタート!!ポケモンたちも元気バッチリじゃな!!さあ、さっそくバトルしようか!攻撃の出し方を説明しておかないとね。💡...
【初心者必見】コード不要!Amazon KiroとPlaywright MCPで始めるE2Eテスト自動化
はじめにこんにちは、takuyaです。テスト自動化といえば、複雑なコードと長時間の学習が必要というイメージがありませんか?私もそう思っていました。しかし、テスト自動化の世界に革命が起きています。Amazon社が開発した「Kiro」というAI IDEと、その拡張機能「P...
はじめに最近、社内外問わずいろいろな勉強会に参加・登壇させていただくことが多くなりました。そういった情報を社内に向けて定期的に発信しておりまして、部内・同期内では「勉強会によく参加している人」という認識をしていただいています。そんな中、社内などで「社外勉強会ってどうや...
✅タスクチケット共有用の拡張機能ボタンを作った【Redmine】
機能拡張機能のアイコンをクリックすると、Redmineタスク共有用のチケットタイトルとページURLがクリップボードにコピーされる↓のチケットリンク作成用文字列をPluginなしでコピペしたいという動機でした。背景私の参画するプロジェクトでは、Redmi...
Zadara での Kubernetes: ブログシリーズ #4 🔖 1
Kubernetes の新しいブログシリーズの4回目へようこそ! →第3回目はこちらこのシリーズでは、Zadara でのKubernetes デプロイの世界と、Zadara の AWS 互換クラウドでコンテナ化されたアプリケーションを管理するために Kubernete...
この記事は人力で書きましたが、一部機械翻訳を利用した箇所や校正/誤字脱字の修正にAI(Claude)を利用しました。まとめ今回参照したドキュメントはこちら。基本的には触りながら試すのが一番ですが、ベストプラクティス系は一度目を通すと良いかもしれないで...
利用する前提Node.js v16以上xAI(Grok)の APIキーインストール手順1.インストールコマンドnpm install -g @vibe‑kit/grok-cliローカルインストールの場合git clone ...
はじめにMSW(Mock Service Worker)は、フロントエンド開発やテスト時にモックレスポンスを返すことができるライブラリです。MSWの概要は以下のような記事で説明されているので省略します。バックエンドが未完成でも、フロントエンドの開発やテスト...
gRPCデバッグをもっとシンプルに:Apidogで変わる開発フロー
どうも、tanakashinichiです。先週、またしてもgRPCのデバッグで徹夜してしまいました...(遠い目)「なんでこんな簡単なことでこんなに時間かかるんだよ!」同僚に八つ当たりしそうになったその時、チームのシニアエンジニアから教えてもらったのがApidogでした...
JAWS-UG のイベントで使うハンズオンシナリオを Amazon Q Developer for CLI で作ってみた話
2025年7月19日 に JAWS-UG 神戸のオフラインイベントとして開催した勉強会で AWS Fault Injection Service(AWS FIS)のハンズオンのイベントを実施しました。その際に、Amazon Q Developer for CLI を...
AWS完全初心者がCloudFront.net上に表示された文字化けを解決した話
はじめにこんにちは。Tsukasaです!今日は先日行ったCloudFrontとS3を用いて高速ウェブホスティングを実現した際に、文字化けが発生してしまった画面を修正したことについて記事にしたいと思います。せっかくできたのに文字化けが起きてしまっては何の情報も伝わらず...
はじめに今年3回目(人生でも3回目)PHPカンファレンス関西2025 に参加しました。1回目の参加記録:PHPカンファレンス名古屋2025 に初参加しました2回目の参加記録:PHPerKaigi2025に参加してきました声援や驚いたときのリアクションが大きい気がす...
WindowsネイティブClaude CodeとKiroで作るRoute53+CloudFront+S3なデジタル名刺 🔖 17
はじめにみなさん、Kiroってますか?KiroはAWSから突然リリースされた、VS Codeを模したIDEです。Kiroがリリースされて数週間経ってしまい、完全に出遅れてしまったのですが、使ってみた方のご意見を整理すると以下のような内容になる...という理解です(追...
【CSS】リンクの色をJavaScriptから取得できるようになる、予定 🔖 4
CSS疑似クラス:visitedのプロパティcolorは取得することができません。なぜなら、リンク先の色を取得すると、そのリンク先を訪れたことがあるかどうかを識別できてしまうからです。HTML
Symbolブロックチェーンのバーンアドレスを考察・検証する
バーンアドレスとはイーサリアムではそう呼ばれている、秘密鍵のない(わからない)アドレスとして定義されているものです。そのアカウントからは如何なるトランザクション操作ができないため、そこに送られたトークンは実質的に抹消という扱いになります。イーサリアムにおいては0x000...
JavaScriptの文字列・NULL/Undefined・Mathオブジェクトまとめ 🔖 2
JavaScriptの文字列・NULL/Undefined・Mathオブジェクトまとめ📝 この記事で学べることJavaScriptの「文字列操作」「null/undefinedの違い」「Mathオブジェクトの基本」を初心者向けに分かりやすくまとめました。目...
Oracle Database@AWS の利用に向けて 🔖 3
はじめに2025年7月8日にOracle Database@AWS(以下Oracle@AWS)が米国東部(バージニア北部)と米国西部(オレゴン)リージョンでリリースされました。Oracle Database@AWS の一般提供を開始(By AWS)Oracle D...
画像加工がリアルタイムでできる!?S3 Object Lambdaでモノクロ変換してみた 🔖 1
はじめにS3 Object Lambdaについて、資格試験等で存在は知っていたものの実際に使ったことがなかったので、ハンズオン形式で学んでみました。本記事では、S3 Object Lambdaを使って画像をモノクロに変換する処理を実装する流れを紹介します。S3 ...
実践!AWSネットワーク構築・運用30日チャレンジ: Day 4
Day 4: サブネット設計の極意:可用性とスケーラビリティを確保皆さん、こんにちは!「実践!AWSネットワーク構築・運用30日チャレンジ」のDay 4へようこそ!昨日は、AWSのVPCウィザードを使って、基本的なVPCとパブリックサブネットを作成しました。これで、イ...
【読書感想】1%の革命 ビジネス・暮らし・民主主義をアップデートする未来戦略
ランニングしながらAudibleで聴いた本です。本のまとめというより、自分が心に残ったことを3つだけ書いてます。とりあえず思ったことをメモするのが大切と思い、なるべく30分以内で書き上げています。聴いた本1%の革命 ビジネス・暮らし・民主主義をアップデートする未来...
RTXからB200までのNVIDIA GPU10種でLLMファインチューニング速度を一斉比較 🔖 1
1. 背景・目的NVIDIAのGPUは毎年新しいモデルがリリースされ、機械学習や推論の性能向上が謳われています。それらを眺めながら「実際はどのくらいの性能向上なんだろうか?」と興味を持つ人は多いのではないでしょうか。またコンシューマー系のRTXも性能が良くなってきて...
【SwiftUI】navigationBarBackButtonHiddenでswipe backが無効になる問題
要約タイトル通りSwiftUIでnavigationBarBackButtonHiddenを使うとスワイプバックが無効になる問題です。スワイプを常に有効にする解決策しかなく、ON/OFF切り替えたいと思い立ちました。以下をSPMから入れて解決です。以下の2つが...
Kiro でアプリ開発してみる(Amazon Lex / Bedrock での旅行プラン作成) 🔖 4
1. はじめに前回の記事「Amazon Lex を使ってみる (星座占いVoiceBotの作成)」で、Lexの基本的な使い方を学習した。今回は、ユーザの入力に応じて、LexからLamdba経由でBedrockのLLMを呼んで、動的な回答を作成するボットを作成する。...
【Amazon Q in Connect】セルフサービスを利用した問い合わせ内容に応じた対応先への自動振り分け 🔖 1
こんにちは。株式会社ウフルの鈴木です!この記事は「2025 Japan AWS Jr. Champions 夏のQiitaリレー」の17日目です。過去の投稿(リンク集)はこちらからご覧ください!はじめに先日開催された AWS Summit Japan 202...
Amazon Bedrock AgentCore Runtime を Windows 環境でビルドする際のポイント 🔖 1
Amazon Bedrock AgentCore は 2025/7/21 時点で Preview として提供されています。将来的に動作や仕様が変更される可能性があります。はじめにAmazon Bedrock AgentCore Runtime (以下、Agen...