TECH PLAY

NRIネットコム

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

1168

こんにちは、越川です。 皆さんは構成図を描く機会ありますか? 僕の場合、内部のメンバーやお客様との議論の場で、構成図を描いて図解ベースで説明することが多いです。実際に描いてみると色々と考慮すべき点が多く、今回は自分なりに普段意識している点を言語化してみようと思います。 なぜ構成図を描くのか 構成図を描く際に意識している3つのこと 1. 導線 2. 引き算思考 1. 主役を決める 2. 読者を想定する 3. 高さや大きさを揃える さいごに なぜ構成図を描くのか 構成図のメリットは相手に伝えたいことをシンプルに伝えられる点だと思います。文章で書くと沢山書かなければいけないことが構成図を使うとスムー…
アバター
こんにちは、ブログ運営担当の小嶋です。 今年も気付けば10月。年末調整の書類が家に届き、時の流れの速さに驚きました😱 ついこないだ仕舞ったばかり(と思っている)冬服を、タンスから引っ張り出している今日この頃です。 さて、今月のブログイベントのお知らせです! NRIネットコムでは、デジタルマーケティングにおけるデータ収集、収集したデータの分析、データを活用した施策実施といった 一連のプロセスの支援を社内ですべて完結できるようなサービスを提供しています。 データアナリティクスを主に行うベンダー企業や、広告運用を行う広告代理店といった企業がありますが、 全て一社で対応できるというのはあまりなく、NR…
アバター
はじめに 想定しているケース ケース1 ケース1の設計と処理の流れ ①Amazon CloudFrontのアクセスログがS3バケットに保存されている ②Glueを使用して、アクセスログ保存のパスを最適化する ③Amazon Athenaでアクセスログをクエリする ケース1のデモ ケース2 ケース2の設計と処理の流れ ①Amazon CloudFrontのアクセスログがS3バケットに保存されている ②Glueを使用して、アクセスログ保存のパスを最適化する ③Amazon Athenaでアクセスログをクエリする ケース2のデモ さいごに はじめに こんにちは。2年目の大林です。 本ブログでは前回の…
アバター
はじめに 課題 想定しているケース ケース1 ケース1の設計と処理の流れ ①Amazon CloudFrontのアクセスログがS3バケットに保存される ②Lambda関数でアクセスログ保存のパスを最適化する ③Amazon Athenaでアクセスログをクエリする ケース1のデモ ケース2 ケース2の設計と処理の流れ ①Amazon CloudFrontのアクセスログがS3バケットに保存される ②Lambda関数でアクセスログ保存のパスを最適化する ③Amazon Athenaでアクセスログをクエリする ケース2のデモ さいごに はじめに こんにちは。2年目の大林です。 今回は2度目のブログ執筆…
アバター
はじめに RAGとは 構成図 作成リソース Lambda 1. PDFから文書抽出&Embedding取得Lambda 2. 回答作成用Lambda AWS SAM テンプレート Streamlit 動作確認 まとめ はじめに こんにちは堤です。 Amazon BedrockがGAとなり、AWS内で完結してLLMアプリケーションを構築できるようになりました。 試しにRAGアプリケーションを作成してみようと思いましたが、現状AWSでRetrievalするデータソースを作成しようとすると、Amazon OpenSearch Serverless やAmazon Kendraを使用するしかありません…
アバター
小西秀和です。 以前の記事でAmazon Bedrockの参考資料、モデル一覧、価格、使い方、トークンやパラメータの用語説明、Runtime APIの実行例について紹介しました。 Amazon Bedrockの基本情報とRuntime APIの実行例まとめ - 参考資料、モデルの特徴、価格、使用方法、トークンと推論パラメータの説明 今回はAnthropic Claudeで英訳したテキストをもとにStability AI Stable Diffusion XL(SDXL)で画像を生成するAmazon Bedrockの使用例を紹介します。 ※本記事および当執筆者のその他の記事で掲載されているソース…
アバター
こんにちは、ブログ運営担当の小嶋です。 次回の、当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY」についてのお知らせです! 10/24(火)12:30~13:00「AWS認定試験を取得するためにやったこと~NRIネットコム TECH AND DESIGN STUDY #15~」が開催されます!! 今回のTECH & DESIGN STUDYでは、AWS認定試験を取得するためにやったことについてお話させていただきます! AWSに興味があり、とりあえず試験を受けてみようと思ったけど、多くのサービスがあってどうやって勉強していこうか困っていませんか。 業務でのAWS経験ゼロ…
アバター
こんにちは。清水です。 以前書いた自分の記事を久々に見てみたら長すぎて読む気が失せたので、 この反省点を活かしてコンパクトにまとめていこうと思います。 今回はちょっとニッチな Java の メソッドの仮引数への値の渡し方についてです。 そもそも仮引数とは プリミティブ型とオブジェクト型 仮引数への値の渡し方 オブジェクトの持っている値を変更した場合 オブジェクト自体を変更した場合 変数の値はどのように変わっているのか まとめ そもそも仮引数とは 仮引数とは、プログラム中で関数やメソッドを呼び出して実行する際、関数側で値を受け取るために宣言された変数のこと。 仮引数とは - 意味をわかりやすく …
アバター
こんにちは、ブログ運営担当の小嶋です。 10/12(木)12:30~当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #14」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、日々たくさんのアップデートが発表されているAWSについて、前月分のアップデートより当社の腕利きエンジニア目線で皆さんのお役に立ちそうな情報を厳選ピックアップしてお話させていただきます! ▼登壇者 西内渓太 2022年NRIネットコム入社のクラウドエンジニア ブログ執筆:https://tech.nri-net.com/archive/author/k-nishiuchi…
アバター
割れた腹筋を目指して密かに筋トレを始めました小畑です。 (直近、ボディビル大会に出る予定はありません。) 先日の社内のSpring Boot研修でアスペクト指向プログラミングについて学びました。ぜひ活用できるようになりたいと思ったので、記憶整理を兼ねてブログを書いてみます。 AOP(アスペクト指向プログラミング) 用語 実装方法 @Aspect @Before @After @Around @AfterReturning @AfterThrowing @Aroundの利用例 おわりに AOP(アスペクト指向プログラミング) AOP(Aspect Oriented Programming)とは簡…
アバター
はじめに 応用情報技術者試験(AP)について その1(午前): すぐに分からなければ退く その2(午後): 得意分野に媚びる その3(共通):解いた問題を全て省みる おわりに はじめに 時は2X23年!新人は、試験の炎に包まれた! 皆さんはじめまして、入社1年目の藤村です。 本記事では、私が応用情報技術者試験(AP)を受験してわかった合格のコツやポイントについて、 これからAPを受ける新人の方に向けてお話しします。 合格のコツは「退く!媚びる!省みる!」の3原則です。 応用情報技術者試験(AP)について 応用情報技術者試験(AP)とは、IPAが実施する情報技術者試験の一つであり、 基本情報技術…
アバター
こんにちは!最近人間ドックの結果を受けて禁ラーメン生活しましたが2週間で限界がきてる志水です。人類はラーメンから逃げることなんて出来ないんだなと痛感しております。つけ麺ならいいよね? はじめに さて、ついにAmazon BedrockがGAされましたね! aws.amazon.com re:Inventでくるのかなー?来年くるのかなー?ともうちょっと先のGAを思ってたので予想外でした。 じゃあBedrockで何か作らねば!と思ったので、以前作ったOtterで書き起こされた文章をChatGPTで要約するスクリプトをBedrockで作り直してみました。 ツールの背景 AWSの大きなイベントであるr…
アバター
それなりにUX/UI関連の仕事をして来たので、もっとUXデザインを広めていくにはどうしたら良いのかなと考える事が増えています。 「UX的な取り組みって当たり前になってきたよね」とは聞くものの、実際にはそこまででも無いよなぁと感じる事も多いのがその理由であったりします。 とは言え、堅苦しく学ぶような形では無く、誰もが取り組みやすくするにはどうすれば?などと...。 私の実感としては何でも良いので、とにかく始めてみた方がUXに対する理解は進むと思うのですが、何かハードルがあって動き出せない人に向けて、まずはそれを解消できる心の持ち方を三つ挙げてみました。 1.UXって自分でつくるもの ひとつめ。自…
アバター
こんにちは。友野です。 2度目のブログ執筆です。前回の初執筆から2か月が経つと知って驚いています。本当に月日が経つのははやい。はやすぎる。 今回は、プログラム開発において重要な概念でもあるミュータブルとイミュータブルについてまとめてみました。 ミュータブルとイミュータブルについて知る ミュータブル、イミュータブルとは ミュータブル、イミュータブルの使い分け イミュータブルなクラスに値をセットする SetterとBuilderの違い おわりに ミュータブルとイミュータブルについて知る ミュータブル、イミュータブルとは 「イミュータブルなクラスを定義する」といった使い方で目にすることが多い用語です…
アバター
小西秀和です。 今回は2023-09-28にGeneral Availability(GA)になったAmazon Bedrockの基本情報、Runtime APIの実行例についてまとめました。また、トークンやパラメータのイメージをつかむための必要最小限の用語説明も所々入れています。最終更新日:2024/06/21 ※AWS re:Invent 2024後の2024年末時点におけるAmazon Bedrockのモデル一覧は以下の記事で紹介しています。 Amazon Bedrock Models as of 2024 - An Analysis of the Comprehensive Model…
アバター
こんにちは、後藤です。今回はAWS構成における踏み台についての記事です。 データベースなどのインターネットに繋げたくないリソースに踏み台リソース経由でアクセスさせることは、セキュリティ設計としてよくある構成だと思います。 今回はその踏み台リソースに「ユーザーログイン有無を検知して自動停止する」ロジックを組み込んだ方法を共有します。 また、一般的によく用いられるのはEC2だと思いますが、今回はECS on Fargate(以降はFargateと略)を使います。しかも自動停止ロジックにLambdaを使いません!!コンテナの中で完結させます。 踏み台を設計する時に気になること そもそも踏み台について…
アバター
本記事は 【PM/ディレクターウィーク】 5日目の記事です。 🍦 4日目 ▶▶ 本記事 💻 はじめまして。安島です。 最近子供たちが折り紙にはまっており、上の子(5歳)はひとりで鶴が折れるようになりました。 何度挑戦しても折り方を覚えられない、そんな2児のパパSEです。 本日は、プロジェクトマネージャー(以下、PM)のお仕事についてご紹介したいと思います。 PMと聞くと、プロジェクトの管理に責任を持ち運営していくであったり、 お客様への進捗報告や要件の調整、場合によっては計画変更だったりといわゆるプロジェクトをマネジメントする業務を行っているイメージを持つ方が多いのではないでしょうか。 概ね、…
アバター
本記事は 【PM/ディレクターウィーク】 4日目の記事です。 🍦 3日目 ▶▶ 本記事 ▶▶ 5日目 💻 はじめに プロジェクト計画について 1. 進捗・品質管理計画 2. 課題管理計画 3. コミュニケーション計画 4. 体制・要員計画 5. リスク管理計画 キン肉マンとプロジェクト計画 1. Xの陣形 2. Lの陣形 3. Vの陣形 1. リスク管理計画 2. コミュニケーション計画 おわりに はじめに こんにちは。NRIネットコム 金融ITソリューション事業部 マネージャーの山本です。 今回は「PM/ディレクターウィーク」ということで、プロジェクト計画についてお話ししたいと思います。 ※…
アバター
本記事は 【PM/ディレクターウィーク】 3日目の記事です。 🍦 2日目 ▶▶ 本記事 ▶▶ 4日目 💻 みなさま、はじめまして。 Webクリエイティブ事業のマネージャー兼クラウドテクニカルセンター広報担当の湊川と申します。 突然ですが、自社のサイトの構築って本当に大変ですよね。 原稿集めから委託先とのやり取り、制作の進行確認など、やることは山のようにあります。 ようやくリリースしても、社内の各所から指摘を受けたりと、なかなかハードなお仕事だと思います。 今日はそんな苦労を重ねた経験のある方に(多くはお客さまだと思いますが) 共感していただきたい苦労話と、自社サイト構築のコツをお届けしたいと思…
アバター
本記事は 【PM/ディレクターウィーク】 2日目の記事です。 🍦 1日目 ▶▶ 本記事 ▶▶ 3日目 💻 こんにちは。ディレクターの西田です。 Web業界で働いていると、一度はプレゼンテーションという壁が目の前に現れたことがあるのではないでしょうか。 大人数の前で話す大きなコンペのプレゼンもあれば、作成したデザインをクライアントにレビューする軽いプレゼンまで、さまざまなご提案機会があるかと思います。 プレゼン大得意!!!って方は、そんなに多くないと思います。 「今度初めてプレゼンする…どうしよう…」 「苦手でできればやりたくない…」 そう不安に思っている方に向けて、これまで数々のプレゼンを行っ…
アバター