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
0
210
CSC309 Lecture 18
Software Engineering II
Connecting Services IV
(202405)
Javier Gonzalez-Sanchez
PRO
February 23, 2023
Tweet
Share
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC509 Lecture 03
javiergs
PRO
0
320
CSC305 Lecture 04
javiergs
PRO
0
250
CSC305 Lecture 03
javiergs
PRO
0
230
CSC305 Lecture 02
javiergs
PRO
1
260
CSC509 Lecture 01
javiergs
PRO
1
430
CSC509 Lecture 02
javiergs
PRO
0
400
CSC305 Lecture 01
javiergs
PRO
1
400
CSC305 Summer Lecture 14
javiergs
PRO
0
43
CSC305 Summer Lecture 13
javiergs
PRO
0
89
Other Decks in Programming
See All in Programming
iOSアプリの信頼性を向上させる取り組み/ios-app-improve-reliability
shino8rayu9
0
140
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
4.1k
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
2
360
Breaking Up with Big ViewModels — Without Breaking Your Architecture (droidcon Berlin 2025)
steliosf
PRO
1
300
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.2k
Advance Your Career with Open Source
ivargrimstad
0
300
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
930
Catch Up: Go Style Guide Update
andpad
0
130
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
4
1.3k
クラシルを支える技術と組織
rakutek
0
190
iOS 17で追加されたSubscriptionStoreView を利用して5分でサブスク実装チャレンジ
natmark
0
510
Swiftビルド弾丸ツアー - Swift Buildが作る新しいエコシステム
giginet
PRO
0
1.6k
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Being A Developer After 40
akosma
91
590k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Navigating Team Friction
lara
189
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Facilitating Awesome Meetings
lara
56
6.6k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
How to Ace a Technical Interview
jacobian
280
23k
Code Reviewing Like a Champion
maltzj
525
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
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.