新着記事
全ての記事を見る
-
AWS QuickSightのCI/CD環境構築:第1章 ダッシュボードの自動バックアップ(Git管理)
はじめに # こんにちはDX戦の檜尾です。 初めての投稿になりますドキドキ。 日々の業務において、AWSQuickSightのダッシュボード定義をコードとして管理する「BI as Code」の重要性が高まっていると感じます。 従来のGUI上での直接編集はアジリティが高い反面、変更履歴の追跡や誤操作によるロールバックが困難になるという運用上の課題を抱えています。 AWSではこれらの問題に対してビジネスインテリジェンス運用 (BIOps)という考えを適用しようとしています...
記事を読む -
AWS Session ManagerをGit Bashで利用した際の文字化け対処法
はじめに # 普段、業務ではどのような OSを使っているでしょうか。 筆者個人では Macを使っていますが、業務では Windowsを利用しています。 Windows環境では、軽量で扱いやすく、POSIXライクな操作ができる Git Bashを利用しています。 Windows Terminalからも使えるため、普段使い慣れたコマンドをそのまま利用でき、 AWS CLIとの相性が良い点も便利です...
記事を読む -
食品盛り付けロボット「美膳®」開発の舞台裏――UIとコアをつなぐgRPCとリアルタイム通信の仕組み
はじめに # ロボットや製造装置のソフトウェアでは、ユーザーインターフェースと装置制御ロジックの設計が重要になります。特に装置の操作パネルは、装置の状態を分かりやすく表示するとともに、安全に操作を行えるインターフェースである必要があります。 食品盛り付けロボット「美膳®」は、製造現場でのエンドユーザー利用を想定して設計されたロボットシステムです。美膳®の本体には、システムを操作するための専用の操作パネルが用意されています。 本記事では、美膳®のUI設計を例として、次の内容を紹介します...
記事を読む -
GitHub MCP Registryに公開されているMCPサーバーをVS Codeで動かす手順
はじめに # MCPサーバーは、エージェントやツールが呼び出せる実行可能な「サービス」を定義する仕組みです。 このページでは、VS CodeのMCP拡張からMCPサーバー(今回はMarkitdownを使用)を起動して、AIエージェント/MCPクライアントで呼び出す手順を紹介します。 用語補足(この記事での使い方) MCP(Model Context Protocol)サーバー エージェントに実行可能なツールを提供する仕組み...
記事を読む -
C#×TwinCAT ADSでPLCデータを自在に操る!ハンズオンで学ぶ連携の基本
本記事ではC#によるADS通信を使ってTwinCAT上にあるPLCデータと連携する方法についてご紹介します。 ロボット制御ではC#が人気? # システム開発では様々なプログラミング言語が利用されています。 Python, JavaScript(Node.js, Deno), C#, Java, C++, C 等がメジャーですね。最近だとRustやGoなども人気があるようです。 ロボット制御や工場の自動化においても同様に多くの言語が利用されています...
記事を読む -
AWS Firewall Managerの2大セキュリティポリシー:初心者でもわかる実践&運用ポイント
0. はじめに # こんにちは。豆蔵R&Dグループの丹羽です。 今回はAWSセキュリティサービスの1つである「AWS Firewall Manager」(以下、FMS)[1]のポリシー設定について紹介したいと思います...
記事を読む -
スクラムマスターのAI活用を考える - 検査・適応
はじめに # アジャイルグループの石田です。 第1回:導入、第2回:透明性に続く、3部作の最後となります。 第1回の導入ではスクラムガイド拡張パックとAIによる経験的プロセス制御強化の可能性について、第2回ではJira×GAS×AIによる可視化ツールの作成を通してAIによる透明性の強化について紹介しました。 今回は、スクラムの三本柱の残り2つ、検査と適応について、スクラムマスターとしてAIをどう活用するかについてです...
記事を読む -
Vitestと統合可能!StorybookでNext.js v16のコンポーネントテストを行う 後編 - App Routerでの設定・モジュールモック -
はじめに # ビジネスソリューション事業部の塚野です。 本記事は「Vitestと統合可能!StorybookでNext.js v16のコンポーネントテストを行う」の後編です。 前編では Storybook の導入や基本的な使い方についてご紹介しました。本記事では Next.js 固有の設定やモジュールモックなどについてまとめていきます...
記事を読む -
Vitestと統合可能!StorybookでNext.js v16のコンポーネントテストを行う 前編 - 導入・基本編 -
はじめに # ビジネスソリューション事業部の塚野です。 皆さんはフロントエンド開発の際にコンポーネントのテストをどのように行っているでしょうか? 自分は最近になり、Storybook というオープンソースツールに入門しました。 https://storybook.js.org この Storybook は UI カタログを作成するサービスです。 コンポーネントをアプリ本体から切り離して単体で描画でき、Props や状態のパターンを「ストーリー」として整理ができます...
記事を読む -
初心者も挑戦!3D Gaussian Splattingで作るリアル3Dモデリング入門
こんな人におすすめ # 3Dスキャン、特に動画像を用いた3次元物体・空間の再構成技術に興味がある お気に入りのコレクションや景色をデジタルで保存したい お金をかけずにリアルな3Dモデルを作成したい はじめに # 弊社はモデリング技術に力を入れている会社です。 システム設計においては主にUMLを有効活用してシステムをモデル化し、全体を客観的に俯瞰することを得意としています...
記事を読む
