Upgrade to Pro — share decks privately, control downloads, hide ads and more …

フィンテック前夜 – アプリの世界 / FinTech Begins - The World of Apps

フィンテック前夜 – アプリの世界 / FinTech Begins - The World of Apps

2021年6月14日、早稲田大学 大学院経営管理研究科の「フィンテック ─ 金融革新とインターネット (2021夏)」第4-5回にて使用したスライドです。

847a328633b1df6b11cc2f72430025e6?s=128

Kenji Saito
PRO

June 14, 2021
Tweet

Transcript

  1. — 2021 4-5 – (WBS) — 2021 4-5 – —

    2021-06-14 – p.1/37
  2. https://speakerdeck.com/ks91 — 2021 4-5 – — 2021-06-14 – p.2/37

  3. ( ) 1 5 31 • 2 6 7 (1)

    • 3 6 7 (2) • 4 6 14 – (1) • 5 6 14 – (2) • 6 6 21 (1) 7 6 21 (2) 8 6 28 ( ) (1) 9 6 28 ( ) (2) 10 7 5 (1) 11 7 5 (2) 12 7 12 (1) 13 7 12 (2) 14 7 19 (1) 15 7 19 (2) — 2021 4-5 – — 2021-06-14 – p.3/37
  4. 1. 2. World Wide Web 3. API Application Programming Interface

    4. : 5. — 2021 4-5 – — 2021-06-14 – p.4/37
  5. 1. — 2021 4-5 – — 2021-06-14 – p.5/37

  6. 2. API Pay API (Application Programming Interface) 2021 6 10

    ( ) 23:59 JST Waseda Moodle (Discord ) — 2021 4-5 – — 2021-06-14 – p.6/37
  7. . . . . . . 20 19 (6/11( )

    14:00 ) ( ) . . . 3 5 12 — 2021 4-5 – — 2021-06-14 – p.7/37
  8. U API API ( ) [ ] API API (

    ) ⇒ — 2021 4-5 – — 2021-06-14 – p.8/37
  9. M Pay ⇒ ( ) — 2021 4-5 – —

    2021-06-14 – p.9/37
  10. K 1 2000 1 ⇒ . . . — 2021

    4-5 – — 2021-06-14 – p.10/37
  11. 2. World Wide Web World Wide Web — 2021 4-5

    – — 2021-06-14 – p.11/37
  12. TCP/IP ( ) TCP — 2021 4-5 – — 2021-06-14

    – p.12/37
  13. ( ) / — 2021 4-5 – — 2021-06-14 –

    p.13/37
  14. 80 (HTTP OK ) — 2021 4-5 – — 2021-06-14

    – p.14/37
  15. / 2 : : — 2021 4-5 – — 2021-06-14

    – p.15/37
  16. ( ) (X window) (SMTP/POP) (NNTP) (FTP) (IRC) (gopher) Gopher

    Go — 2021 4-5 – — 2021-06-14 – p.16/37
  17. ( ) ⇓ WWW : World Wide Web → (by

    Ted Nelson, 1963, 1974) (web) — 2021 4-5 – — 2021-06-14 – p.17/37
  18. World Wide Web ( ) — 2021 4-5 – —

    2021-06-14 – p.18/37
  19. World Wide Web — 2021 4-5 – — 2021-06-14 –

    p.19/37
  20. World Wide Web 1989 CERN Tim Berners-Lee 1990 WWW WWW

    NeXT HTML 1.0 1991 WWW 1993 Mark Andreessen Mosaic WWW 1994 Tim Berners-Lee W3C (World Wide Web Consortium) 1995 HTML 2.0 2014 HTML5 — 2021 4-5 – — 2021-06-14 – p.20/37
  21. World Wide Web HTTP/HTTPS HyperText Transfer Protocol (Secure) HTML HTML

    Hyper Text Markup Language Web W3C URI Uniform Resource Identifier ( ) URL(Uniform Resource Locator) URI — 2021 4-5 – — 2021-06-14 – p.21/37
  22. URL ( ) https https://www . google . com: 443

    /search?q = refrigerator ( ) https 443 — 2021 4-5 – — 2021-06-14 – p.22/37
  23. HTTPS $ openssl s_client -connect www.waseda.jp:443 GET / openssl www.google.com:443

    GET /search?q=refrigerator — 2021 4-5 – — 2021-06-14 – p.23/37
  24. HTTP/HTTPS 1 1 ( ) → . . . etc.

    URL HTTP cookie — 2021 4-5 – — 2021-06-14 – p.24/37
  25. — 2021 4-5 – — 2021-06-14 – p.25/37

  26. World Wide Web — 2021 4-5 – — 2021-06-14 –

    p.26/37
  27. World Wide Web ( ) ( ) ( ) (

    ) ( ) ( ) ( ) — 2021 4-5 – — 2021-06-14 – p.27/37
  28. 3. API API : Application Programming Interface Web API :

    HTTP(S) API web — 2021 4-5 – — 2021-06-14 – p.28/37
  29. REST (Representational State Transfer) / POST, GET ( ), PUT,

    DELETE vs. CRUD (Create/Read/Update/Delete) URI ( = ) — 2021 4-5 – — 2021-06-14 – p.29/37
  30. API $ git clone https://github.com/ks91/sample-web-api.git API ( Python3 Flask) web

    API $ python stack.py README (5 − 2) × (3 + 4) API — 2021 4-5 – — 2021-06-14 – p.30/37
  31. 4. : — 2021 4-5 – — 2021-06-14 – p.31/37

  32. IDEA ( ) Financial Inclusion ( ) Financial Democracy (

    ) User Experience ( ) Architecture as Law ( ) — 2021 4-5 – — 2021-06-14 – p.32/37
  33. 10 ( ) (1) (2) ( ) (3) (4) (5)

    (6) (7) (8) (9) End-to-End (10) — 2021 4-5 – — 2021-06-14 – p.33/37
  34. IDEA — 2021 4-5 – — 2021-06-14 – p.34/37

  35. 5. — 2021 4-5 – — 2021-06-14 – p.35/37

  36. 3. (1) (end; ) (2) 2021 6 17 ( )

    23:59 JST Waseda Moodle (Discord ) — 2021 4-5 – — 2021-06-14 – p.36/37
  37. — 2021 4-5 – — 2021-06-14 – p.37/37