2022-11-02-TIL TIL 2022-11-02-TIL Today I Learned RabbitMQ 큐 바인딩이 안되어있어서 메시지가 제대로 전달되지 않은 문제가 있었다. 메시지 큐를 사용하는 만큼 콘솔화면에서 메시지를 보고, 컨슈밍하는지 확인하고, 큐가 적절히 바인딩 되어있는지 확인하는 것에 익숙해져야겠다. Java String to Byte Array htt... 2022/11/02 2022-TIL
2022-10-31-TIL TIL 2022-10-31-TIL Today I Learned JVM JVM 명세(JVMS)의 첫 장을 읽었다. 명세는 JVM을 실제 컴퓨터처럼 명령어 집합을 갖고 실행 중에 여러 메모리 영역을 다루는 추상 기계라고 정의한다. 그리고 JVM은 자바 언어를 전혀 모르고 class 파일이라는 바이너리 형식만 안다고 강조한다. “The Java Vir... 2022/10/31 2022-TIL
HTTP 웹 기본 지식 복습: 섹션별 학습 시리즈 Lecture HTTP 강의를 10개 섹션으로 나누어 복습하는 시리즈 안내. 네트워크부터 메서드, 헤더, 캐시까지 연결한다. 2022/10/28 HTTP
2022-10-28-TIL TIL 2022-10-28-TIL Today I Learned Test Doubles(Fakes, Mocks and Stubs), Fixture https://www.javatpoint.com/mock-vs-stub-vs-spy https://spin.atomicobject.com/2021/06/28/mocks-stubs-or-spies/ ... 2022/10/28 2022-TIL
2022-10-27-TIL TIL 2022-10-27-TIL Today I Learned 저작권, 실연권, 인접권 음원 한 곡에는 권리자가 여러 명 얽혀 있다. 곡을 쓴 작사가와 작곡가가 갖는 권리가 저작권이다. 그 곡을 노래하거나 연주한 사람, 녹음물을 만든 사람에게도 별도의 권리가 있는데 이것이 저작인접권이다. 문화체육관광부는 저작인접권을 이렇게 정의한다. “저작인접권... 2022/10/27 2022-TIL
HTTP 웹 기본 지식 10: 배운 개념을 작은 API의 설계 기준으로 바꾸기 Lecture 마무리 섹션을 복습하고 HTTP 지식을 웹 프레임워크와 작은 구현 과제로 연결한다. 2022/10/26 HTTP HTTP 웹 기본 지식 10편
2022-10-25-TIL TIL 2022-10-25-TIL Today I Learned Substack Substack은 작가가 글을 이메일 구독과 웹으로 발행하고 유료 구독으로 수익을 내는 플랫폼이다. Substack 공식 블로그의 “Please stop calling it the newsletter economy”(2022년 10월 13일)에서 CEO Hamish McKen... 2022/10/25 2022-TIL
2022-10-24-TIL TIL 2022-10-24-TIL Today I Learned Apache POI HSSF vs XSSF vs SXSSF HSSF는 xls만 사용가능하므로 제외하고, XSSF와 SXSSF 중에서는 메모리에 모두 올려놓지 않고 사용하는 SXSSF가 유리 세 API의 차이를 POI 문서 기준으로 정리하면 다음과 같다(Apache POI: Spreadshe... 2022/10/24 2022-TIL
HTTP 웹 기본 지식 9: 캐시의 저장, 신선도, 재검증을 구분하기 Lecture 조건부 요청과 프록시 캐시를 연결하고 no-cache·no-store·must-revalidate의 차이를 복습한다. 2022/10/19 HTTP HTTP 웹 기본 지식 9편
2022-10-19-TIL TIL 2022-10-19-TIL Today I Learned Redis Redis 공식 문서는 Redis를 “data structure server”라고 소개한다. 단순히 문자열 값을 저장하는 키-값 저장소가 아니라, 값 자리에 여러 자료구조를 두고 그 자료구조에 맞는 명령을 서버에서 바로 실행한다는 뜻이다(Redis data types). 주요 자료... 2022/10/19 2022-TIL