English Title: When REST is unrest, how about GraphQL or gRPC?
본 자료는 GDG DevFest 2020 모각코라네 라이트닝 토크 BE세션 발표자료입니다.
해당 발표는 유튜브에서 시청하실 수 있습니다.
https://www.youtube.com/watch?v=cNffW-YVvVk
PyCon2020 NLP beginner's BERT challengeYoongi Kim1. BERT 모델 소개
2. BERT 모델을 활용한 KorQuAD 2.1 도전기
3. 2달 동안의 시행착오 - Hugginface Transformers, 한국어 인코딩 문제, 멀티프로세싱 최적화 등
4. 앞으로 계획 - 한국어 GPT-3 도전
11 1 while반복문Changwon National University이번 강의에서는 조건이 참인 경우 계속 실행하는 반복문인 while 반복문에 대하여 살펴보도록 하겠습니다.
if 문은 조건이 맞을때 한번 실행하지만 while 반복문은 조건이 맞다면 반복하여 실행하는 특징이 있는데요, 이에 대하여 애니메이션과 예제 프로그램을 통해 살펴보도록 하겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programming
Restful 제대로 알기(Getting to know the RESTful)광희 조엔카닷컴 API파트 사내에서 RESTful을 제대로 이해하고 일관된 설계를 위한 세미나 자료
HTTP를 활용한 REST를 조금 더 구체적으로 이해하는 것과 그동안 막연하게 설계하던 API의 문제점을 체감한다.
문돌이가 가르치는 서버사이드 PHP동현 조조동현(L0GIC)
2014-10-27 일 제작한 한국 디지털 미디어 고등학교 DETS 발표용 자료입니다.
PHP 에 관한 개념과 기초적인 실전, 무료 웹 호스팅을 받는법에 대해 작성되어있습니다.
blog.rozix.net
portfolio.rozix.net
맨땅에서 AI학습플랫폼을 만들기까지Sunwoo ParkAIFFEL AI학습플랫폼, Learning Management System 을 밑바닥부터 만들면서 중요하다고 생각되었던 3가지를 주제로
파이콘 한국 2021에서 발표한 자료입니다
Restful 제대로 알기(Getting to know the RESTful)광희 조엔카닷컴 API파트 사내에서 RESTful을 제대로 이해하고 일관된 설계를 위한 세미나 자료
HTTP를 활용한 REST를 조금 더 구체적으로 이해하는 것과 그동안 막연하게 설계하던 API의 문제점을 체감한다.
문돌이가 가르치는 서버사이드 PHP동현 조조동현(L0GIC)
2014-10-27 일 제작한 한국 디지털 미디어 고등학교 DETS 발표용 자료입니다.
PHP 에 관한 개념과 기초적인 실전, 무료 웹 호스팅을 받는법에 대해 작성되어있습니다.
blog.rozix.net
portfolio.rozix.net
맨땅에서 AI학습플랫폼을 만들기까지Sunwoo ParkAIFFEL AI학습플랫폼, Learning Management System 을 밑바닥부터 만들면서 중요하다고 생각되었던 3가지를 주제로
파이콘 한국 2021에서 발표한 자료입니다
계륵 같은 딥러닝, 실 서비스 적용기HYEONGNAM LEE이형남,
"계륵 같은 딥러닝, 실 서비스 적용기",
DevFest on Campus 2019.
모바일 디바이스에서 사진 촬영으로 상품 인식 서비스를 개발하는 과정 중, 요소 기술로 딥러닝을 사용하면서 겪은 어려움을 다룹니다. 딥러닝을 선택하거나 하지 않은 상황과 그 이유 중심으로 소개합니다.
Rnn for seqHYEONGNAM LEEThe document discusses recurrent neural networks (RNNs) and their applications in sequential data. It begins with an introduction to RNNs and how they can propagate sequential information differently than feedforward networks. Next, it covers common RNN architectures like vanilla RNN, LSTM, and GRU. It then discusses applications of RNNs in time series, NLP, image captioning, and text generation. The document concludes by exploring recent deep learning trends for sequential data like bidirectional RNNs, Transformers, BERT, and attention mechanisms.
Why game users drop out of blade & soul? - 2018 big contestHYEONGNAM LEEhttps://leohnlee.github.io
It's a final contents of '2018 big contest'.
Department : Champion-league, Analysis
Subject : To analyze reason of secession
8. RESTful API는 쉽게 말해서...
HTTP 프로토콜을 사용하는 아키텍처로써
Resource(URI, data)를 정의된
Method(get, post ...)로 처리하는 것.
CRUD
9. 1. 표준의 부재
2. 데이터 사용자가 아닌 관리자의 입장에서 설계
3. Overfetching Vs. 사용자 종속적인 설계
4. JSON 기반의 느린 통신
5. 구현할 게 많다보니, Human Fault도 많다.
(문서 누락, 많은 구현량에 따른 많은 테스트)
RESTful API의 단점
11. 1. 페이스북에서 만든 쿼리언어
2. 일반적으로 HTTP 프로토콜 사용
3. 언어/플랫폼/네트워크 등에 종속적이지 않다
4. 단 하나의 Endpoint
5. 정의된 Schema를 기준으로
서버사이드에서는 Resolver를,
클라이언트에서는 Query를 구현
GraphQL로 말할 것 같으면
17. 1. 구글에서 만든 RPC프레임워크
2. HTTP/2 프로토콜을 사용
3. 플랫폼/언어 등에 종속적이지 않다
4. 바이너리로 전송해서 JSON보다 빠르다
5. 양방향 스트리밍이 가능하다
6. Protocol Buffers 구현체를 기반으로 한다
gRPC로 말할 것 같으면