SlideShare a Scribd company logo
1 of 32
Download to read offline
RESTful Meetup vol.3
2014.04.12
Venue provided by SonicGarden Inc.
『RESTful Web APIs』読書会
と内容の紹介
Introduction of the reading group and a brief summary of
“RESTful Web APIs”
『RESTful Web APIs』読書会
The reading group of “RESTful Web APIs”
• 毎月第2・第4木曜日の19:30∼22:00にここで開催してい
ます。
• モニターに本を映して、主に @tkawa が簡単な日本語訳
を読んでいきつつ、みんなで気になったことや疑問点な
どを話し合って理解を深めます。
Meetup on the 2nd and the 4th Thursdays every month in this place
Displaying the text and its rough Japanese translation, 

we discuss what interests us, what we don't know, etc.
本とノベルティをいただきました。ありがとうございます!
We received the books and novelties from @mamund. Thank you very much!
• 2013.09.27 Release the book
• 2013.10.10 Reading Meetup #1
• 2013.10.24 #2
• 2013.11.14 #3
• 2013.11.28 #4
• 2013.12.12 #5
• 2014.01.09 #6
• 2014.01.23 #7
• 2014.02.13 #8
• 2014.02.27 #9
• 2014.03.13 #10
• 2014.03.27 #11
• 1回にだいたい1章進みます。

(長い章は2回に分ける)
• ほぼ9章まで進みました。
About one chapter at a time
We’ve progressed to chapter 9 until now
次回
• 2014.04.24 #12
• http://www.circleaf.com/events/115
• RESTやWeb APIに興味のある方の参加をお待ちしてい
ます。
Next
Sendagaya.rb
• 地域Rubyコミュニティ
• 隔週月曜日の19:30∼21:30にここで開催しています。
• Next: 2014.04.28 #79

http://sendagayarb.doorkeeper.jp/events/10452
Regional Rubyist community
Meetup on every other Monday, also in this place
http://sendagayarb.doorkeeper.jp/
Brief summary of “RESTful Web APIs”
REST・ハイパーメディアと

それを利用した設計手法
この本に書いてあること
This book explains REST, Hypermedia and the design
procedure using them.
何ができるのか?
何が解決するのか?
そもそも今なにが問題なのか?
What can you do and what do you solve with this
knowledge?

What is a problem in the first place?
– 第3章より
RESTはプロトコルやファイルフォーマットや開発
フレームワークではありません。

設計の制約の集合です。
“REST is not a protocol, a file format, or a development
framework. It’s a set of design constraints.”
“
RESTとは
Webがうまく動くようにする
ためのしくみ
RESTとは、大ざっぱにいうと
Roughly speaking, REST is the mechanism

that makes the Web work well.
だがしかし
既存の Web API って
うまく動いていないところがあるのでは?
Today’s APIs don’t work well, do they?
– Introductionより
現在のほとんどのAPIには、大きな問題があります。
一度公開したら変更することができません。業界が変
化しつつも、何年も変わらない有名なAPIがたくさん
あります。変更があまりにも困難だからです。
“Most of today’s APIs have a big problem: once deployed, they can’t change.
There are big-name APIs that stay static for years at a time, as the industry
changes around them, because changing them would be too difficult.”
APIの問題 (1)
APIs can’t change
“
– Introductionより
“Twitter API”、“Facebook API”、“Google+ API”、

この3つのAPIは、同様のことを行います。すべてユーザー
アカウントの概念を持っているし、ユーザーがテキストを
自分のアカウントに投稿します。しかし、それぞれのAPI
は完全に異なる設計を持っています。1つのAPIを学んで
も、他のものには役に立ちません。
“We talk about the “Twitter API,” the “Facebook API,” and the “Google+ API.”
These three APIs do similar things. They all have some notion of user accounts
and (among other things) they all let users post a little bit of text to their
accounts. But each API has a completely different design. Learning one API
doesn’t help you learn the next one.”
APIの問題 (2)
“
Duplication of Effort
本来、RESTは変更をうまく扱えるし、

同じ意味のものは同じやり方で

扱えるはず
RESTful architectures are designed for managing change in
themselves.
なぜうまくいってない?
Why do they have problems?
RESTの要素である「ハイパーメディア」を

ちゃんと使えていないから
Because they don’t use hypermedia properly.
– Introductionより
ハイパーメディアはWeb APIが

変更をうまく扱えるようにする機能です。
『RESTful Web APIs』は実質的には

ハイパーメディアについての本です。
“hypermedia is the feature that makes a web API capable of
handling changes gracefully.”
“RESTful Web APIs is effectively a book about hypermedia.”
“
ハイパーメディア == リンク
Hypermedia == Link
ハイパーメディアは
Web APIに柔軟性を
あたえてくれる
Hypermedia gives web APIs flexibility.
ハイパーメディアを使うと

「意味付け」ができる
Hypermedia has ability of “giving the meanings”
意味を表す名前
• 値の意味を表す名前 (Semantic Descriptor)
• リンクの意味を表す名前 (Link Relation)
Person, name, 

memberOf
<!-- http://example.com/people/135 -->	
<div class="Person">	
<span class="name">Toru Kawamura</span>	
Member of 

<a href="/organizations/32" rel="memberOf">Sendagaya.rb</a>	
</div>
意味付け
リンクを使って「標準語彙」に結びつける

こうすれば、標準語彙さえわかっていれば「意味」がわかる!
<!-- http://example.com/people/135 -->	
<link href="http://alps.io/schema.org/Person" rel="profile">	
<div class="Person">	
<span class="name">Toru Kawamura</span>	
Member of 

<a href="/organizations/32" rel="memberOf">Sendagaya.rb</a>	
</div>
Person → http://schema.org/Person

name → http://schema.org/name

memberOf → http://schema.org/memberOf
You can connect it with the “standard vocabulary” using a link. 

This gives understanding of the application semantics to a computer
with understanding of the vocabulary.
夢の世界
person = Person.find('http://example.com/people/135')	
# fetch http://example.com/people/135	
# => <ActiveNantoka::Person>	
person.items_for('http://schema.org/name')	
# => ["Toru Kawamura"]	
person.links_for('http://schema.org/memberOf')	
# fetch http://example.com/organizations/32	
# => [<ActiveNantoka::Organization>]
「標準語彙名(standard vocabulary)」で値やリンクを取得できる
リンクは has_one/has_many 的リレーションに
Imagine…
何がうれしい?
{	
"fullname" : "Toru Kawamura",	
"organizations" : [	
{	
"title" : "Sendagaya.rb",	
"url" : "/organizations/32"	
}	
]	
}
fullname → http://schema.org/name

organizations.url → http://schema.org/memberOf
JSONでも標準語彙に結びつけてあれば、全く同様に扱える!
「意味」が同じであれば、APIの構造が違っても同一のインターフェイスで扱える
ハイパーメディアをちゃんと使えば
• APIのフォーマットや構造に依存しない

変更してもクライアントが壊れない
• クライアントがさまざまなAPIの中の情報を適切に扱える
Using hypermedia properly, clients won’t break
– Introductionより
ハイパーメディアは、RESTのまさに最も重要な側面で
あり、最も理解されていないものです。
“hypermedia is the single most important aspect of REST, 

and the least understood.”
“
その考え方がこの本には

まとまっています!
Those ideas are 

collected in this book.
http://restfulwebapis.com/

More Related Content

Viewers also liked

Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)
Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)
Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)Toru Kawamura
 
RESTful #とは RailsスタイルからRESTを学ぼう
RESTful #とは RailsスタイルからRESTを学ぼうRESTful #とは RailsスタイルからRESTを学ぼう
RESTful #とは RailsスタイルからRESTを学ぼうToru Kawamura
 
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話Takuto Wada
 
Presentation 1112 for blog 2
Presentation 1112 for blog 2Presentation 1112 for blog 2
Presentation 1112 for blog 2katie_higson
 
AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014tecRacer
 
Proform 505 cst Treadmill Buying Guide
Proform 505 cst Treadmill Buying GuideProform 505 cst Treadmill Buying Guide
Proform 505 cst Treadmill Buying GuideSharon Hamlin
 
Personal Branding &amp; You-How to use social Media to create tour own person...
Personal Branding &amp; You-How to use social Media to create tour own person...Personal Branding &amp; You-How to use social Media to create tour own person...
Personal Branding &amp; You-How to use social Media to create tour own person...David Wesson
 
Baby Love -Wildlife
Baby Love -WildlifeBaby Love -Wildlife
Baby Love -WildlifeMakala D.
 
الإرشاد التربوي والنفسي في المؤسسات التعليمية
الإرشاد التربوي والنفسي في المؤسسات التعليميةالإرشاد التربوي والنفسي في المؤسسات التعليمية
الإرشاد التربوي والنفسي في المؤسسات التعليميةkhalid mechkouri
 
Marie Curie
Marie CurieMarie Curie
Marie CurieKSSP
 
Ascent of pikes peak
Ascent of pikes peakAscent of pikes peak
Ascent of pikes peaktomousman
 
Почему не работают корпоративные социальные сети?
Почему не работают корпоративные социальные сети?Почему не работают корпоративные социальные сети?
Почему не работают корпоративные социальные сети?Anna Nesmeeva
 
iTec innovaatilised õpistsenaariumid
iTec innovaatilised õpistsenaariumidiTec innovaatilised õpistsenaariumid
iTec innovaatilised õpistsenaariumidMartin Sillaots
 

Viewers also liked (20)

Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)
Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)
Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)
 
RESTful #とは RailsスタイルからRESTを学ぼう
RESTful #とは RailsスタイルからRESTを学ぼうRESTful #とは RailsスタイルからRESTを学ぼう
RESTful #とは RailsスタイルからRESTを学ぼう
 
Web API入門
Web API入門Web API入門
Web API入門
 
Rest ful api設計入門
Rest ful api設計入門Rest ful api設計入門
Rest ful api設計入門
 
RESTfulとは
RESTfulとはRESTfulとは
RESTfulとは
 
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
 
Presentation 1112 for blog 2
Presentation 1112 for blog 2Presentation 1112 for blog 2
Presentation 1112 for blog 2
 
AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014
 
Proform 505 cst Treadmill Buying Guide
Proform 505 cst Treadmill Buying GuideProform 505 cst Treadmill Buying Guide
Proform 505 cst Treadmill Buying Guide
 
National hero
National heroNational hero
National hero
 
Personal Branding &amp; You-How to use social Media to create tour own person...
Personal Branding &amp; You-How to use social Media to create tour own person...Personal Branding &amp; You-How to use social Media to create tour own person...
Personal Branding &amp; You-How to use social Media to create tour own person...
 
Baby Love -Wildlife
Baby Love -WildlifeBaby Love -Wildlife
Baby Love -Wildlife
 
Retallos 2008
Retallos 2008Retallos 2008
Retallos 2008
 
الإرشاد التربوي والنفسي في المؤسسات التعليمية
الإرشاد التربوي والنفسي في المؤسسات التعليميةالإرشاد التربوي والنفسي في المؤسسات التعليمية
الإرشاد التربوي والنفسي في المؤسسات التعليمية
 
Lucy redes sociales myspace
Lucy redes sociales myspaceLucy redes sociales myspace
Lucy redes sociales myspace
 
I16092.00_E501-E501
I16092.00_E501-E501I16092.00_E501-E501
I16092.00_E501-E501
 
Marie Curie
Marie CurieMarie Curie
Marie Curie
 
Ascent of pikes peak
Ascent of pikes peakAscent of pikes peak
Ascent of pikes peak
 
Почему не работают корпоративные социальные сети?
Почему не работают корпоративные социальные сети?Почему не работают корпоративные социальные сети?
Почему не работают корпоративные социальные сети?
 
iTec innovaatilised õpistsenaariumid
iTec innovaatilised õpistsenaariumidiTec innovaatilised õpistsenaariumid
iTec innovaatilised õpistsenaariumid
 

Similar to RESTful Meetup vol.3 Introduction

Mtg if(20101210)
Mtg if(20101210)Mtg if(20101210)
Mtg if(20101210)真 岡本
 
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 Fukuoka
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 Fukuokaオープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 Fukuoka
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 FukuokaShinji Enoki
 
エンジニアのための勉強会 #3 『RESTful API』
エンジニアのための勉強会 #3 『RESTful API』エンジニアのための勉強会 #3 『RESTful API』
エンジニアのための勉強会 #3 『RESTful API』Naoki Yoshitake
 
いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3Hiroshi Takase
 
【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo...
 【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo... 【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo...
【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo...Deep Learning JP
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineersVu Hung Nguyen
 
Isforum61th(20110202)
Isforum61th(20110202)Isforum61th(20110202)
Isforum61th(20110202)真 岡本
 
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」Kosuke Tanabe
 
Jla stepup2(20100822)
Jla stepup2(20100822)Jla stepup2(20100822)
Jla stepup2(20100822)真 岡本
 
統一Qtコミュニティー
統一Qtコミュニティー統一Qtコミュニティー
統一QtコミュニティーYikei Lu
 
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!Masahiko Sato
 
Techwave cafeセミナー資料111206
Techwave cafeセミナー資料111206Techwave cafeセミナー資料111206
Techwave cafeセミナー資料111206Ryosuke Matsumoto
 
Next infosociety(20100824)
Next infosociety(20100824)Next infosociety(20100824)
Next infosociety(20100824)真 岡本
 
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 Nagoya
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 Nagoyaオープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 Nagoya
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 NagoyaShinji Enoki
 
関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study Party
関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study Party関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study Party
関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study PartyNaruhiko Ogasawara
 
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介Hajime Fujimoto
 

Similar to RESTful Meetup vol.3 Introduction (20)

Mtg if(20101210)
Mtg if(20101210)Mtg if(20101210)
Mtg if(20101210)
 
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 Fukuoka
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 Fukuokaオープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 Fukuoka
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2012 Fukuoka
 
エンジニアのための勉強会 #3 『RESTful API』
エンジニアのための勉強会 #3 『RESTful API』エンジニアのための勉強会 #3 『RESTful API』
エンジニアのための勉強会 #3 『RESTful API』
 
いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3
 
【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo...
 【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo... 【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo...
【 DL輪読会】ToolLLM: Facilitating Large Language Models to Master 16000+ Real-wo...
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineers
 
Isforum61th(20110202)
Isforum61th(20110202)Isforum61th(20110202)
Isforum61th(20110202)
 
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
 
Next-L Enju LRM
Next-L Enju LRMNext-L Enju LRM
Next-L Enju LRM
 
Jla stepup2(20100822)
Jla stepup2(20100822)Jla stepup2(20100822)
Jla stepup2(20100822)
 
統一Qtコミュニティー
統一Qtコミュニティー統一Qtコミュニティー
統一Qtコミュニティー
 
Hiroshima.rb on github
Hiroshima.rb on githubHiroshima.rb on github
Hiroshima.rb on github
 
LibreOfficeとLibrePCについて in SIGGRAPH Asia 2015
LibreOfficeとLibrePCについて in SIGGRAPH Asia 2015LibreOfficeとLibrePCについて in SIGGRAPH Asia 2015
LibreOfficeとLibrePCについて in SIGGRAPH Asia 2015
 
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
 
Techwave cafeセミナー資料111206
Techwave cafeセミナー資料111206Techwave cafeセミナー資料111206
Techwave cafeセミナー資料111206
 
Next infosociety(20100824)
Next infosociety(20100824)Next infosociety(20100824)
Next infosociety(20100824)
 
EPIU
EPIUEPIU
EPIU
 
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 Nagoya
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 Nagoyaオープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 Nagoya
オープンソースの統合オフィスソフトLibreOfficeの最新動向 OSC2013 Nagoya
 
関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study Party
関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study Party関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study Party
関東LibreOffice勉強会とは/ What's Kanto LibreOffice Study Party
 
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
 

More from Toru Kawamura

RailsスタイルからRESTを学ぼう よちがや.rb
RailsスタイルからRESTを学ぼう よちがや.rbRailsスタイルからRESTを学ぼう よちがや.rb
RailsスタイルからRESTを学ぼう よちがや.rbToru Kawamura
 
リソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarbリソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarbToru Kawamura
 
routes.rb をもう一度考えてみた #shibuyarb
routes.rb をもう一度考えてみた #shibuyarbroutes.rb をもう一度考えてみた #shibuyarb
routes.rb をもう一度考えてみた #shibuyarbToru Kawamura
 
返信と@ツイートの仕様変更と提案 #twtr_hack
返信と@ツイートの仕様変更と提案 #twtr_hack返信と@ツイートの仕様変更と提案 #twtr_hack
返信と@ツイートの仕様変更と提案 #twtr_hackToru Kawamura
 
RESTとRailsスタイル
RESTとRailsスタイルRESTとRailsスタイル
RESTとRailsスタイルToru Kawamura
 
OAuth Echo の Rails Gem
OAuth Echo の Rails GemOAuth Echo の Rails Gem
OAuth Echo の Rails GemToru Kawamura
 

More from Toru Kawamura (7)

真のREST
真のREST真のREST
真のREST
 
RailsスタイルからRESTを学ぼう よちがや.rb
RailsスタイルからRESTを学ぼう よちがや.rbRailsスタイルからRESTを学ぼう よちがや.rb
RailsスタイルからRESTを学ぼう よちがや.rb
 
リソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarbリソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarb
 
routes.rb をもう一度考えてみた #shibuyarb
routes.rb をもう一度考えてみた #shibuyarbroutes.rb をもう一度考えてみた #shibuyarb
routes.rb をもう一度考えてみた #shibuyarb
 
返信と@ツイートの仕様変更と提案 #twtr_hack
返信と@ツイートの仕様変更と提案 #twtr_hack返信と@ツイートの仕様変更と提案 #twtr_hack
返信と@ツイートの仕様変更と提案 #twtr_hack
 
RESTとRailsスタイル
RESTとRailsスタイルRESTとRailsスタイル
RESTとRailsスタイル
 
OAuth Echo の Rails Gem
OAuth Echo の Rails GemOAuth Echo の Rails Gem
OAuth Echo の Rails Gem
 

Recently uploaded

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 

Recently uploaded (9)

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 

RESTful Meetup vol.3 Introduction