(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

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

Tomcat-9.0.30が起動しない

Tomcat-9.0.29あたりから起動スクリプト(catalina.sh)の作りが変わったらしく、CATALINA_OPTSに改行付き文字列を指定すると起動しなくなりました。 例えば以下のような感じ。 export CATALINA_OPTS=" -server -Xmx8G -XX:+UseStringDeduplication -XX:+HeapD…

MacBook Pro (16-inch, 2019)を買った

買いました。64GiBのメモリが欲しかったので。 Appleもやっと、ガチユーザーのニーズを理解し始めてくれたのは嬉しいですね。でもまだ足りない。 ThinkPad Pシリーズに負けている。まずはXeonをですね。100万円でも買うぞ。もっとパワーを! (訂正:ボディ…

"jacoco agent library failed to init instrument"になる件

jacoco-0.8.4以降で"jacoco agent library failed to init instrument"が出て動かなくなりました。 で、調べたところWindows環境ではjava agentのjarへのパスをクォートで囲む必要があるようです。これまで不要だったのに何故…? まあとにかく、 -javaagent:…

lambda-factoryをOpenJ9で動かすおまじない

OpenJ9、省メモリ性能が結構良さそうな感じなので検証中です。 ただしlambda-factoryが動きません。 github.com というわけで無理やり対応します。以下の通り。分かる人がわかればOK! final var f0 = MethodHandles.Lookup.class.getDeclaredField("accessM…

(超意訳) The Order of the JSON - JSONの順序について

blog.almaer.com これが面白かったので訳してみました。 僕の英語力でよくわからなかった表現は適当にごまかしてます。 Fitzのツイートを読んだ時、俺が過去に非テック企業で経験した嫌な思い出が蘇ってきた。 Hey @sendgrid, your team is telling me that …

zstd-jniはストリームではなくbyte[]で使え

まだGZIPで消耗してるの!? というアオリでスタートする今日の記事です。 はい。もうみんな使ってますねZstandard。 facebook.github.io gzipにほぼ全方面で勝っており、使わない理由がありません。 もちろんJavaでも使えます。JNIですが。 github.com この…

CentOS6でMariaDB-10.4へアップグレード

MariaDB-10.4の正式版がリリースされていました。 ところが本家のページを見てもCentOS6向けMariaDB-10.4のバイナリが存在しない模様で、「サーバ作り直しかよ…辛い」と思っていた次第。 未だCentOS6使い続けているのはどうなのって話なんですが、移行がめん…

EclipseLinkがmariadb-java-client-2.4.xを正しく認識しない件

mariadb-java-client-2.4.xから、ドライバ経由で取得するデータベースの名前が変わったようです。こういうエラーになります。 Not able to detect platform for vendor name [MariaDB1010.3.13-MariaDB]. Defaulting to [org.eclipse.persistence.platform.d…

GCP上のMySQLへ接続しようとするとNoSuchMethodErrorとかAbstractMethodErrorが発生して辛い

生きてます。マジで超忙しいです。 誰か、休暇をください…その時間で仕事をしたいので! GCP上のMySQLへ接続し(略) さて。タイトル通り。 Caused by: java.lang.NoSuchMethodError: com.google.cloud.sql.core.SslSocketFactory.listIpTypes(Ljava/lang/St…