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
CSC309 Lecture 18
Search
Javier Gonzalez-Sanchez
PRO
February 23, 2023
Programming
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CSC309 Lecture 18
Software Engineering II
Connecting Services IV
(202405)
Javier Gonzalez-Sanchez
PRO
February 23, 2023
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC310 Lecture 05
javiergs
PRO
0
26
CSC310 Lecture 04
javiergs
PRO
0
39
CSC510 Lecture 03
javiergs
PRO
0
68
CSC310 Lecture 03
javiergs
PRO
0
48
CSC310 Lecture 02
javiergs
PRO
0
66
CSC310 Lecture 01
javiergs
PRO
1
82
CSC510 Lecture 01
javiergs
PRO
1
64
CSC307 Lecture 21
javiergs
PRO
0
74
CSC307 Lecture 17
javiergs
PRO
0
340
Other Decks in Programming
See All in Programming
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
120
Deep dive into the select statement (GopherCon UK)
jespino
0
170
AIと壁打ちしながら進めるコスト管理
fufuhu
2
1.9k
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
PyO3 で既存 Python 評価器を Rust core 化する ー wasm-bindgen でブラウザにも配るための設計
kdash
1
480
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
2
350
業務時間外もAIに働いてもらう話
colorful12
3
10k
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
110
20260828_品質と開発生産性を両立させる、AI時代のE2Eテストの考え方
magicpod
0
160
Foundry Localでエージェント開発
seosoft
0
140
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
630
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
490
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Making the Leap to Tech Lead
cromwellryan
135
10k
Thoughts on Productivity
jonyablonski
76
5.4k
Designing Powerful Visuals for Engaging Learning
tmiket
1
530
Building the Perfect Custom Keyboard
takai
2
860
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Curious Case for Waylosing
cassininazir
1
500
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Practical Orchestrator
shlominoach
191
12k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
870
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
590
Transcript
jgs CSC 309 Software Engineering II Lecture 18: Connecting Services
IV Dr. Javier Gonzalez-Sanchez
[email protected]
www.javiergs.com Building 14 -227
jgs Previously
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
3 Chatbot
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
4 Chatbot
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
5 {"id":"cmpl78QWL0xfnaEHWzTuCJZhpBK3OshrR", "object":"text_completion", "created":1682242925, "model":"gpt-3.5-turbo-instruct", "choices":[{ "text":"ANSWER TEXT HERE", "index":0, "logprobs":null, "finish_reason":"stop" }], "usage":{ "prompt_tokens":1, "completion_tokens":76, "total_tokens":77 } } JSON Response
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
6 https://github.com/CSC3100/Cloud-Services Github
jgs What is New?
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
8 GET vs POST
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
9 GET
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
10 GET vs POST
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
11 ChatbotMain
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
12 ChatbotPanel
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
13 ChatbotBrain
jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |
14
jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |
15
jgs Github API
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
17
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
18
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
19
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
20
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
22 Questions
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
23 Office Hours Tuesday and Thursday 3 - 5 pm But an appointment required Sent me an email –
[email protected]
jgs
jgs CSC 309 Software Engineering II Lab 17: Work in
your Sprint Dr. Javier Gonzalez-Sanchez
[email protected]
www.javiergs.com Building 14 -227
jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |
26 Let’s Work
jgs CSC 309 Software Engineering II Javier Gonzalez-Sanchez, Ph.D.
[email protected]
Spring 2024 Copyright. These slides can only be used as study material for the class CSC309 at Cal Poly. They cannot be distributed or used for another purpose.