본문 바로가기

분류 전체보기128

[빗썸테크아카데미] 일곱번째 - Microservice Architecture (MSA) [빗썸테크아카데미] 일곱번째 - Microservice Architecture (MSA) 여섯번째 시간은 교육 이래 처음으로 교육이 끝났는데도 팔팔했던 날이었다. 첫 일주일동안은 6시에 퇴근해서 집와서 저녁먹고 7시부터 9시 반까지 수업 들으면 진짜 너무 피곤해서 책이고 뭐고 바로 잤는데 어제는 눈이 말똥말똥해서 9시반에 수업 끝나고 부동산 공부좀 하다가 잤고 오늘 아침엔 일어나서 출근전 10분을 이용해 TDD 책 좀 읽다가 출근했다. 몸이 익숙해진건지 어제 특히 컨디션이 좋았던건지 ㅎㅎㅎ 매일매일이 어제만 같아라~ 1. SW Architectrue trends 빨간색 : 이때까지 갖고 있었던 문제점 초록색 : 이러한 문제점을 극복하고자 나온 기술들 70 - 80s 이전 종이를 뚫어서 프로그래밍을 했는데.. 2022. 4. 20.
[WebFlux/SpringBoot] org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType 해결 [WebFlux/SpringBoot] org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType 해결 빗썸에서 간단한 WebFlux 서버 만들기 과제를 진행해서 간단한 서버를 하나 만들고 Postman으로 API 테스트를 하는데 자꾸 에러가 뜬다 org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType=com.example.ddd.HelloResponse.. 2022. 4. 19.
[빗썸테크아카데미] 여섯번째 - 웹서비스 API , DDD [빗썸테크아카데미] 여섯번째 - 웹서비스 API , DDD 저번 수업부터 매일 쓰는 회고의 방식이 바뀌었는데 맨 밑에 오늘의 질문이 추가되었다. 그래서 오늘 배운 수업에서 오늘의 질문이 있으면 그질문을 모아 다음날 수업 시작전에 답변을 하고, 그다음 수업을 진행하는 방식으로 변경되었다 :) 개인적으로 다양한 질문들에 대한 답변을 들을 수 있어서 좋은 방법이라고 생각되었다. 1. 웹의 작동 원리 Q. 브라우저의 주소창에 www.naver.com을 입력 후 네이버 메인 화면이 브라우저에 로딩되기까지 일어나는 일련의 과정은 어떻게 되는가? 1. 브라우저는 https://www.naver.com 의 IP를 DNS에 요청 2. DNS로부터 IP를 받아온다. 3. 해당 웹서버에 Initail document를 요청.. 2022. 4. 19.
[AWS] 무료 크레딧 코드 받는법 및 등록 방법 [AWS] 무료 크레딧 코드 받는법 및 등록 방법 무료 크레딧 받는법은 간단하다! AWS에서 세미나나 교육같은거 진행할때 신청하고 설문조사 하면 크레딧을 준다. 교육도 무료로 받고 크레딧도 무료로 받고 1석2조 스타트업같은 경우는 찾아보니 최대 1000달러까지도 지급해준다고 하는데, 나는 일단 직장인이라 관심은 없어서 찾아보진 않았다. 나같은 경우에는 회사에서는 AWS를 안쓰고, 근데 나는 AWS 사용법이 궁금하고 해서 AWS에서 진행하는 세미나들이 많아서 참여를 하는 편인데, 처음 크레딧이 들어왔을 땐 그냥 뒀다가 이번에 하나가 더 들어와서 등록을 해보고자 한다. 1. Billing and Cost Management 콘솔의 크레딧(Credits) 페이지 접속 https://console.aws.ama.. 2022. 4. 19.
[빗썸테크아카데미] 네번째, 다섯번째 - WebFlux [빗썸테크아카데미] 네번째, 다섯번째 - WebFlux 네번째 날에는 퀴즈와 과제를 진행하는 시간이었기 때문에, 크게 기록할 것이 없어 다섯번째와 합쳤다. 퀴즈는 Event Driven Architecture와 동기/비동기 & 블로킹/논블로킹에 관한 문제였고 과제는 Reactor operator로 코드짜기 6문제였다. Java나 Kotlin 둘중 아무거나 써도 된다고 해서, 나는 kotlin으로 개발을 하다보니 처음엔 kotlin으로 짜려고 했는데 생각해보니 과제 페어리뷰를 하려면 다른 사람에게 설명을 해야했다. 대부분이 자바 개발자였기 때문에 나한테 편한 kotlin보다는 다른사람들이 이해하기 쉬운 Java로 짜는게 좋을 것 같아 Java로 코드를 작성했다. 과제를 다 끝내고 심심해 하던차에 어떤 분이.. 2022. 4. 17.
[네트워크] 2-3 Application Layer (응용계층) - Mail access protocols, DNS [네트워크] 2-3 Application Layer - Mail access protocols, DNS https://be-developer.tistory.com/36?category=1088570 [네트워크] 2-2 Application Layer (응용계층) - 쿠키, 웹캐시, SMTP [네트워크] 2-2 Application Layer (응용계층) - 쿠키, 웹캐시, SMTP 1. 쿠키(Cookie) 쿠키의 사용 목적 http는 stateless 프로토콜이기 때문에 클라이언트에 대한 정보를 유지하기 위해 사용 쿠키의 사용 방법 1. be-developer.tistory.com 1.Mail access protocols 발송 유저 에이전트 -> 발송 서버 -> 수신서버 까지는 mail이 push 되어.. 2022. 4. 16.
728x90
반응형