読者です 読者をやめる 読者になる 読者になる

rakugakibox.net

技術ノート。兼JS/CSS実験場。 ♡:Java, Spring, AWS.

Spring Boot: HTTPS で WEB アプリを起動したらサブドメインの HTTP が開けなくなった

Spring Boot Spring Framework HSTS Programming

Spring Boot & Spring Security ベースの WEB アプリケーションを
https://mydomain(SSL) で動かしたら、
http://sub.mydomain (サブドメインで非SSL) にアクセスできなくなったときのメモ。

続きを読む

AWS: リードオンリーな IAM ユーザの作り方 (自分のユーザ情報だけは変更可)

AWS IAM

読取り専用だけど、自分のパスワードやアクセスキー,
MFA (二段階認証) の設定だけはユーザ自身で出来る。

そんな IAM ユーザの作り方のメモです。
請求情報も参照できるポリシーも書きました。

Management Console や API から自由に参照はしていいけど、
変更は許したくない、というユーザ用に。

続きを読む

Java: 交差型キャストでラムダ式をSerializable, Cloneableにして遊んだ!

Java Programming

ラムダ式の交差型キャストというものを初めて知りました。

キャストだけでインターフェイスを実装したことになるのが面白くて、
ラムダ式を Serializable や Cloneable にして軽く遊んでみました。

続きを読む

Spring Boot: Logback-access が使いやすくなる自動設定を作って公開した

Java Spring Boot Spring Framework Programming Maven

Logback-accessをSpring Bootの組込みTomcat or 組込みJettyで
使いやすくする自動設定を作りました。
Maven Central Repository に公開もしてみました。

続きを読む

Spring Boot+周辺ライブラリでJava8日時APIを使う! (Java Advent Calendar 2015 4日目)

Java Spring Boot Spring Framework Jackson JAXB JPA Thymeleaf Programming

これは Java Advent Calendar 2015 4日目の記事です。
昨日は@susumuisさんの「WindowsでJavaな人に捧げる素敵なスクリプティングツール jrunscriptの使い方」でした。
明日は@megascusさんです。


Javaで日時を扱う場合は、できるだけ Java 8 Date and Time API を使っています。
旧API (java.util.Date, java.util.Calendar) と比較して、

  • Immutable なこと。
  • 日付, 時間, 日付+時間等でクラスが分かれてること。

が気に入ってます。

が、まだ一手間加えないと何も考えずに使えるとは言えない状態でした。

この記事では、 Spring Boot & 僕がよく使う周辺ライブラリで
Java8日時APIを使うときにやったことをまとめました。

続きを読む