분류 전체보기
-
행복의 기원Review 2015. 7. 21.
행복의 기원 - 서은국 지음/21세기북스 행복을 강요하는 사회가 되었다는 인상을 많이 받는다. 어떻게 하면 행복해질까라는 주제의 책도 시중에 굉장히 많고 행복을 강의 하는 사람들의 이야기에 귀 기울이게 되게 된다. 근데 왜 행복해야 할까. 불행하다고 느껴서 행복에 집착하게 되는걸까. 진심으로 하루 하루를 의미있게 보내고 싶다는 생각에 행복과 관련된 책들을 찾다가 행복의 기원이란 책을 접하게 되었다. 문제를 잘 정의 하는 것이 문제를 잘 해결하는 방법일 것이다. 행복하고 싶다면 행복을 잘 정의 해야 하지 않을까. 그런면에서 행복이란 단어와 주제에 관심이 있다면 꼭 한번 읽어봐야할 책이다. 새로운 시야를 갖도록 도와줄 것이다. 행복의 기원은 생존과 번식이다. 생존을 위한 매커니즘. 처음에는 이해가 안되 반복..
-
Spectacle, Move and resize windowsIT/Tools 2015. 7. 21.
맥을 쓰면서 불편했던 점은 사용하는 윈도우 크기를 변경하려면 손이 은근히 많이 간다는 점이다. 전체 화면은 단축키로 간단히 변경할 수 있지만 특히 터미널로 개발 작업을 하게 되면, 좌 우 또는 위 아래등의 2분할을 빠르게 필요로 할 때가 있는데 그런 경우에는 일일히 손으로 레이아웃을 작업해야 하기 때문이다. 단축키를 통해서 간단히 윈도우의 크기를 조정해주는 프로그램들이 있는데, 그 중에서 Spectacle이란 프로그램을 소개하려고 글을 쓴다. 프로그램은 여기서 다운로드 받을수 있고, 다운로드 받은 파일을 Applications 디렉토리로 이동시>키면 간단히 설치가 완료된다. 장점은 오픈소스 프로그램이기 때문에 비용없이 바로 사용할 수 있고, 새로운 OS X 버전이 나올 때 마다 관리가 되는 프로그램이란 ..
-
꾸뻬 씨의 행복 여행Review 2015. 7. 17.
꾸뻬 씨의 행복 여행 - 프랑수아 를로르 지음, 오유란 옮김, 베아트리체 리 그림/오래된미래 꾸뻬는 정신과 의사이다. 멀리서도 그를 찾아 정신과 상담을 받기도 하고 주변에서의 평가도 매우 좋은 편이라 “능력있는” 정신과 의사라 부를 수 있다. 어떤면에서는 정신적 치료를 위가장 필요한게 무엇인지를 알고 있는 사람처럼 보였다. 하지만 불행하지 않으면서도 본인이 불행하다고 느끼는 사람들을 진찰하면서 그들의 문제점을 해소하지 못하고 있는 자신의 모습에 본인 또한 점점 불행해져갔다. 지금의 삶에 만족하고 있는지, 직업을 잘 선택한 것인지, 내면의 어떤 변화가 일어나고 있음을 느끼고 불연듯 그는 여행을 떠나게 된다. 이렇게 꾸뼤의 여행은 시작된다.꾸뻬는 여러개의 나라를 여행을 하면서 약 20가지 이상의 행복에 대한..
-
JetDrive lite 후기Daily 2015. 7. 15.
현재 SSD 128G가 장착되어 있는 Macbook Air를 사용 중이다. 처음에는 부족함 없이 잘 쓰고 있었으나 반년 정도 지나고 나니 용량이 부족해서 노트북을 활용하는 시간보다 불필요한 용량이 없는지 모니터링하고 관리하는데 오히려 시간을 더 많이 쓰게 되는 것 같다. Macbook은 SSD 256G 모델을 강력 추천한다. 제일 간단한 방법은 SSD를 교체하면 되지만 가격적으로 너무 비싸 다른 방안을 찾아보았다. http://kr.transcend-info.com/apple/jetdrivelite/ JetDrive Lite라고 Macbook에 딱 맞는 크기의 SD카드이다. 사실 일반 SD카드를 노트북에 장착해서 사용하면 되지만, 일반 SD카드는 장착하고 나면 툭하고 튀어나오는 형태를 띄게 되는데 가방에..
-
인프라 엔지니어의 교과서Review 2015. 7. 12.
인프라 엔지니어의 교과서 - 사노 유타카 지음, 김성재 옮김/길벗 IT 인프라에 대해서 부족함을 느끼고 책을 구매한 첫 번째 책이다. IT 인프라는 웹 서버, 데이터베이스 서버, 네트워크, 하드웨어 운영, 성능 관리등 주제도 다양하고 각각 항목에서 대해서 책 한권으로 이야기될 만큼 깊이 있는 지식이 필요로 한다. 그리고 사용되는 용어들도 많기 때문에 인프라에 대한 경험이 없으면 무슨 이야기를 하는지 내용을 알기도 어렵다.이 책은 무엇보다도 IT 인프라 운영에 대한 깊이 있는 지식보다는 초보자들이 IT 인프라에 다가가기 쉽도록 넓고 다양한 주제들을 다룬다. 실제로 >목차를 보면 서버, 네트워크, 운영체제, 스토리지, 인프라 운영, 데이터 센터, 솔루션과 보안, 인프라 운영,.. 등 다양한 범위의 이야기를 ..
-
Daum 클라우드 서비스 종료Daily 2015. 6. 22.
Daum 클라우드 서비스가 종료된다고 한다. 클라우드 서비스에 저장된 데이터를 어떻게 해야 하나 고민이 먼저 된>다. 어떻게 보면 이미 예정된 서비스 종료가 아니었나 싶다. 서비스를 시작하고 나서 기능적으로 진화되고 있지 않았기 때문이다. 대량의 데이터를 항상 동기화해야하는 부담감 때문에 디렉토리별 동기화 서비스가 생겼으면 하는 바람도 있었고 third party 프로그램의 부재에 대한 아쉬움도 있었다. third party 프로그램이란 관점에서는 daum뿐만 아니라 클라우드 저장공간을 제공하는 회사들도 같이 내리막길을 걷고 있는 것일지도 모른다. 이제는 개선되고 있지 않는 클라우드 서비스들은 곧 종료될 수 있다는 것을 인지하고 있어야 겠다. 나에게는 100G라는 훌륭한 클라우드 공간이 사라진다는 허전함..
-
Shell Script, Read lineIT/DevOps 2015. 6. 20.
read 명령어 Script에서 작성된 파일에 대해서 line 단위로 읽기 위해서는 read라는 명령어를 사용하게 되는데, 전체 내용을 읽기 위해서 while문과 함께 사용된다. #!/bin/bash FILE=system.log while read line do echo $line done < $FILE read 명령어의 장점으로 line 단위 뿐만 아니라 column 단위로 나눠져 있는 데이터에 대해서도 읽어올 수 있다는 점이다. 예를 들어 아래처럼 이름과 전화번호가 저장된 데이터가 있다고 하자. tony 010-1111-1111 kima 010-222-2222 이런 경우에는 read 명령어 뒤에 저장될 변수명만 늘리면 이름과 전화번호를 각각 다른 변수에 저장할 수 있다. #!/bin/bash FILE..
-
linked list API에 대해서IT/Linux Kernel 2015. 5. 19.
항상 alpha, beta로 개발된 기능은 그 자체로 simple하게 정상 동작하지만, release가 되면 문제가 손쉽게 발생하는 것 같다. 또한 이렇게 발생한 문제점은 특정 조건이라는 전제가 붙기 때문에 원인 분석에 어려움을 겪기 마련이다. 특히 재현이 잘 안되기 때문이다. 그런 의미에서 오늘은 원인을 찾기 위해 힘든 하루를 보냈다. 데이터가 일부 누락되는 상황이 간헐적으로 발생하는 현상이었데, 무엇이 문제였을까. 문제는 linked list 사용방법의 차이점에서부터 시작했다. list_head, list_for_each_safekernel에서 linked list 사용할 때와 list_for 시리즈를 사용할 때랑 조금 차이가 있다. struct list_head{ struct list_head *n..