희곤의 블로그

Unity DOTS 1. 왜 데이터 지향 프로그래밍(DOP)을 사용하는가

DOP (Data Oriented Programming) 의 등장 배경을 이해하기 위해 CPU와 메모리가 어떻게 데이터를 주고받는지 이해할 필요가 있다. CPU 우리가 작성한 코드는 컴파일되면 모두 CPU가 이해할 수 있는 명령어 형태로 번역된다. 컴파일 된 프로그램을 실행하면, 코드와 데이터들이 메모리에 쓰여진다. 이렇게 메모리에 올라가 실행중인...

Obsidian과 Git Blog 연동하기

개요 현재 블로그는 Jekyll Chirpy 테마를 사용중입니다. 같은 마크다운이니까 옵시디언 내용을 올리면 그대로 블로그에 반영될 줄 알았지만, 생각보다 다른 문법들이 많았습니다. 또, 일일히 깃으로 커밋 푸쉬를 해야하는 번거로움이 있었습니다. 이런 과정을 옵시디언에서 클릭 한번으로 자동화하고자 플러그인을 개발했습니다. 플러그인 설명 Je...