HTTP 데이터 전송방식에 따른 네트워크 패킷

웹개발을 하다보니 POST에 Content-Type에 따라 어떻게 데이터를 보내는지 알고싶어 정리한글입니다. HTTP에서는 크게 바디와 헤더 ,URL파라메타를 쓰므로 크게 나우어 GET/POST 만 있어 이것만 진행했습니다. 테스트는 POSTMAN가 피들러를 이용하였습니다. 보통 GET을 아래와 같은 패킷으로 날린다. HTTP에서의 가장 큰 특징이 있다면 아래와 같이 한글을 파라메타를 넘길경우 퍼센트 인코딩을 실시한다.( https://ko.wikipedia.org/wiki/%ED%8D%BC%EC%84%BC%ED%8A%B8_%EC%9D%B8%EC%BD%94%EB%94%A9 ) 구현방법은 생각보다 더보기…

[책] 밑바닥 부터 시작하는 딥러닝 2

이책은 한빛미디어의 제공을 받아 적은 리뷰입니다. 일단 이책의 중반까지만 봐서 전체적인 평가를 못하겠다구 말씀드리겠습니다. 그래서 지금까지 느낀점에대해서만 적겠습니다. 이책의 내용은 자연어처리를 중점으로 설명합니다. 주로 word2vec을 따라 만드는 식입니다. 1편같은 경우는 강화학습을 따라 만들다고 보면되고 이편은 word2vec과 RNN부분을 집중적으로 밑바닥으로 만든다고 보시면됩니다. 책 초반에는 1편의 내용을 간단히 요약을 하고 그담 챕터부터 더보기…

C# Entity Framework(EF) Mysql 간단 사용하기

대부분의 언어에서는 각자에 대표적인 ORM이 있는데 C#에서는 일명 EF에서 만든 공식 ORM이 있다. 간단하게 콘솔 프로젝트을 NET Framework 4.6.1 이상만든다. 먼저 해야할일은 EF SDK를 받아야 하므로 아래와 같이 콘솔 매니저를 클릭해준다. 그러면 nuget을 콘솔로 받을수 있는 명령어 창이 출력이 되게 된다. 여기서 Nuget의 다운로드 패키지를 명령어로 받을수 있는데 아래와 같이 더보기…

Eage Chromium 설치와 간단 리뷰

최근 Windows은 자체 렌더링엔진을 포기하고 Chromium 렌더링 엔진을 채용하였고 이를 프리뷰 할수 있도록 제공하다. https://www.microsoftedgeinsider.com/en-us/ 해당 버전은 위 링크에서 받을수 있다. Download를 클릭하고 설치를 하게되면 다음과 같은 화면 출력되고 Install하는걸 확인할수 있다. 아직 프리뷰라 아이콘조차도 특이하다. 일단 별차이는 없지만… 유저입장에서 큰 차이점 이라면 램을 많이쓰고 PIP를 지원한다는 점 정도말구 없다. 더보기…