【Docker】MongoDBをローカル環境で試してみる
![Thumbnail of post image 082](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
MongoDBのDockerコンテナ作成
MongoDB 7.0.7のイメージからDockerコンテナを作成します。
$ docker run --name MongoDB7 -v/Users/xxxxx/work/DockerT ...【Java】【Junit5】@Parametarizedによるパラメータ化テスト
![Thumbnail of post image 158](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
@ParametarizedTestを使ったパラメータ化テスト
Junit5より@ParametarizedTestを使用することでテストメソッド単位のパラメータ化テストを簡単に実装できるようになりました。
テストメソッドへ ...
【Python】Pillowを使ったサムネイル画像作成
![Thumbnail of post image 137](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
やりたいこと
Pythonを使って画像をリサイズして下画像のような正方形、円形のサムネイルを作ります。
正方形のサムネイル円形のサムネイル正方形サムネイル作成処理の概要正方形のサムネイルを作成する処理の手順は以下の通りです。 ...
【Linux】vmstatによるバッファキャッシュ、ページキャッシュの使用量確認
![Thumbnail of post image 099](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
本記事の検証環境MacBook Pro 2023
macOS Ventura 13.4 (ホストOS)
Ubuntu 22.04.3 LTS (ゲストOS)
macOS Ventura 13.4 (ホストOS)
Ubuntu 22.04.3 LTS (ゲストOS)
vmstatの基本的な使い方
更新間隔と更新回 ...
M2 MacにUTMでUbuntu仮想環境を構築する
![Thumbnail of post image 080](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
環境
macOS Ventura 13.4
UTM 4.4.5
ゲストOS: Ubuntu 22.04.3 LTS
本記事の内容は以下の環境で作業しています。
MacBookPro M2MaxmacOS Ventura 13.4
UTM 4.4.5
ゲストOS: Ubuntu 22.04.3 LTS
【Java】【DDD】会員ランクと購入額に応じた獲得ポイント率計算
![Thumbnail of post image 176](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
やりたいこと
下表のように会員ランクと購入額に応じて、購入額に対する獲得ポイント率が変化するというビジネスルールをif文を使わずにJavaで実装する方法を考えます。
購入額獲得ポイント率1,000円未満1%1,000以上、10,0 ...【AWS】【合格体験記】DOP-C02(DevOpsエンジニアプロフェッショナル)の勉強方法
![Thumbnail of post image 141](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
AWS DOP-C02に合格することができました。この記事では私がAWS DOP-C02を取得するために行った勉強方法についてまとめます。
勉強期間勉強期間は約3週間、勉強時間は約30時間でした。勉強期間を長く取っても途中 ...
【PostgreSQL】レンジパーティションによる検索処理の実行速度への影響を検証する
![Thumbnail of post image 139](https://sebenkyo.com/wp/wp-content/uploads/2020/02/database1-150x150.jpg)
検証目的
親子関係のテーブルを
PostgreSQLにおいてレンジパーティションを作成することで検索処理の実行時間を向上させることができるか検証します。今回検証する処理は以下の2つです。
単一テーブルに対する検索処理親子関係のテーブルを
【Flutter】MacBook Pro2023への 開発環境構築メモ
![Thumbnail of post image 161](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
MacBook Pro 2023へFlutter開発環境を構築した際の個人メモです。
Android StudioJetBrains ToolBoxをインストール済みであったため以下の手順でインストールした。
【Firebase】Firesoreに対するデータ保存と取得方法
![Thumbnail of post image 161](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
Vue.js3 + TypeScriptのプロジェクトでFirestoreに対してデータの保存と取得をする方法について紹介します。
準備Firebaseを操作するためのライブラリのインストール$ npm install fire ...