タグ

2016年1月17日のブックマーク (4件)

  • Protocol Buffersは遅いのか - Qiita

    はじめに Protocol Buffers でググると「Protocol Buffersは遅い」という記事が上位にヒットし、(記事公開から7年以上立っている現在でも)これをもって「Protocol Buffers は遅くて非効率」という印象を持たれることが多いようです。 しかし、この記事のベンチマーク実装は Protocol Buffers の性能特性を十分に活かしきれておらず、不公平な比較となっているように思われます。この記事では Protocol Buffers 寄りの視点で Protocol Buffers と MessagePack 比較を試みます。 で、遅いんですか? わかりません。遅いんじゃないでしょうか?(!) 今回はシリアライズ速度の比較は行いません。計測がめんどくさいのと、私は ScalaPB を使っているので C++ 実装のシリアライズ速度にあまり興味がないためです。

    Protocol Buffersは遅いのか - Qiita
  • Elasticsearch導入前に気を付けておきたいこと! - Qiita

    はじめに Elasticsearchを仕事で使うことになったので導入前に考えるであろうことを調査・検証し、まとめてみました。 記載されている内容はほぼ公式ドキュメントから引っ張ってきています。それぞれの章にリンクを付けてありますので、記載されていること以外に気になる部分があればそちらを参照されるとよいと思います。 インストールについて ここで設定している内容はすべてansibleのスクリプトに落としてあります。 5分あればcurl,javaのインストール、Elasticsearchのインストール・初期設定、プラグインのインストールが終わるはずです。 https://github.com/uzresk/ansible-elasticsearch2 環境 CentOS6.7 Java1.8.0_45 Elasticsearch 2.1.1 HeapSizeの設定 Elasticsearchが使

    Elasticsearch導入前に気を付けておきたいこと! - Qiita
  • Webサイトを作るときに便利に使えるフリーのBootstrapテーマ

    ちょっとしたウェブサイトを作るときに困るのがデザインです。なかなか見栄えの良いものをイチから作るのは普通のエンジニアにとってはしんどいので、そういうときに使えそうなテンプレートを紹介します。フリーなものを集めていますがライセンスはそれぞれ違うので利用の用途にあわせて確認するのが良いと思います。またテンプレートによっては有償プランが用意されていて少額を支払うとサポートが受けられるものもあります。(なお、有償のものも多数あって安いものは数ドルからあるので、時間効率という観点ではそういうのを買ってしまうのも早いです) 探す時は、以下のサイトあたりがオススメです。 {wrap} bootstrapShapeBootstrapStart BootstrapBootsnipp (ちょっと毛色が違って色々なコンポーネントのコードサンプルが入手できる)こういうのは見てるだけで楽しいですねー。 Corlat

    Webサイトを作るときに便利に使えるフリーのBootstrapテーマ
  • DeltaSpike DataをJava EEアプリケーションサーバー上で動かす(2)

    前回のブログに引き続きDeltaSpike Dataを使ったJava EEアプリケーションをArquillianを使ってテストする方法について説明します。DeltaSpike Data自身はJava EEサーバーに依存していませんが、今回のサンプルプログラムはJPAのpersistence.xmlがデータベースにアクセスするのにWildFlyのデータソースを使っているのでテストを実行するにはWildFlyが必要になります。このようなアプリサーバーに依存するテストはArqullianを使うことで可能になります。 Arquillianとは Java EE アプリケーションは、REST/CDI/EJB/JMSなどサーバー上のコンテナに依存することが多いのでJUnitを使ったテストの自動化は簡単ではありません。 ArquillianはJava EEアプリケーションのためのテスティング・フレームワー

    DeltaSpike DataをJava EEアプリケーションサーバー上で動かす(2)