2016-01-01から1ヶ月間の記事一覧
組み込みで使える全文検索エンジンってないのかなぁと思っていたところ、Apache SolrにEmbeddedSolrServerなるものがあると知りまして。参考) EmbeddedSolrSolrjUsing SolrJ | Apache Solr Reference Guide 6.6Apache Solr を組み込み実行 - なんとなくな D…
Lucene Kuromoji+mecab-ipadic-NEologdのエントリを見かけるようになりましたが、個人的にちょっと気になるところがありまして。Maven依存関係にこれを足せば使えるよ、というエントリを見かけますが <dependency> <groupId>org.codelibs</groupId> <artifactId>elasticsearch-analysis-kuromoji-neologd</artifactId></dependency>…
Ehcache 3のドキュメントを見ていて、新しいキーワードが増えているのに気付きまして。User managed caches何これ?という感じですが、要はCacheManagerに管理されないCacheのようです(まんま)。Ehcache 3で導入されたコンセプトの模様。Ehcache 3では、Ca…
Infinispan 8.0.0.Finalから、Apache Sparkへのコネクタが登場しました。Infinispan: Infinispan Spark connector 0.1 released!Infinispan: Infinispan Spark connector 0.2 released!Spark Tutorial - InfinispanGitHubリポジトリは、こちら。GitHub - inf…
Javaから外部プロセス起動するする時は、自分でProcessまわりのクラス使ったり、Commons Exec使ったりするものですが、他に何かないのかな?と思い(Commons Execより、もうちょっと簡単に書けるものが欲しかった)調べたら、こういうのが見つかりました。Gi…
Redis Clusterを使ってみたいのと、合わせてそのDockerイメージを作ろうかなと思ってちょっと遊んでみました。Redis 3から、クラスタが組めるようになったそうですね。これを試してみたいと。参考) オフィシャルサイトチュートリアル Redis cluster tutoria…
どうも、sudoグループに追加すればよさそう。 $ sudo adduser [ユーザー名] $ sudo usermod -G sudo [ユーザー名] パスワードを無効にしたユーザーを、バッチ的に追加する場合は「--disabled-password」と「--gecos」で空文字を指定すれば よいみたいです。 …
以下のコマンドを、順次実行。 $ sudo apt-get install software-properties-common これで、add-apt-repositoryが使えるようになります。裏付け的には、こうですね。 $ sudo apt-file search add-apt-repository software-properties-common: /usr/bin/add-…
Ubuntu Linux 14.04 LTSへRedis 3をインストールしてみます。Redis方法は2つ、ソースコードからコンパイルする方法と、apt-getでサードパーティのリポジトリからインストールする方法。今回対象とするRedisは、3.0.6とします。 ソースコードからインストール…
Logbackの設定って、JMXで変更できるんですね。Chapter 10: JMX Configuration第10章 JMXコンフィギュレーターなるほど、知っておくと便利そうです。有効にするには、logback.xmlに <configuration> <jmxConfigurator /> ... </configuration> のように、jmxConfiguratorを入れておけばよいと。Attributesとして…
JMXのリモート接続を有効にしていないローカルのJavaVMプロセスに対して、JConsoleのようにJMX接続するにはどうしたらいいのかな?と思い、調べてみました。何か方法があるのだろうと。調べてみたら、tools.jarに含まれているクラスを使用すれば、なんとかな…
InfinispanのApache SparkとのConnectorのドキュメントを読んでいて、あれっ?というものに気付きまして。 Can be ommited if entities are annotated with protobuf encoding information. Protobuf encoding is required to filter the RDD by Query https…
タイトルでいかにも組み込みMongoDBみたいなものを期待しそうですが…まあ、プロダクト名としてはウソはついていません。以下のライブラリを使って、Javaで組み込みMongoDBっぽいことができるようです。っていうか、MongoDBってJavaじゃないですけど…。Embedd…
Seleniumを使っていて、ネットワーク部分のログが取れないのかな?と思いまして。ChromeやFirefoxでいう、下のキャプチャの赤で囲った部分が欲しい、と。 で、これを見てLogTypeのperformanceを使用すれば取得できるのでは?Log Typesこれを見ると、どうもFi…
あけましておめでとうございます。2016年、最初のエントリになります。今回は、InfinispanのJavaScriptクライアント、しかもHot Rod向けのものが登場していたようなので、こちらを試してみたいと思います。参考にするドキュメントは、以下となります。Javasc…