목록전체 글 (43)
DevOps Tasks
SPF ( Sender Policy Framework ) 인터넷상에서 Mail 은 다양한 방법으로 위조될 수 있다. SPF “발신자 정책 프레임워크” 는 DNS TXT 레코드 중 하나로 공격자가 Mail 주소를 “ 스푸핑 (Spoofing) ” 하거나 도용하여 수백만 개의 메일을 불법으로 보낼 수 있는 Mail 시스템의 허점을 방지하기 위해 만들어졌다. 관련해서 DKIM과 DMARC에 대해서 알면 이해하기 쉽다. [DevOps] - 메일 인증 프로토콜로 제로 스팸 메일 만들기 - DKIM Part 메일 인증 프로토콜로 제로 스팸 메일 만들기 - DKIM Part DKIM ( DomainKeys Identified Mail ) DKIM ( Domainkeys Identified Mail ) 은 Mail 발..
Garbage Collection(GC) 이란? 가비지 컬렉터(Garbage Collection, GC)은 JAVA 프로그램에서 동적으로 할당된 메모리 중에서 더 이상 사용되지 않는 객체를 자동으로 찾아 제거하는 자바의 메모리 관리 기술이다. 이를 통해 개발자는 명시적으로 메모리 해제를 처리하지 않아도 되며, 런타임 환경에서 메모리 누수를 방지할 수 있다. GC 전에 JVM에 대한 자세한 내용은 아래 글에 있다. [JAVA ] JVM (Java Virtual Machine) Master JVM 이란? JVM (Java Virtual Machine) 은 애플리케이션의 메모리를 동적으로 관리하므로 코드에서 메모리를 수동으로 할당하고 해제할 필요가 없다. 하지만, Java.lang.OutOfMemoryErro..
JVM 이란? JVM (Java Virtual Machine) 은 애플리케이션의 메모리를 동적으로 관리하므로 코드에서 메모리를 수동으로 할당하고 해제할 필요가 없다. 하지만, Java.lang.OutOfMemoryError 에러 메시지를 본 사람은 이 프로세스가 완벽하진 않다는 것을 알고 있다. 즉, 애플리케이션에 JVM이 할당할 수 있는 것보다 더 많은 메모리가 필요할 수 있다는 것이다. 또는 JVM이 메모리를 확보하기 위해 GC을 실행하면 애플리케이션 활동이 지나치게 길어져 지연 시간이 생길 수 있다. JVM 이 GC를 통해 힙 메모리를 관리하고 JVM 메모리 관리에 가시성을 제공하는 주요 측정 항목과 로그를 알아본다. 측정 항목과 로그의 관계를 알아보고 OOM ( Out Of Memory )에 대한..
Obsidian최근 들어 노트 애플리케이션 중 굉장히 핫한 어플로 ‘Obsidian’ 이란 어플에 대해서 알아볼 것입니다. 노트 어플로는 ‘Notion’을 가장 널리 사용하고 있지만 Obsidian 만의 기능들에 대해서 알아보겠습니다. 옵시디언은 다른 노트 어플과 동일하게 마크다운을 사용한 노트 애플리케이션입니다. 각 노트들 사이의 연결을 가시화함으로써 “Mind Map”를 생성해 주는 기능이 눈에 띕니다. 즉, 각 데이터들 사이의 연관성을 표시해 많은 양의 데이터를 한 눈에 볼 수 있습니다. Sharpen your thinking.Obsidian is the private and flexible writing app that adapts to the way you think. 옵시디언의 페이지에 들어가..