REST(Representational State Transfer)는 HTTP 주요 저자중 한명인 Roy Fielding의 2000년 박사학위 논문에서 소개 되었다. Roy Fielding은 당시 아키텍쳐가 웹(HTTP)의 장점을 충분히 담아내지 못한다고 생각하였다고 한다. 그래서 직접 웹(HTTP)의 장점을 최대한 활용한 네트워크 기반의 아키텍처를 소개했는데 이것이 바로 REST인 것이다. * 네트워크 기반의 아키텍처 : 자원을 정의하고 자원에 대한 주소를 지정하는 방법의 전반을 일컫는다. 1. REST 이해하기 - REST는 자원(Resource)/행위(Method)/메시지 총 세가지로 구성되어 있다. - 아래 예제를 위에서 언급한 세가지 요소로 살펴보자. 아래 REST를 한문장으로 표현하면 "150..
"신경망, 첫걸음을 걷고" 첫걸음, 어디를 향하든 첫걸음은 아주 중요하다. 첫걸음에 경사를 만나면 몇 걸음 지나지 않아 돌아서게 되고 너무 평평하면 금세 지루해져 주저 않고 만다. 인공지능 세상으로 가는 첫걸음도 마찬가지이다. 인공지능이라는 단어는 "알파고"의 등장으로 친숙하지만 막상 공부를 하기 위해 시작하고자 하면 막막함이 앞선다. 인공지능이라는 분야의 영역이 넓을 뿐만 아니라 깊이도 상상을 초월하기 때문이다. 그래서인지, 주변을 보면 유행을 따라 안갯속에 가려진 인공지능이라는 산을 등반하고자 하는 많은 사람들이 몇 걸음 가지 않아 되돌아 서는 경우를 쉽게 볼 수 있다. 정상으로 가는 수많은 길을 보며 어디로 가야 할지 모를 뿐만 아니라 아무리 걸어도 높이를 가늠할 수 없을 정도로 높은 정상에 겁을 ..
"이름으로 소통하기!!" 변수, 함수, 클래스등의 이름을 결정할 때 정보를 담아 보자!변수, 함수, 클래스의 이름이 곳 다른 사람과의 소통이기 때문이다. 1. 아무 생각없이 손에 익은 이름을 타이핑 하기 전에 더 명확하게 의미를 전달 할 수 있는 단어가 없는지 생각해 보자. send => route, announce, deliver...find => search, recover...start=> launch, create ...make -> create, set up, add, new.. 센스 넘치고 은유적인 단어는 시나 편지에 쓰고 프로그램에 쓸 이름은 명확, 간결, 담백하게 쓰자!! 2. 흔해 빠진 고민 없는 이름 피하기 temp, ret 등과 같은 이름으로 변수 혹은 함수의 목적을 자신만 알게 쓰지..
- Total
- Today
- Yesterday
- ai
- tensorflow
- AWS
- rest api
- API
- HTTP
- Java
- http client
- 머신러닝
- HttpClient
- 딥러닝
- SW
- 데이터파이프라인
- llm
- 교육
- java8
- 프로그램
- mlops
- Spring
- okhttp
- 데이터플랫폼설계
- 데이터플랫폼
- 빅데이터
- 인공지능
- 소프트웨어교육
- 자바
- Rest
- 소프트웨어
- it
- 텐서플로우
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |