본문 바로가기

몸만 어른인 아이들에게 / 조던 피터슨 What you do matters. 당신의 행동은 의미가 있다. 피터팬의 이야기를 아는가? 피터팬은 마법의 소년이다. 자라지 않는 소년, 마법의 소년. 왜냐하면 아이들은 뭐든 될 수 있는 마법이 있다. 그야말로 잠재력 덩어리다. 피터팬 또한 그 마법을 버리고 싶지 않은 거다. 왜? 피터팬 주변에는 어른들이 있는데, 대표 인물이 후크 선장이다. 누가 후크 선장처럼 자라고 싶겠는가? 손이 갈고리로 되어있고, 성질은 포악하며, 악어에게 쫓기는 삶이다. 뱃속에 시계가 들은 악어에게 말이다. 악어가 이미 후크 선장의 일부분을 먹어치웠다. 이 일은, 당신이 나이 들면 일어날 일이다. 시간이 당신 일부를 먹어 치울 거다. 결국에는 당신에게 맛이 들릴테고, 당신을 먹어치울 거다. 후크 선장은 트라우마가 생겨서 악당이..
노력은 타오르지 않는다. 소설, 만화, 영화 같은 문화 매체에서는 재미를 위해 노력을 뜨겁고 역동적인 것으로 묘사하고는 한다. 하지만 정말로 노력을 해본 사람이라면 알 것이다. 매일매일 반복되는 치가 떨리는 고통과 외로움을. 노력은 사실 극도로 차갑고 정적이다. - 네이버 웹툰, 더 복서
4월 1일, 하필 만우절. 만들 때는 몰랐는데, 내가 만든 회사의 창립 기념일이 4월 1일이다. 나에겐 소소하게 특별한 날이 될 듯하다. 회사라고 해봐야 나 혼자 일하지만, 한 달이라는 시간동안 고민하고 만들었기에 나름대로 애착이 생긴다. 2019년에 퇴사 후 1년을 자유로운 영혼이 되어 살았다. 다수의 외주 프로젝트를 진행하면서 업체로부터 받은 입사 제의만 4번. 나를 좋게 봐주셨기 때문에 너무 기분이 좋고 감사했지만, 왠지 회사에 얽매이기 싫었다. 그래서 2020년 4월 1일에 내 회사를 만들었다(?). 그로부터 1년이 지났고, 월급쟁이 시절보다는 벌이가 더 많아졌다. 내가 일하지 않으면 회사가 돌아가지 않아 너무 바쁘지만 (1인 회사니까) 그래도 나를 찾아주는 업체가 있음에 너무 감사하다. 그러니까, 더 열심히 살아야겠다. ..
어쩌다 보니 계속 프리랜서입니다. 회사에서 퇴사한지 햇수로 3년, 프리랜서로 활동한지 2년정도 되어가고 있다. 그리고 개인 사업자로 전환한지 1년 좀 안됐다. 저녁 늦게까지 일하기 싫어서 프리 선언 했는데, 일이 많아져서 저녁 늦게까지 작업하는 경우가 허다하다. 힘든 시기에 일이 많다니, 일복은 정말 타고난 것 같다. 아직 바쁜 시기지만, 4개월 넘게 방치되어 있는 블로그가 안타깝다. 조만간 또 글을 올릴 수 있도록 노력해야겠다.
웹 개발자가 알아두면 좋은 SPA, MPA 당신이 웹 퍼블리셔, 프론트엔드 개발자가 아니더라도 웹 개발 분야에 있다면 SPA (Single Page Application) 혹은 MPA (Multi Page Application)에 대해서 들어본 적이 있을 거다. 처음 들어본다고? 괜찮다. SPA, MPA가 무엇인지 소개할 예정이다. 들어가기 전에 앞서 선행학습으로, 지겨운 방법론 두 가지를 짚고 넘어가고자 한다. 2계층 구조 (2 Tier Architecture Structure) 과거 대부분의 웹사이트는 2계층 구조로 개발되어있다. 2계층 구조란, 화면이 보여지는 클라이언트(Client)와 데이터베이스(DB)가 물리적으로 분리되어 있는 것을 뜻하며, 클라이언트에는 UI (User Interface)와 비즈니스 로직Business Logic이 함..
대기만성의 상징, 강태공 오늘날 인터넷과 SNS의 발달로 이른 나이에 성공한 이들을 많이 보게 된다. 이는 많은 사람들에게 상대적 박탈감을 느끼게 하였고, 심지어 이른 성공에 대한 갈망을 하는 이들이 많다. 하지만 10~20대에 성공하는 사람은 한 줌에 불과하다. 세상은 그들을 천재라고 부른다. 그렇다면 범재인 대부분의 사람들은 어떻게 살아야 할까. 바로 대기만성의 상징인 강태공처럼 살면 된다. 물론 강태공은 주나라 문왕을 만나 무왕 때에 천하통일에 이바지한 전설적인 인물로, 그 유명한 손자병법이 그가 저술한 육도삼략을 기초로 만들어질 정도로 병법의 천재였다. 또한 낚시를 하며 주나라 문왕과 있었던 일화는 그가 얼마나 뛰어난 정치가였는지도 엿볼 수 있게 한다. 주나라 문왕이 한 강가에서 낚시를 하고 있는 노인을 보았고, 그가 비..
농구 코트 기본 용어 정리 1. 베이스라인 (Base-Line) 코트를 구분하는 골 뒤쪽에 있는 라인. '엔드 라인'이라고도 한다. 2. 노 차지 존 (No Charge Zone) 공격수가 팔이나 다리를 부당하게 사용하는 정도가 아니라면 수비수와 신체 접촉이 있더라도 파울이 불리지 않는 구역을 뜻한다. 3. 페인트 존 (Paint Zone) 골대 주변에 설정된 구역. 코트 안의 다른 구역과 다른 색으로 칠하기도 하여 '제한구역'이라고도 한다. 공격수는 이 구역에 3초 이상 머무를 수 없다. (3초룰) 4. 자유투 라인 (Free-Throw Line) 페인트 존을 둘러싸는 세로 라인이다. 공격수가 파울을 얻어내면 이 곳에서 슛을 쏜다. 5. 3점슛 라인 (Three-point Line) 보통은 이 라인 안쪽에서 던진 슛이 들어가면 ..
브라우저의 동작 원리 자바스크립트를 본격적으로 공부하기에 앞서, 브라우저의 동작 원리도 알아두면 좋다. 당신이 자바스크립트를 공부하려는 이유는 무엇인가? 더 나은 웹사이트를 만들기 위해서, 혹은 더 나은 자바스크립트 개발자가 되기 위해서일 거다. 그렇다면 자바스크립트가 주로 쓰이는 브라우저가 어떻게 동작하는지 알아두는 편이 좋다. 자바스크립트는 구글의 Chrome V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임 환경(Runtime Environment)인 Node.js의 등장으로, 웹 브라우저를 벗어나 서버 사이드 애플리케이션 개발에서도 사용되는 범용 개발 언어가 되었다. 하지만 자바스크립트가 가장 많이 사용되는 분야는 역시 웹 브라우저 환경에서 동작하는 웹 페이지/애플리케이션이다. 대부분의 프로그래밍 언어는 운영체제(..