"어제보다 더 나은 오늘을 살고 있는가?" 라는 질문을 오랜만에 받아보았다. 오래전부터 마음 한 켠에 고스란히 웅크리고 겨울잠을 자고 있던 곰이 기상 하듯, 나도 모르게 머리속이 복잡해졌다. 지금의 나는 내가 가려고 한 길을 따라 잘 걸어가고 있을까 라는 궁금을 하루종일 가진 채 거진 하루를 보냈다. 20대에는 매일 내 자신에게 물어보며 오늘 하루에 대한 회고를 했던 것 같다. 지금보다 더 필사적으로 강렬한 마음가짐을 가지면서, 하루를 살았던 것 같다. 하지만 요즘 난, 간절 했던 열정과 노력하는 마음보다는 내일로 오늘의 할 일을 미루고, 나와 타협하는 합리화의 연속적인 삶을 살아가고 있는 듯 하다. 무지한 걱정속에 안주하는 삶이 아닌 과거에 했던 하루에 대한 회고는 아니지만, 어제보다 더 나은 오늘을 ..
* 이 글은 Inside look at modern web browser을 참고해 정리한 글입니다. 최신 웹브라우저 들여다보기 (2부) | Blog | Chrome for Developers 브라우저에서 탐색 요청을 처리하는 방법을 알아봅니다. developer.chrome.com 1. 핵심 컴퓨팅 용어와 크롬의 다중 프로세스 아키텍처 2. 웹 사이트를 표시하기 위해 각 Process와 Thread가 통신하는 방법 3. renderer process 내부에서 발생하는 일 4. Chrome의 내부 동작 총 4부작으로 구성된 글 중 이번 글은 2번째 웹 사이트를 표시하기 위해 각 Process와 Thread가 통신하는 방법이다. 바로 알아보자. 1. Browser Process 1부에서 이야기했듯이 탭 외부..
* 이 글은 Inside look at modern web browser을 참고해 정리한 글입니다. Inside look at modern web browser (part 1) - Chrome for Developers Learn how browser turn your code into functional website from high-level architecture to the specifics of the rendering pipeline. developer.chrome.com 한 때 면접준비를 할 때 항상 받았던 질문들이 기억이 나곤한다. 그 때 당시에는 달달 외워 급하게 시험을 치르듯 겉만 핧기 형식으로 공부를 했어서 면접관이 꼬리를 한 번 물면 그냥 물릴 수 밖에 없었던... 그런 슬픈 기억..
* 이 글은 Axios 내부 동작을 살펴 보면서 느꼈던 점들을 기록하였습니다. GitHub - axios/axios: Promise based HTTP client for the browser and node.js Promise based HTTP client for the browser and node.js - GitHub - axios/axios: Promise based HTTP client for the browser and node.js github.com 사내의 같은 팀(프론트엔드 팀)에서 진행된 오픈소스 파보기 스터디를 참여하였다. "오픈소스의 기여자는 아니더라도 한 번쯤은 읽어봐야지"라는 다짐을 오랫동안 미뤘던 터라 이번 스터디는 더욱 의미가 있었다. 오픈소스 파보기 스터디는 아래와 같은 ..