技術情報

Excelの「名前の管理」で作成した関数が他PCでエラーになる問題

Excelで少し複雑な処理を行う際、「名前の管理」にLAMBDA関数を登録して、ユーザー定義関数のように使うケースはよくあります。今回その方法を使ったところ、PC環境の違いによってエラーが発生したため、対応内容をまとめておきます。実現したか...
技術情報

Kiroを使って画面レイアウトを作成してみた話(価格設定UI編)

実案件の画面設計にAIを使う機会が増えてきたので、今回はKiroを使ってレイアウト検証を行ってみました。なお、実案件の仕様は公開できないため、本記事で扱う内容はすべて検証用に作成した仮想仕様になります。検証に使用した仕様今回Kiroに依頼し...
技術情報

コミットメッセージに迷ったら「Conventional Commits」を試してみる

はじめにチームで開していると、他人のコミットログを眺める機会が地味に多い。そんなとき、更新 とか fix とか いろいろ修正 みたいなメッセージが並んでいると、正直なところ何が起きたのか全然わからない。自分が過去に書いたものですら、3ヶ月後...
技術情報

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アプリケーションにおけるインテグレーションテストについて学習した内容をまとめます。インテグレーションテストは、アプリ全体の動作を確認するためのテスト手法であり、画面操作や画面遷移を含めた一連の処理を検証...