TECH PLAY

NTTデータ

NTTデータ の技術ブログ

434

はじめに 2025/12/15に人生初のハッカソンに参加してきました。 この記事では、そのハッカソン GitHub Copilot Quest:Hack the Legacy の概要と、チームで実施したアプローチ、参加しての気づき・感想をまとめていきます。 GitHub Copilot Quest:Hack the Legacy概要 アスキー社と日本マイクロソフト社によるハッカソンイベント「GitHub Copilot Quest:Hack the Legacy」は、「レガシーモダナイゼーション[1]」をテーマに開催されました。 モダナイゼーション対象のレガシーシステム Ja
アバター
1.競技形式で学ぶ次世代AIイベント「AWS AI League」 「Amazon Web Services(AWS) AI League 2026 チャンピオンシップ」がre:Invent 2025に合わせて発表されました。re:Invent 2025ではAI Leagueが開催され、いくつかのハンズオンセッションも用意されていました。 AI Leagueはスキルセットや内容は異なるものの、AWS DeepRacerと同様に競技形式でAIスキルを競うイベントとして位置づけられています。re:Invent 2025でも多くの世界のトップレーサーたちがAI Leagueに参加しておりま
アバター
はじめに 先日サンフランシスコで開催されたMicrosoft Ignite 2025に参加してきました。 Microsoft Ignite は、Microsoft が年に一度主催する 世界有数の技術カンファレンス であり、最新のクラウド、AI、セキュリティ、開発者ツール、データプラットフォームなどに関する発表やデモが行われました。2025 年の Ignite では、現地参加者 2 万人超、オンライン参加登録者 20 万人超という規模のもと、400 を超えるセッションや専門家ディスカッションが行われました。 https://news.microsoft.com/ignite-2025-
アバター
はじめに 日々の業務において、Microsoft SharePointを利用してチーム内でのファイル共有や共同編集を行っている方は多いのではないでしょうか。ブラウザ上での操作は検索機能などが充実している反面、ファイルの移動やコピー、複数ファイルの一括操作といった場面では、Windows標準の「エクスプローラー」に比べて操作の手数が増えてしまうことがあります。 「いつものフォルダ操作と同じ感覚でSharePoint上のファイルを扱いたい」 「ファイルをドラッグ&ドロップで素早くアップロードしたい」 このような要望に応えるため、本記事ではSharePoint上のドキュメントライブラリ(フ
アバター
はじめに クラウドストレージサービス「Box」は、多くの企業や個人で利用されている強力なツールです。通常、Box上のファイルを利用する際はWebブラウザを経由してアクセスすることが多いですが、ファイルのアップロードやダウンロード、編集のたびにブラウザを行き来するのは手間がかかると感じることはないでしょうか。 「Box Drive」を利用することで、Windowsのエクスプローラーから、まるで自分のPCに保存されているファイルのように、Box上のファイルを直接操作することが可能になります。 本記事では、Box Driveの導入手順から基本的な使い方、ステータスアイコンの見方について、初
アバター
はじめに 開発者のローカル環境では問題なくビルドが通るのに、CI(継続的インテグレーション)環境上のJenkinsなどでビルドするとエラーになってしまうような「環境依存のビルドエラー」は、多くの開発現場で一度は経験する悩みではないでしょうか。 特に、歴史の長いシステムを保守・運用している現場では、開発者のPCには最新のVisual Studioがインストールされている一方で、ビルドサーバーには古いバージョンのビルドツール(MSBuildなど)がそのまま残っているというケースが珍しくありません。 本記事では、VB.NET(Visual Basic .NET)のプロジェクトにおいて発生し
アバター
はじめに CI/CDツールとして広く利用されているJenkinsですが、Windows環境のスレーブノードやエージェントでビルドを実行する際、特有のエラーに悩まされることがあります。 その代表的なものが、ファイルパスに関連するエラーです。 Linux環境では問題なく動作していたジョブをWindows環境に移行した際や、プロジェクトのディレクトリ階層が深くなったタイミングで、突如としてビルドが失敗することがあります。 本記事では、Jenkinsでのビルド実行時に**「パスの一部が見つかりませんでした」**というエラーが発生した場合の原因と、システム設定を変更することなくJenkinsの
アバター
MEKIKI X AI ハッカソンもぐもぐ勉強会 Advent Calendar 2025 の 25 日目を担当する自称 "NTTデータ3大ミステリーの一つ" とされる葬送のAIエンジニアです。 マクドナルドでMacでKubernetesのGPUクラスタを構築するAIハッカソンから始めた「AIハッカソン・もくもく勉強会」を企画しつつ、MEKIKIと呼ばれるAIの先進技術のリサーチプロジェクト及びプロジェクト展開を行っています。今回は、AIハッカソン・もくもく勉強会メンバーを中心に執筆者を募集しつつ、NTTデータ先端技術、NTTテクノクロスなど、交流のある社内外の方にも参加頂き、エンジニア
アバター
はじめに スクラム開発では、スプリントを通じて価値ある成果を継続的に届けるために、いくつかのイベントが定期的に行われます。 その中でも スプリントレビュー は、スプリントで達成された成果を確認し、ステークホルダーと共に今後の方向性を検討する重要なイベントです。 本記事では、スプリントレビューの概要・目的・基本的な進め方について解説していきます。 スクラムをこれから始める方はもちろん、すでに実践しているものの「どう進めればよいか迷っている」方にとって、スプリントレビューの本来の意図を理解し、より価値ある場にするためのヒントになれば幸いです。 スプリントレビューとは スプリントレビュ
アバター
この記事は「ビギナーズ Advent Calendar 2025」の25日目です。 はじめに こんにちは。私はNTTデータでSalesforceを担当しています。 今回はアドベントカレンダーをきっかけに記事投稿に初めて参加することになりました。 今回は私の日々の業務の中で活用している知識を皆さんに共有したいと思います。 Salesforceを利用していてサイトに接続できなくなったり動作が遅くなったとき、自分でSalesforceのサービス運用状況を調べたくならないですか?管理者なら、ユーザーに状況を周知しなければならないですよね。 また、開発をする際には、Salesforceが持って
アバター
この記事は、NTTデータ Snowflake アドベントカレンダー の25日目(最終日)の記事です。 はじめに Snowflake はデータ品質をモニタリングするための機能としてデータメトリクス関数 (Data Metric Functions:DMF)を提供しています。 DMF を利用することで DMBOK2(データマネジメント知識体系ガイド第2版) で定義されているデータ品質の一般的な評価軸(正確性、完全性、一貫性、整合性、妥当性、適時性、一意性、有効性)に関する品質チェックを継続的に実現可能です。 本記事では DMF を使用してデータ品質をどの様に監視できるか、監視結果をどの様
アバター
はじめに このAdvent Calendarも、いよいよ最終日となりました。 これまで、この20年間に私が書いてきたWeb記事を振り返ってきましたが、最後にそこで感じたことを「変化」「責任」「挑戦」「感謝」の4つのキーワードでまとめたいと思います。やや自分語りの部分もありますが、最終回としてお付き合いいただければ幸いです。 変化 この20年で、本当にさまざまな変化がありました。 扱うテーマの変化=技術の変化 テストや品質を軸としながら、新しいテーマが次々と加わってきました。 序盤(2006~2012年) テスト自動化(1日目、5日目、8日目、9日目)、メトリクス(2日目)、
アバター
はじめに Microsoftが開催する一年に一度の大イベント、Microsoft Ignite 2025に現地(サンフランシスコ)参加してきました!AIを中心とした最新テクノロジーが次々と発表され、会場全体が大きな期待と熱気に包まれていました。 本レポートでは、その中でも特に注目度の高かった Microsoft 365 Copilot の Agent Mode と、Copilot Studio の新機能 についてご紹介します。 👇初日Opening Keynoteの朝。良い席で見るために7:00から並びました。 M365 Copilot Agent Mode Agent M
アバター
この記事は「ビギナーズ Advent Calendar 2025」の25日目の記事です。 はじめに システム開発において「誰が」「何を」「どこまで操作できるか」を制御する「認可(Authorization)」は、欠かせない要素です。ユーザーごとの権限や共有範囲が複雑になると、従来の仕組みでは表現しきれない場面も出てきます。 たとえば、 同じグループのメンバーは編集可能、それ以外は閲覧のみ あるユーザーが作成したデータを、同じ組織のメンバーにだけ共有したい といったケースは、ロールや属性だけでは捉えにくくなってきます。 今回、携わっている案件で認可技術を学ぶ機会があり、OpenFG
アバター
gpt-oss-20bをCPUで推論したらGPUより爆速でした。なぜこのようなことになったのでしょうか?今日は最近のARMのCPU推論の話を書きます。 まずは、ベンチマーク結果を見ていきましょう。 評価環境 マシン: OrangePi 6 CPU: CIX CD8160 4x ARM Cortex-A720 (最大2.6 GHz) 4x ARM Cortex-A720 (最大2.4 GHz) 4x ARM Cortex-A520 (最大1.8 GHz) GPU: Immortalis G720 MC10 RAM: 32G 推論ソフト: llama.cpp: b7157 com
アバター
はじめに Excel、WordやPower Pointなどの社内文書を検索して質問に答えるAIエージェントを実現できないか調べてみたところ、全文検索サーバーのFessとOpenSearchのMCPサーバーを使えば簡単に実現できるのではと思い、試してみました。 Fessとは Fessとは、Webサイトやファイルサーバー内のデータを自動収集して高速な全文検索を可能にする、オープンソースの全文検索サーバーです。検索エンジンとしてOpenSearchまたはElasticsearchを選択可能です。 オープンソース: Apacheライセンスで提供され、無料で利用可能。 対応ファイル形式:
アバター
はじめに 2025年11月にMicrosoft が最新の技術戦略や製品情報を発表する年次テックカンファレンス “Microsoft Ignite 2025” に参加しました。 今回はアメリカ・サンフランシスコの Moscone Center と Chase Center を会場に開催され、周辺は技術イベントとは思えないほど多くの来場者で賑わい、活気に満ちていました。 本イベントでは多岐にわたるアップデートが発表され、全容について日本語でも様々な方がレポートをまとめています。ここでは一例として、当社の寺井のイベント参加レポートを紹介します。 https://zenn.dev/nttd
アバター
この記事は、NTTデータ Snowflakeアドベントカレンダーの24日目です。 1. はじめに:Streamlit in Snowflakeで“作りたいものがすぐ作れる”と実感した話 こんにちは。データマネジメント統括部の田辺です。 今年入社した新卒1年目です。 現在のプロジェクトでは、生成AIにプロンプトを与えて Snowflake 上でファイルフォーマット・テーブル・プロシージャなどの 資材を自動生成する仕組みのトライアルを進めています。 この仕組みでは、Snowflake のテーブルで管理している各種プロンプトを、 製造対象(file_format / table / pro
アバター
はじめに このAdvent Calendarでは、過去に私が書いたテストや品質に関する記事の紹介をします。 本日紹介する記事はこちらです。 掲載日:2015年12月 掲載メディア:slideshare 生成AIによる要約 「わかりやすい日本語を書こう(完全版)」 は、読み手に誤解なく伝わる日本語を書くための実践的なガイドです。主なポイントは以下の通りです。 主語・述語を明確にする、修飾語を遠ざけない、1文を短くするなど、文構造を整える基本技法を紹介。 あいまい語(「適宜」「ちゃんと」「なるべく」など)や、抽象的で理解しにくい表現を避けることの重要性を説明。 「誰に」「何を」
アバター
はじめに MEKIKI X AI ハッカソンもぐもぐ勉強会 Advent Calendar 2025 の 24 日目を担当する近藤です。 Advent Calendar も残すところあと 1 日となりました。 さて、今日は何の日でしょう? そう、「クリスマスイブ」です。 ということで、私からは「3 大クラウドベンダーの AI 系資格に関する情報」をプレゼントします。 ちなみに、私は 20 万円分の資格試験を自分自身にプレゼントしました...(どんな試験を受けたのかは後日記事としてまとめようと思います) さて、生成 AI・機械学習・AI アプリケーション開発が急速に普及する中で、クラウ
アバター