エンジニアの為の情報発信
このブログでは、株式会社メディアフュージョンの若手外国人エンジニアがプロダクトエンジニア技術情報を発信いたします。日本語表現に不慣れな点はご容赦ください。
XPathとは何か?SQLのようにXMLデータを「クエリ」する方法
1. はじめに これまでのシリーズでは、以下の内容を解説してきました。 XMLの構造が正しく定義され、validateされている状態になった次に、 実際のシステム開発で必ず出て […]
AIコーディング2026|Cursor・GitHub Copilot 実現する次世代開発
概要 2026年、ソフトウェア開発は「人がコードを書く時代」から「AIが設計・実装・改善まで担う時代」へと急速に変化しています。 しかし現場では、「CopilotやCursorを導入したものの、 […]
世界の日本語教育動向【2026年最新】|外国人材を育成する日本企業向け オンライン日本語学習比較
外国人材の採用・定着が進む中で、「日本語教育をどう設計すべきか」「従来の集合研修や教材だけで十分なのか」と悩む日本企業・団体は少なくありません。 特に、日本で働く外国人社員に求められる日本語は、JLPT対策や […]
DTD と XSD:XML データ構造をめぐる主導権争い
前回までの2回の記事では、次の2つの基礎的な疑問に答えてきました。 しかし、構造を理解するだけでは問題の“半分”に過ぎません。 エンタープライズ環境では、データは単に「文法的に正しい」だけでなく、& […]
XMLの構造を分解する:初心者のための要素、属性、名前空間の解説
多くの企業システムにおいて、XMLは単なる「< >付きのテキストファイル」ではなく、社内・パートナー企業・第三者プラットフォーム間をつなぐデータ契約の役割を果たしています。 もしこの契約がいい加減に書かれていた […]
XMLはJSONが支配的になったにも関わらず、大規模システムでなぜなお重要視されているのでしょうか?
現代のデータ交換といえば、多くの人は真っ先に JSON を思い浮かべるでしょう。 軽量で可読性が高く、APIやWebアプリケーションで広く使われています。 しかし、XML(拡張可 […]
代表的な CI/CD ツール ― Jenkins
はじめに これまでの記事では、CI/CD の基本概念や動作の仕組みについて説明しました。今回は、実際の現場でよく利用されている CI/CD ツールの一つ、Jenkins を紹介します。 Jenkinsとは? Jenkin […]
RestAssured の概要と作業環境の準備
RestAssured は、REST API をテストおよび操作するための Java ライブラリです。 GET、POST、PUT、DELETE などの HTTP リクエストをコードから送信し、UI ツールを使用 […]
NewmanによるHTMLレポート出力
1.はじめに 前回の記事では、Newmanのインストール方法とPostmanからのJSONコレクション準備手順について学習しました。今回の記事では、API自動化プロセスにおける重要なステップであるNewman […]
CI/CD:誰にでも分かりやすい基本概念の解説
はじめに このブログは、CI/CD(シーアイ・シーディー)シリーズの第1回の記事です。 ソフトウェア開発が複雑化し、変更頻度が高まっている現状では、コードの品質を維持しつつ迅速にリリースすることが、多くの開発チームにとっ […]










