Submit Search
Upload
Api meetup LT
•
2 likes
•
1,277 views
Daisuke Kasuya
Follow
API Meetup Osaka LTスライド
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 17
Download now
Download to read offline
Recommended
RESTとRailsスタイル
RESTとRailsスタイル
Toru Kawamura
JRubyで作るapiサーバー
JRubyで作るapiサーバー
Yamamoto Kazuhisa
DeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
DeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
Nao Minami
dbpedia.jp
dbpedia.jp
Fumihiro Kato
使ってみたAssets系gemの紹介
使ってみたAssets系gemの紹介
Takeuchi Yuichi
Ruby on Rails の特徴とそのエコシステム
Ruby on Rails の特徴とそのエコシステム
Tomoya Kawanishi
Scotty + Aeson + Persistentで作るJSON Web API
Scotty + Aeson + Persistentで作るJSON Web API
Daisuke Fujimura
僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!
Masato Noguchi
Recommended
RESTとRailsスタイル
RESTとRailsスタイル
Toru Kawamura
JRubyで作るapiサーバー
JRubyで作るapiサーバー
Yamamoto Kazuhisa
DeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
DeNA×マネーフォワード×Wantedly Railsエンジニアセミナー
Nao Minami
dbpedia.jp
dbpedia.jp
Fumihiro Kato
使ってみたAssets系gemの紹介
使ってみたAssets系gemの紹介
Takeuchi Yuichi
Ruby on Rails の特徴とそのエコシステム
Ruby on Rails の特徴とそのエコシステム
Tomoya Kawanishi
Scotty + Aeson + Persistentで作るJSON Web API
Scotty + Aeson + Persistentで作るJSON Web API
Daisuke Fujimura
僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!
Masato Noguchi
Scala.js触ってみた
Scala.js触ってみた
Asami Abe
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
Masayuki Morita
JAX-RS(LT)
JAX-RS(LT)
winplus
とりあえず使えるSBT
とりあえず使えるSBT
Kiyotaka Kunihira
Rails解説セミナー: Rails国際化 (I18n) API
Rails解説セミナー: Rails国際化 (I18n) API
Yohei Yasukawa
モデルディレクトリが消えた理由
モデルディレクトリが消えた理由
Yuta Nakano
2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
Masato Noguchi
最初のRailsアプリケーション「茶番(tyaban)」
最初のRailsアプリケーション「茶番(tyaban)」
Jun Ootani
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
2016 02-25-crawler-study-01
2016 02-25-crawler-study-01
Hiroshi Oyamada
2015 07-04-ruby rails
2015 07-04-ruby rails
Hiroshi Oyamada
2016 02-09-co-edo lt
2016 02-09-co-edo lt
Hiroshi Oyamada
Scala基礎勉強会 懇親会LT
Scala基礎勉強会 懇親会LT
pocketberserker
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Asami Abe
ScalaでBacklogの通知bot作ったで
ScalaでBacklogの通知bot作ったで
Asami Abe
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Kenta Kawai
Rails解説セミナー: Railsのアップグレード編
Rails解説セミナー: Railsのアップグレード編
Yohei Yasukawa
毎日gemをアップグレードする生活
毎日gemをアップグレードする生活
sinsoku listy
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えて
Hirata Tomoko
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Kohei Saito
Tokyowebmining5 yokkuns
Tokyowebmining5 yokkuns
Yohei Sato
More Related Content
What's hot
Scala.js触ってみた
Scala.js触ってみた
Asami Abe
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
Masayuki Morita
JAX-RS(LT)
JAX-RS(LT)
winplus
とりあえず使えるSBT
とりあえず使えるSBT
Kiyotaka Kunihira
Rails解説セミナー: Rails国際化 (I18n) API
Rails解説セミナー: Rails国際化 (I18n) API
Yohei Yasukawa
モデルディレクトリが消えた理由
モデルディレクトリが消えた理由
Yuta Nakano
2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
Masato Noguchi
最初のRailsアプリケーション「茶番(tyaban)」
最初のRailsアプリケーション「茶番(tyaban)」
Jun Ootani
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
2016 02-25-crawler-study-01
2016 02-25-crawler-study-01
Hiroshi Oyamada
2015 07-04-ruby rails
2015 07-04-ruby rails
Hiroshi Oyamada
2016 02-09-co-edo lt
2016 02-09-co-edo lt
Hiroshi Oyamada
Scala基礎勉強会 懇親会LT
Scala基礎勉強会 懇親会LT
pocketberserker
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Asami Abe
ScalaでBacklogの通知bot作ったで
ScalaでBacklogの通知bot作ったで
Asami Abe
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Kenta Kawai
Rails解説セミナー: Railsのアップグレード編
Rails解説セミナー: Railsのアップグレード編
Yohei Yasukawa
毎日gemをアップグレードする生活
毎日gemをアップグレードする生活
sinsoku listy
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えて
Hirata Tomoko
What's hot
(20)
Scala.js触ってみた
Scala.js触ってみた
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
JAX-RS(LT)
JAX-RS(LT)
とりあえず使えるSBT
とりあえず使えるSBT
Rails解説セミナー: Rails国際化 (I18n) API
Rails解説セミナー: Rails国際化 (I18n) API
モデルディレクトリが消えた理由
モデルディレクトリが消えた理由
2015 12-19-ruby rails
2015 12-19-ruby rails
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
最初のRailsアプリケーション「茶番(tyaban)」
最初のRailsアプリケーション「茶番(tyaban)」
PlayFramework1.x基礎編
PlayFramework1.x基礎編
2016 02-25-crawler-study-01
2016 02-25-crawler-study-01
2015 07-04-ruby rails
2015 07-04-ruby rails
2016 02-09-co-edo lt
2016 02-09-co-edo lt
Scala基礎勉強会 懇親会LT
Scala基礎勉強会 懇親会LT
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
ScalaでBacklogの通知bot作ったで
ScalaでBacklogの通知bot作ったで
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Rails解説セミナー: Railsのアップグレード編
Rails解説セミナー: Railsのアップグレード編
毎日gemをアップグレードする生活
毎日gemをアップグレードする生活
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えて
Similar to Api meetup LT
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Kohei Saito
Tokyowebmining5 yokkuns
Tokyowebmining5 yokkuns
Yohei Sato
COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24
akahira
Code4 Libカーリルの技術と図書館Apiの使い方
Code4 Libカーリルの技術と図書館Apiの使い方
Isshu Rakusai
PHP フィールドインジェクションに挑戦する PHP勉強会2014
PHP フィールドインジェクションに挑戦する PHP勉強会2014
Yuuki Takezawa
RESTful API 入門
RESTful API 入門
Keisuke Nishitani
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
RESTful #とは RailsスタイルからRESTを学ぼう
RESTful #とは RailsスタイルからRESTを学ぼう
Toru Kawamura
Ember コミュニティとわたし
Ember コミュニティとわたし
Ryunosuke SATO
Web API: The Good Parts 落穂ひろい
Web API: The Good Parts 落穂ひろい
API Meetup
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
Yusuke Wada
API スタブをえらんでみた
API スタブをえらんでみた
daylilyfield
静的サイトで書誌1万件チャレンジ.pptx
静的サイトで書誌1万件チャレンジ.pptx
genroku
JavaからScalaへ
JavaからScalaへ
takezoe
Code4Lib JAPANキャンプ2011でやりたいこと
Code4Lib JAPANキャンプ2011でやりたいこと
Masao Takaku
Java + React.jsでSever Side Rendering #reactjs_meetup
Java + React.jsでSever Side Rendering #reactjs_meetup
Toshiaki Maki
Excel方眼紙を支えるJava技術 2015
Excel方眼紙を支えるJava技術 2015
takezoe
iOS開発でのおすすめライブラリと管理
iOS開発でのおすすめライブラリと管理
Tomoya Hayakawa
RustでWebSocketな自社APIを使う
RustでWebSocketな自社APIを使う
Satoshi Yoshikawa
図書館でAPIをスルメのように 味わうには
図書館でAPIをスルメのように 味わうには
Takanori Hayashi
Similar to Api meetup LT
(20)
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Tokyowebmining5 yokkuns
Tokyowebmining5 yokkuns
COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24
Code4 Libカーリルの技術と図書館Apiの使い方
Code4 Libカーリルの技術と図書館Apiの使い方
PHP フィールドインジェクションに挑戦する PHP勉強会2014
PHP フィールドインジェクションに挑戦する PHP勉強会2014
RESTful API 入門
RESTful API 入門
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
RESTful #とは RailsスタイルからRESTを学ぼう
RESTful #とは RailsスタイルからRESTを学ぼう
Ember コミュニティとわたし
Ember コミュニティとわたし
Web API: The Good Parts 落穂ひろい
Web API: The Good Parts 落穂ひろい
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
API スタブをえらんでみた
API スタブをえらんでみた
静的サイトで書誌1万件チャレンジ.pptx
静的サイトで書誌1万件チャレンジ.pptx
JavaからScalaへ
JavaからScalaへ
Code4Lib JAPANキャンプ2011でやりたいこと
Code4Lib JAPANキャンプ2011でやりたいこと
Java + React.jsでSever Side Rendering #reactjs_meetup
Java + React.jsでSever Side Rendering #reactjs_meetup
Excel方眼紙を支えるJava技術 2015
Excel方眼紙を支えるJava技術 2015
iOS開発でのおすすめライブラリと管理
iOS開発でのおすすめライブラリと管理
RustでWebSocketな自社APIを使う
RustでWebSocketな自社APIを使う
図書館でAPIをスルメのように 味わうには
図書館でAPIをスルメのように 味わうには
More from Daisuke Kasuya
Devlove mackerel
Devlove mackerel
Daisuke Kasuya
Overview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker Tackle
Daisuke Kasuya
PHPカンファレンス2015
PHPカンファレンス2015
Daisuke Kasuya
中国地方Db勉強会
中国地方Db勉強会
Daisuke Kasuya
トイレに閉じ込められた心情をMackerelで可視化してみる
トイレに閉じ込められた心情をMackerelで可視化してみる
Daisuke Kasuya
システムをダイナミックに運用する from DevLove関西
システムをダイナミックに運用する from DevLove関西
Daisuke Kasuya
ScalaMatsuri 2014 LT
ScalaMatsuri 2014 LT
Daisuke Kasuya
DevLOVE甲子園 西日本
DevLOVE甲子園 西日本
Daisuke Kasuya
Scala関西ビギナーズ
Scala関西ビギナーズ
Daisuke Kasuya
RxTStudy- git gitにされた俺の屍を越えて行け -
RxTStudy- git gitにされた俺の屍を越えて行け -
Daisuke Kasuya
こわくないScala
こわくないScala
Daisuke Kasuya
デブサミ関西 自分戦略 2013
デブサミ関西 自分戦略 2013
Daisuke Kasuya
Scala conf2013
Scala conf2013
Daisuke Kasuya
ペアプロ
ペアプロ
Daisuke Kasuya
Dev love関西 forslideshare
Dev love関西 forslideshare
Daisuke Kasuya
git gitにされたオレの屍を超えていけ
git gitにされたオレの屍を超えていけ
Daisuke Kasuya
Play勉強会 第3回
Play勉強会 第3回
Daisuke Kasuya
Techreaders3
Techreaders3
Daisuke Kasuya
鹿駆動勉強会ポスター2
鹿駆動勉強会ポスター2
Daisuke Kasuya
鹿駆動勉強会ポスター
鹿駆動勉強会ポスター
Daisuke Kasuya
More from Daisuke Kasuya
(20)
Devlove mackerel
Devlove mackerel
Overview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker Tackle
PHPカンファレンス2015
PHPカンファレンス2015
中国地方Db勉強会
中国地方Db勉強会
トイレに閉じ込められた心情をMackerelで可視化してみる
トイレに閉じ込められた心情をMackerelで可視化してみる
システムをダイナミックに運用する from DevLove関西
システムをダイナミックに運用する from DevLove関西
ScalaMatsuri 2014 LT
ScalaMatsuri 2014 LT
DevLOVE甲子園 西日本
DevLOVE甲子園 西日本
Scala関西ビギナーズ
Scala関西ビギナーズ
RxTStudy- git gitにされた俺の屍を越えて行け -
RxTStudy- git gitにされた俺の屍を越えて行け -
こわくないScala
こわくないScala
デブサミ関西 自分戦略 2013
デブサミ関西 自分戦略 2013
Scala conf2013
Scala conf2013
ペアプロ
ペアプロ
Dev love関西 forslideshare
Dev love関西 forslideshare
git gitにされたオレの屍を超えていけ
git gitにされたオレの屍を超えていけ
Play勉強会 第3回
Play勉強会 第3回
Techreaders3
Techreaders3
鹿駆動勉強会ポスター2
鹿駆動勉強会ポスター2
鹿駆動勉強会ポスター
鹿駆動勉強会ポスター
Api meetup LT
1.
APIを見かけたら OSSチャンス! id:daiksy 2015-05-22 API Meetup
Osaka LT
2.
粕谷 大輔 id:daiksy (@daiksy) 株式会社
はてな
3.
2015年 8月1 日 大阪中央公会堂 Scala関西Summit スポンサー スピーカー募集中
4.
トイレに閉じ込められる 検 索
5.
こんな悩みのお持ちの方 • OSSに貢献したい • 自作ライブラリを公開したい •
プルリクエストをマージされてみたい • でもネタがない
6.
Web APIを探そう
7.
だいたいのWeb API • RESTful •
httpを叩いてリクエスト • 結果がJsonで帰ってくる • とにかく簡単
8.
ところがプログラムで 扱うと案外面倒 • httpクライアントライブラリを探す • リクエストを組み立てる •
エラーハンドリング • Jsonパース & オブジェクトへのマッピング
9.
面倒なことは ライブラリ化のチャンス!
10.
やること • httpクライアントライブラリを探す • リクエストを組み立てる •
エラーハンドリング • Jsonパース & オブジェクトへのマッピング
11.
(面倒だけど) 技術的には簡単!
12.
ライブラリ化するとOSSの だいたいのことを経験できる • Githubにリポジトリ作る • Travisなどの公開CIの構築 •
GemとかMaven Centralとかで公開
13.
バージョンアップで 他のOSSへ プルリクチャンス!
14.
事例 • dmm4s • Scala2.10
-> Scala2.11へ対応 • 使ってるライブラリがScala2.11未対応 • 対応させてプルリク • 見事マージ!
15.
運がよければ グローバルスタンダードに! 例) Twitter4j
16.
OSSチャレンジしたければ APIを探そう!
17.
ご清聴 ありがとう ございました
Download now