タグ

2016年3月11日のブックマーク (5件)

  • 第1回 Elastisearch 入門 インデックスを設計する際に知っておくべき事 | DevelopersIO

    今回、第1回目の Elasticsearch 入門という事で、今回は「インデックスを設計する際に知っておくべき事」というテーマにしてみました。ここでのインデックスの設計とは RDB のデータベースとかテーブル、ビューの設計に当たるところです。 Elasticsearch は RDB など他のデータベスに比べ、その設計方法も結構独特です。(と言うか同じ事を実現するにしても色々な方法が用意されていて、さらにアプリケーション要件〜システムアーキテクチャ、運用面など広い範囲が関わってくる)RDB との比較も交え解説していきます。 Index で分けるか? Type で分けるか? 例えば、商品情報を保存するインデックスの設計を考えてみましょう。いわゆるRDBの設計で言うところのテーブル設計ですね。おそらくRDBではアプリケーション要件のみが、その設計の中心になるはずです。例えば、商品名や説明、価格情

    第1回 Elastisearch 入門 インデックスを設計する際に知っておくべき事 | DevelopersIO
    kabukawa
    kabukawa 2016/03/11
  • アジャイル・クラウド・DevOpsとエンジニアの採用と評価についてRyuzeeさんに聞いてみた(14,000文字インタビュー!) | DevelopersIO

    アジャイル・クラウド・DevOpsとエンジニアの採用と評価についてRyuzeeさんに聞いてみた(14,000文字インタビュー!) はじめに 2月某日、Ryuzee.com の Ryuzee さんこと吉羽龍太郎さんに、アジャイル・クラウド・DevOps についてのお話を伺う機会がありました。エントリーは、その時の様子を文章化したものです。 アジャイル・クラウド・DevOps は実際のところどんなものなのか? 上手くいく/上手くいかない取り組みの違いはどこなのか? そもそもそれは当にやるべきか? 組織とエンジニアの関係、評価はどのようにすれば良いのか? といった幅広いテーマについて語っていただきました。 このインタビュー記事は、 アジャイル・クラウド・DevOps などをやりたいけど、どこから手を付けていいのかわからない方 手を付けたけど、なんだか上手くいっていないことにお悩みの方 もしく

    アジャイル・クラウド・DevOpsとエンジニアの採用と評価についてRyuzeeさんに聞いてみた(14,000文字インタビュー!) | DevelopersIO
    kabukawa
    kabukawa 2016/03/11
  • VBScript でもデバッグしながら開発を行える -

    VBScriptというと簡単にプログラムを書いて面倒な処理を自動化できる便利な機能です。 しかしこれを自分で書くとなっても、しんどいのがデバッグ作業ではないでしょうか。 VBScriptでもデバッガを利用して、ステップごとに動きを確認する方法があります。 はじめに VBScriptなどのスクリプトの開発でしんどいのは、 デバッグがしにくいことではないでしょうか。 正直、VBなどで記述していればIDE(統合開発環境VisualStudio®やEclipse)では、 プログラムをステップごとに動作や値を見ながら問題を調べていける為、 プログラムの作成を楽にしてくれます。 しかし、VBScriptやJavaScriptではエラーが出るたびに、 なぜエラーなのかをコツコツ値をメッセージや画面に表示して確認する、修正するの繰り返しに、 作ろうと思ったプログラムも途中で挫折してやめてしまうこともよくあ

    kabukawa
    kabukawa 2016/03/11
  • 「Android NでJava8がサポートされた」とはどういうことか

    追記: StreamやOptionalはpreview-2で実装されたようです。 gfx.hatenablog.com Android N previewが公開されましたね!このバージョンではJava8のサポートがあると発表されています。また、標準クラスライブラリがOpenJDKベースの実装になったことで、Java8との互換性が高まるのではないかという前評判もありました。 First Preview of Android N: Developer APIs & Tools | Android Developers Blog エントリでは、この「Android NでJava8」について解説します。 三行まとめ Android N runtimeはOpenJDK7ベースで、Java8クラスライブラリは一部のみ移植されている Android N SDKに同梱されているJackコンパイラはlam

    「Android NでJava8がサポートされた」とはどういうことか
    kabukawa
    kabukawa 2016/03/11
  • マイクロソフト、Linux版SQL Serverのデモを早くも披露

    米マイクロソフトは、年内にリリース予定のSQL Server 2016のローンチイベント「Data Driven」をニューヨークで開催。数日前に発表したばかりのLinuxSQL Serverをさっそくデモで披露しました。 イベントでは、SQL Server 2016の新機能のいくつかがデモンストレーションで紹介されました。その中で、T-SQLとR言語が混在して記述できるという機能がデモが紹介されます。 以下の画面の青いキーワードがSQL、赤いキーワードがR言語。 デモを行ったのはデータベースシステムグループ ゼネラルマネージャShawn Bice氏。最後にもう1つだけ見せたいものがあると(写真左はマイクロソフト コーポレートバイスプレジデント Joseph Sirosh氏)。

    マイクロソフト、Linux版SQL Serverのデモを早くも披露
    kabukawa
    kabukawa 2016/03/11
    なんか色々本気出してきたな。