TECH PLAY

NRIネットコム

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

1216

こんにちは、技術広報担当の喜早です。 春の時期に聞きたくなる曲はGeGの 「I Gotta Go feat. Hiplin, WILYWNKA & kojikoji 」です。 晴れた日にこれ聞きながら近所の桜並木を散歩すると春のエモさ満点です。 Design Week 2023 昨年も4月に開催して好評を博したこのイベントが今年もやってきました! NRIネットコム デザインチームの色とりどりの投稿で春の季節をより一層鮮やかに彩ります! 記事掲載日と記事内容 更新され次第、こちらの記事にもリンクを掲載します。ぜひ、ご期待ください! 4/10:馬場七海 tech.nri-net.com 4/11:…
こんにちは、佐々木です。プレスリリースが出されましたが、2023年4月1日の組織改正により、NRIネットコムはクラウドテクニカルセンターを新設することになりました。その初代センター長に就任することになり、この機会に趣旨や想いを文章に残してみたいと思います。なおこの文章は、お客様向けのメッセージではなく、クラウド事業や技術に興味がある方々向けのメッセージです。ご理解いただけると幸いです。 クラウドテクニカルセンターのミッション まずクラウドテクニカルセンターのミッションについて説明します。組織改正の資料の言葉を借りると、「クラウド領域における情報収集、人材育成、ソリューション企画・開発を行う組織…
小西秀和です。 AI技術の急速な進化に伴い、従来の業務プロセスを見直す必要性が高まっています。 特に、多段階承認フローのあり方について、新しい視点からアプローチしたいと考え、この記事を執筆しました。 これまで多段階承認フローは、しばしば冗長で効率が悪いと批判されてきました。しかし同時に、専門知識や権限を持つ人間が最終判断を下す重要な場でもあります。 そこで私は次のような理由から、将来的に生成AIを多段階承認フローに組み込むことを見据え、AWS Step Functionsを活用した多段階承認フローシステムを試作してみました。 APIを介して承認フローをシステム化することで、人間と生成AIの間で…
小西秀和です。 以前の記事でAWS Systems Manager Automationの承認アクションを使用してAWS Step Functionsのワークフローへ承認フローを追加する方法を紹介しました。 AWS Step Functionsのワークフローへ承認フローを追加する方法(AWS Systems Manager Automation編) AWS Step Functionsのワークフローへ承認フローを追加する方法(AWS Systems Manager Automation & Amazon EventBridge編) 以前の記事ではAWS Lamba関数で実行したAWS Syst…
こんにちは、西本です。気づけば社会人2年目が終わろうとしていて、衝撃を受けています。 今回のテーマについて 早速ですが、Step Functions内での処理の失敗時、何か通知させたりしていますか?メールを飛ばしたり、Slackに通知させている方が多いのではないでしょうか。今回はChatbotを利用して、Slackに通知させようとした時に気づいたことについて紹介できればと思います。 早速今回の本題となる構成について 構成例 一見シンプルに見えて実現できそうな構成ですが、結論から申し上げますとSlackに通知することができませんでした。ここからは順をもって確認していこうと思います。 SNS To…
本記事は 2022年度 新人卒業記念Week 最終日の記事です。🌸 5日目 ▶▶ 本記事 📚 はじめに 業務内容 データ収集 データ分析 データの可視化 業務のやりがい 早い段階でお客様と接する経験ができる。 開発も経験できる。 GAのスペシャリストと一緒に仕事ができる。 配属されてから苦労したこと 出社するための体力をつけること タイピングの練習をすること 学習に行き詰ったときに気持ちを切り替える方法を模索すること ①出社して先輩の仕事ぶりを目にする ②映画を見て気持ちを切り替える おわりに はじめに こんにちは!デジタルマーケティングコンサルタント1年目の桑原です。 今回は業務の紹介と、一…
本記事は 2022年度 新人卒業記念Week 5日目の記事です。 🌸 4日目 ▶▶ 本記事 ▶▶ 6日目 📚 はじめに Abstract Factoryとは Abstract Factoryパターンのメリット・デメリット メリット デメリット 使用例 最後に はじめに 新人卒業ウィーク5日目を担当する新井翔太です。 このブログを書くにあたって、業務中の会話でAbstractFactoryという言葉が出てきたときに自分の中でぼんやりとしかイメージがつかめず会話についていけなかったことを思い出し、このテーマに決めました。開発者間での会話にデザインパターンが出てくることもあると思うので、知識の定着と…
本記事は 2022年度 新人卒業記念Week 4日目の記事です。 🌸 3日目 ▶▶ 本記事 ▶▶ 5日目 📚 はじめに 1.Udemyでのオンライン学習 2.実務での修正作業 3.新規ページ作成 大変だったこと①:参考となるコードやパーツがない 大変だったこと②:クラス名や共通要素を一から考えなくてはいけない まとめ はじめに 初めまして、入社一年目の小嶋です!現在はWebディレクターを目指して日々修行中です! 新人卒業記念Weekということで、コーディングがほぼ未経験だった私が、html・cssを使って一からページをコーディングできるようになるまでに経験したことや感じたことを3つのSTEPに…
概要 環境 原因と対応方法 回避策 まとめ 概要 「Library not found for - XXXX...」のエラーは基本的にはLibrary Search PathsのPathが正しくなかったり、重複している場合に起こるエラーですが、Apple silicon起因でも表示されましたので、以下当てはまる人は一度参考にしてみてください。 ・「Library not found for - XXXX...」のエラー文表示 ・Intel MacからM系Macへ移行して初めてビルドしている ・Library Search Pathsで設定しているPathは正しそう →そのエラー文、Apple …
本記事は 2022年度 新人卒業記念Week 3日目の記事です。 🌸 2日目 ▶▶ 本記事 ▶▶ 4日目 📚 デベロッパーツールとは? デベロッパーツールの表示方法 Networkパネルでできること チェックボックス タブ 一覧画面 詳細画面 まとめ こんにちは、今月で新人を卒業する小畑です。 1月より業務にてフロントエンドアプリ開発を行うようになり、3ヵ月が経ちました。 この3ヵ月の中で筆者は、Google Chromeデベロッパーツール(以下 デベロッパーツール)をあまり使いこなせていなかったことに気が付き、衝撃を受けました。現在も機能について絶賛学習中ではありますが、デベロッパーツールの…
はじめに ChatGPTの登場により、AIアシストを上手く使えるのとそうでないのとでは大きく生産性に差が生まれるようになってきました。 既存の業務・開発プロセスにいかにChatGPTなどのAIアシストを組み込めるかあるいは変革できるか、今は様々な領域で試行錯誤されている状況かなと思います。 私は現在Androidアプリを開発しているので、Androidアプリ開発にChatGPTを組み込みたいなと思っているのですが、そもそもAndroidアプリの開発環境であるAndroid Studioのプラグインを開発する知識がありませんでした。 AIアシストの導入方法としてはIDE向けのプラグインだけが唯一…
小西秀和です。 以前の記事でAWS Systems Manager Automationの承認アクションを使用してAWS Step Functionsのワークフローへ承認フローを追加する方法を紹介しました。 AWS Step Functionsのワークフローへ承認フローを追加する方法(AWS Systems Manager Automation編) 以前の記事ではAWS Lamba関数で実行したAWS Systems Manager AutomationからAWS Lamba関数を経由して承認結果をAWS Step Functionsステートマシンへ返却していました。 今回はAWS Syste…
小西秀和です。 AI技術の急速な進化に伴い、従来の業務プロセスを見直す必要性が高まっています。 特に、多段階承認フローのあり方について、新しい視点からアプローチしたいと考え、この記事を執筆しました。 これまで多段階承認フローは、しばしば冗長で効率が悪いと批判されてきました。しかし同時に、専門知識や権限を持つ人間が最終判断を下す重要な場でもあります。 そこで私は次のような理由から、将来的に生成AIを多段階承認フローに組み込むことを見据え、AWS Step Functionsを活用した多段階承認フローシステムを試作してみました。 APIを介して承認フローをシステム化することで、人間と生成AIの間で…
本記事は 2022年度 新人卒業記念Week 2日目の記事です。 🌸 1日目 ▶▶ 本記事 ▶▶ 3日目 📚 はじめに LangChainについて LangChainの機能 LLMs Prompt Template Document LoadersとIndexes Chains Agent まとめ はじめに こんにちは。新人の堤です。この1年はAWSを中心としたサービスの開発や運用を行っていました。最近はChatGPTなどのLLMを使って遊ぶのにはまってます。 今回は最近自分が色々試しているLangChainというライブラリについてご紹介したいと思います! LangChainについて Lang…
本記事は 2022年度 新人卒業記念Week 1日目の記事です。 🌸 イベント告知 ▶▶ 本記事 ▶▶ 2日目 📚 はじめに AWS GameDayとは? トラブルシュートの方法 ①状況把握 ②仮説検証 例えば 状況の把握 仮説検証 おわりに はじめに こんにちは、梅原です。12月にNRIグループ社内向けAWS GameDayに参加してきました。 今回のブログでは、新卒1年目のインフラエンジニアである私がAWS GameDayに参加して得たトラブルシュートの気づきについて書こうと思います。 この内容は初学者の方や普段トラブルシュートが苦手だと感じてる方に読んでいただきたいです。 AWS Gam…
こんにちは、ブログ運営担当の栗田です。 東京は最近急に暖かくなってきました。冬服をしまおうと思ったのですが、急に寒くなったりするのでいつ衣替えをしようかタイミングを見計らい続けています。あっという間に春ですね。 2022年度 新人卒業記念Week 3月といえば卒業の季節。今月のブログイベントでは、今月で新人を「卒業」する、2022年度新卒入社のメンバーに執筆していただきます! この1年で学んだこと、体験したこと、気づきなど、さまざまな視点からの記事を6本お届けします。 記事掲載日と記事内容 更新され次第、こちらの記事にもリンクを掲載します。ぜひ、ご期待ください! 3/24:梅原航 tech.n…
こんにちは、尾澤です。 まずは日本、WBC優勝おめでとうございます!(この記事を書いている時点でついさっきの話です) 非常におめでたムードの昨今ですが、 波に乗って(?)当社主催「NRIネットコム TECH & DESIGN STUDY」3月度開催分について告知です!! 今回は、 【1本目】『Finch』で羽ばたこう!コンテナの明るいミライへ 【2本目】AWS Glueってなんだ?-新機能 AWS Glue Data Quality を添えて の2本立てとなっております。 本ブログでは、私尾澤が登壇させていただく1本目について少し紹介させていただければと思います。 『Finch』で羽ばたこう!…
小西秀和です。 AWSで承認フローの機能を提供するサービスにはAWS Systems Manager AutomationやAWS CodePipelineの承認アクションなどがあります。 近年、AI技術の急速な進化により、従来人間が手動で行っていた承認プロセスを生成AIで置き換えたり、強力にサポートしたりすることが可能になってきました。しかし、専門知識や権限を持つ人間による最終判断も依然として重要です。 そこで私は、将来的に生成AIを承認フローに組み込むことを見据え、AWS Step Functionsを活用した承認フローシステムをAWSサービスを使用して試作しました。この試作の主な目的は以…
こんにちは佐々木です。 AWSのEC2のインスタンスタイプを見ていたついでに、表記方法をまとめてみました。アルファベットと数字の組み合わせでビビっている人の救いになれば幸いです。 インスタイプの表記 まずインスタンスタイプの表記の構造についてです。 インスタンスタイプは、インスタンスファミリー、世代、属性とサイズの組み合わせで一意に表現されます。 インスタンスの分類とインスタンスファミリー インスタンスの種類は用途に応じて分類されます。インスタンス選びの際は、まずは用途に応じたカテゴリをみるとよいです。それも解らないよという方は、まずは一般用途向けをみると良いです。 一般用途向け コンピューテ…
概要 環境 前置き ドキュメントを見る 実際に検証してみる 検証の様子 まとめ 概要 OpenAI APIの中でChatGPTが利用できるので、そちらを利用してAIとチャットできるiOSアプリを試しに作ってみました。その中で作り方やpromptの調整による変化などを簡単に検証してみたので紹介したいと思います。 またPythonのみで簡単にWebアプリを作成できる方法については以下の記事で紹介されていますのでよければそちらもご覧ください。 tech.nri-net.com 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.2 【iOS】16.2 【macOS】V…