반응형

전체 글 249

총, 균, 쇠 - 재레드 다이아몬드

총 균 쇠 퓰리처상을 수상한 세계적 석학 재레드 다이아몬드 박사의 『총, 균, 쇠』. ‘왜 어떤 민족들은 다른 민족들의 정복과 지배의 대상으로 전락하고 말았는가?’, ‘왜 각 대륙들마다 문명의 발달 속도에 차이가 생겨났는가?’, ‘인간 사회의 다양한 문명은 어디에서 비롯되었는가?’라는 의문을 명쾌하게 분석하여 그 해답을 제시한다. 특별 증보면 ‘일본인은 어디에서 왔는가’를 추가 수록하여 현대 일본인의 조상이 누구인지를 추적한다. 이 책은 모든 인류가 수렵과 채집으로 살아가던 1만 3천 년 전 석기시대로 거슬러 올라간다. 저자는 제국, 지역, 문자, 농작물, 총의 기원뿐만 아니라 각 대륙의 인류 사회가 각기 다른 발전의 길을 걷게 된 원인을 설득력 있게 설명함으로써, 역사에 대한 인종주의적 이론의 허구를 ..

독서 2023.09.19

사피엔스 - 유발 하라리

사피엔스 2(큰글자책) 인간의 역사와 미래에 대한 가장 논쟁적이고 대담한 대서사 문명의 배를 타고 진화의 바다를 항해한 인류는 이제 어디로 나아갈 것인가! ★미국, 영국, 프랑스, 독일, 중국 30여 개국 출간! 전 세계 지성계를 뒤흔든 압도적 베스트셀러! ★재레드 다이아몬드, 대니얼 카너먼, 마크 저커버그가 격찬한 초대형 베스트셀러 마침내 한국 출간! 변방의 유인원 호모 사피엔스는 어떻게 세상의 지배자가 되었는가? 수렵채집을 하던 우리 조상들은 어떻게 한 곳에 모여 도시와 왕국을 건설하였는가? 인간은 왜 지구 역사상 가장 치명적인 동물이 되었는가? 과학은 모든 종교의 미래인가? 인간의 유효기간은 언제까지인가? 멀고먼 인류의 시원부터 인지혁명, 농업혁명, 과학혁명을 거쳐 끊임없이 진화해온 인간의 역사를 ..

독서 2023.09.15

세이노의 가르침 - Say no

세이노의 가르침 2000년부터 발표된 그의 주옥같은 글들. 독자들이 자발적으로 만든 제본서는 물론, 전자책과 앱까지 나왔던 《세이노의 가르침》이 드디어 전국 서점에서 독자들을 마주한다. 여러 판본을 모으고 저자의 확인을 거쳐 최근 생각을 추가로 수록하였다. 정식 출간본에만 추가로 수록된 글들은 목차와 본문에 별도 표시하였다. 더 많은 사람이 이 책을 보고 힘을 얻길 바라기에 인세도 안 받는 저자의 마음을 담아, 700쪽이 넘는 분량에도 7천 원 안팎에 책을 구매할 수 있도록 했다. 정식 출간 전자책 또한 무료로 선보인다. *필명 ‘세이노(Say No)’는 당신이 믿고 있는 것들에 ‘No!’를 외치고 제대로 살아가라는 뜻이다. 세이노는 지난 20여 년간 여러 칼럼을 통해 인생 선배로서 부와 성공에 대한 지..

독서 2023.09.06

[초서독서법 - 김병완] 독후감

책을 좋아하는 편이다. 좋아하긴 하는데, 잘하지는 못하는 것 같다. 책을 읽고 나도 머릿속에 남는 것이 없다. 대표적인 단어 몇 개가 뿌연 구름에 떠다니는 느낌만 남을 뿐이다. 분량이 적은 책은 그나마 나은데, 요즘 읽고 있는 책들이 700페이지를 넘어가게 되면 정말 난감하다. 다 읽고 나서 뿌듯함을 느끼는 게 아니라, 꽤 심한 자괴감을 느끼기도 한다. 도저히 안되겠다 싶어서 초서독서법이라는 책을 샀다. 논어 느낌이 나는 표지, 진지한 궁서체, 이 책은 나에게 훈장님 회초리 같은 충격요법으로 나를 독서에 눈뜨게 해 줄 것 같았다. 마음이 너무 급해서 책을 하루 만에 다 읽었다. 나에게 길을 열어줄 책이라는 생각에 집중해서 읽었다. 그런데 이 허무함은 뭘까? 주식투자의 방법에 대해 가르쳐 준다고 해서 갔더..

독서 2023.09.05

칼 세이건의 코스모스 완독 독후감

코스모스 20년전에 출판되어 과학 교양서의 고전이 된 칼 세이건의 〈코스모스〉. 그동안 절판되어 많은 독자들을 안타깝게 했던 이 책이 새롭게 완역되어 출간되었다. 우주의 탄생, 은하계의 진화, 태양의 삶과 죽음, 우주를 떠돌던 먼지가 의식 있는 생명이 되는 과정, 외계 생명의 존재 문제 등이 250여 컷의 사진과 일러스트, 우아한 문체로 흥미롭고 박진감 넘치게 묘사되었다. 현대 천문학을 대표하는 저명한 과학자인 칼 세이건은 이 책에서 사람들의 상상력을 사로잡고, 난해한 개념을 명쾌하게 해설하는 놀라운 능력을 마음껏 발휘한다. 그는 에라토스테네스, 데모크리토스, 히파티아, 케플러, 갈릴레오, 뉴턴, 다윈 같은 과학의 탐험가들이 개척해 놓은 길을 따라가며 과거, 현재, 미래의 과학이 이뤘고, 이루고 있으며,..

독서 2023.09.01

탈모치료 경험담 그리고 그만두게 된 이유

2023.01.31 - [일상다반사] - 탈모치료의 시작 2023.01.31 - [일상다반사] - 탈모치료의 시작. 창원 참빛의원 방문기 탈모치료를 받으러 가서, 좋은걸 해 달라고 하면, 두피가 따끔따끔하게 10여 분 동안 총을 쏴준다. 머리 전체를 바늘로 콕콕 찍는 고통을 참고 나면, 안 그래도 없는 머리가 떡져서 내 머리칼의 참상을 더 명확하게 볼 수 있다. 이런 상태로 밖을 돌아다니는 건 자존감을 낮출 수 있다. 그러니 모자는 꼭 챙겨 가셔라. 처방전을 받고, 1층에 있는 약국을 가면, 공장 기계 돌아가는 소리가 요란하게 들린다. 좁은 약국안이 갑갑할 정도로 사람들이 서 있다. 독한 감기에 걸렸을 때 먹을 것 같은 약을 하루 세 번, 한 달 치를 지어줘야 하니, 약국보다 공장 느낌이 나는 건 당연해..

일상다반사 2023.08.31

React 공부 전 알아두면 좋은 Javascript 정보

'use strict' 2009년 ES5가 등장했을 때, 이전 자바스크립트와 호환되지 않은 기능들이 많이 추가됐습니다. 이는 실행시 문제를 일으킬수 있었습니다. 그래서 ES5의 기본모드에서는 변경사항들이 활성화되지 않도록 설정해서, 하위 버전들과의 호환성 문제를 해결했습니다. 근데, 최신 변경사항들을 사용하고 싶은 사람들이 있지 않겠습니까? 자바스크립트 최상단에 'use strict'라고 적어주면, 최신 변경사항들이 활성화돼서 최신 버전을 사용할 수 있습니다. 하위 버전과의 호환성 문제는 생기겠죠. 참고로 함수만 엄격모드를 사용하고 싶을 때는, 함수 제일 앞에 'use strict'를 쓰면 됩니다. 변수에 하이픈(-)을 사용할 수 없습니다 HTML이나 CSS 속성에 하이픈(-)이 들어가는게 많습니다. b..

IT 2023.08.14

React 첫 컴포넌트 만들기

컴포넌트라는 말이 조금 어렵게 느껴질지 모르겠습니다. 구성요소, 부품, 레고블록 등의 여러 해석 중에 '부품'이라는 말을 쓰면 좋을 것 같습니다. 부품들을 조립해서 물건을 만드는 것처럼, 컴포넌트를 조립해서 프로그램을 완성할 것이기 때문이죠. 리액트에서 사용하는 컴포넌트는 HTML로 대체되는 부품입니다. javascript를 사용해서 부품 기능을 만들고, CSS를 이용해서 부품을 예쁘게 만듭니다. 잘 만든 부품들을 조립해서 최종결과물을 만듭니다. 자동차를 만들 때 엔진, 에어컨, 바퀴등을 각각 만들어서 하나로 조립하는 걸 생각하시면 됩니다. 다만 실제 자동차 조립과 다른 점은 실제 자동차는 바퀴를 네 개 만들어야 하지만, 프로그래밍에서는 하나의 바퀴 컴포넌트를 만들어서 무한대의 바퀴를 만들어 쓸 수 있습..

IT 2023.08.14

JSX(JavaScript for XML) 살펴보기

JSX(JavaScript for XLM)는 javascript 구문을 조금 확장한 것이라고 생각하시면 됩니다. HTML과 javascript를 섞어서 쓸 수 있습니다. 주로 리액트에서 많이 사용됩니다. 예전에는 웹을 만들 때, 화면구조와 내용은 HTML, 디자인은 CSS, 로직은 javascript로 나눠서 만들었습니다. 파일도 별도로 관리됐죠. 그런데 웹이 더 복잡해지고, 상호작용도 많아지면서, 로직에 따라 다른 HTML을 보여주는 상황이 늘어났습니다. 그래서 javascript가 바로 HTML을 다룰 수 있도록 JSX가 나타났습니다. // JSX 구문 const element = ( Hello, world! ); // javascript 구문 const element = React.createEle..

IT 2023.08.14

React 배우기 전 알면 좋은 5가지

리액트 초보라는 말이 맞는 말인지 잘 모르겠습니다. 리액트를 배우려면 기본적으로 알고 있어야 하는 게 많기 때문이죠. 리액트에 대해 아무것도 몰랐을 때, 프로젝트에 투입이 된 적이 있었습니다. 여러 기술이 마구 섞인 코드는 암호문에 가까웠습니다. 암호문을 해독하는데, 오랜 시간이 걸렸습니다. 그래서 오늘은 리액트 공부 전에 알아두면 좋을 5가지를 알아보도록 하겠습니다. 1. 자바스크립트 라이브러리다. 지금은 바뀌었는데, 이전 리액트 공식 홈페이지 첫화면에 크게 적혀있던 내용이었습니다. 라이브러리는 해당언어로 만들어 놓은 함수들의 집합을 말합니다. 리액트가 자바스크립트 라이브러리라는 건 리액트는 곧 자바스크립트라는 말입니다. 리액트 = 자바스크립트 이 말은 리액트를 하기 위해서는 자바스크립트 관련 지식이 ..

IT 2023.08.14
반응형