마인드셋 리뷰 http://www.yes24.com/Product/Goods/51135913?OzSrank=3 마인드셋 마인드셋이 당신의 성공을, 인간관계를, 자녀의 미래를 결정한다!스탠퍼드대학교 심리학과의 세계적 석학 캐럴 드웩 교수는 수십 년간의 연구 끝에, 단순하지만 아주 놀라운 사실 하나를 발견 www.yes24.com 지면 관계상 제목에는 다 옮겨적지는 못했지만, 책 표지에 써 있는 문장 그대로를 옮겨적자면 다음과 같다. 스탠퍼드 인간 성장 프로젝트 마인드셋 원하는 것을 이루는 '태도의 힘' 마인드셋에는 두 종류가 있다. 고정 마인드셋(fixed mindset)과 성장 마인드셋(growth mindset)이 있다. 책을 안 읽은 사람이라도 눈치가 있다면, 당연히 후자가 좋을 것이라고 예측할 수 ..
개요 이름에서 유추할 수 있듯이, Redis(레디스)에서 제공하는 자료 구조 중, Set과 비슷하면서도 차이점이 있는 자료 구조다. 값 자체의 중복을 허용하지 않지만, 정렬을 해주는 자료 구조이다. 정렬의 기준을 score라고 한다. 명령어 Redis - Hash에서의 예와 같이, 사용자들의 데이터를 Redis 상에서 정렬하거나 업데이트 하는 예제로 접근해 보자. 앞서 다뤘던 것과 비슷하게 해볼텐데, 이번에는 사용자의 점수(포인트)로 순위를 관리하는 예로 접근해 보고자 한다. user[0].point = 100 user[1].point = 200 user[2].point = 50 등과 같이 사용자별로 포인트가 관리되는 상황을 가정해볼 수 있을 것이다. User들의 point를 모아서 순위를 매긴다면 프로..
zone out 의미 zone out이라는 말은 무슨 뜻일까? 마침, 지난 번 포스팅에서 in the zone을 정리했다. 그런데, 그 zone이 out 된다면 어떤 상황/ 어떤 느낌일까? zone에 있다는 것이 고도의 집중력을 발휘하는 어떤 상태라고 했었는데, 나의 그런 zone이 모두 빠져나간 상태라면 어떨까? 상상해 보자. 옆에 있는 친구가, 집중하는 모습이 모두 빠져나가 있는 모습이거나 혹은 뭔가 다른 생각에 빠져 있는 것 같은 그런 느낌 말이다. 우리나라 정서에서는 이런 느낌을 표현하는데 최적의 표현이 이미 존재한다. 바로 "멍때린다"는 표현이다. 정리하면, 너무 릴랙스하거나 지루해서 혹은 피곤한 나머지, 주변에서 어떤 일이 발생하는지 인지를 잘 못하는 상태 역시 이런 표현보다는 "멍때리다", ..
2038년 버그란? 도대체 2038년에 어떤 일이 생기길래 2038년 버그라는 말이 있고, Y2K38이라는 단어까지 존재하는 것일까? 예전에 1999년에서 2000년으로 넘어갈 무렵에 전산상 표기할 수 있는 자릿수가 변경되면서 발생하는 문제를 통칭하여 Y2K 문제라고 불렀었다. 90년대 후반까지는 년도를 두자리로 부르는 것이 관례적이었는데, (마치 우리가 학번을 부르면 끝에 두 자리만 부르고, 주민등록 번호상으로도 년도는 뒤의 두 자리만 주로 쓰듯이) 1999년에서 2000년도로 넘어가면서 99->00으로 바뀌는 과정에서 00을 2000으로 인식하느냐, 1900으로 인식하느냐의 문제가 발생했었다. 그리고, 이름으로도 유추할 수 있듯이 유사한 문제가 2038년에 발생하려고 한다. 왜 그럴까? 2038년 버..
in the zone 뜻 그 zone 안에 있다는 것이 무슨 의미일까? 축구 경기를 보다보면, 가끔 듣게 되는 표현이 있다. 다른 경기에서도 마찬가지 표현이 있을 것이다. 예전에 '델 피에로 존', '박지성 존', '손흥민 존'과 같이 XX 존이라고 표현하는 것 말이다. 그런 표현이 왜 나왔을까? 그 존, 즉 위치에서는 특별한 플레이들이 많이 나왔기 때문에 팬들이 그렇게 XX존이라고 이름을 붙여주게 되었을 것이다. 한편, 그 선수들은 어떨까? 그런 경험이 쌓이게 되면, 그 존에서는 적어도 집중력이 높거나, 자신감이 높아지는 등의 어떤 상태가 있을 것이다. 따라서, 그렇게 상상을 해 보자. 손흥민 선수가 자신의 역량을 십분 발휘하는 그런 존에 있다, 혹은 그런 상태라고 말이다. 그래서, in the zon..
개요 마치 RDBMS에서의 테이블과 같은 형태를 저장하는데 유용한 구조이다. RDBMS의 테이블은 PK외 Secondary Index로도 조회를 하지만, PK 기준으로 데이터를 액세스 해야 한다는 점이 다르다. 또한, 스키마가 RDBMS의 경우는 고정형이지만, Redis의 Hash는 비고정형이며 이를 schemaless라고 한다. 따라서, RDBMS의 테이블 alter는 굉장히 무거운 작업이지만, Redis의 Hash는 그렇지 않다. 따라서, User 데이터를 저장한다 하더라도, RDBMS 테이블과 달리 데이터마다 설정된 필드들의 수가 다를 수도 있다. 명령어 Redis가 지원하는 Hash 관련 기능은 아래와 같다. RDBMS 테이블의 값을 설정하는 방식과 비교하면서 상상해 보자. 어떤 온라인 쇼핑몰의 ..
활성화 기준 애드센스 일치하는 콘텐츠 설정이 어느새 활성화 되었네요. 사람마다 기준은 다른데, 제 경우는 글은 350개 정도, 일 트래픽은 300이 지속적으로 넘는 시점에 활성화 된 것 같습니다. 어떤 분들은 글이 100개 미만이라 하더라도 일 유입 트래픽이 400명 정도가 되었을 때 활성화가 되었다고 하는 글을 보았습니다. 사실, 그냥 신경쓰지말고 꾸준히 포스팅하다 보면 어느새 활성화가 된다고 생각하는 것이 속편할 것입니다. 애드센스 일치하는 콘텐츠 광고 생성하기 애드센스 관리 페이지에 방문해보면, 어느 순간 기존에 보이지 않던 메뉴가 아래처럼 보이게 됩니다. 아래와 같은 기능이 활성화 되었을 때 비로소 일치하는 콘텐츠 광고를 넣을 수 있습니다. 해당 메뉴를 클릭하고 기본 설정에 들어갑니다. 적절한 광..
Snap out of it 뜻 사전을 찾아보면, "정신차려!"라고만 나온다. 그러나, 단순하게 한 문장으로 표현되는 것 이상의 상황, 뜻을 전달하는 것으로 보인다. snap이라는 손동작을 상상해 보자. 뭔가 깨달았을 때도 snap을 하지만, 대표적인 이미지는 최면술사가 누군가를 최면을 걸었다가 깨울 때, 많이 하는 행동을 상상해 보면 좋다. 최면에 걸린 사람을 현실로 돌아오게 하는 그 행동 말이다. 즉, 누군가가 무슨 생각에 푹 빠져있거나, 특히 나쁜 감정/분위기/생각에 빠져있을 때 그 사람을 다시 현실로 소환(?) 시킬 때, 즉 그것에서 벗어나라고 할 때 할 수 있는 표현되겠다. 정신차리라는 뜻 외에도 (나쁜 생각 등을) 그만 둬, 꿈깨~ 등의 의미도 포함한다. Examples Dude, snap ou..
날짜와 시간을 표현하는 데이터타입 비교 - datetime vs. timestamp MySQL에서 YYYY-MM-DD HH:MM:SS (년-월-일 시:분:초)로 날짜를 표현하는데 사용되는 데이터 타입으로, datetime과 timestamp 두 가지가 있다. 기본적으로 시간을 표현한다는 점에서는 유사해 보이지만, 저장되는 값의 형태와 동작하는 방식의 차이점, 그리고 제약사항을 인지하고 사용해야 한다. DATETIME과 TIMESTAMP 비교 시간 정보를 DATETIME과 TIMESTAMP로 표현할 때 어떤 차이가 있는지 살펴보자. DATETIME 표현가능 범위: 1000-01-01 00:00:00~9999 - 12:31 23:59:59 타임존에 대한 변환 없이, 저장할 때 값 그대로 저장이 된다. 타임존..
catch-22 뜻 catch-22라는 말의 뜻은 무엇일까? 사전에서 찾아보면, 딜레마 진퇴양난 이러지도 저러지도 못하는 상황 을 뜻한다고 한다. 특히, 한자권에서는 진퇴양난이라는 말이 많이 쓰이는데, 진퇴양난은 전진하기도, 후퇴하기도 선택하기 어려운 상황을 말한다. 반면, 이와 유사한 뜻으로 딜레마라는 단어를 살펴보자. di(two) + lemma (명제)는 그리스 어원으로부터 비롯되는데 두 명제/ 제안 중 선택해야 하는 상황 (주로 선택하기 곤란한)을 뜻한다. catch-22의 기원 미국 작가 Joseph Heller의 소설 Catch-22에서 기원한 표현이다. 군사적 규칙으로, 순환논리적인 구조를 통해 병사들이 전투 임무로부터 빠져나가는 것을 원칙적으로 금지하는 것을 의미했다. (예: 전역을 하려면..
O'Reilly ebook - 온라인 독서 비용 절약하기 특히 컴퓨터 관련 서적의 경우, O'Reilly는 유명한 출판사이다. 국내의 경우, 주로 한빛출판사에서 번역본이 많이 나오긴 하는데 번역본의 경우 한국에서 출간되기 까지 굉장히 오랜 시간이 걸린다. 원서로 봐도 상관없는 사람들 중에도 책은 그래도 손맛이라고 종이책을 선호하는 사람들도 여전히 많다. 국내에 유통되지 않는 책의 경우 구매 자체에도 오래 걸리고, 국내 서점에서 공급되지 않은 책이라면 더더욱 배송비도 만만찮다. 컴퓨터 서적의 경우, 수명이 짧은 편이기 때문에 적절한 시기에 보는 것이 의미가 있다. Amazon 킨들을 사용하는 경우, 종이서적보다는 만족도가 낮지만 일반 e-book 보다는 종이에 가까운 만족도를 보여주기도 한다. 그러나, 보..
Mac에서 현재 Time Zone이 어떻게 설정되어 있는지 확인하려면 다음과 같이 확인할 수 있다. $ date + "%Z %z" KST +0900 혹은 다음 명령어로도 확인 가능하다. sudo systemsetup -gettimezone Password: Time Zone: Asia/Seoul 그러나, 위의 명령어는 password를 한번 입력해 줘야 한다.