新着記事

spring

【Java】Spring:context.xmlに設定した値を取得する

■概要 作成する機能の概要は以下の通り。service-context.xmlに値を設定する取得した値をREST機能で返却するJavaとSpring Bootのバージョンは以下の通り項目バージョンJAVA17Spring Boot3.3.3...
spring

【Java】Spring:application.yamlに設定した値を取得する

■概要作成する機能の概要は以下の通り。application.yamlに値を設定する取得した値をREST機能で返却また、JAVAとSpringのバージョンは以下の通り。項目バージョンJAVA17Spring Boot3.3.3■設定値と出力...
Java

【Java】DBから商品名・金額・税を取得し、商品名ごとの合計金額を算出する

■概要DBの「商品コードマスタ」および「金額・税テーブル」から、商品コードに紐づく商品名、金額、税を取得し、商品名ごとの合計金額(金額+税)を算出する。▼実行環境実行環境を以下に示す。Java:17MavenプロジェクトMySQL:8系■テ...
Python

【Python】自作例外処理で名前に数字を含む場合の例外を出力する

■概要実装する処理の概要は以下の通り。独自の例外処理(※Exceptionを継承)を作成名前に数字を含むかの判定処理を作成名前に数字を含む場合:例外出力(対象の名前を出力)名前に数字を含まない場合:戻り値「0」を出力※独自の例外処理について...

ツール

ツール

【Python】tkinter:1/8192選択アプリ

■概要tkinterのライブラリを使用して、1/2を選択し続け、1/8192を目指すアプリを作成する。実装概要は以下の通り。ラジオボタンで「左」または「右」を選択する「左」を選択した場合、「0」を設定する「右」を選択した場合、「1」を設定す...
Excel操作

【Python】Excelのテストケース表からテストデータをCSV形式で出力する

■概要以下のExcelのテストケース表から、テストデータを抽出し、CSVファイルに出力する。実装する仕様は以下の通り。「データ項目」列はCSVファイルのヘッダー部とする「値」列はCSVファイルのデータ部とするExcelの「main」シートか...
ツール

【Python】入力フォーム画面に自動で値を設定する

■概要HTMLのフォーム画面サンプルに対して、予め設定している内容を自動で画面に入力するツールを作成する。なお、テンプレートファイルに設定する内容は以下の通り入力項目入力内容お名前HOGEお名前(フリガナ)ホゲ貴社名ホゲホゲ会社メールアドレ...
ツール

【Python】MySQLからCSVファイルへデータを出力する

■概要MySQLに格納しているデータについて、全量取得する。さらに、取得したデータをCSVファイルに出力する。なお、接続するDB情報は、以下の通り。項目名値接続ユーザ名user001接続パスワードaaaホスト127.0.0.1ポート3306...

Excel VBA

ツール

【Excel VBA】セルに色を塗りつぶした部分にフラグを立てる

■実装する概要任意のセルについて、塗りつぶした部分にフラグとして、セルに「1」を出力し、それ以外(塗りつぶしなし以外)は「0」を出力する。▼実装イメージ■前提条件本ツールを作成するにあたり、前提条件を以下に示す。色がついているか否か判定する...
ツール

【Excel VBA】パスワード付きの複数のzipファイルを7zipを使用して解凍する

■ツールの概要任意のフォルダに格納したZipファイル(パスワード付き)について、一つ一つ解凍するのは時間がかかる。そこで、Excel VBA(マクロ)を使用し、以下の実装を行う。zipファイルを格納しているフォルダを選択するzipファイルの...
ツール

【Excel VBA】タスク進捗度表示ツール:進捗度に応じてステータスバーを表示する

■ツールの概要「タスク進捗度表示ツール」の概要を示す。①「タスク名」列および「進捗度(%)」列に値を入力する。②「基準色」(P3セル)に任意の塗りつぶし色を指定する。③「色塗り」ボタンを押下すると、各タスクの「進捗度(%)」の値に応じて、「...
ツール

【Excel VBA】注文書PDF出力ツール:ボタン押下でPDFに名前をつけて保存する

■ツール概要と目的ボタンを押下するのみで、作成した注文書をPDFファイルとして保存する機能実装する。以降、本ツールを「注文書PDF出力ツール」と呼ぶ。■機能設計本項では、「注文書PDF出力ツール」を使用するユーザ観点での機能設計を示す。▼機...

Java

spring

【Java】Spring:context.xmlに設定した値を取得する

■概要 作成する機能の概要は以下の通り。service-context.xmlに値を設定する取得した値をREST機能で返却するJavaとSpring Bootのバージョンは以下の通り項目バージョンJAVA17Spring Boot3.3.3...
spring

【Java】Spring:application.yamlに設定した値を取得する

■概要作成する機能の概要は以下の通り。application.yamlに値を設定する取得した値をREST機能で返却また、JAVAとSpringのバージョンは以下の通り。項目バージョンJAVA17Spring Boot3.3.3■設定値と出力...
Java

【Java】DBから商品名・金額・税を取得し、商品名ごとの合計金額を算出する

■概要DBの「商品コードマスタ」および「金額・税テーブル」から、商品コードに紐づく商品名、金額、税を取得し、商品名ごとの合計金額(金額+税)を算出する。▼実行環境実行環境を以下に示す。Java:17MavenプロジェクトMySQL:8系■テ...
Java

【Java】junitを使用した単体テストの使い方

■概要以下の処理を実装し、Junitを使用した単体テストを実装する。・処理概要入力値が整数かを判定する処理入力値を3倍にして返す処理・実装概要Mavenプロジェクトで作成■pom.xmlの設定Junitはバージョン5系を使用するため、pom...

JavaScript

ツール

【JavaScript】選択したボタンごとに値を増減させる

■実装の概要「+」と「ー」のラジオボタンと「A」、「B」、「C」の3つのボタンを用意する。・「+」「ー」ラジオボタンラジオボタンが「+」の場合は、値を増加させる。ラジオボタンが「ー」の場合は、値を減少させる。・「A」「B」「C」ボタン「A」...
JavaScript

【JavaScript】非同期通信でJsonファイルを読み込み、ファイルの内容を表に出力する

■作成するプログラムの概要・Jsonファイルを非同期で読み込む。・読み込んだJsonファイルの内容について、HTMLの表に出力する。・Jsonファイルは「ID」と「部署名」を記入する。▼実行環境Visual Studio Codeの「Liv...
JavaScript

【JavaScript】表のヘッダーの背景色を変更する

■作成するプログラムの概要・HTML画面起動時に表(table)について、ヘッダーの背景色を変更する。・背景色は2色(青色、黄色)用意し、画面起動時、任意の色に変更する。・HTMLファイルとJavaScriptファイルは別々にする。■画面レ...
JavaScript

【JavaScript】5秒後に自動的に別ページへ画面遷移する

■実装するプログラムの概要ユーザが任意のページに遷移した際、自動的に別ページへ遷移させる。実装するプログラムの概要は以下の通り。・HTMLの画面にてJavaScriptを実装する。・任意のページを作成し、5秒後にホームページ()へ遷移させる...

Python

Python

【Python】自作例外処理で名前に数字を含む場合の例外を出力する

■概要実装する処理の概要は以下の通り。独自の例外処理(※Exceptionを継承)を作成名前に数字を含むかの判定処理を作成名前に数字を含む場合:例外出力(対象の名前を出力)名前に数字を含まない場合:戻り値「0」を出力※独自の例外処理について...
ツール

【Python】tkinter:1/8192選択アプリ

■概要tkinterのライブラリを使用して、1/2を選択し続け、1/8192を目指すアプリを作成する。実装概要は以下の通り。ラジオボタンで「左」または「右」を選択する「左」を選択した場合、「0」を設定する「右」を選択した場合、「1」を設定す...
Excel操作

【Python】Excelのテストケース表からテストデータをCSV形式で出力する

■概要以下のExcelのテストケース表から、テストデータを抽出し、CSVファイルに出力する。実装する仕様は以下の通り。「データ項目」列はCSVファイルのヘッダー部とする「値」列はCSVファイルのデータ部とするExcelの「main」シートか...
Python

【Python】任意の開始・終了文字列間の文字を取得する

■概要以下のような開始・終了文字列間の文字列を取得し、表示する。開始文字列:ABC終了文字列:XYZ対象の文字列:SRFSABCDEFGHIJKLMNOPQRSTUVWXYZ11実行結果:ABCDEFGHIJKLMNOPQRSTUVWXYZ...

Shell

Shell

【Shell】指定したディレクトリ内に存在する複数のファイルから文字列を検索する

■作成するプログラムの概要モジュール実行時に「検索文字列」と「検索対象ディレクトリ」を指定する。指定した「検索対象ディレクトリ」内に存在する複数ファイルについて、「検索文字列」が存在するか、確認する。存在していた場合、アウトプットとしてファ...
Shell

【Shell】実行時に指定した相対パスを絶対パスに変換する

■実装するプログラムの概要shell実行時に指定する引数に相対パスを指定した場合、その相対パスを絶対パスに変換する。※イメージ$ ./sample.sh ./hoge/hoge.txt/work/hoge/hoge.txt■フローチャート■...
Shell

【Shell】実行時に指定したファイル名とディレクトリパス(複数階層も可)を作成する

■実装するプログラムの概要shell実行時に指定する引数にディレクトリ階層およびファイル名について、ディレクトリが存在していなければ、ディレクトリを作成し、そのディレクトリの中にファイルを作成する。なお、①ディレクトリはshellファイルが...
Shell

【Shell】実行時にファイル名を指定し、tar.gzまたはzipファイルを展開する

■実装するプログラムの概要実行時に指定したファイル名を基に、tar.gz形式またはzip形式の場合は、圧縮ファイルを展開する。■フローチャート■プログラム仕様インプット処理内容アウトプット-実行ファイル名を変数にセットする。-【第1引数】フ...