dpwls02142
Preview Image

2025 OSSCA 체험형 Next.js 1주차 요일별 회고록

감사하게도 2025 OSSCA 체험형 Next.js 과정에 6주간 참여하게 됐다. 기왕 선정된 거, 열심히 해야지예. 아래는 날짜별로 있던 일을 기록해놓은 회고록이다. 0419 이 날은 레포에 자기소개를 올렸다. 팀원분들이 나보다 깃허브를 잘 사용하시는 것 같지만, 정리차원에서 글을 정리해 공유드리고 첫 PR을 보냈다. 진짜 거짓말 안치고 그냥...

Preview Image

기억장치 관리 / with. 가상 메모리

한 줄 요약 가상 메모리는 보조기억장치 자체가 아니라, OS가 보조기억장치와 주기억장치를 포함하여 관리하는 논리적 메모리 시스템을 말한다. 기억장치 관리 우리가 어떤 프로그램을 다운 받으면 그 프로그램은 보조기억장치에 저장된다. (주기억장치의 용량은 작기 때문에.) 그 후 프로그램을 실행하면 OS는 PCB를 생성하며 해당 프로세스를 일정한 ...

Preview Image

컴퓨터에서 프로그램을 실행하면 벌어지는 일

세줄 요약 프로그램 > 프로세스 > 스레드 메모리에 저장된 값을 읽고, 해석하고, 실행 == CPU 메모리 관리를 수행, 추상화 계층 == OS 컴퓨터를 켜서 뭔가 프로그램을 실행하고 사용하는 과정은 익숙하다. 그렇담 그 안에서, 내부적으로 일어나는 과정을 알아보자. 컴퓨터 전원을 작동시키고 모니터 화면이 켜지면 우리는 ...

Preview Image

lighthouse 성능 100점 달성하기 with.이미지 렌더링 속도 개선 (SVG, WebP)

2줄 요약 이미지 색감이 선명하게 정해져있다? => SVG 이미지에 부드럽고 자연스러운 색감이 많이 포함되어있다? => WEBP 저번에 제작한 사과 게임 사이트를 들어가면 이미지 확장자 때문에 초기 로딩이 쫌 느리다. 근데 쫌?이라는건 사람마다 다르지 않는가. lighthouse로 성능을 재보자 ㄱㄱ 아닛, 겁나 느리잖아....

Preview Image

그냥 중위 표기법 쓰면 안되나요?

왜 수식 표기법에는 전위, 중위, 후위가 있을까? 수식 표기법과 이를 코드로 작성하는 방법을 살펴보자. 수식 표기법이 필요한 이유 우리는 일반적으로 수식을 나타낼 때 3 + 4 * 2 와 같이 연산자를 피연산자들 사이에 넣어서 표기한다. 따라서 이러한 표기법을 중위표기법(infix)이라 한다. 근데 컴퓨터 입장에선 중위 표기법을 알아보지 못한다...

Preview Image

포인터 뿌셔보기

포인터에 대해 집중 탐구를 해봐염. 포인터가 뭐임? *는 포인터 선언으로 해당 변수의 메모리 주소값을 참조하는 용도로 사용할 수 있다. 그 후 변수의 메모리 주소값을 얻고 싶을 땐 & 연산자를 사용한다. 그러고 메모리 주소에 있는 실제 값을 가져오거나 변경하고 싶으면 다시 *를 써서 역참조 용도로 사용한다. 포인터가 왜 필요한데? 애초에 우...

vscode <=> 옵시디언으로 코드를 복붙할 때 문제점

해결방안 복사 한 다음에 붙여넣을 때 ctrl + v 말고, “ctrl + shift + v”로 코드를 붙여 넣어보세요. 노션에서 옵시디언으로 옮긴지 3개월차. 그전까지는 웹으로 노션을 이용했는데, 가끔가다 메모리가 부족해서 그런지.. 이미지 로딩이 안 될 때가 많아서 옵시디언으로 옮겼다. 알고리즘 문제를 푼 다음에 vscode에 있는 코드를...