ksino's diary

覚えたことを忘れないように、小さなことでも書いていく。

2021-01-01から1年間の記事一覧

Powershellで環境変数を表示する

$env:環境変数名

Jakarta Mailを使ってメール送信(テキスト、HTML(画像なし)、HTML(画像あり))

/* * This Java source file was generated by the Gradle 'init' task. */ package htmlmail; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.DataSource; import javax.activation.FileDataSource; import j…

GreenMailを使ってメール送信のテストを行う

GreenMail メール送信機能の開発において、テストを実施するのに便利です。 greenmail-mail-test.github.io build.gradle dependencies { implementation 'com.sun.mail:jakarta.mail:1.6.7' testImplementation 'com.icegreen:greenmail:1.6.3' testImpleme…

Jakarta Mailを使ってメール送信

build.gradle dependenciesに追加します。 implementation group: 'com.sun.mail', name: 'jakarta.mail', version: '2.0.1' Javaソース import java.util.Date; import java.util.Properties; import jakarta.mail.Message; import jakarta.mail.Session; i…

開発やテスト用のダミーSMTPサーバ

smtp4dev ダミーSMTPサーバです。 メール関連の開発、テストで便利ですね。 github.com 導入 下記情報を参考にしました。 Installation · rnwood/smtp4dev Wiki · GitHub docker run --rm -it -p 3000:80 -p 2525:25 rnwood/smtp4dev:v3 メールを送ってみる …

キャンバスのサイズをカメラに合わせる

キャンバスを選択し、インスペクタで以下を設定する。 Render Modeを"Screen Space - Camera"に設定する。 Render Cameraに対象のカメラを設定する。 楽しく学ぶ Unity2D超入門講座 [ 森 巧尚 ]価格: 2959 円楽天で詳細を見るたのしい2Dゲームの作り方 Unity…

Karateによるテスト自動化(書きかけ)

Karate github.com 動作環境 2021/02/09時点での最新版は0.9.6だが、Nashorn前提になっている。 しかしJDK15以降でNashornは削除されているため、JDK15以降では動作しない。 プロジェクトの作成 mvn archetype:generate -DarchetypeGroupId="com.intuit.kara…

SpringでList自体をBeanとして定義する

Listの要素にしたいクラス(Config.java) package com.example.utillist; public class Config { private int num; private String data; public int getNum() { return num; } public void setNum(int num) { this.num = num; } public String getData() { r…