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

Oracle DBでtnsnames.oraを使ってフェイルオーバー(もしくは負荷分散)を行う。

基本的にマニュアルの通りですが、Oracle DBの場合接続文字列を変えるだけでフェイルオーバー(もしくは負荷分散)を行えます。 docs.oracle.com 複数をどう切り替えるかというと、(FAILOVER=on)もしくは(LOAD_BALANCE=on)をつけるだけ。 どのサーバー間で切り…

リングフィットを1週目クリアしたけれども痩せなかった。

リングフィットをやったら痩せましたという人ばかりなので、痩せませんでしたという記録も。 リングフィットをやったけれども、痩せませんでした。 6月14日に初回起動をして、10月18日*1 にクリア。 そのままサブクエストも同じ日に終了。 体重推移 どうせ運…

AWS ALBで特定のパスもしくはパスが存在しない場合のみリクエストを許可したい場合

https://example.com/app もしくは https://example.com ではアクセスを許可したいが、それ以外についてはアクセスを許可したくない(404を返したい)場合は以下のように設定する。 パスが/app または /app/* または / の場合は許可する。 パスが /* の場合は…

Javaのメソッド呼び出し階層を表示する

Threadオブジェクトからスタックトレースを取得できるのでそれを使用する。 System.out.println(java.util.Arrays.stream(Thread.currentThread().getStackTrace()) .skip(1).limit(4).map(t -> t.getClassName() + "." + t.getMethodName()).collect(java.u…

JavaからActive Directory(LDAPS)接続(自己署名証明書の検証スルーコード付き)

自分向けの備忘録として。 基本はこちら。 kazuhira-r.hatenablog.com こちらの記事だと自己証明書のスルーに使用しているのが X509TrustManager だが、新しいTLSに対応するためには代わりに X509ExtendedTrustManager を実装してあげる必要がある。 よって…

JavaMailでメールアドレスに名前を付ける

JavaMailで送信したメールに宛先や送信元に名前を表示したい場合がある。 以下のような感じですね。 ゆとり<megascus@megascus.dev> InternetAddressクラスの3つの引数があるバージョンを使えば対応できる。 docs.oracle.com 日本語を扱う場合、charsetとして"iso-2022-jp"を使用し</megascus@megascus.dev>…

株式会社はてなに入社しました

株式会社はてなに入社しました 株式会社はてなに入社しました - hitode909の日記

ネットワークドライブの割り当てを行ったNASに保管されているExcelファイルの元の場所のURLを取得する

\XXXnas\share\hoge.xlsx みたいなでアクセスするのを嫌がって、 \XXXnas\share\ をZドライブに割り当てみたいなことをした場合に、他の人に共有する場合はZドライブではなく元のネットワークドライブ上のパスで指定したい場合があります。 その場合、リボン…

aws-sdk-java-v2を使用してs3からオブジェクトを取得する。

aws-sdk-javaのバージョン2が出ていたので試してみました。 v1と比べて、パッケージ名が変更されていたり、APIがビルダー形式(いわゆる流れるようなインターフェース)になっていたりと微妙に差はありますが、大きく差があるわけではないというのが印象です。…

「みんなのJava」は最近5年間のJavaの動向概要を復習するための本 #minjava

「みんなのJava」を著者の方から頂いたので読みました。 ありがとうございます。*1 みんなのJava OpenJDKから始まる大変革期!作者:きしだ なおき,吉田 真也,山田 貴裕,蓮沼 賢志,阪田 浩一,前多 賢太郎発売日: 2020/03/13メディア: 単行本(ソフトカバー) …

Tomcat 10でJakarta EE 9のServlet APIを試す。

Tomcat 10のマイルストーンリリースが出ました。こちらはJakarta EE 9(旧Java EE 9)対応のリリースとなります。 tomcat.apache.org 現時点ではパッケージ名称が変わったぐらいで大きい変更はなく、結果だけ言えばうごいたねーぐらい。 mavenの依存性には以下…

去年と今年と

もう年が明けて5日になってしまいましたが、去年の総括と今年についてつらつらと。 12月末日で今の会社に入ってからちょうど5年が経ちました。 社会人生活に入ってからここまで長く勤めた会社ってのは初めてなので、 まあ、今までで一番合っている会社なんだ…