NRIネットコム社員が様々な視点で、日々の気づきやナレッジを発信するメディアです

注目のタグ

    お役立ち情報

    【初心者向け】Swaggerとは?シンプルに解説

    はじめに Swagger(OpenAPI)とは? なぜ Swagger を使うのか 統一感のあるAPI仕様の定義 自動化と効率化 APIのテストとインタラクション チーム間での協力 バージョン管理と変更管理 Swagger の主要なツールたち Swagger UI Swagger Editor Swagger Codegen…

    ソーシャルログインをゼロから学ぶ新卒アプリエンジニア

    1:はじめに 2:意図しないデータ共有について 3. 処理の流れってどうなっているの?​ ソーシャルログインフロー ①SNSログイン ②認可コード発行 ③認可コードの送信 ④認可コード送信 ⑤ID・アクセストークン発行 ⑥返却 4. おまけ(今後の期待) 5. まとめ 1:はじめ…

    日商簿記3級を取得するためにやったこと

    はじめまして!1年目のすさ野です。 現在は主にJavaを使ったWebシステムの開発に携わっていて、壁にぶつかりながらも日々成長を実感しています。 私の担当しているWebシステム開発では会計や仕入などの知識が必要な場面もあります。 そこで今回、業務理解の…

    文系出身、IT素人の新人が基本情報技術者試験に合格した勉強法

    はじめに 基本情報技術者試験(FE)とは 私流A科目の勉強法 YouTube学習 過去問を解く 間違えた問題を参考書でチェック 【番外編】試験1週間前の心得 私流B科目の勉強法 参考書を解く、トレースに慣れる 過去問と友達になる 【番外編】試験本番の心得 最後に …

    プロシージャ・ファンクション・トリガーの違い

    はじめに こんにちは、NRIネットコムの山家谷です。 筆者が入社してからもうすぐ2年が経過しようとしています。月日の流れる早さに驚きを隠せません。 最近業務でプロシージャを使う機会がありましたので、今回はデータベースにおけるプロシージャ・ファンク…

    IAMロールの信頼ポリシーへのユーザー追加処理をAWS CLIを使ってスクリプト化してみた

    はじめに 1. タスクの背景と概要 2.作成したスクリプト 2-1. スクリプトで信頼ポリシーを更新する 2-2. IAMロールの信頼ポリシーに追加したいユーザーをコマンド引数から渡す 学んだこと はじめに はじめまして。新入社員の佐々木陽菜です。 クラウド部に配…

    現役エンジニアが考えるサザエさん症候群の防ぎ方

    こんにちは越川です。働き方が多様化し、様々なスタイルが普及しましたが、まだ土日休みの方が多いのではないでしょうか?今回はエンジニアの私がどうやったらサザエさん症候群を防ぐことができるか?という観点でブログを書いてみました。 サザエさん症候群…

    【Eclipseユーザー向け】便利なIntelliJのショートカットまとめ

    はじめに 便利なショートカット オススメ度高 オススメ度中 オススメ度低 おすすめプラグイン Key Promoter X Rainbow Brackets SonarQube for IDE Translation EclipseからIntelliJに移行してみた感想 感想 さいごに はじめに こんにちは、新入社員の紺谷で…

    「うまく言葉にできないがなくなる言語化大全」 を読んでみた

    クラウド事業推進部の石倉です。 私は自分の頭の中でイメージしていることを言葉で相手にうまく伝えるのが苦手です。 それでも相手は返答をくれますが、おそらく相手側でかなり補完してもらっているのだろうなと感じています。 絵や図を使うことはありますが…

    LangGraphを使ったマルチデータソース対応のRAGをstep by stepで作ってみる

    本記事は 生成AIウィーク 2日目の記事です。 ‍ 1日目 ▶▶ 本記事 ▶▶ 3日目 ‍ はじめに LangGraphとは 構築の流れ 1. データソース1つのRAG コード例 グラフ構造 実行例 2. データソース2つのRAG コード例 グラフ構造 実行例 3. データソース2つ+Web検索のRAG …

    【IDEウィーク開催!】初心者必見!!AWS×Docker×Postmanでチャットボットを作ってみよう!!

    はじめに こんな人におすすめ! IDEウィーク目次 はじめに こんにちは!2024年度入社の井手亮太と申します。 このブログを開いてくれた方の第一印象はこれだと思います。 「IDEウィークって何?」 僕の名前で察した方もいるかもしれませんが、、、本ウィーク…

    【初学者向け】最も簡単なレスポンシブデザインの実装

    こんにちは、新入社員の飯野です。先日、HTML5プロフェッショナル レベル1資格試験を受け、かろうじて合格することができました。しかし、レスポンシブデザインの単元ではあまり良い結果を出せませんでした。そこで、今回はレスポンシブデザインに関する知識…

    AWS Glueを使ったETL処理をTerraformで構築してみた

    はじめに AWS Glueとは 構築例 構成図 加工前データ 作成リソース Amazon S3 AWS Glue 加工スクリプト(Python) 結果 おわりに はじめに はじめまして、入社1年目の寺嶋です。現在私はAWSを使ったデータ分析基盤の構築、保守、運用を行っています。 本ブロ…

    残っているプルリクエストをレビュワーにメンションつきでSlack通知してみた

    クラウド事業推進部の石倉です。 プルリクエスト(以降PR)、溜まったまま忘れていませんか? 自分がレビュワーになっているPRをついつい忘れてしまう、そんな時ありますよね? 今回は残っているPRをそのレビュワーに向けてメンションつきでSlackに通知してみ…

    Amazon RDS for MySQL マイナーバージョンアップを効率化する4つの選択肢:ダウンタイムと負荷削減の最適解

    はじめに チームにおけるMySQL マイナーバージョンアップの課題 現状の構成・運用方法 主な課題 最適な選択肢を考える ① マルチAZ DBクラスター移行 ② マルチAZ DBクラスター移行 + RDS Proxy追加 ③ ブルー/グリーンデプロイ ④ Amazon Aurora 移行 4つの選…

    「.gitconfig」などの「.」で始まるよく見るファイル名、実はこんな意味が!

    こんにちは。社会人1年目の福田です。 突然ですが私は学生時代情報系を専攻していたので、 「プログラムは多少できるしIT企業に入って仕事ができる人材として頑張るぞ~!」 的な感じで弊社に入社しました。(もちろんちゃんとした志望理由はありますが、こ…

    IT未経験の新社会人が1年目に取得した資格を振り返ってみた

    はじめに 取得した資格 資格取得の流れ 基本情報・応用情報 基本情報技術者試験 応用情報技術者試験 Google Analytics Individual Qualification AWS Certified Cloud Practitioner HTML5プロフェッショナル認定試験 Level1 おわりに はじめに はじめまして…

    デザイン未経験の新人が、LP制作に挑戦!!役に立ったポイント3選

    はじめに LP(ランディングページ)とは? LPデザインのポイント 1.基本的なデザイン知識をインプットする 2.とにかく参考サイトをたくさん見る 3.目的を明確にし、視線の誘導を意識する 例1 レイアウトにメリハリを加える 例2 矢印を使用する 例3 コントラ…

    Vue.jsを用いてSPA開発してみた

    本記事は ブログ書き初めウィーク 最終日の記事です。 8日目② ▶▶ 本記事 はじめに SPA(Single Page Application)とは SPAの基本的な仕組み SPA開発に適したフレームワーク Vue.jsとは Vueの構成 今回利用した環境 Node.jsのインストール Vue CLIのインスト…

    手動は卒業!AWS Lambdaによるレポート作成自動化

    はじめに やってみた 今回やりたいこと 使用する技術 構成 実装の流れ 出力イメージ つまずきポイント おわりに はじめに こんにちは、クラウド事業推進部一年目の山本です。 クラウド事業推進部の中でもインフラ系のチームに配属されて、分からないことだら…

    IT業界に内定してから受験した資格11個についてまとめてみた

    はじめに これまで受験した資格 資格の受験理由と難易度(主観) 応用情報技術者試験 ★★☆☆☆ 基本情報技術者試験 ★☆☆☆☆ 情報処理安全確保支援士 ★★★★☆ Google アナリティクス個人認定資格試験 ★☆☆☆☆ AWS Certified Cloud Practitioner ★☆☆☆☆ データベーススペシ…

    新入社員が思うGitコンフリクトを減らすポイント

    本記事は ブログ書き初めウィーク 7日目の記事です。 6日目 ▶▶ 本記事 ▶▶ 8日目 はじめに 上京して関東のライブ会場にもすぐ行けるようになり、オタク活動が加速している新人の中塚です。 大学では生殖補助医療学を専攻しており、マウスや人の血液を使って…

    Spring Batchについて基礎からまとめてみた

    本記事は ブログ書き初めウィーク 6日目の記事です。 5日目 ▶▶ 本記事 ▶▶ 7日目 はじめに そもそも「バッチ」ってなに? Spring Batchの基本構成とは? JobRauncher Job Step Taskletモデル Chunkモデル Job Repository Platform Transaction Manager Spri…

    新人アプリケーションエンジニアがマイクロサービスアーキテクチャを構築してみた【 Java × Python 】

    本記事は ブログ書き初めウィーク 5日目の記事です。 4日目 ▶▶ 本記事 ▶▶ 6日目 はじめに マイクロサービスアーキテクチャとは? マイクロサービスアーキテクチャのメリット 実装するアプリケーションの構成 簡易アプリケーションの概要 Java の 実装 Cont…

    Fargateメンテナンスの自動適用について調べた

    本記事は ブログ書き初めウィーク 4日目の記事です。 3日目 ▶▶ 本記事 ▶▶ 5日目 はじめに Fargateメンテナンスと向き合うモチベーション Fargateメンテナンスとは? Health Dashboard Fargateメンテナンスはどのように適用されるのか? スタンドアロンタス…

    re:Invent2024セッションレポート_Amazon RDS への Db2移行ベストプラクティス

    はじめに こんにちは、クラウド事業推進部の今村です。 re:Invent2024 から帰国後は英語学習を頑張っています。 今回は企業経営に必要不可欠な基幹業務システムで利用されることが多いデータべースの Db2 を RDS 上で利用可能にした RDS for Db2 の移行ベス…

    元アプリ志望が語る、インフラエンジニアの魅力

    本記事は ブログ書き初めウィーク 3日目の記事です。 2日目 ▶▶ 本記事 ▶▶ 4日目 はじめに そもそもインフラエンジニアってなに? インフラエンジニアのイメージとギャップ インフラエンジニアのイメージ 実際の仕事 インフラエンジニアのやりがい 「システ…

    【AWS re:Invent 2024】セッションレポート_スケーラブルな生成AIアプリケーションのためのマルチエージェントの使用

    はじめに セッション概要 シングルエージェントの課題 ①エージェントの機能が複雑化する 処理のブラックボックス化 エージェントの処理自体が遅くなる ②エージェントがサイロ化する Amazon Bedrock マルチエージェントコラボレーション スーパーバイザーエー…

    大規模システムを知るために、まず監視を学んだ話

    本記事は ブログ書き初めウィーク 2日目の記事です。 1日目 ▶▶ 本記事 ▶▶ 3日目 こんにちは、NTシステム事業二部 基盤課 の玉邑です。 2024年7月にNRIネットコムに入社し、AWS上に構築された大規模システムのインフラチームリーダーを担当しています。お客…

    入社して9ヶ月の自分が実感したNRIネットコムの魅力

    はじめに はじめまして。Webインテグレーション事業部の渡部です。 普段の業務ではAWS(Amazon Web Servicesの略)を用いてインフラ構築を行っています。 今回は新卒で入社してから9ヶ月の私が実感したNRIネットコムの魅力をお伝えしたいと思います。 はじめに…

    NRIネットコムに入社して半年経ってみて

    本記事は ブログ書き初めウィーク 1日目の記事です。 告知記事 ▶▶ 本記事 ▶▶ 2日目 クラウド事業推進部の石倉です。 NRIネットコムにキャリア入社して半年が経ったので、実際に働いてみての感想などをお伝えしたいと思います。 半年働いてみての感想 半年…

    ブログイベント「ブログ書き初めウィーク」始まります!

    こんにちは、ブログ運営担当の小野です。 今月のブログイベントについてお知らせします! ブログ書き初めウィーク 1月のブログイベントは「ブログ書き初めウィーク」です! NRIネットコムのメンバーによる2025年のブログ記事書き初めをお楽しみください! 記…

    API初心者がBacklogにお天気情報を表示させてみた

    はじめに 課題:お天気情報をAPIで受け取り、Backlogの課題に今日のお天気情報を表示させてみよう⛅ その1:Postmanを使って必要なAPIを選定しよう ①気象庁APIから必要なAPIを選定しよう⛅ ②BacklogAPIから必要なAPIを選定しよう その2:Backlogの課題を追加…

    SCP・RCP・宣言型ポリシーの違いを簡単に整理してみた

    はじめに 承認ポリシーと管理ポリシー SCP(サービスコントロールポリシー) RCP(リソースコントロールポリシー) 宣言型ポリシー ポリシーの適用を自動化する おわりに はじめに こんにちは、大林です。2024年11月と12月に、RCP(リソースコントロールポリ…

    ネットワーク初学者が知っておきたいDNSの基礎知識:負荷分散の仕組み

    はじめに DNSはどうやって膨大なトラフィックを処理しているのか DNSにおける階層構造とは 1. ルートDNSサーバ 2. トップレベルドメイン(TLD)DNSサーバ 3. セカンドレベルドメインDNSサーバ DNSの名前解決の流れ ルートDNSサーバの負荷分散 まとめ はじめに …

    仮想マシンとコンテナ、どっち使う?

    こんにちは。八谷です。 先日、社内研修でDockerで環境を構築する機会がありました。 ネットコムに入って業務でDockerを使っていましたが手順書通りの作業しかしていないのと、前職ではVMwareを使用していたため、Dockerを改めて勉強しながら違いを比較して…

    相関チェックで学ぶ初心者向けバリデーション

    JavaのSpringフレームワークを使ったバリデーション実装方法をアウトプットしています。@AssertTrueとValidatorクラスを用いた相関チェックの実装を紹介!

    AWS Community Buildersに選出されてからの意識の変化

    この記事は「 AWS Community Builders - Qiita Advent Calendar 2024 - Qiita」の25日目の記事です。 はじめに こんにちは。髙橋 透です。 少し前ですが、今年の3月にAWS Community Buildersに選出されました。それについて特にブログを書けていなかったので…

    TypeScriptで始めるExcel自動化のススメ

    本記事は 【Advent Calendar 2024】 24日目②の記事です。 24日目① ▶▶ 本記事 ▶▶ 25日目 はじめに Officeスクリプトとは マクロとの違い Officeスクリプトのメリット Officeスクリプトのデメリット 実際に使ってみた Officeスクリプトの新規作成方法 利用例…

    Webアプリケーションの「面をつくる」とは?

    本記事は 【Advent Calendar 2024】 24日目①の記事です。 23日目 ▶▶ 本記事 ▶▶ 24日目② こんにちは。Webシステムプロデュース事業部の実方です。 本日は12月24日、クリスマスイブです。メリークリスマス! ところで、クリスマスイブの「イブ」やメリークリ…

    コーディング中の面倒な作業をGitHub Copilotに支援してもらう

    本記事は 【Advent Calendar 2024】 23日目の記事です。 22日目 ▶▶ 本記事 ▶▶ 24日目① はじめに こんにちは、草野です。 明日はクリスマスイブですね。私の部署では上司のみなさまからケーキのプレゼントがあるらしいので、それを楽しみに今日も頑張ってい…

    AWS CodeBuildを使ってAndroidアプリをビルドしてみた

    本記事は 【Advent Calendar 2024】 22日目の記事です。 21日目 ▶▶ 本記事 ▶▶ 23日目 はじめに AWS CodeBuildとは? CodeBuildプロジェクトの作成 ソースプロバイダの選択 ビルド環境の設定 Buildspecの記載 アーティファクトの設定 CodeBuildでビルドして…

    学生も大満足!FigJamで成功するオンラインワークショップ術

    本記事は 【Advent Calendar 2024】 21日目の記事です。 20②日目 ▶▶ 本記事 ▶▶ 22日目 こんにちは!これまでWebデザイナーとして活動してきましたが、6月から人事部で新卒採用担当を務めている和田です。 人事部に異動してから、これまで夏期インターンシ…

    大学院に進む価値とは?2年目エンジニアが語るキャリアへの影響

    本記事は 【Advent Calendar 2024】 20日目①の記事です。 19日目 ▶▶ 本記事 ▶▶ 20②日目 こんにちは!牛塚です。私は院卒2年目のエンジニアとして、日々奮闘中です。私が大学院に進学した当時、いろいろな不安を抱えていました。同学年より2年遅れて社会に…

    CCoEって何?AWSでは何をするべき?

    本記事は 【Advent Calendar 2024】 19日目の記事です。 18日目 ▶▶ 本記事 ▶▶ 20日目① こんにちは、西内です。 先日のJAWS-UG朝会 #64にて本記事と同じタイトルで登壇を行い、CCoEについて発表しました。 本ブログでは、JAWS-UG朝会 #64で発表した内容を説…

    不安でいっぱいな人のためのre:Invent参加手引

    こんにちは、システムエンジニアの檀上です。 普段は顧客の社内システムの要件調整・基本設計などを担当しています。 さてこの度、アメリカ ラスベガスで開催されたAWS re:Invent 2024に参加させていただきました。 参加をさせていただくことになったものの…

    なぜPMからの指示はいつも面倒くさいのか

    本記事は 【Advent Calendar 2024】 17日目の記事です。 16日目 ▶▶ 本記事 ▶▶ 18日目 昔は面倒くさいな、と思っていたこと 「スケジュール更新してください」 「お客様から問合せを受けたので確認お願いします」 「いつまでにできますか?」 まとめ こんに…

    請求代行を利用していても大丈夫。AWS Organizationsの始め方!!のWebinarを開催します。

    こんにちは、佐々木です。 直前のブログ告知で恐縮なのですが、明日(2024/12/18)の12時にWebinarで登壇します。 テーマはマルチアカウント管理の始め方ということで、AWS Organizationsを導入したいけど様々な制約で困っている人向けです。 解決したい問題…

    ライブラリを使用したグラフの描画

    本記事は 【Advent Calendar 2024】 15日目の記事です。 14日目 ▶▶ 本記事 ▶▶ 16日目 はじめまして、フロントエンドエンジニアの日高です。 今回はライブラリを使用したグラフの描画についてご紹介します。 はじめに Chart.js Wijmo Chart.jsでグラフを描…

    Webディレクターがシステムエンジニアのチームに出向したお話

    本記事は 【Advent Calendar 2024】 14日目の記事です。 13日目② ▶▶ 本記事▶▶ 15日目 こんにちは。Webディレクター7年目の坪井です。 実は1年間、もともと一緒にお仕事をさせていただいていた、とある会社に出向していました。(1年も離れていると、ネット…