Azureローカル環境のRedisにセッションデータを格納してみた purin_it ITエンジニアとして経験・学習したこと 以前、Azure Cache for Redisを作成し、そこにセッションデータを格納したことがあったが、今回はローカル環境にRedisを用 …
AzureAlways Encryptedで暗号化されたカラムをマネージドIDを利用して復号してみた purin_it ITエンジニアとして経験・学習したこと 以前、Always Encryptedで暗号化されたカラムを復号するサンプルプログラムについて記載したが、今回は、システム割り当てマネージド …
AzureAlways Encryptedで暗号化されたカラムを復号化して表示してみた purin_it ITエンジニアとして経験・学習したこと Always Encryptedで暗号化したカラムは、Always Encryptedにより暗号化されたカラムを復号化できる設定を追加すると …
AzureSQL DatabaseのカラムをSSMSを使ってAlways Encryptedで暗号化してみた purin_it ITエンジニアとして経験・学習したこと Always Encryptedを利用すると、SQL DatabaseやSQL Serverのデータベースに格納された、クレジットカード番号 …
AzureKey VaultのシークレットをマネージドIDを利用して取得してみた purin_it ITエンジニアとして経験・学習したこと 以前、Key Vaultを作成しKey Vaultのシークレットを取得するサンプルプログラムについて記載したが、今回は、App Servic …
AzureAzure Key Vaultを作成しKey Vaultのシークレットを取得してみた(ソースコード編) purin_it ITエンジニアとして経験・学習したこと 今回も引き続き、Key Vaultを作成しKey Vaultのシークレットを取得する処理の実装について述べる。ここでは、具体的なサンプルプロ …
AzureAzure Key Vaultを作成しKey Vaultのシークレットを取得してみた(ソースコード以外編) purin_it ITエンジニアとして経験・学習したこと Azure Key Vaultを利用すると、パスワード等の機密情報へのアクセスをAzure Portal上のみに制限することができる。今回は …
AzureAzure App ServiceからCosmos DBデータベースにアクセスしてみた purin_it ITエンジニアとして経験・学習したこと Cosmos DBデータベースにアクセスする処理として、Azure Cosmos DB Spring Boot Starterという便利なラ …
AzureAzure Potal上でCosmos DBデータベースを作成してみた purin_it ITエンジニアとして経験・学習したこと Azure Cosmos DBとは、最新のアプリ開発に対応するフル マネージドの NoSQL データベースで、Azure Portal上で作 …
AzureAzure Cache for Redisのデータを取り出してみた purin_it ITエンジニアとして経験・学習したこと 前回の記事で、Azure Cache for Redis内にセッションデータを格納してみたが、Azure Cache for Redisのコ …
Spring Boot STS利用Spring Boot上で動作するプログラムの文字コードをShift_JISに変更してみた purin_it ITエンジニアとして経験・学習したこと Spring Boot上で動作するプログラムの文字コードは、通常UTF-8になっている。その詳細については以下のサイトを参照のこと。 ht …
Spring Boot Ajax/JavaScript/API連携Ajax通信をPromiseを使って実装してみた purin_it ITエンジニアとして経験・学習したこと JavaScriptのPromiseは、非同期処理の成功時・失敗時の処理を明示的に書くことができるオブジェクトのことをいい、非同期処理のコー …
Spring Boot Ajax/JavaScript/API連携ウィンドウを開く処理をJavaScriptのアロー関数で書いてみた purin_it ITエンジニアとして経験・学習したこと アロー関数は、ES2015(ES6)から利用可能になった新しいJavaScriptの構文の一つで、関数をシンプルに記述することができる。 …
Spring Boot DB連携Spring BootでDomaを利用してみた purin_it ITエンジニアとして経験・学習したこと Domaとは、S2Daoのスタイル(DAOパターンや2 Way SQL)を踏襲したJava6(JDBC4.0)対応のO/Rマッパーで、Spr …
Spring Boot DB連携インメモリ型のH2DBに接続しMyBatisを利用してみた purin_it ITエンジニアとして経験・学習したこと データベースが用意されていない段階で、データベースアクセスするプログラムを作成する場合は、インメモリ型のH2DBを利用すると便利である。 …
Javaその他JavaEEのプロジェクトを作成しThymeleafを使って画面表示してみた purin_it ITエンジニアとして経験・学習したこと JavaEEでは、JSF(JavaServer Faces)というJavaベースのWebアプリケーションフレームワークを用いて画面表示を行う …
Javaその他Eclipse上にJavaEEの開発環境を構築してみた purin_it ITエンジニアとして経験・学習したこと JavaEEとは、正式名称を「Java Platform, Enterprise Edition」といい、企業向けのWebアプリケーション開 …
Spring Boot 基本Spring Bootで特定のHTTPステータスコードが返却された場合に独自エラー画面を表示してみた purin_it ITエンジニアとして経験・学習したこと Springフレームワークでは、特定のHTTPステータスコード(例:404(Not Found))が返却された場合に独自のエラー画面に遷移す …
Spring Boot DB連携Spring BootでSQL Serverに接続しMyBatisを利用してみた purin_it ITエンジニアとして経験・学習したこと 今回は、Spring Bootアプリケーションで接続するデータベースをSQL Serverに変更してみたので、そのサンプルプログラムを共有す …
Spring Boot DB連携Spring BootでPostgresqlに接続しMyBatisを利用してみた purin_it ITエンジニアとして経験・学習したこと 今回は、Spring Bootアプリケーションで接続するデータベースをPostgresqlに変更してみたので、そのサンプルプログラムを共有す …
DBPostgresqlでユーザーを作成しテーブルを追加してみた purin_it ITエンジニアとして経験・学習したこと Postgresqlの場合は、pgAdminを利用すると、ユーザーやデータベースの作成をGUIベースで実施できる。今回は、pgAdminを利 …
DBMySQLでユーザーを作成しテーブルを追加してみた purin_it ITエンジニアとして経験・学習したこと MySQLの場合は、Workbenchを利用すると、スキーマ(データベース)やユーザーの作成をGUIベースで実施できる。今回は、Workbe …
DBMongoDBをCompassというGUIツールで操作してみた purin_it ITエンジニアとして経験・学習したこと 下記記事にて、「Mongo Shell」を利用したMongoDBの操作を実行していた。https://www.purin-it.co …
DBMongoDBをMongo Shellで操作してみた purin_it ITエンジニアとして経験・学習したこと 今回は、コマンドラインでMongoDBを操作できる「Mongo Shell」を使用して、MongoDBへのDB追加、コレクション追加、データ …
DBMongoDBをインストールしてみた purin_it ITエンジニアとして経験・学習したこと MongoDBとは、NoSQLと呼ばれるデータベースに分類されるもので、「ドキュメント」と呼ばれる構造的データをJSONライクな形式で表現し、そのドキュメントの集合を「コレクション …
DBマテリアライズドビューを作成してみた purin_it ITエンジニアとして経験・学習したこと マテリアライズドビューを利用すると、データベースでSELECTした結果をテーブルとして保持できるため、複雑な集計処理の高速化やデータ整合性の確保を簡単に実現しつつ、SELECT処理 …
DBOracleの別ユーザーのテーブルにスキーマ名無しでアクセスしてみた purin_it ITエンジニアとして経験・学習したこと 今回は、Oracleの別ユーザーのテーブルに、スキーマ名無しでアクセスする方法を習得したので、その手順について共有する。テーブル所有者とテー …
DBOracleにユーザーを追加しテーブルを作成してみた purin_it ITエンジニアとして経験・学習したこと Oracleデータベース上に、ユーザーを作成しテーブル作成等が行えるようにするには、ユーザーの作成・権限の付与等一定の手順をふむ必要がある。 …
DB各DB上でテーブルのデータをCSVファイルに出力してみた purin_it ITエンジニアとして経験・学習したこと 今回は、各DB上のデータをCSVファイルに出力する方法について共有する。前提条件 Windows端末上に、Oracle・MySQL …
DBOracleのspoolコマンドでテーブルのデータをCSVファイルに出力してみた purin_it ITエンジニアとして経験・学習したこと 今回は、OracleのテーブルデータをCSVファイルに出力してみたので、共有する。sqlplusで接続し、spoolコマンドを利用すると、C …
SSASSSAS(SQL Server Analysis Services)プロジェクトにコマンドでディメンションやキューブ等を追加してみた(3) purin_it ITエンジニアとして経験・学習したこと 今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトにディメンション、キューブ等を追加する手順に …
SSASSSAS(SQL Server Analysis Services)プロジェクトにコマンドでディメンションやキューブ等を追加してみた(2) purin_it ITエンジニアとして経験・学習したこと 今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトにディメンション、キューブ等を追加する手順に …
SSASSSAS(SQL Server Analysis Services)プロジェクトにコマンドでディメンションやキューブ等を追加してみた(1) purin_it ITエンジニアとして経験・学習したこと SSAS(SQL Server Analysis Services)プロジェクトは、これまで、SSDT(SQL Server Data To …
SSASSSAS(SQL Server Analysis Services)をサーバー間で同期化してみた(3) purin_it ITエンジニアとして経験・学習したこと 今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトのサーバー間同期化について述べる。今回は、S …
SSASSSAS(SQL Server Analysis Services)をサーバー間で同期化してみた(2) purin_it ITエンジニアとして経験・学習したこと 今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトのサーバー間同期化について述べる。今回は、サ …
SSASSSAS(SQL Server Analysis Services)をサーバー間で同期化してみた(1) purin_it ITエンジニアとして経験・学習したこと 今回は、SSAS(SQL Server Analysis Services)プロジェクトをサーバー間で同期化してみたので、その内容について述 …
SSASSSAS(SQL Server Analysis Services)の設定ファイルを変更してみた purin_it ITエンジニアとして経験・学習したこと 例えば以下の記事のように、SQL Server Analysis Services(SSAS)プロジェクトは、SSDT(SQL Server …
SSAS階層構造をもつディメンションを作成してみた(2) purin_it ITエンジニアとして経験・学習したこと 今回も引き続き、日別や項目別、場所別などデータ分析の切り口となる「ディメンション」の階層構造について述べる。今回は、階層構造をもつディメンシ …
SSAS階層構造をもつディメンションを作成してみた(1) purin_it ITエンジニアとして経験・学習したこと 日別や項目別、場所別などデータ分析の切り口となる「ディメンション」に階層構造を持たせることができることが分かったため、ここでその内容について …
SSASキューブ(SQL Server Analysis Servicesプロジェクト内)の権限設定を行った(4) purin_it ITエンジニアとして経験・学習したこと 今回も、ログインユーザーによって表示できる権限を変更する過程について述べる。 権限設定自体は、前回のブログまでで完了しており、今回は動作確 …