狠狠撸

狠狠撸Share a Scribd company logo
株式会社エクストーン
下っ端
豊田陽一
?? Elasticsearch
?? 概要
?? セットアップ
?? Tire
?? Rubyで書かれたElasticsearchクライア
ント
?? 全文検索エンジン
?? 分散型
?? RESTful
?? Apache Luceneベース
?? 公式でrpm, debパッケージを配布
?? http://www.elasticsearch.org/download/
?? 例) Ubuntuでのセットアップ
$ apt-get install openjdk-7-jdk
$ dpkg -i elasticsearch-0.90.1.deb
?? HTTPで実行可能
?? curlコマンドで一通りの操作が可能
?? インデックス作成
$ curl –XPUT ‘localhost:9200/twitter’
?? データの追加
$ curl –XPUT ‘localhost:9200/twitter/tweet’ –d ‘{
“user”: “rs_wisteria”,
“message”:”中二病、高二病と変遷し、加齢とともにたどり
着く先が成人病であるならば俺は一生中二病でいい。”
}’
?? JSONで記述可能なDSLを利用する
?? 例) userがrs_wisteriaなデータを検索するクエリ
$ curl –XGET ‘localhost:9200/twitter/_search’ –d ‘{
“query” : {
“query_string” : {
“default_field” : “user”,
“query_string” : “rs_wisteria”
}
}
}’
?? ここ読んで
?? http://www.elasticsearch.org/guide/
reference/query-dsl/
?? 全文検索
?? 完全一致
?? 数値等の範囲検索
?? 日付
?? 位置検索
?? その他いろいろ
?? 検索結果を指定されたカテゴリに分類する
$ curl -XGET 'localhost:9200/twitter/_search' -d '{
"facets" : {
"user" : {
"terms" : { "field" : "user" }
}
}
}'
?? 絞り込みの条件を指定する
?? Queryとの違いは、Facetに影響があるか
どうか
?? ソート
?? サジェスト
?? キーワードハイライト
?? スクリプトフィールド
?? .etc
?? RubyからElasticsearchを操作するた
めのライブラリ
?? ActiveRecordに組み込むことも出来る
?? Ruby on Railsで利用する場合
?? Gem?leに以下を追加し、bundle install
を実行
gem 'tire', :git => 'https://github.com/karmi/tire.git'
class Tweet < ActiveRecord::Base
include Tire::Model::Search
include Tire::Model::Callbacks
settings :number_of_shards => 1,
:number_of_replicas => 1 do
mapping {
indexes :user, :type => ‘string’
indexes :message, :type => ‘string’
}
end
end
?? rake tire:import:model
?? 既にDBにデータがある場合、rakeのタス
クでElasticsearchにデータのインポート
が出来る
?? 以下のコマンドでmapping定義を作成し、
データの投入を行う
$ bundle exec rake tire:import:model CLASS=‘twitter’
FORCE=true
?? Tire.search
?? DSLに比較的似た文法で記述できる
search = Tire.search ‘twitter’ do
query {
string “user:rs_wisteria”
},
from 0
size 10
end
search.results.each do |tweet|
# 処理
end
?? 何か知らないうちに勝手にクラスタ構
造になってる
?? クラスタ名が同じだと、同じネットワー
ク内のサーバを見つけ、自動的にクラス
タ構造を構築してくれる。
?? /etc/elasticsearch/elasticsearch.yml
でクラスタ名を設定可能
?? デフォルトで設定されてないので、ここ
を設定しないと、意図しないクラスタが
作られる
?? Ngram検索が上手く動かない
?? 「かわいい」で検索すると「かorわorい
orい」みたいなクエリになってた
?? ngramの最低のnが1になってた
?? クエリ側で明示的にandになるように指定する
必要がある
?? 「かわ and わい and いい」みたいな
?? その上で1文字のクエリに対応する必要がある
?? 今回は分かち書きのプラグイン(kuromoji)を導入し、
そちらのインデックスも生成することで1文字クエリ
に対応した
{
"items" : {
"settings" : {
"index.analysis.analyzer.kuromoji_analyzer.tokenizer" : "kuromoji_tokenizer",
"index.analysis.tokenizer.ngram.min_gram" : "2",
"index.number_of_replicas" : "1",
"index.analysis.tokenizer.ngram.max_gram" : "3",
"index.analysis.analyzer.ngram_analyzer.tokenizer" : "ngram",
"index.analysis.analyzer.kuromoji_analyzer.type" : "custom",
"index.analysis.analyzer.ngram_analyzer.type" : "custom",
"index.number_of_shards" : "1",
"index.analysis.tokenizer.ngram.type" : "nGram",
"index.version.created" : "900099"
}
}
}
?? query_stringのdefault_operatorを
設定する
{
“query” : {
“query_string” : {
“default_field” : “message”,
“query” : “検索文字列”,
“default_operator” : “AND”
}
}
}
?? elasticsearch
?? インストール楽
?? スケールアウトも楽
?? データの挿入も楽
?? 検索はDSLで結構つまづく
?? Tire
?? 既存のmodelに追加で導入するのがとて
も楽
?? 検索DSLも多少記述しやすい
?? 本家ドキュメントの対応で少し悩む

More Related Content

What's hot (20)

贬顿笔を奥颈苍诲辞飞蝉で动かしてみた
贬顿笔を奥颈苍诲辞飞蝉で动かしてみた贬顿笔を奥颈苍诲辞飞蝉で动かしてみた
贬顿笔を奥颈苍诲辞飞蝉で动かしてみた
adachij2002
?
hs_spider_hs_something_20110906
hs_spider_hs_something_20110906hs_spider_hs_something_20110906
hs_spider_hs_something_20110906
Kentoku
?
Log analysis by using elasticsearch,kibana and fluentd.
Log analysis by using elasticsearch,kibana and fluentd.Log analysis by using elasticsearch,kibana and fluentd.
Log analysis by using elasticsearch,kibana and fluentd.
Tadayasu Yotsu
?
MUGT01 - mesos.DCOS demo
MUGT01 - mesos.DCOS demoMUGT01 - mesos.DCOS demo
MUGT01 - mesos.DCOS demo
Tetsuya Sodo
?
Rancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 IntroRancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 Intro
Yosuke Shindo
?
蝉测蝉迟别尘诲を始めよう
蝉测蝉迟别尘诲を始めよう蝉测蝉迟别尘诲を始めよう
蝉测蝉迟别尘诲を始めよう
Preferred Networks
?
仮想ネットワーク构筑8枚蝉濒颈诲别
仮想ネットワーク构筑8枚蝉濒颈诲别仮想ネットワーク构筑8枚蝉濒颈诲别
仮想ネットワーク构筑8枚蝉濒颈诲别
k009c1271
?
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
Ryuji Tamagawa
?
痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用
痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用
痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用
Ryuta Kamizono
?
Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfChef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + Berkshelf
Masahiro NAKAYAMA
?
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
?
「おれのクラウド」今日から始めるオブジェクトストレージ
「おれのクラウド」今日から始めるオブジェクトストレージ「おれのクラウド」今日から始めるオブジェクトストレージ
「おれのクラウド」今日から始めるオブジェクトストレージ
Masahito Zembutsu
?
マイクラ自动化枠第2回资料
マイクラ自动化枠第2回资料マイクラ自动化枠第2回资料
マイクラ自动化枠第2回资料
Ryo Fujita
?
厂蹿蝉迟耻诲测#2チーム5
厂蹿蝉迟耻诲测#2チーム5厂蹿蝉迟耻诲测#2チーム5
厂蹿蝉迟耻诲测#2チーム5
Yasuhiro Arai
?
搁别诲颈蝉いれてみた
搁别诲颈蝉いれてみた搁别诲颈蝉いれてみた
搁别诲颈蝉いれてみた
Yoshida Takumi
?
データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20
Koichiro Mori
?
Rancher meetup #02
Rancher meetup #02Rancher meetup #02
Rancher meetup #02
morito toshiyuki
?
マイクラ自动化枠第1回资料
マイクラ自动化枠第1回资料マイクラ自动化枠第1回资料
マイクラ自动化枠第1回资料
Ryo Fujita
?
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
tokuhy
?
20100717tobesetu
20100717tobesetu20100717tobesetu
20100717tobesetu
akitsukada
?
贬顿笔を奥颈苍诲辞飞蝉で动かしてみた
贬顿笔を奥颈苍诲辞飞蝉で动かしてみた贬顿笔を奥颈苍诲辞飞蝉で动かしてみた
贬顿笔を奥颈苍诲辞飞蝉で动かしてみた
adachij2002
?
hs_spider_hs_something_20110906
hs_spider_hs_something_20110906hs_spider_hs_something_20110906
hs_spider_hs_something_20110906
Kentoku
?
Log analysis by using elasticsearch,kibana and fluentd.
Log analysis by using elasticsearch,kibana and fluentd.Log analysis by using elasticsearch,kibana and fluentd.
Log analysis by using elasticsearch,kibana and fluentd.
Tadayasu Yotsu
?
MUGT01 - mesos.DCOS demo
MUGT01 - mesos.DCOS demoMUGT01 - mesos.DCOS demo
MUGT01 - mesos.DCOS demo
Tetsuya Sodo
?
Rancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 IntroRancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 Intro
Yosuke Shindo
?
蝉测蝉迟别尘诲を始めよう
蝉测蝉迟别尘诲を始めよう蝉测蝉迟别尘诲を始めよう
蝉测蝉迟别尘诲を始めよう
Preferred Networks
?
仮想ネットワーク构筑8枚蝉濒颈诲别
仮想ネットワーク构筑8枚蝉濒颈诲别仮想ネットワーク构筑8枚蝉濒颈诲别
仮想ネットワーク构筑8枚蝉濒颈诲别
k009c1271
?
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
丸の内MongoDB勉強会#20LT 2.8のストレージエンジン動かしてみました
Ryuji Tamagawa
?
痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用
痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用
痴笔と厂笔滨顿贰搁を使った惭测厂蚕尝运用
Ryuta Kamizono
?
Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfChef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + Berkshelf
Masahiro NAKAYAMA
?
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
?
「おれのクラウド」今日から始めるオブジェクトストレージ
「おれのクラウド」今日から始めるオブジェクトストレージ「おれのクラウド」今日から始めるオブジェクトストレージ
「おれのクラウド」今日から始めるオブジェクトストレージ
Masahito Zembutsu
?
マイクラ自动化枠第2回资料
マイクラ自动化枠第2回资料マイクラ自动化枠第2回资料
マイクラ自动化枠第2回资料
Ryo Fujita
?
厂蹿蝉迟耻诲测#2チーム5
厂蹿蝉迟耻诲测#2チーム5厂蹿蝉迟耻诲测#2チーム5
厂蹿蝉迟耻诲测#2チーム5
Yasuhiro Arai
?
搁别诲颈蝉いれてみた
搁别诲颈蝉いれてみた搁别诲颈蝉いれてみた
搁别诲颈蝉いれてみた
Yoshida Takumi
?
データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20データ加工ストリーミングのすすめ2012 11 20
データ加工ストリーミングのすすめ2012 11 20
Koichiro Mori
?
マイクラ自动化枠第1回资料
マイクラ自动化枠第1回资料マイクラ自动化枠第1回资料
マイクラ自动化枠第1回资料
Ryo Fujita
?
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
tokuhy
?

Similar to Elastic searchをrailsから使ってみた (20)

DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSH
i_yudai
?
OpenStack Grizzly構築手順書
OpenStack Grizzly構築手順書OpenStack Grizzly構築手順書
OpenStack Grizzly構築手順書
VirtualTech Japan Inc.
?
Nseg20120825
Nseg20120825Nseg20120825
Nseg20120825
hiro345
?
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
Midori Oge
?
OpenStack + Common Lisp
OpenStack + Common LispOpenStack + Common Lisp
OpenStack + Common Lisp
irix_jp
?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱厂厂ラボ株式会社
?
CouchDB JP & BigCouch
CouchDB JP & BigCouchCouchDB JP & BigCouch
CouchDB JP & BigCouch
Yohei Sasaki
?
CVE-2021-3156 Baron samedit (sudoの脆弱性)
CVE-2021-3156 Baron samedit (sudoの脆弱性)CVE-2021-3156 Baron samedit (sudoの脆弱性)
CVE-2021-3156 Baron samedit (sudoの脆弱性)
Tetsuya Hasegawa
?
AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。
AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。
AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。
Daigou Harada
?
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよSerf2Excel - Serf を実運用に活かす話 + Consul もあるよ
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
Masahito Zembutsu
?
インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)
インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)
インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)
Etsuji Nakai
?
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
NTT DATA Technology & Innovation
?
Docker swarm mode 入門と ECS との比較
Docker swarm mode 入門と ECS との比較Docker swarm mode 入門と ECS との比較
Docker swarm mode 入門と ECS との比較
Yoshinori Teraoka
?
狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入
狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入
狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入
Takeru Nakazato
?
尝耻肠补苍诲谤补を使ってみる
尝耻肠补苍诲谤补を使ってみる尝耻肠补苍诲谤补を使ってみる
尝耻肠补苍诲谤补を使ってみる
Fumihiko Sato
?
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみようNTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
Midori Oge
?
OpenStackとTerraformで作る Phoenix Environments
OpenStackとTerraformで作る Phoenix EnvironmentsOpenStackとTerraformで作る Phoenix Environments
OpenStackとTerraformで作る Phoenix Environments
Toru Makabe
?
Aws startup-tech-summer2015
Aws startup-tech-summer2015Aws startup-tech-summer2015
Aws startup-tech-summer2015
Shota Umeda
?
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf) Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
VirtualTech Japan Inc.
?
Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)
hiboma
?
DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSH
i_yudai
?
Nseg20120825
Nseg20120825Nseg20120825
Nseg20120825
hiro345
?
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
Midori Oge
?
OpenStack + Common Lisp
OpenStack + Common LispOpenStack + Common Lisp
OpenStack + Common Lisp
irix_jp
?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱厂厂ラボ株式会社
?
CouchDB JP & BigCouch
CouchDB JP & BigCouchCouchDB JP & BigCouch
CouchDB JP & BigCouch
Yohei Sasaki
?
CVE-2021-3156 Baron samedit (sudoの脆弱性)
CVE-2021-3156 Baron samedit (sudoの脆弱性)CVE-2021-3156 Baron samedit (sudoの脆弱性)
CVE-2021-3156 Baron samedit (sudoの脆弱性)
Tetsuya Hasegawa
?
AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。
AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。
AWSのElastic BeanstalkでWordPressを 構築レスで導入してみる。
Daigou Harada
?
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよSerf2Excel - Serf を実運用に活かす話 + Consul もあるよ
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
Masahito Zembutsu
?
インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)
インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)
インフラエンジニアのこれから ~Red Hatの描くLinuxの今後とクラウド~(第ニ部)
Etsuji Nakai
?
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
NTT DATA Technology & Innovation
?
Docker swarm mode 入門と ECS との比較
Docker swarm mode 入門と ECS との比較Docker swarm mode 入門と ECS との比較
Docker swarm mode 入門と ECS との比較
Yoshinori Teraoka
?
狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入
狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入
狈骋厂速习コース:鲍狈滨齿の基础の理解/尝颈苍耻虫导入
Takeru Nakazato
?
尝耻肠补苍诲谤补を使ってみる
尝耻肠补苍诲谤补を使ってみる尝耻肠补苍诲谤补を使ってみる
尝耻肠补苍诲谤补を使ってみる
Fumihiko Sato
?
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみようNTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
Midori Oge
?
OpenStackとTerraformで作る Phoenix Environments
OpenStackとTerraformで作る Phoenix EnvironmentsOpenStackとTerraformで作る Phoenix Environments
OpenStackとTerraformで作る Phoenix Environments
Toru Makabe
?
Aws startup-tech-summer2015
Aws startup-tech-summer2015Aws startup-tech-summer2015
Aws startup-tech-summer2015
Shota Umeda
?
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf) Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
VirtualTech Japan Inc.
?
Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)
hiboma
?

More from Yoichi Toyota (20)

超フランクにスクラムの大事なことの话をする
超フランクにスクラムの大事なことの话をする超フランクにスクラムの大事なことの话をする
超フランクにスクラムの大事なことの话をする
Yoichi Toyota
?
シ?ャワカレーをおいしく作る最后の一押し
シ?ャワカレーをおいしく作る最后の一押しシ?ャワカレーをおいしく作る最后の一押し
シ?ャワカレーをおいしく作る最后の一押し
Yoichi Toyota
?
ライブラリを作る思考回路
ライブラリを作る思考回路ライブラリを作る思考回路
ライブラリを作る思考回路
Yoichi Toyota
?
顿测苍补尘辞顿叠设计のちょっとした技
顿测苍补尘辞顿叠设计のちょっとした技顿测苍补尘辞顿叠设计のちょっとした技
顿测苍补尘辞顿叠设计のちょっとした技
Yoichi Toyota
?
はじめての顿测苍补尘辞顿叠スキーマ设计
はじめての顿测苍补尘辞顿叠スキーマ设计はじめての顿测苍补尘辞顿叠スキーマ设计
はじめての顿测苍补尘辞顿叠スキーマ设计
Yoichi Toyota
?
オブジェクト指向についてあまり知られていないこと
オブジェクト指向についてあまり知られていないことオブジェクト指向についてあまり知られていないこと
オブジェクト指向についてあまり知られていないこと
Yoichi Toyota
?
Ruby is comming ractor編
Ruby is comming ractor編Ruby is comming ractor編
Ruby is comming ractor編
Yoichi Toyota
?
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
Yoichi Toyota
?
はじめてのPull Request
はじめてのPull RequestはじめてのPull Request
はじめてのPull Request
Yoichi Toyota
?
搁补颈濒蝉の开発环境作るぞ
搁补颈濒蝉の开発环境作るぞ搁补颈濒蝉の开発环境作るぞ
搁补颈濒蝉の开発环境作るぞ
Yoichi Toyota
?
箩辩で极めるシェル芸の话
箩辩で极めるシェル芸の话箩辩で极めるシェル芸の话
箩辩で极めるシェル芸の话
Yoichi Toyota
?
足し算をつくろう
足し算をつくろう足し算をつくろう
足し算をつくろう
Yoichi Toyota
?
React Hooksでカスタムフックをつくろう
React HooksでカスタムフックをつくろうReact Hooksでカスタムフックをつくろう
React Hooksでカスタムフックをつくろう
Yoichi Toyota
?
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
Yoichi Toyota
?
サーバーレスアプリケーションの作り方
サーバーレスアプリケーションの作り方サーバーレスアプリケーションの作り方
サーバーレスアプリケーションの作り方
Yoichi Toyota
?
厂笔础时代の翱骋笔との戦い方
厂笔础时代の翱骋笔との戦い方厂笔础时代の翱骋笔との戦い方
厂笔础时代の翱骋笔との戦い方
Yoichi Toyota
?
AWS WAFでらくらくファイアーウォール生活
AWS WAFでらくらくファイアーウォール生活AWS WAFでらくらくファイアーウォール生活
AWS WAFでらくらくファイアーウォール生活
Yoichi Toyota
?
Docker in production
Docker in productionDocker in production
Docker in production
Yoichi Toyota
?
How to fight against “full scratch disease”
How to fight against  “full scratch disease”How to fight against  “full scratch disease”
How to fight against “full scratch disease”
Yoichi Toyota
?
Amazon lexを触ってみた
Amazon lexを触ってみたAmazon lexを触ってみた
Amazon lexを触ってみた
Yoichi Toyota
?
超フランクにスクラムの大事なことの话をする
超フランクにスクラムの大事なことの话をする超フランクにスクラムの大事なことの话をする
超フランクにスクラムの大事なことの话をする
Yoichi Toyota
?
シ?ャワカレーをおいしく作る最后の一押し
シ?ャワカレーをおいしく作る最后の一押しシ?ャワカレーをおいしく作る最后の一押し
シ?ャワカレーをおいしく作る最后の一押し
Yoichi Toyota
?
ライブラリを作る思考回路
ライブラリを作る思考回路ライブラリを作る思考回路
ライブラリを作る思考回路
Yoichi Toyota
?
顿测苍补尘辞顿叠设计のちょっとした技
顿测苍补尘辞顿叠设计のちょっとした技顿测苍补尘辞顿叠设计のちょっとした技
顿测苍补尘辞顿叠设计のちょっとした技
Yoichi Toyota
?
はじめての顿测苍补尘辞顿叠スキーマ设计
はじめての顿测苍补尘辞顿叠スキーマ设计はじめての顿测苍补尘辞顿叠スキーマ设计
はじめての顿测苍补尘辞顿叠スキーマ设计
Yoichi Toyota
?
オブジェクト指向についてあまり知られていないこと
オブジェクト指向についてあまり知られていないことオブジェクト指向についてあまり知られていないこと
オブジェクト指向についてあまり知られていないこと
Yoichi Toyota
?
Ruby is comming ractor編
Ruby is comming ractor編Ruby is comming ractor編
Ruby is comming ractor編
Yoichi Toyota
?
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
Yoichi Toyota
?
はじめてのPull Request
はじめてのPull RequestはじめてのPull Request
はじめてのPull Request
Yoichi Toyota
?
搁补颈濒蝉の开発环境作るぞ
搁补颈濒蝉の开発环境作るぞ搁补颈濒蝉の开発环境作るぞ
搁补颈濒蝉の开発环境作るぞ
Yoichi Toyota
?
箩辩で极めるシェル芸の话
箩辩で极めるシェル芸の话箩辩で极めるシェル芸の话
箩辩で极めるシェル芸の话
Yoichi Toyota
?
足し算をつくろう
足し算をつくろう足し算をつくろう
足し算をつくろう
Yoichi Toyota
?
React Hooksでカスタムフックをつくろう
React HooksでカスタムフックをつくろうReact Hooksでカスタムフックをつくろう
React Hooksでカスタムフックをつくろう
Yoichi Toyota
?
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
Yoichi Toyota
?
サーバーレスアプリケーションの作り方
サーバーレスアプリケーションの作り方サーバーレスアプリケーションの作り方
サーバーレスアプリケーションの作り方
Yoichi Toyota
?
厂笔础时代の翱骋笔との戦い方
厂笔础时代の翱骋笔との戦い方厂笔础时代の翱骋笔との戦い方
厂笔础时代の翱骋笔との戦い方
Yoichi Toyota
?
AWS WAFでらくらくファイアーウォール生活
AWS WAFでらくらくファイアーウォール生活AWS WAFでらくらくファイアーウォール生活
AWS WAFでらくらくファイアーウォール生活
Yoichi Toyota
?
How to fight against “full scratch disease”
How to fight against  “full scratch disease”How to fight against  “full scratch disease”
How to fight against “full scratch disease”
Yoichi Toyota
?
Amazon lexを触ってみた
Amazon lexを触ってみたAmazon lexを触ってみた
Amazon lexを触ってみた
Yoichi Toyota
?

Elastic searchをrailsから使ってみた