技術情報

どのカラムにインデックスを貼るべきか?SQLチューニングのベストプラクティス

はじめにSQLを書いていて「このクエリ、なんか遅いな」と感じたとき、一番最初に疑うべきはインデックスだと思っています。今日はそのインデックスについて、実際にローカルでDBを立てて手を動かしながら、どこに貼るのがベストプラクティスなのかを検証...
技術情報

AI開発時代、一番時間をかけるべきはどこか

はじめにAIを使って開発をするようになってから、「一番時間をかけるべき工程はどこか」という感覚が、昔とはまったく変わりました。今日はその話をしてみようと思います。結論から言うと、私が今一番時間をかけているのは「設計書」です。次に「テスト」、...
技術情報

Claude Code よく使うコマンド

はじめに普段からClaude Codeを使っている方なら、「あのコマンド何だっけ?」となった経験、一度はあるんじゃないでしょうか。私自身、最初のうちはコマンドを覚えきれず、毎回ヘルプを見返していました。この記事では、私が実際によく使っている...
技術情報

FlutterのMaestroとは

1. MaestroとはMaestroは、モバイルアプリおよびWebアプリ向けのUI自動テストフレームワークです。YAML形式のシンプルなシナリオを記述することで、実際のユーザー操作を再現しながらアプリの動作を自動で検証できます。 Flut...
技術情報

【WindowsUpdate】悪意のあるソフトウェアの削除ツール(KB890830)

はじめにシステム保守作業の一環として、稼働中のサーバーに対してWindowsUpdateを実施しました。今回はWindowsの設定画面から更新プログラムの適用を行いましたが、その中で配信された「KB890830」 の適用に想定以上の時間を要...
技術情報

AWS KiroのAgent Focusを使ってみた

はじめに前回は、AWS Kiroに搭載されている Agent Focus の概要や特徴について紹介しました。Agent Focusは、従来のコード中心の開発スタイルではなく、AIエージェントとの対話を中心に開発を進めるための機能です。今回は...
技術情報

AWS KiroのAgent Focusとは

1. AWS KiroのAgent FocusとはAgent Focusは、AWSが提供するAI開発環境「Kiro」に搭載された機能であり、AIエージェントとの対話を中心に開発を進めるための新しいユーザーインターフェースです。従来のIDEで...
技術情報

【i-Reporter】帳票に値を返さない場合のi-Repo Gateway連携

はじめにi-ReporterのGatewayは、一般的には帳票へ何かしらのデータを自動入力するために利用されることが多い機能です。しかし今回、帳票への自動入力を目的とするのではなく、i-Reporterで入力したデータを外部システムへ連携す...
技術情報

【i-Reporter】マスター選択クラスターのGateway連携

はじめにi-Reporterのマスター選択クラスターでは、Gateway連携を設定することでレコードの取得先をカスタムマスターではなく、外部データを基に入力を行うことができます。また、入力には「単一選択モード」と「複数選択モード」の2種類が...
技術情報

Docker + Oracle Database 19c環境を作りたい!

必要に駆られてDockerで環境作成したため、手順を公開します。以前11g環境を構築したことがあり、同じような流れで作成しています。Dockerインストール済みの方向けの手順となっていますDocker:imageの作成① Oracleの公式...