Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web API
Search
Kenji Saito
PRO
June 01, 2023
Technology
0
55
Web API
早稲田大学大学院経営管理研究科「フィンテック ─ 金融革新とインターネット」2023 夏クォーターのオンデマンド教材 第11回で使用したスライドです。
Kenji Saito
PRO
June 01, 2023
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
シリアスゲームとしての RPG / RPG as a Serious Game
ks91
PRO
0
24
"September 12th" ゲームのプロンプトの構造 / Prompt Structure of "September 12th" Game
ks91
PRO
0
27
コードや知識を組み込む / Incorporate Code and knowledge
ks91
PRO
0
150
大規模言語モデルの原理と使いこなしの原則 / Principles of Large Language Models and Their Use
ks91
PRO
0
39
自然言語の扱いと翻訳のためのプロンプト / Natural Language Handling and Prompts for Translation
ks91
PRO
0
30
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
150
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
270
講師自己紹介 / Lecturer's Self-Introduction
ks91
PRO
0
100
講師研究紹介 / Lecturer's Research Introduction
ks91
PRO
0
84
Other Decks in Technology
See All in Technology
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
330
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
740
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
510
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
270
Documentação de Produtos: Artefatos essenciais na prática
rigolon
1
130
Next.js に疲れた私は Vue3 に癒やされた
akagire
0
140
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
生産性向上チームの紹介
cybozuinsideout
PRO
1
920
いいたいことちゃんという
tkengo
0
230
認知症フレンドリーテックとスタックチャン
naokiuc
0
270
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
620
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
125
8.5k
Designing Experiences People Love
moore
136
23k
Faster Mobile Websites
deanohume
300
30k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
Building an army of robots
kneath
300
41k
Visualization
eitanlees
137
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
YesSQL, Process and Tooling at Scale
rocio
165
13k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
A Modern Web Designer's Workflow
chriscoyier
689
190k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Transcript
Financial technology in the living room. Generated by Stable Diffusion
XL Beta — 2023 11 Web API (WBS) — 2023 11 Web API — 2023-06 – p.1/10
https://speakerdeck.com/ks91 — 2023 11 Web API — 2023-06 – p.2/10
( 20 ) 1 • 2 • 3 • 4
(TCP/IP ) • 5 • 6 • 7 • 8 • 9 • 10 World Wide Web • 11 Web API • 12 13 git GitHub 14 (6/19 ) / (2 ) OK / — 2023 11 Web API — 2023-06 – p.3/10
API API Application Programming Interface Web API HTTP(S) / API
( ) — 2023 11 Web API — 2023-06 – p.4/10
REST (Representational State Transfer) ( ) POST, GET ( ),
PUT, DELETE vs. CRUD (Create/Read/Update/Delete) CRUD URI JSON (JavaScript Object Notation) — 2023 11 Web API — 2023-06 – p.5/10
— HTTPS Demo ( ) $ openssl s_client -connect www.waseda.jp:443
GET / openssl www.google.com:443 GET /search?q=refrigerator — 2023 11 Web API — 2023-06 – p.6/10
REST – ( ) ( ) ( = ) Last
In, First Out POST POST POST GET PUT DELETE — 2023 11 Web API — 2023-06 – p.7/10
$ git clone https://github.com/ks91/sample-web-api.git API (Python3 Flask ) Web API
$ python stack.py README (5 − 2) × (3 + 4) 5 2 − 3 4 + × ( ) API 1∼10 — 2023 11 Web API — 2023-06 – p.8/10
API API ( ) Bitcoin Ethereum Virtual Machine (EVM) —
2023 11 Web API — 2023-06 – p.9/10
— 2023 11 Web API — 2023-06 – p.10/10