NRIネットコムのブログ - TECH PLAY

TECH PLAY

NRIネットコム

NRIネットコム の技術ブログ

全1303件

本記事は 【Advent Calendar 2025】 18日目①の記事です。 🌟🎄 17日目 ▶▶ 本記事 ▶▶ 18日目② 🎅🎁 みなさんこんにちは。井手です。 遡ること7月ごろ、Blue/Green デプロイ*1(以下、B/Gデプロイ)の新たな選択肢として、ECSネイティブのB/Gデプロイ(以下、ECSネイティブ方式)が発表されました。 aws.amazon.com 従来、B/GデプロイにはCodeDeployとの連携が必要でした。しかし、ECSネイティブ方式の登場によって状況が大きく変わりました。 最大の変化は、ECS側で設定が完結すること、そしてCodeDeployの制約を超え、より…
こんにちは、ブログ運営担当の遠藤です。 12/23(火)17:00~19:00当社主催の勉強会「NRIネットコム TECH AND DESIGN STUDY 特別編」が開催されます!! 今回のTECH & DESIGN STUDYでは、当社を含むエンジニアから「Japan AWS Ambassador登壇!NRIグループre:Cap 2025」についてお話します。 発表概要 12月上旬に開催されたAWS最大のカンファレンスであるre:Invent。 今年も当社社員を開催地ラスベガスへ派遣して生の情報を仕入れてきました! 今回の勉強会では、Japan AWS Ambassadorの2人が、re:…
本記事は 【Advent Calendar 2025】 17日目の記事です。 🌟🎄 16日目② ▶▶ 本記事 ▶▶ 18日目① 🎅🎁 はじめに オブジェクト テーブルとは オブジェクト テーブルを作成する際のステップ ステップ 1:画像を GCS にアップロードする ステップ 2:BigQuery と GCS をつなぐ「接続」を作成する ステップ 3:オブジェクト テーブルを作成する クエリを実行してインサイトを得る まとめ はじめに 最近RITZ(クラッカー)の美味しさに気づいた松村です。 本ブログでは、Google Cloud を使って広告クリエイティブを一元管理する方法として、BigQu…
はじめに スタンプラリーのイベント「/dev/quest」とは 詳細 1. スタンプラリー用のカードを受け取る 2. スタンプを集める 3. SWAGを受け取る 成果 最後に はじめに こんにちは。アメリカから帰国し、疲労困憊中の林です。 AWS最大のイベントであるre:Inventに参加してきました。 今年初めて実施されたスタンプラリー「/dev/quest」に参加してきましたので、その様子を共有したいと思います。 スタンプラリーのイベント「/dev/quest」とは AWS Builder Centerの以下記事で紹介されているイベントに参加してきました。 ※以下スタンプラリーとします。 …
はじめに リダイレクト先にデータを渡す方法 なぜredirectAttributesを使うのか スコープ redirectAttributes addAttributeとaddFlashAttribute addAttribute @RequestParam @ModelAttribute addFlashAttribute 挙動の違い 結論 おわりに はじめに はじめまして、2025年度新入社員の横田陽洋です。 4か月の研修を終え、8月から現場に配属されました。 現在Spring Bootを業務で扱っているのですが、ビギナー過ぎて日々詰まりまくっています。 今回はリダイレクト処理で詰まったと…
本記事は 【Advent Calendar 2025】 16日目②の記事です。 🌟🎄 16日目① ▶▶ 本記事 ▶▶ 17日目 🎅🎁 「このデザイン、ウィンドウ幅が狭くなるとどうなりますか?」 「これはhover(オンマウス)で開きますか?クリックで開きますか?」 「どこをスクロール領域にしますか?ボタンはスクロールさせず固定位置にしますか?」 こんなやりとりがデザイナーと開発者の間では頻繁に行われます。 私はFigmaでデザインを作成するとき、「実装しやすいデザイン」をいつも意識しています。 「実装しやすいデザイン」を作ることで、手戻りを減らすことができ、開発スピードを向上できます。さらには…
本記事は 【Advent Calendar 2025】 16日目①の記事です。 🌟🎄 15日目 ▶▶ 本記事 ▶▶ 16日目② 🎅🎁 はじめに ドメイン駆動設計(DDD: Domain-Driven Design)とは ドメイン(Domain, 事業領域)とは サブドメイン(Subdomain, 業務領域)とは コアサブドメイン(Core Subdomain, 中核の業務領域)とは 汎用サブドメイン(Generic Subdomain, 一般的な業務領域)とは 支援サブドメイン(Supporting Subdomain, 補完的な業務領域)とは ユビキタス言語(Ubiquitous Langu…
本記事は 【Advent Calendar 2025】 15日目の記事です。 🌟🎄 14日目 ▶▶ 本記事 ▶▶ 16日目① 🎅🎁 はじめに システムエンジニアの檀上です。 今年もアドベントカレンダーを書くことになりました。 丁度、少し前の2025/11/20, 21にベルサール羽田空港で開催されたアーキテクチャConference 2025に現地参加してきました。 参加して色々と考えたことがあるので、今回はこちらを整理していきます。 はじめに アーキテクチャConference とは モノリスとマイクロサービス モノリス マイクロサービス モジュラーモノリス 各アーキテクチャの整理 チーム編…
本記事は 【Advent Calendar 2025】 14日目の記事です。 🌟🎄 13日目 ▶▶ 本記事 ▶▶ 15日目 🎅🎁 はじめに 前提条件 ユースケースの整理 作成手順 動作確認 アラーム評価の注意点 おわりに はじめに こんにちは!アドベントカレンダー14日目担当の山本です! いきなりですがシステムの運用中にログやメトリクスを監視していると、「一時的なエラーは検知したいけど、すぐに復旧するケースをいちいち検知してしまうのは面倒だ」と感じたことはありませんか? たとえば、「ある処理でエラーが発生しても、すぐに成功ログが出る場合にはアラームを抑止したい」という状況です。 このようなケー…
本記事は 【Advent Calendar 2025】 13日目の記事です。 🌟🎄 12日目 ▶▶ 本記事 ▶▶ 14日目 🎅🎁 はじめに 全体構成 委託フローの構築 1. 初版サイトの実装 2. 諸々の連携設定 Jira 側の設定 GitHub Actions Netlify 委託してみる 結論 まとめ はじめに こんにちは、GitHub Copilot の課金歴がもうすぐ1年になる古田です。 先日、 Agile Japan 2025のキーノート「AI時代のソフトウェア開発を考える(2025/11版)」をメンバーから教えてもらったのですが、「AIと伴走」と「AIに委託」という二つのアプローチ…
はじめに 最初にぶつかった壁:エラーが読めない! エラーは解決するためのヒント エラーの読み方 1. エラーの種類 2. エラーメッセージ 3. スタックトレース まとめ:エラー文の「構造」をつかんで解決に導く 次にぶつかった壁:動くだけで満足してしまう「汚いコード」 読みやすいコードを書くための工夫 1. アクセス修飾子を明確にする 2. 例外処理を実装する 3. var を上手に利用する 4. 命名規則を守る 5. 不要なファイルを適切に管理する 6. 変更容易性を意識する まとめ:目指すべきは「動く」ではなく「良い」コード 全体のまとめ はじめに はじめまして!今年度入社した正岡です。 …
本記事は 【Advent Calendar 2025】 12日目の記事です。 🌟🎄 11日目 ▶▶ 本記事 ▶▶ 13日目 🎅🎁 1. はじめに 2. ダニエル・キムの成功循環モデルとは? 3. 書籍の内容 第1章 「時代」の話 第2章 「組織」の話 第3章 「関係」の話 第4章 「思考」の話 第5章 「行動」の話 第6章 「変革」の話 4. 感想 ― 結局、若手社員にできることは何か? 自己開示が心理的安全性を生む テレワークでも関係を築くためにできること テキストコミュニケーションでは言い方が大事 身の回りでできる小さな事から積み重ねていこう 5. おまけ 1. はじめに こんにちは、新卒…
本記事は 【Advent Calendar 2025】 11日目の記事です。 🌟🎄 10日目 ▶▶ 本記事 ▶▶ 12日目 🎅🎁 はじめに こんにちは。入社 1 年目の中山です。 普段はGA4 を始めとした Google マーケティング プラットフォームのテクニカルサポートを担当しています。 その業務の一環として今年初めて Looker Studio を使用しましたが、直感的なクリック操作だけでダッシュボードや各種グラフを作成できるため、 基本的なレポート作成にはすぐに慣れることができました。 一方で、デフォルトに用意されていない指標やディメンションを組み合わせてより応用的なレポートを作成しよ…
こんにちは小山です。 本当はre:Invent中に出すはずだったブログですが日本で仕上げました。 人生ってそんなもんですよね。 さて、AWS Lambda Managed Instances を一言でいうなら Lambda の手軽さ × EC2 の柔軟さを両取りする新機能 です。 では詳しく内容に触れていきましょう。 Lambda Managed Instances とは? EC2 インスタンスタイプを選択可能 EC2 のSaving Plans やReserved Instances料金の適用ができる コールドスタートがほぼ解消 マルチコンカレンシー対応 EC2の運用はAWSが担当 サービス…
本記事は 【Advent Calendar 2025】 10日目の記事です。 🌟🎄 9日目 ▶▶ 本記事 ▶▶ 11日目 🎅🎁 はじめに Generative AI Leaderについて Generative AI Leader資格取得の動機 試験対策について 1.用語のインプット 2.模擬試験を解く 3.間違えた問題について、Geminiなどに聞く 最後に はじめに Hello!Bonjour!こんにちは!入社1年目の喜多です。 最近は、趣味の古着屋巡りで運命の一着に出会えず、気づいたら涙がこぼれています。 普段はGA4 をはじめとしたGoogle マーケティング プラットフォームのテクニカ…
本記事は 【Advent Calendar 2025】 9日目の記事です。 🌟🎄 8日目 ▶▶ 本記事 ▶▶ 10日目 🎅🎁 Webディレクターの伊東です。もうすぐ、2025年度のHCDスペシャリスト/専門家の審査時期になります。この記事では、2023年度のHCDスペシャリストに合格できた経験をもとに、Webディレクターとしてどんな実務経験が合格に役立ったのかを整理して紹介していきます。 日々の業務で自然とHCDプロセスを回している方も多いはずなので、「どんな経験が審査の評価対象になるのか」を知りたい方の参考になれば幸いです。 はじめに|Webディレクターは意外とHCDのフローを経験している …
本記事は 【Advent Calendar 2025】 8日目の記事です。 🌟🎄 7日目 ▶▶ 本記事 ▶▶ 9日目 🎅🎁 1. はじめに 2. 実装 2.1 開発のための初期設定 2.2 関数の作成とツールの定義 2.3 チャットの開始 2.4 チャットしてみる 3. まとめ こんにちは。横田です。 今回はVertex AIのFunction Calling(関数呼び出し)機能を使って、計算機能を持った簡易的なAIチャットボットを作成する方法をご紹介します。 想定する読者層は以下の通りです。 Vertex AIを使い始めたばかりの方 Function Calling(関数呼び出し)を実際に試…
本記事は 【Advent Calendar 2025】 7日目の記事です。 🌟🎄 6日目 ▶▶ 本記事 ▶▶ 8日目 🎅🎁 はじめに 入社前 : 資格が「地図」になった 内定直後に始めたのは応用情報の勉強 入社後 : ギャップと向きあった1年目 研修で「コードを書く楽しさ」に気づいた 配属後に待っていたのは「非開発タスク中心の業務」 業務外で取り組んだAWS資格取得 2年目 : 初めての大型プロジェクト CI/CDパイプライン構築にゼロから挑戦 見積もりができず、後で苦しむ コードレビューで直面した「文系ならではの壁」 文系だからこそ活かせた強み : 伝える力 1. 顧客対応で発揮した「伝える…
本記事は 【Advent Calendar 2025】 6日目の記事です。 🌟🎄 5日目 ▶▶ 本記事 ▶▶ 7日目 🎅🎁 こんにちは、上村です。 私は2年半ほど前からプロジェクトリーダーとしてシステム開発管理をしています。 その中で、コードの品質を担保するためにコードレビューも実施しています。 ただ、最初はどうレビューしたらいいのか分からず、以下を行いながら手探りで進めていました。 他プロジェクトのレビュワーに観点を伺う レビューの方法や観点などWebで読み漁る コードレビューを行ううちに少しずつ進め方が分かってきましたが、他の方のレビューも見ていると「そういった観点もあるのか!」と今も感じ…
こんにちは、ブログ運営担当の遠藤です。 12/18(木)12:00~12:30当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #86」が開催されます!! 今回のTECH & DESIGN STUDYでは、当社エンジニアから「AWSマンスリーアップデートピックアップ!! 2025年11月分」についてお話します。 発表概要 今回のTECH & DESIGN STUDYでは、日々数多く発表されているAWSのアップデートのうち、当社の腕利きエンジニア目線で厳選した前月のアップデート情報をお話させていただきます! 登壇者 藤本 匠海 クラウドエンジニア 2025 Japan …