2014-04-01から1ヶ月間の記事一覧
2014/4/26 追記) コメントでDistributed Executor Serviceの使い方について指摘をいただいたので、修正しました。この手の分散データ配置を行うソフトウェアでの、Data Affinityについての利用方法を、Hazelcastで。Data Affinity https://www.hazelcast.org…
先ほどjson4sを試してみましたが、json4sで遊ぶ https://d.hatena.ne.jp/Kazuhira/20140419/1397895464せっかくなのでJacksonのScalaモジュールも試してみたくなりまして。jackson-module-scala https://github.com/FasterXML/jackson-module-scalaこちらは、…
Scalaで、JSONを使ってみたくなりまして。ScalaでJSONライブラリというと、以下あたりがいいのかな?json4s https://github.com/json4s/json4s https://json4s.org/argonaut https://argonaut.io/jackson-module-scala https://github.com/FasterXML/jackson-m…
Grapeを使った依存関係の解決が上手くいかない時に、ちょっと使ってみたので。以下のオプションをgroovyコマンドに付与すると、アーティファクト解決の様子が -Dgroovy.grape.report.downloads=trueさらに以下を付与すると、Ivyのダウンロードの様子が見れま…
Apache HttpComponents 4.2から、Fluent APIというものが増えています。Chapter 5. Fluent API https://hc.apache.org/httpcomponents-client-4.3.x/tutorial/html/fluent.htmlこんな感じに書きます(HttpClient Quick Start(https://hc.apache.org/httpcom…
なんとなく、時々ちょっとしたテストとかで使っているダミーのHTTPサーバ用のスクリプトをまとめたくなりまして。で、せっかくなのでプラスアルファも入れて。ホントに簡単なものなので、以下のスペックで。 リクエストの内容を解析することは、必須としない…
SolrとかElasticsearchを見ていて、multi-valuedなフィールドを時々見かけていたのですが、そういえばLuceneでは触れたことがありません。使うにあたり、何か特別な考慮がいるのかなぁ?とか思ったのですが、意外とそんなことはありませんでした。このあたり…
最近、Elasticsearchの本を読みまして。高速スケーラブル検索エンジン ElasticSearch Server (アスキー書籍)作者: Rafal Kuc (lにストローク符号、cにアクサン・テギュ付く),Marek Rogozinski (nにアクサン・テギュ付く)出版…
先ほどのBean Validatorでも使いましたが、絶対忘れそうなので独立したエントリとして書いておくことにしました。このようなクラスを用意してみます。 import javax.validation.constraints.{Min, NotNull, Size} case class Book( @NotNull @Size(min = 14,…
ちょっとBean Validationを試してみたくなりまして。といっても、全然知らないので、この辺りを参考に試してみました。JSR 303 Bean Validationで遊んでみるよ! https://yamkazu.hatenablog.com/entry/20110206/1296985545Hibernate Validatorについて http:…
以前Segmentsの設定の確認だけはやったことはあったのですが、もう少し理解を進めるために、復習を兼ねて遊んでみます。7.4.2. Hashing Algorithms https://infinispan.org/docs/6.0.x/user_guide/user_guide.html#_hashing_algorithms以前、Segmentsの設定に…