TECH PLAY

NRIネットコム

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

1168

本記事は 【PM/ディレクターウィーク】 1日目の記事です。 🍦 告知記事 ▶▶ 本記事 ▶▶ 2日目 💻 自己紹介 マネジメント業務の目的 管理系タスクは仕組み化する 課題の交通整理をする 価値観を共有する おわりに 自己紹介 こんにちは。金融ITソリューション事業部の佐藤です。 私はこれまでシステムエンジニアとして小売業のECサイト、証券会社のオンライントレードサイトなどの構築、運営に携わり、数人月(MM)~数十MM程度の小~中規模な案件のプロジェクトマネージャー(PM)や数百MMにもなる大規模プロジェクトのプロジェクトリーダー(PL)やアプリメンバーとして業務をしてきました。 自分で手が…
アバター
こんにちは、ブログ運営担当の青田です。 もうすぐ10月というのに毎日暑いですね。今年は統計が残っている過去126年で最も暑い夏だそうです!!!🔥 最近、日本から四季がなくなっているような気がして悲しいです。。。 さて、そろそろ多くの企業で組織改編が行われる4月から半年が経つ頃ですね。 肩書きが変わり、新しいポジションに就いた人も、しっかり慣れてきた頃かと思います。 そこで、今月のブログイベントのお知らせです! 今回は「PM/ディレクターウィーク」と題しまして、PMとしてプロジェクト進行を務めている方や、ディレクターとしてチームを引っ張っていっている方に、「普段どんな業務をしているのか」、「どん…
アバター
今回のテーマについて 事象の再現 うまくいかなかった原因 パラメータの上書きとは? パラメータ上書き状態の解除法 パラメータ状態の確認方法 おわりに まず、阪神タイガース リーグ優勝おめでとうございます。 こんにちは、西内です。 普段全く野球を見ないですが、さすがに関西出身者ということで優勝の瞬間は見届けました。 最後に阪神の試合見たのは、マートン選手が「I don't like Nohmi-san」と言っていた頃ですかね。それか新井兄弟が4番を務めていた頃。 最近全然テレビで野球中継やってないですよね。野球観戦のベストプラクティスを知りたいです。 今回のテーマについて AWSではマルチアカウ…
アバター
こんにちは。梅原です。 今日はECSのデプロイタイプについて改めて整理します。 ECSのデプロイ方法は3つあります。 ローリングアップデート Blue/Greenデプロイ 外部デプロイ の3つです。 この記事ではローリングアップデートとB/Gデプロイについて流れをおさらいします。 ECSの前段にALBを置いた構成を例にします。 ローリングアップデート ローリングアップデートの流れを見る B/Gデプロイ B/Gデプロイの流れを見る ローリングアップデートとB/Gデプロイの比較 最後に ローリングアップデート ローリングアップデートとは、稼働中のECSタスクをそのまま新しいタスクに置き換える方法で…
アバター
はじめに OpenAPIとは SwaggerでAPIを設計する OpenAPIのフィールド openapi info externalDocs servers tags paths components おわりに はじめに こんにちは、山田です。最近少しだけ涼しいと感じる反面、シャーベット系のアイスにハマり始めています笑。 入社してから3ヶ月が経過して、ようやく慣れてきました。 本記事は入社して2本目の記事で、今回は研修で学んだAPIドキュメント作成の話です。研修ではショッピングサイトのAPI作成に取り組んだのですが、想像以上にドキュメント作成に苦戦をしたので整理もかねて書いています。 Ope…
アバター
こんにちは、栗田です。ブログ運営やイベント告知担当として、たまーにこのブログに登場している人です。 今回は、これまでに私が何度か参加している「AWS GameDay」に関してブログを書かせていただきます。 そもそもGameDayって何? GameDayという単語を直訳すると「試合のある日」。海外ではスポーツの試合告知画像などで使われています。日本ではあまりなじみがないかもしれませんが、プロ野球チームのSNSでたまに見かけます。 そしたらAWS GameDayって何? AWS GameDay は、ある課題に対して AWS サービスで解決するための対応力や実装スキルを試せる実践形式の人気ワークショ…
アバター
こんにちは、丹(たん)です。 前日のイベント告知となりますが、明日8/29(火)19:00~ 当社主催勉強会「NRIネットコム TECH & DESIGN STUDY #11」が開催されます。 NRIネットコム TECH AND DESIGN STUDY #11 【1本目】インフラエンジニアにおすすめ!AWS Amplifyを使ってWebアプリの知識を習得しよう! 【2本目】数百規模のAWSアカウント管理経験者が語る、AWSマルチアカウント管理の考え方!~ 利用規模に応じたAWSアカウント分割とマルチアカウント管理におけるセキュリティ統制 ~ お申し込みはこちらから 【1本目】インフラエンジニ…
アバター
本記事は 【Web業界志望者必見!入社までの不安解消ウィーク】 5日目の記事です。 🍦 4日目 ▶▶本記事 💻 こんにちは。森口です。 普段はWEBアプリケーションの保守・運用、開発案件の管理業務をする傍ら新卒採用活動で学生さんと関わるお仕事をしている人です。 学生さんとお話をすると、「Web業界を志望しているが学生時代何をしておけば良いですか?」と問われる場面に多々遭遇します。 どうぞお好きなことを 学業、サークル等々。学生時代にしか出来ない事を全うしてください。 とお答えしているんですが・・・ そうですよね。不安ですよね。私自身、理系(非情報系)だったので非常にその気持ち分かります。 まず…
アバター
本記事は 【Web業界志望者必見!入社までの不安解消ウィーク】 4日目の記事です。 🍦 3日目 ▶▶ 本記事 ▶▶ 5日目 💻 はじめましての方ははじめまして、そうでない方はこんにちは。NRIネットコムの加古です。 普段は金融ITソリューション事業部という部署で、CMSを利用したWebシステムの維持管理をしています。 入ったばかりだし右も左も分からんどうしよ…と思って今も仕事をしているのですが、いつの間にか入社4年目になっていて絶賛焦り中です。 そんな未だ新人気分の自分ですが、縁があって昨年から採用業務も兼業することになりました。 そこでよく聞かれるのは、やっぱり「入社前までにやっておくべきこ…
アバター
本記事は 【Web業界志望者必見!入社までの不安解消ウィーク】 3日目の記事です。 🍦 2日目 ▶▶ 本記事 ▶▶ 4日目 💻 おはこんハロチャオ~! はじめまして、ポケモントレーナーの舟川です。 仕事ではフロントエンドエンジニアをしています。今はフロントチームのリーダーをやる機会が多く、コードを書く機会がちょこっと減りましたが、誤差です誤差。 当時はかなり自由気ままに過ごした自負があるのですが、現在の私視点で入社前に戻って何をするか考えてみます。 1. はじめに 私の経歴について少しだけ、とっても簡単に。 大学生の頃は情報デザインを専攻しており、コーディングについては殆ど触ったことがなかった…
アバター
不正アクセスによるIDとパスワードの漏洩を受けて、MD5によるハッシュ化について話題になっていました。システムを作る上で、パスワードの管理や認証はどう設計すべきかを考えるために、少し整理をしてみます。もし事実誤認があれば、どしどしご指摘ください。 == 2023/8/21追記 == この記事は、ハッシュの保存の仕方一つとっても、沢山の対策方法が必要であるということをお伝えするために記載しています。そして、これから紹介する手法を取れば安全とお勧めしている訳ではないので、その点をご留意いただければと思います。攻撃手法に応じての対応策の変遷を知っていただくことで、セキュリティ対策は一度行えば安全とい…
アバター
本記事は 【Web業界志望者必見!入社までの不安解消ウィーク】 2日目の記事です。 🍦 1日目 ▶▶ 本記事 ▶▶ 3日目 💻 はじめに 実際に働いていてやった方が良かったなと思うこと 色んな経験をする 色んな人と話してみる 自分の考えを相手に伝える 勉強をする 就活中に気を付けていたこと 企業を選ぶ際は、選ぶ軸を決めておく 面接で嘘をつかない 自分の考えを伝える さいごに はじめに こんにちは。金井です。 最近は、「ゼルダの伝説 ティアーズ オブ ザ キングダム」にドハマりして、気づいたら時間がなくなっています。 入社してからGoogle アナリティクスを中心としたGoogle マーケティン…
アバター
本記事は 【Web業界志望者必見!入社までの不安解消ウィーク】 1日目の記事です。 🍦 告知記事 ▶▶ 本記事 ▶▶&nbsp2日目 💻 はじめまして、Webデザイン事業部の中川です。 2015年に新卒でNRIネットコムに入社して以来、ずっとWebディレクターとして働いています。昨年10月からは人事部を兼務し、説明会やインターンシップなどでNRIネットコムの仕事の内容をお伝えしたり、内々定が出た学生さんのフォローとしていろいろなお悩みを聞いたりしてきました。そんな中で特に多くの学生さんからいただいてきた 「入社までに何をしておけばいいですか?」 というご質問に、今回の記事でお答えしたいと思いま…
アバター
こんにちは、ブログ運営担当の小嶋です。 8月も後半に差し掛かりましたね。今年は平年よりとても暑いですが、隅田川花火大会をはじめ全国各地の花火大会が4年ぶりに開催されるなどうれしいことも多いですね。 イベントを楽しみつつ、残りの夏も乗り切っていきたいです。 さて、この暑さが落ち着く10月頃には、多くの企業で来年度の新入社員の内定式が開催されると思います。入社前はワクワクな気持ちもありますが、不安な気持ちも大きいですよね。 そこで、今月のブログイベントのお知らせです! 今回は「Web業界志望者必見!入社までの不安解消ウィーク」と題しまして、「残りの大学生活何しよう」「何か準備できることはないかな」…
アバター
はじめに 登壇のきっかけ 資料準備 day1 day2 感想 まとめ おまけ はじめに こんにちは。髙橋です。 このたび2023年6月に開催されたAWS Dev Day 2023 Tokyoで「ChatGPTとCIパイプラインを利用してドキュメント作成作業を自動化した話」というタイトルの登壇をしてきました。 speakerdeck.com 自分にとって初の登壇だったので、記念?に記録をブログに残そうと思います。 登壇のきっかけ Dev Dayが開催される2ヶ月ほど前、「AWS Dev Day 2023 TokyoのCfPがあるよ!誰か出てみない!?」というslackが着弾しました。 ※C…
アバター
今回はじめてAWS Dev Day 2023のCFP(Call for Proposals:発表内容の公募)に応募して、無事採択されました。そして、2023年 6 月 22日(木)にリアルの会場で300人近い人達の前で登壇してきました。CFP応募から、当日のメインテーマ、またリアル登壇について書いておきます。 登壇内容と動画 speakerdeck.com youtu.be CFP応募内容の選定 CFP(Call for Proposals:発表内容の公募)の応募内容ですが、エンジニアとマネージャーのキャリアというテーマで話しました。Dev Dayという事で圧倒的に技術に興味を持つ人が多いなか…
アバター
Lambda + DynamoDB + LangChainを組み合わせて外部情報に対応したチャットボットを作ってみました。 構成 Lambda Dockerfile requirements.txt lambda_function.py OpenAI Functions Agent 会話履歴の保持 外部情報の参照 DynamoDB 動作確認 まとめ 構成 Lambda LangChainのパッケージが250MBを超えてしまうので、コンテナイメージからLambda関数を作成するようにします。 docs.aws.amazon.com Dockerfile FROM public.ecr.aws/l…
アバター
null 安全ってなに? Optional ってなに? Optional を生成するメソッド of ・・・ 中身の入ったOptionalを作る ofNullable ・・・ 中身が null かもしれない Optional を作る empty ・・・ 中身が null な Optional を作る 中身を返すメソッド orElse ・・・ 中身がない場合は代わりを返す orElseGet ・・・ 中身がない場合は処理をして、代わりを返す orElseThrow ・・・ 中身がない場合は例外を投げる 処理をするメソッド ifPresent ・・・ 中身がある場合、処理をする ifPrese…
アバター
本記事は 【いまさら聞けない○○ウィーク~Git編~】 5日目の記事です。 🍦 4日目 ▶▶ 本記事 💻 はじめに ブランチ作成での苦悩 「Git flow」という考え方 一般的なブランチ名と役割 main (※master) develop feature hotfix release 各ブランチの関係性とフロー おわりに はじめに 皆様、はじめまして。入社3年目、筋トレ歴6年目の堀内と申します。 普段はJavaやPHPを用いて開発、保守運用をしている者です。 今回は【いまさら聞けない○○ウィーク~Git編~】ということで、ブランチ作成時の命名規則についての記事になります。 命名規則関連の記…
アバター
暑い日が続きますね。皆様いかがお過ごしでしょうか、西です。 今日は AWS DataSync (DataSync) についてお伝えしようと思います。 DataSync はファイル転送に活用できる AWS マネージドサービスなのですが、、情報が比較的少ないため、業務でも調査に難儀する事が多々あります。 さらに言えば、構成要素も思いの外多くて (個人的には) 複雑なのでイメージをうまく掴めずに苦労しました。 ですので、今回は DataSync を クロスリージョン S3 to S3 形式のファイル転送に利用するケースにフォーカスし、実際にハマった点とそれを踏まえた構成図を使ってお伝えします。 AW…
アバター