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

注目のタグ

    テクノロジー

    必見!IT知識がない新人でも質問を上手にする方法

    全くJavaを触ったことがない新人がタスク完了のため、質問するときに意識したことを紹介します!

    ECSの機能とオプションについてと独自データを扱える生成AIサービス(RAG)の作り方~NRIネットコム TECH AND DESIGN STUDY #25~

    こんにちは、ブログ運営担当の小野です。 3/5(火)19:00~20:00 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #25」が開催されます!! 今回のTECH & DESIGN STUDYは、当社クラウドエンジニアから、コンソールで学ぶ!ECSの機能とオプションについて…

    IT未経験者が考えたIT業界への志望動機と、その後のリアルな姿とは !?

    初めまして!1年目の木村と申します。 早いもので、今年度も終わりに差し掛かっている2月中旬。 現在就職活動中の方々にとっては、ESや面接など、何かと悩みの増える時期ではないでしょうか? そこで今回は、IT業界への就職を目指している皆さんに向けて、志…

    スキルについて最近思うこと

    こんにちは越川です。スキルと言われると、皆さんはどんなイメージをしますか?。最近では、VUCAという言葉をよく耳にするようになりました、このVUCA(ブーカ)とは、Volatility(変動性)、Uncertainty(不確実性)、Complexity(複雑性)、Ambiguity(曖…

    Control Towerの落とし穴と0からはじめる Amazon Q 開発ライフ~NRIネットコム TECH AND DESIGN STUDY #24~

    こんにちは、ブログ運営担当の小野です。 2/27(火)19:00~20:00 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #24」が開催されます!! 今回のTECH & DESIGN STUDYは、当社クラウドエンジニアからControl Towerの落とし穴についてと、0からはじめる …

    新人がアプリ開発のエラーと戦う方法

    はじめに ポイント1:エラーログを読む ポイント2:デバック機能を使う ポイント3:公式ドキュメントを参照する ポイント4:エラー原因とその対処方法をまとめておく おわりに はじめに はじめまして。入社1年目の藤本です。 webアプリケーションを開発する…

    PCI DSS v4.0 と CSPレポート の利用

    本記事は 基盤デザインウィーク 6日目の記事です。 5日目 ▶▶ 本記事 ▶▶ 7日目 はじめに PCI DSS の概要 PCI DSS v4.0 の概要 要件6.4.3の詳細 CSP (Content Security Policy) 概要 CSP レポート とは 適用例 基盤側の対応 さいごに はじめに 初めてブログ…

    Javaだらけの頭でPHPに出会うとこうなる

    はじめに 初めまして。2023年度入社、入りたてほやほやの増田です。 今回は、Javaが詰め込まれた頭で初めてPHPを見て、感じたことやつまずいた箇所をまとめていこうと思います。 PHP使いまくってるよ、という方は、「最初はこんなところで悩んでたか~」 PHP…

    部運営のこれまでとこれから~基デザウィーク開始にあたって~

    本記事は 基盤デザインウィーク 1日目の記事です。 告知記事 ▶▶ 本記事 ▶▶ 2日目 こんにちは、林です。 気づけば前回のブログ執筆から1年以上が経過していました。時の流れる速さには驚かされっぱなしです。 はじめに 「深化」と「探索」 「ファクトリー型…

    ブログイベント「基盤デザインウィーク」開催します!

    こんにちは、ブログ運営担当の小野です。 今月のブログイベントのお知らせです! 基盤デザインウィーク 基盤デザインウィーク NRIネットコムに所属する 基盤デザイン事業部のメンバーが記事を執筆します。1/22~2/2(土日除く)の期間で合計10本の記事がアッ…

    配属3か月の新人、PowerAutomateで単純作業の自動化に挑戦してみた

    はじめに Microsoft Power Automateとは 作業内容 まずやってみた 組んだフロー 困ったこと いざ実践 苦労したこと 作業を振り返って Power Automateを使ってみた感想 おわりに はじめに こんにちは!入社1年目の小澤です。現場に配属された辺りから急にミッ…

    エンジニアが使っているキーボード(音階が付いてない方)の話

    はじめに キーボードの種類の話 メカニカルキーボードの話 軸について キーキャップについて プロファイルについて 私が使っているキーボード キーボードを選ぶ時のポイントと感想 おわりに はじめに こんにちは。こんばんは。お疲れ様です。 今年もサンタは…

    デジタルマーケティング業界への転職~おまけつき~

    本記事は 【Advent Calendar 2023】 24日目の記事②です。 23日目 ▶▶ 24日目記事① ▶▶ 本記事 ▶▶ 25日目 はじめに 皆様はじめまして。 8月に入社した社会人歴3年目の大野です! 現在、Google アナリティクス(GA)を中心としたGoogle マーケティング プラ…

    プロキシ設定まとめ

    本記事は 【Advent Calendar 2023】 24日目の記事①です。 23日目 ▶▶ 本記事 ▶▶ 24日目記事② ▶▶ 25日目 お久しぶりです。ちょうど1年前に記事を書いた川畑です。 クリスマスイブにだけ現れる男として一部の方に認知されつつあります。 はじめに 設定方法一…

    わかりやすいテストケース作成のために気を付けたいポイント

    本記事は 【Advent Calendar 2023】 19日目の記事です。 18日目 ▶▶ 本記事 ▶▶ 20日目 こんにちは。社会人2年目、新米エンジニアの國弘です。 配属後から今日まで、開発業務として一番時間を費やした工程はずばり テスト だ、と言っても過言ではないと思っ…

    私の名前ってUnicodeでどう表すの?~異体字セレクタとの出会い~

    本記事は 【Advent Calendar 2023】 17日目の記事です。 16日目 ▶▶ 本記事 ▶▶ 18日目 こんにちは。 2年目の草野です。年末が近づいてきましたね。 今回はAdvent Calendarの執筆に参加ということで、2023年の業務の中で印象深かったUnicodeについて少しお話…

    WernerのKeynoteと技術予測を見てプラトンからAmazon Qをまとめてみた

    本記事は、Japan AWS Ambassador Advent Calendar 2023の13日目の記事となります。 こんにちは!志水です。re:Inventは体力勝負でしたね。私は疲れで判断が鈍りすぎてベネチアンとウィンの5往復しちゃって、更に疲れて負のループに陥っていました。セッショ…

    Spring Securityで簡単にCSRF対策ができる

    本記事は 【Advent Calendar 2023】 11日目の記事です。 10日目 ▶▶ 本記事 ▶▶ 12日目 はじめに こんにちは、去年の11月に中途入社した上村です。転職してから1年となり、時間が経つのが早いと感じます... 私はSpring Bootを用いたWebアプリケーションに業…

    新人の新人による新人のための研修ブログ

    はじめに 研修概要 ネットコム研修 システム開発研修 配属後 おわりに はじめに はじめまして、最近ヒロアカにドハマりしている奥野です。齢25にしてまだ個性は出ていません。 本記事ではタイトルの通り、右も左もわからない新人が6か月間の研修の中で得た学…

    業務で担当したIaCのメリデメざっくりまとめてみました

    本記事は 【Advent Calendar 2023】 8日目の記事です。 7日目 ▶▶ 本記事 ▶▶ 9日目 こんにちは小山です。 今まで担当した案件ではIaCツールでインフラ構築を実施する機会が多くありました。その経験をもとに、それぞれの特徴についてまとめてみようと思いま…

    Amazon QをVSCodeでつかってみた

    はじめに Amazon Qとは VSCodeでAmazon QにChatする セットアップ 質問してみる 余談:Chatでエラー発生 Javaコードのバージョンアップ(未検証) まとめ はじめに こんにちは、高橋です。 先日AWS re:Invent2023に行ってきました。 Keynoteで発表されたAmaz…

    メタバースの世界を作ってみた

    0.はじめに 1.作成環境 2.作成方法 2.1.Unityのインストール 2.2.初期設定 2.3.テストワールドの作成・アップロード 3.自分の作ったワールドを体験する 4.もう少し複雑なワールドを作ってみる 5.まとめや感想 0.はじめに ネットコ…

    メタバースの楽しみ方とNRIネットコムのR&D活動について

    0.はじめに 1.メタバースの概要について 2.メタバースのプラットフォームについて 3.メタバースの体験方法 4.メタバースの作成方法 5.NRIネットコムのR&D活動について 0.はじめに ネットコム2023年度新入社員の岩﨑です。本記事では近年話題沸…

    カバレッジの種類~C0・C1・C2・MCC~

    はじめに カバレッジとは カバレッジの種類 C0:命令網羅(ステートメント・カバレッジ) C1:分岐網羅(ブランチ・カバレッジ) C2: 条件網羅(コンディション・カバレッジ) MCC: 複合条件網羅(マルチコンディション・カバレッジ) まとめ はじめに 初…

    Android StudioでHello Worldアプリを作ってみた

    本記事は 【Advent Calendar 2023】 1日目の記事です。 告知記事 ▶▶ 本記事 ▶▶ 2日目 こんにちは、胡と申します。Androidスマホアプリの開発保守プロジェクトに携わらせていただいています。今回はゼロからシンプルなAndroidアプリを作成して端末での起動…

    IT初心者(新人)がシステム開発研修に参加してみた

    はじめに システム開発研修の概要 【研修の設定】 【一般的な開発の流れ】 開発を通じて苦労した点・学んだ点 【1.プログラミング】 【2.テスト】 【おまけ】 最後に はじめに こんにちは、入社1年目の林です。 本記事では、IT初心者(Java知識ゼロ+カタ…

    【絵とコードで理解する】 Java の 参照の値渡し

    こんにちは。清水です。 以前書いた自分の記事を久々に見てみたら長すぎて読む気が失せたので、 この反省点を活かしてコンパクトにまとめていこうと思います。 今回はちょっとニッチな Java の メソッドの仮引数への値の渡し方についてです。 そもそも仮引数…

    AOP(アスペクト指向プログラミング)について整理してみた

    割れた腹筋を目指して密かに筋トレを始めました小畑です。 (直近、ボディビル大会に出る予定はありません。) 先日の社内のSpring Boot研修でアスペクト指向プログラミングについて学びました。ぜひ活用できるようになりたいと思ったので、記憶整理を兼ねて…

    駆け出しエンジニアの成長日記 ~ミュータブルとイミュータブル編~

    こんにちは。友野です。 2度目のブログ執筆です。前回の初執筆から2か月が経つと知って驚いています。本当に月日が経つのははやい。はやすぎる。 今回は、プログラム開発において重要な概念でもあるミュータブルとイミュータブルについてまとめてみました。 …

    ゼロからOpenAPIを始めた話

    はじめに OpenAPIとは SwaggerでAPIを設計する OpenAPIのフィールド openapi info externalDocs servers tags paths components おわりに はじめに こんにちは、山田です。最近少しだけ涼しいと感じる反面、シャーベット系のアイスにハマり始めています笑。 …

    何故パスワードをハッシュ化して保存するだけでは駄目なのか?

    不正アクセスによるIDとパスワードの漏洩を受けて、MD5によるハッシュ化について話題になっていました。システムを作る上で、パスワードの管理や認証はどう設計すべきかを考えるために、少し整理をしてみます。もし事実誤認があれば、どしどしご指摘ください…

    null安全 と Optional クラスについて

    null 安全ってなに? Optional<T> ってなに? Optional を生成するメソッド of ・・・ 中身の入ったOptionalを作る ofNullable ・・・ 中身が null かもしれない Optional を作る empty ・・・ 中身が null な Optional を作る 中身を返すメソッド orElse ・・</t>…

    【Git】スグわかる!!モジュール管理~ブランチ命名規則~

    本記事は 【いまさら聞けない○○ウィーク~Git編~】 5日目の記事です。 4日目 ▶▶ 本記事 はじめに ブランチ作成での苦悩 「Git flow」という考え方 一般的なブランチ名と役割 main (※master) develop feature hotfix release 各ブランチの関係性とフロー …

    【Git】git stashで割り込みタスクにスマートに対応する

    本記事は 【いまさら聞けない○○ウィーク~Git編~】 3日目の記事です。 2日目 ▶▶ 本記事 ▶▶ 4日目 こんにちは。 新卒2年目、駆け出しエンジニアの草野です。 今週のネットコムBlogのテーマが、「いまさら聞けない○○ウィーク~Git編~」ということで、 入社…

    【Git】huskyを導入してソースコードの品質管理をしてもらう

    本記事は 【いまさら聞けない○○ウィーク~Git編~】 2日目の記事です。 1日目 ▶▶ 本記事 ▶▶ 3日目 はじめに huskyとは huskyを導入する 1. 必要なライブラリをインストールする 2. lint-stagedで実行するタスクを定義する 3. Git hooksの設定ファイルを用…

    【Git】後から必要なくなった実装を取り消す方法~revertとreset~

    本記事は 【いまさら聞けない○○ウィーク~Git編~】 1日目の記事です。 告知記事 ▶▶ 本記事 ▶▶ 2日目 はじめに 前提 Gitのステージングとコミット HEAD どんなときに実装を取り消したいか 実装を取り消す方法 revertコマンド resetコマンド 結局どの方法が…

    入社3日目でプロキシにはじかれた話

    はじめに プロキシとは? 印象に残った理由 プロキシ情報の確認方法 プロキシ設定をしてみる おわりに はじめに みなさん初めまして。2023年5月にNRIネットコム株式会社に中途入社した山田です。 前職では事業会社で社内SEとして働いており、ベンダーコント…

    【Java】static修飾子ってなに?

    staticとは staticメソッドの活用方法 Singletonパターンでの利用 まとめ こんにちは、NRIネットコムの小畑です。 4月から業務の傍ら、週1でJava(Spring Boot)の社内研修を受けています。 その研修の中で学んだことをこのブログにてアウトプットしていこうと…

    基本情報技術者試験と応用情報技術者試験を振り返る

    皆さんはじめまして、3年目の黒木です。 NRIネットコムのブログにはAWS認定資格に関する記事が豊富にあり、最近では高度情報処理試験のコツについて紹介した記事もあります。資格Weekということで今回はあえて、IT業界の資格として登竜門となる基本情報技術…

    駆け出しエンジニアの成長日記 ~ラムダ式編~

    皆さんはじめまして、友野です。 初のブログ執筆ということで、緊張しています。友野です。 筆者は2023年で社会人2年目となります。生粋の文系育ちでプログラミング未経験だったこともあり、”コードを読めるが書けない”という現状の打破に向けて日々学習して…

    ChatGPTプラグインを実際に作成してみる

    こんにちは堤です。 最近ゼルダのプレイ時間が100時間を超えましたが、まったく終わる気配がなくて困ってます。 さて、本題ですが、ChatGPTではプラグインが公開されて盛り上がっていますね! 以前申請していたChatGPT PluginsのDeveloperのアクセス権が最近…

    論文系 高度情報処理試験 合格のコツ

    こんにちは、上野です。 この記事では、出題形式に論述式が含まれる、以下試験の勉強方法や解き方について解説します。 ITストラテジスト試験 システムアーキテクト試験 プロジェクトマネージャ試験 ITサービスマネージャ試験 システム監査技術者試験 私自身…

    LangChainのPandas Dataframe Agentをつかって自然言語でテーブルデータの分析をしてみる

    こんにちは、堤です。 前回のブログでLangChainの基本的な使い方を試してみました。 tech.nri-net.com その中で今回はPandas Dataframe Agentを使ってみて、面白いなと思ったので使い方をご紹介します。 Pandas Dataframe Agentとは LangChainにはAgentとい…

    Storybookを活用したUIコンポーネントの管理について紹介します

    本記事は Design Week 2023 5日目の記事です。 4日目 ▶▶ 本記事 ▶▶ 6日目 はじめまして。フロントエンドエンジニアを目指して日々奮闘中の中平です。この春でNRIネットコムに入社して2年目になります。 昨年の8月に現場配属され、9月頃からはコーダーとし…

    【Swift】アプリでbackgroundを検知した時に画面をマスクする方法

    概要 作ったもの 環境 SwiftUIでの実装 UIKit LocalAuthenticationと組み合わせてみる まとめ 概要 金融系のアプリなどでよくある実装かと思いますが、アプリでbackgroundを検知した時に画面をマスクする方法について紹介したいと思います。 作ったもの 環境…

    【お知らせ】ChatGPTライトニングトーク!ちょっとChatGPT使ってみた小話~NRIネットコム TECH AND DESIGN STUDY #6~

    こんにちは、堤です! 月次で開催中のネットコムの勉強会「NRIネットコム TECH & DESIGN STUDY」、4月のテーマは今話題のChatGPTです! 「ChatGPTライトニングトーク!ちょっとChatGPT使ってみた小話」と題しまして、ChatGPTについてのお話をさせていただき…

    クラウドテクニカルセンターが新設され、センター長に就任しました

    こんにちは、佐々木です。プレスリリースが出されましたが、2023年4月1日の組織改正により、NRIネットコムはクラウドテクニカルセンターを新設することになりました。その初代センター長に就任することになり、この機会に趣旨や想いを文章に残してみたいと思…

    デザインパターン 「AbstractFactory」を学んで感じたメリット・デメリット

    本記事は 2022年度 新人卒業記念Week 5日目の記事です。 4日目 ▶▶ 本記事 ▶▶ 6日目 はじめに Abstract Factoryとは Abstract Factoryパターンのメリット・デメリット メリット デメリット 使用例 最後に はじめに 新人卒業ウィーク5日目を担当する新井翔太…

    【Xcode】Apple siliconによるLibrary not found for - XXXX...エラーの対処方法

    概要 環境 原因と対応方法 回避策 まとめ 概要 「Library not found for - XXXX...」のエラーは基本的にはLibrary Search PathsのPathが正しくなかったり、重複している場合に起こるエラーですが、Apple silicon起因でも表示されましたので、以下当てはまる…

    Google Chromeのデベロッパーツールの利用方法(Networkパネル編)

    本記事は 2022年度 新人卒業記念Week 3日目の記事です。 2日目 ▶▶ 本記事 ▶▶ 4日目 デベロッパーツールとは? デベロッパーツールの表示方法 Networkパネルでできること チェックボックス タブ 一覧画面 詳細画面 まとめ こんにちは、今月で新人を卒業する…