技術情報

技術情報

Flutterのゴールデンテストについて

ゴールデンテストとはゴールデンテストとは、画面の描画結果を画像(ゴールデンファイル)として保存し、テスト実行時に現在の描画結果と比較することで差分を検出するテスト手法です。通常のテストではロジックの正しさを確認しますが、ゴールデンテストでは...
技術情報

SQL*Loaderで大量データをインポートしたい!

数十万件のデータをOracleに高速インポートする手段はないか探していたところ「SQL*Loader」というものがあり、難しそうだったので避けていましたが結局これ以外では出来なさそうだったのでやってみました。同じことがしたい方向けの手順です...
技術情報

PostgreSQLの設定値について

はじめにi-ReporterのデータベースにはPostgreSQLを利用していますが、運用を行う中でPostgreSQLの影響によりサーバーに高負荷がかかる事象が発生しました。この問題を受け、PostgreSQLの設定値(パラメータ)におけ...
技術情報

iOSのテキスト認識表示機能をi-Reporterで活用してみた

はじめにiOSのテキスト認識表示機能を活用し、i-Reporterへ自動入力が可能になるという動画を目にしました。そこで本当に業務で活用できるのかを検証するため、製造業での利用シーンを想定して試してみました。検証環境【検証端末】 機種:iP...
技術情報

Claude Code Skills の作り方

この記事では、Claude Code の「Skills(スキル)」機能を使って、自分専用のスキルを作る方法を解説します。Skills とは何かというところから、skill-creatorを使ったスキル作成、そして実際に作ったスキルを使うとこ...
技術情報

静的解析ツールLintについて

はじめに本レポートでは、ソースコードの品質を保つために使用される静的解析ツール「Lint」について学習した内容をまとめます。Lint は、プログラムを実行することなくコードを解析し、問題となりうる記述や改善点を指摘してくれるツールです。本レ...
技術情報

Flutterのインテグレーションテスト

はじめに本レポートでは、Flutterアプリケーションにおけるインテグレーションテストについて学習した内容をまとめます。インテグレーションテストは、アプリ全体の動作を確認するためのテスト手法であり、画面操作や画面遷移を含めた一連の処理を検証...
技術情報

AIでi-Reporter連携プログラムを作成してみた

はじめに生成AIを使って業務アプリや自動化ツールをどの程度自動で作れるのかの検証に伴い、簡単なバッチファイルの作成とi-Reporterの帳票定義作成を試しました。そこで今回はさらに難易度を上げて、i-Reporterの連携プログラムを作成...
技術情報

AIでi-Reporterの帳票定義を作成してみた

はじめに生成AIを使って業務アプリや自動化ツールをどの程度自動で作れるのかの検証に伴い、前回は簡単なバッチファイルの作成を試しました。そこで今回は少し難易度を上げて、生成AIをi-Reporterの帳票定義作成で活用できるかどうかを検証して...
技術情報

VS Codeでプロジェクトフォルダを「機能単位で表示切り替え」する方法

大量のソースコードが入ったプロジェクトでは、「自分が担当する機能だけを見たい!」というケースがよくあります。VS Codeにはファイルを非表示にする設定(files.exclude)はありますが、手動で切り替えるのは面倒です。そこで今回は、...