CLOVER🍀

That was when it all began.

2016-05-01から1ヶ月間の記事一覧

Ubuntu LinuxにRabbitMQをインストールする

最近、ずっとキューを扱うミドルウェアをどれか使って遊んでみたいなーと思っていまして、まずはRabbitMQで遊んでみることにしました。RabbitMQ - Messaging that just worksドキュメントは、こちら。RabbitMQ - Documentation: Table of Contentsとりあえず…

Mavenでの依存ライブラリの最新バージョンを表示、更新したりできるVersions Maven Plugin

JJUG CCC 2016 Springの「Spring Boot で Boot した後に作る Web アプリケーション基盤」というセッションで、Versions Maven Pluginというものがあることを知りました。Spring Boot で Boot した後に作る Web アプリケーション基盤/spring-boot-application…

Spring SessionのInfinispan向けコードを書いてみた

Spring Session 1.1.0で、Hazelcastのサポートが追加されました。Redirecting…Spring Session 1.1.0 Releasedコードは、このあたり。 https://github.com/spring-projects/spring-session/tree/1.2.0.RELEASE/spring-session/src/main/java/org/springframew…

Java Day Tokyo 2016に参加してきました

5/24に、東京マリオネットホテルで開催されたJava Day Tokyo 2016に参加してきました。Java Day Tokyo 2017|日本オラクル平日ですが、今回は会社的に研修扱いということで、堂々と行ってきました。私服ですけれど。Java Day Tokyoは、初めての参加です。行…

JJUG CCC 2016 Springに参加してきました

5/21にベルサール新宿グランドで行われた、JJUG CCC 2016 Springに参加してきました。JJUG CCC 2016 Spring | 日本Javaユーザーグループタイムテーブルは、こちら。Timetable JJUG CCC 2016 Spring | 日本Javaユーザーグループホントは9時30分から行く気満載…

JCache(Hazelcast Client)で、独自のクラスをCacheに突っ込むとClassNotFoundになるの?という話

今日、JCacheについて、こんな質問を受けまして。「Hazelcast ClientをJCacheの実装に使って値に独自のクラスを入れる時、サーバー側にも独自のクラスをデプロイしないといけないの?」なんでこんなことを聞かれたかって、実際にやってみたらサーバー側で「…

HazelcastのLite Membersを試す

Hazelcast 3.6から、Lite Membersという機能が追加されています。 Lite Members: With the re-introduction of Hazelcast Lite Members (it was removed starting with Hazelcast 3.0 release), you are able to specify certain members in your cluster so…

Karma × PhantomJs × karma-html2js-preprocessor

以前、karma-html2js-preprocessorを利用して、このようなエントリを書きました。Karmaでkarma-html2js-preprocessorを使ってHTMLを読み込んでテストする - CLOVERこの時は、以下の組み合わせで環境、コードを用意してテストを書いたのでした。 Babel Browse…

Karmaでkarma-html2js-preprocessorを使ってHTMLを読み込んでテストする

Karmaを使うとブラウザ上でのテストが行えますが、さらにPreprocessorのうちkarma-html2js-preprocessorを使用するとHTMLファイルを使ってテストができるようになるようです。Karma - PreprocessorsGitHub - karma-runner/karma-html2js-preprocessor: A Kar…

Babel(ES2015)+Browserifyでのビルド設定を、npm runのみとgulpを使って書く

最近Babelを始めて、それからテストやライブラリといったところの勉強へ進めていきたいのですが、いったんここらでビルド定義について自分なりにまとめておくことにしました。たまに立ち止まって振り返らないと、よくわからなくなるので…。今回、やりたいテ…

テストランナーKarmaを試す

最近、ちょっと気になっていたテストランナー、Karmaを試してみます。Karma - Spectacular Test Runner for JavascriptKarmaを使うと、実際のブラウザやPhantomJSでテストができたり、ファイルに変更があるとKarmaが検知してくれて自動実行してくれたりする…

Apache Geodeで、Apache Luceneのインデックスとクエリを使う

Apache Geodeの1.0.0-incubating.M2で、Apache Luceneへの対応モジュールがひっそりとリリースされていました。特にこちらやAnnouncing Apache Geode Milestone Releases 1.0.0-incubating M1 & M2 – Seeking Testers : Apache GeodeRelease Notesには載って…

Infinispan ServerをEmbeddedで動かす

InfinispanのServerディストリビューションでは、以下の3種類のプロトコルを扱うことができます。 Hot Rod Memcached REST 正確に言うとWebSocketもあるのですが、実験的サポートが取れないのでいったん除外。で、これらは通常Infinispan Server(WildFlyベ…

Apache GeodeのContinuous Queryを試す

Apache Geode 1.0.0-incubating.M2がリリースされました。Announcing Apache Geode Milestone Releases 1.0.0-incubating M1 & M2 – Seeking Testers : Apache GeodeRelease Notesは、こちら。Release Notes - ASF JIRASpring Data Geodeも出たそうな。Sprin…