자기 앞의 생을 읽고: 사람은 사랑할 사람 없이 살 수 있을까?
·
책/책 읽고 쓰기
에밀 아자르가 쓴 《자기 앞의 생》은 참 오랜 기간에 걸쳐 읽었다. 석 달쯤 걸렸나? 요즘 책을 많이 보지 못한탓도 있을 것이지만, 글쎄. 그러지 않았으면 싶은, 소설의 결말이 어느 순간부터 짐작되었기 때문이었을까? 소설에는 모모라는 10살짜리 꼬마가 나온다. 나중에는 자신의 나이가 14살인 걸 알지만 말이다. 그건 모모가 정신이 이상한 친구여서라기 보다는, 자신의 제대로된 나이를 알 수 없는 환경에서 자랐기 때문이다. 모모의 엄마는 매춘을 하는 여자였는데, 아빠로 추정되는 어떤 미친 남자에게 살해당하고 만다. 그렇게 엄마의 얼굴도 기억하지 못하는 모모는 ‘그렇고 그런’ 아이들을 떠맡는 로자라는 아줌마 아래에서 자란다. 로자 아줌마는 이제 할머니에 가까운 나이였는데, 그녀도 젊었을 땐 매춘을 하며 생계를..
Node.js 터미널로 자바스크립트 파일 실행하기
·
개발/Node.js
Node.js 터미널로 자바스크립트 파일을 실행하는 방법을 정리해 보려 합니다. 이를 위해서는 먼저, Node.js가 설치되어 있어야 하는데요. 이후 터미널을 실행하고, 자바스크립트 파일이 위치한 경로로 이동해 파일을 실행하면 됩니다. 상세 과정은 다음과 같습니다. 실행하고자 하는 파일이 Desktop > Nodejs 내 test.js 이라고 해보겠습니다. 터미널에 다음과 같은 명령어를 통해 디렉토리를 이동합니다. cd ~/Desktop/Nodejs 잠시 명령어를 살펴보자면, cd 는 디렉토리 변경 명령어 이며 ~ 는 기본 사용자 선택, 이후는 해당 하위 폴더의 경로를 의미합니다. 디렉토리가 제대로 변경되었는지 확인하려면 pwd 명령어를 사용하면 됩니다. 폴더 내 파일의 리스트들을 보려면 ls -al 명..
의미와 재미: 커피와 담배를 읽고 - 3
·
책/책 읽고 쓰기
의미와 재미는 종종 반대되는 것으로 여겨진다. 물론, 어떤 일은 의미는 있지만 재미는 없고, 의미는 없지만 재밌는 일도 있다. 그런데 이러한 의미와 재미는 절대적인 것이 아니라 이를 바라보는 시야에 따라 달라지는 상대적 개념이다. 초등학생 시절, 나는 딱지 치기를 좋아했다. 당시 초딩들 사이에서는 복도를 한 가득 관중들로 메운 시끌벅적한 딱지 치기 대회가 열리곤 했다. 당시엔 좋은 딱지를 뽑아보겠다고 여러 문방구를 전전하고, 집에 와서도 딱지 생각만 했다. 물론, 지금에 와서는 그때의 딱지 치기는 별다른 의미가 없어 보이는 일일 수 있다. 그러나 당시에는 딱지를 잘 치는 일이 그 어떤 일보다 의미있고, 또 재미있는 일이었다. 결국 의미와 재미는 '시간 속의 상대적' 개념인 것이다. 오늘날 의미는 종종 '..
관계의 무게 : 커피와 담배를 읽고 - 2
·
책/책 읽고 쓰기
‘다른 각각의 기쁨을 지닌 같은 무게의 담배 스무 개비가 들어있는 담뱃값처럼, 그가 애인과의 관계만큼 나만의 관계도 비슷한 무게로 대해주면 얼마나 좋을까. 대립되거나 비교될 수 없는 각각이 유일무이한 사랑들, 스무 개비의 담배 같은 사랑들, 그런 망상을 끝도 없이 했지만 결국 나만 고통스러울 뿐이었다.’ 정은 중 관계의 무게는 담배의 무게와 같다. 나는 비흡연자지만, 모든 담배가 저마다의 ‘기쁨의 무게’를 가지고 있다는 작가의 말에 공감할 수 있다. 그것은 마치 좋아하는 누군가가 전해주는 서로 다른 ‘기쁨의 결’ 같은 것이다. 관계도 마찬가지다. 당사자들은 변함이 없지만, 관계의 무게는 시시각각 달라진다. 언제, 어디서, 무엇을, 어떤 마음으로, 왜 하느냐에 따라서 말이다. 담뱃값 안의 담배 한 개비들이..
커피의 효용 : 커피와 담배를 읽고 - 1
·
책/책 읽고 쓰기
취준생이던 20대. 매일 같이 카페에 가곤 했다. 커피를 마시기 위해서기도 했지만, 공간이 필요했다. 그렇게 카페에서 주는 스탬프들을 하나씩 모아가며, 다달이 골드 멤버가 되어 있을 줄은 몰랐다. 대학을 졸업하고, 독립을 하여, 큼직한 창가로 따뜻한 햇살이 스며드는 카페의 문을 처음 열었을 때만 해도 말이다. 커피는 달았고, 인생은 썼다. 취업을 위해 많은 자기 소개서를 쓰고 면접을 봤지만, 결국에는 번번한 불합격 소식으로 애가 달았다. 그럴 때면 모자를 눌러 쓰고서 카페 문을 열고 들어오곤 했고, 다달이 나가는 커피 값에 이마저도 사치가 아닌가 하는 생각이 들었다. 내게 커피의 효용은 카페인이 주는 각성 효과에만 있는 것이 아니었다. 커피는 언제나 곁에 머물 수 있는 시간과 공간을 제공했다. 인생이 아..
뉴스 댓글 안 보기: 정보는 명령이다 ⏐ 일상 에세이 ⏐ 26
·
기록/일상 에세이
뉴스를 보는 일은 꼭 필요할지도 모르지만 뉴스 댓글은 안 보는 게 더 좋다. 생각을 획일화시키기 때문이다. 물론 언론 기사가 생각의 프레임을 먼저 제한하는 것도 사실이다. 그런데 정작 그러한 프레임을 지적하는(혹은 더 나은 생각과 판단을 제공하는) 역할을 할 수 있는, 기사 만큼이나 많이 노출되는 댓글은 그저 극단적으로 치우쳤을 때가 많다. 조중동이 나올 때, 한경오가 나올 때, 미통당, 더민주당이 나올 때 등등. 대부분의 댓글들의 반응은 포털 사이트 별로 정해져있다. 포털 사이트들은 이러한 댓글 섹션을 없애는 게 낫지 않을까? 얼마 전 다음은 연예인 기사에서 댓글 목록을 삭제했다. 악플로 연예인들이 받는 고통을 감안해서다. 정치나 사회 섹션도 댓글을 없애도 되지 않을까? 그곳에서 과연 얼마나 그럴싸한 ..
Node.js와 브라우저의 차이점 (번역)
·
개발/Node.js
Node.js와 브라우저의 차이점은 무엇일까요? Node.js와 브라우저는 모두 프로그래밍 언어로 자바스크립트를 사용합니다. 그러나 브라우저에서 실행되는 앱을 만드는 것과 Node.js 앱을 만드는 것은 완전히 다른 일입니다. Node.js와 브라우저 모두 언제나 자바스크립트를 사용하지만, 몇 가지 차이점은 현격한 차이를 만들어 냅니다. 브라우저에서는 대부분 DOM 또는 쿠키와 같은 다른 웹 플랫폼 API와 상호작용하게 됩니다. 물론, Node.js에는 그런 것들이 존재하지 않습니다. Node.js에는 브라우저에서 제공되는 document, window과 같은 다른 객체들이 존재하지 않습니다. 그러나 브라우저에는 Node.js가 모듈을 통해 제공하는 파일 접근 기능과 같은 API들이 없습니다. 또 다른 ..
자바스크립트 기본 개념 공부 내용 정리
·
개발/JavaScript
1. 자바스크립트 기초 자바스크립트란? 자바스크립트 변수란? 자바스크립트 데이터 유형 자바스크립트 표현식과 연산자 자바스크립트 논리 연산자 2. 자바스크립트 함수 자바스크립트 함수란? 자바스크립트 화살표 함수 자바스크립트 고차 함수란? 자바스크립트 returing과 mutating이란? 자바스크립트 스코프란? 자바스크립트 함수 호이스팅이란? 3. 자바스크립트 객체와 메소드 자바스크립트 배열 속성 및 메소드 자바스크립트 객체란? 자바스크립트 객체 인스턴스란? 자바스크립트 map이란? 4. 자바스크립트 조건문 자바스크립트 if 조건문이란? 5. 자바스크립트 반복문 자바스크립트 for ... in 구문 정리 자바스크립트 do while 반복문이란? 6. 자바스크립트 이해 객체 지향 프로그래밍이란? 자바스크립트..