본문 바로가기

전체 글357

[도서] 김미경의 리부트 김미경의 리부트 사스나 메르스 때처럼 곧 끝날 줄 알았던 코로나는 10달이 지난 지금도 끝날 기미가 보이지 않고 언제 끝날지 아무도 알지 못한다. 그리고 우리 일상의 많은 부분을 바꾸어 놓았다. 전염성이 높아 사람들이 많이 모이는 곳은 가급적 피해야 하고 확진자가 다녀간 곳은 모두 폐쇄 시키고 방역을 할 정도이다. 이렇다 보니 사람들은 외출을 자제하게 되고 사람들의 발길이 끊어지게 된 상권들은 모두 어려운 상황에 놓이게 되었다. 책의 저자는 많은 사람들을 한 곳에 모아놓고 교육을 하는 강사였다. 저자 역시 코로나 직격탄을 맞은 사람중 하나이다. 코로나로 인해 강의는 뚝 끊어지고 수입이 0원이 되었다. 하지만 저자는 망하지 않았다. 코로나는 사회 전반에 걸쳐 혼란을 야기 했지만, 저자는 그 안에서 규칙 찾.. 2020. 10. 6.
[Flutter] The service is invalid. 아이폰 테스트 에러 Installing and launching... 47.2s ══════════════════════════════════════════════════ Error launching app. Try launching from within Xcode via: open ios/Runner.xcworkspace Your Xcode version may be too old for your iOS version. ══════════════════════════════════════════════════ 2020-10-06 06:54:29.967 ios-deploy[3985:55021] [ !! ] Error 0xe8000022: The service is invalid. AMDeviceSecureStartServi.. 2020. 10. 6.
[도서] 해커, 광기의 랩소디 해커, 광기의 랩소디 컴퓨터의 역사에 대해서는 중학교였는지 고등학교의 교과서에 짧게 배웠던 기억이 있다. 그리고 자바나 C/C++ 같은 언어에 대해서는 컴퓨터 인문서적 이라고 불리는 책을 통해 많이 접할 수 있었다. 하지만, 컴퓨터의 초창기 시절의 개발자(해커)들의 이야기를 다룬 것은 이 책이 유일할 것이다. 이 책을 읽다 보면 가끔 반가운 이름들이 눈에 띈다. 하지만 거의 대부분은 처음 들어본 낮선 이름들이다. 애플의 잡스나 워즈니악, 마이크로소프트의 게이츠 같이 유명한 인물은 개발자가 아니더라도 이미 대부분의 사람들이 알고 있을 이름들 이다. 하지만 인공지능 언어 LISP의 창시자인 존 매카시, 책의 거의 마지막 부분에 나오는 리처드 스톨먼 같은 이름은 개발자들 사이에서도 생소한 이름일 것이다.(관심.. 2020. 9. 14.
[도서]매니징 쿠버네티스 매니징 쿠버네티스 IT 분야중 인프라 분야에서 가장 큰 이슈는 가상화 부분일 것이다. 하지만 꽤나 오래전 부터 우리는 이런 시스템을 많이 이용해 왔다. 개발자들은 자신의 로컬 컴퓨터에 vmware 등을 설치해 이기종의 OS를 설치하여 개발환경이나 테스트 환경을 사용해 왔다. 이제 이것이 IT 인프라 영역 전반에 퍼진 것이다. 개발자라면 누구나 '도커(Docker)'와 '쿠버네티스(Kubernetes)'를 많이 들어 보았을 것이다. 쿠버네티스에 대해 간단히 소개 하자면 '컨테이너'화된 애플리케이션을 배포/관리하기 위한 도구로 이해하면 될 듯 하다. 여기서 '컨테이너' 라는 용어의 의미가 중요하다. 쿠버네티스의 공식 홈페이지를 보면 "'컨테이너'는 애플리케이션을 포장하고 실행하는 좋은 방법" 이라고 말하고 .. 2020. 8. 20.
[도서] 뇌(상,하) 뇌 이 책은 나온지 상당히 오래된 책이다. 아내가 결혼하기 전에 사놓은 책인데 '상'권은 어디에 잃어 버리고 상태가 굉장히 좋은 '하'권만 있었다. 그래서 어렵게(?) 비슷한 시기에 인쇄한 '상'권을 구입했다. 베르나르 베르베르의 소설은 고등학교때 '타나타노트'를 통해 처음 접했었다. 영적 세계에 대한 내용이었는데 그 당시 정말 어마어마한 충격을 줬던 내용이었다. '뇌' 의 스토리도 책 출간 당시에는 정말 기발한 스토리였을 거라고 짐작한다. 지금은 비슷한 종류의 영화 등을 봐온터라 뭔가 신선한 느낌을 받지 못했지만 이야기를 풀어 나가는 재주 많은 정말 탁월하다. 그리고 이 소설에서 전하는 메시지 또한 오래 생각해 볼 만한 내용이다. 결국 책을 덮고도 오래도록 '나는 무엇을 위해 이렇게 아둥바둥 살고 있는.. 2020. 8. 19.
[도서] 실전 자바 소프트웨어 개발 실전 자바 소프트웨어 개발 실제로 프로그램을 만들다 보면 책에서 배웠던 '이상적인' 내용을 적용하기 어려운 경우가 많다. 여기서 '이상적인' 이란 SOLID를 철저하하게 지키며 결합도는 낮고 응집도는 높으며 TDD와 DDD 방식으로 만들어진 제대로된 객체지향적인 코드를 말한다. 하지만 절대 쉽지 않은 일이다. 이 책에서는 이 쉽지 않은 작업을 어떻게 풀어 나가야 하는지 몇 가지 샘플 프로젝트를 통해 가이드 해주고 있다. 어려운 내용을 쉽게 설명해 주기 위해 다양한 예제 코드를 보여 주고 있고 우리가 목표로 하는 '이상적인' 코드의 장단점에 대해서도 이야기 해주고 있다. 타고난 천재가 아닌이상 이런 이상적인 코드를 처음부터 짜기란 불가능에 가깝다. 따라서, 책의 저자가 이야기 한 것처럼 최대한 많은 곳에 .. 2020. 8. 19.
[도서] 빨간 머리 앤, 에이번리의 앤 빨간 머리 앤, 에이번리의 앤 80년대 후반에 에 초,중등학교를 다녔던 사람은 브라운관 TV 에서 했던 만화영화 '빨강머리 앤' 을 기억할 것이다 난 아직도 노래가 기억난다. "주근깨 빼빼마른 빨강머리앤 예쁘지는 않지만 사랑스러워~~" 이 책은 대형 서점에 갔다가 우연히 발견한 책이다. 순전히 책의 표지와 책 속의 삽화가 맘에 들어서 샀다. 난 '빨간머리앤' 밖에 몰랐다. 그래서 서점에서 빨간머리앤 옆에 있는 '에이번리의앤'을 발견 했을때 소위 말하는 '짝퉁' 소설인 줄 알았다. 이제야 알았지만 '앤'은 총 3개의 시리즈로 이루어 져있다. '빨간머리 앤'이 앤의 11~16살 이전 소녀 시절의 이야기 이고 '에이번리의 앤'은 16~18살 의 성년 시절의 이야기이다. 책 제목의 '에이번리'는 앤이 사는 작은.. 2020. 7. 16.
[도서] 초등 하루 한 권 책밥 독서법 초등 하루 한 권 책밥 독서법 예전에 EBS 다큐멘터리 에서 사교육에 대한 내용을 본적이 있다. 이 5부작이나 되는 긴 다큐멘터리에서 내 관심을 끈 건 사교육 한 번 하지 않고, 두 아이를 모두 명문고에 진학시킨 아버지의 이야기 였다. 그 아버지는 특별히 학원같은 곳에 보낸 적이 없었다. 단지 책과 친해지도록 환경을 만들어 주고, 아이들 앞에서 꾸준히 책 읽는 모습을 보여 주었을 뿐이다. 아이들은 책을 좋아하게 되었고, 많은 독서량은 아이들의 성적에도 좋은 영향을 미쳤다. 독서가 중요하다는 것은 누구나 알고 있다. 하지만 아이들에게 독서를 어떻게 가르쳐야 할 지 아는 사람은 드물다. 이 책은 유아에서 부터 초등학교 아이들에게 어떻게 독서 교육을 시킬지에 대해 소개한다. 하지만 딱 그 나이의 아이들만 대상.. 2020. 7. 16.
[도서] 엔터프라이즈 자바 마이크로서비스 엔터프라이즈 자바 마이크로서비스 사회가 발전 할수록 관련 업무도 더욱 분업화 되고 기존에 신경쓰지 않았던 중요하지 않던 부분도 어느 순간 중요한 업무의 하나로 바뀌어 있다. 따라서 우리가 늘상 업무에 사용해 오던 시스템들도 회사의 성장에 따라 계속 발전해 나간다. 기존에 10가지였던 업무가 어느덧 몇 배가 넘는 큰 규모의 서비스가 되어 있다면 어떻게 해야 할까? 지금 까지는 현재 사용하고 있는 시스템에 기능을 하나 둘 덧붙여 가며 시스템의 크기를 늘려 왔겠지만 이것은 물리적으로든 논리적으로든 곧 한계에 부딪치게 된다. 물리적 문제는 비교적 쉽게 해결 할 수도 있다. 클라우드 시스템을 이용하여 처리 할 수 있다. 대표적인 시스템이 아마존 웹 서비스(AWS) 와 마이크로서비스 애저(Azure) 등의 서비스를.. 2020. 7. 3.
[도서] 팀 개발을 위한 Git GitHub 시작하기 팀 개발을 위한 Git, GitHub 시작하기 10여년 전만해도 소스를 관리하기 위해 가장 많이 썼던 제품은 CVS 였을 것이다. 그리고 지금은 그 트렌드가 Git 으로 넘어왔다. 하지만 아직 Git 을 업무에 제대로 사용해본 적이 없다. 아직도 많은 회사에서는 CVS를 사용하고 있다. 자기의 소스를 인터넷에 올린다는 것이 상당히 꺼림직 하기 때문일 것이다. 하지만 Git 는 도구.. 명령어 일뿐 이다. Git을 사용하는 것중 가장 유명한 것은 Github 이다. 하지만 여기서 좀 구분해서 알아야 할 것이 Github는 Git 이라는 도구(명령어)를 사용해 소스를 저장할 수 있는 공간을 제공해 주는 서비스일 뿐이다. 이런 서비스는 Github 뿐만 있는게 아니다. GitLab나 Gitbucket 또한 동.. 2020. 6. 27.
[도서] 정서적 흙수저와 정서적 금수저 정서적 흙수저와 정서적 금수저 금수저와 흙수저... 어느 사이 우리의 경제적 계급을 나누는 대표적인 은어가 되었다. 하지만 이 책에서 금수저와 흙수저를 나누는 기준은 경제적 기준이 아니라 마음이 기준이다. 경제적으로 부유하지만 마음에는 씻지 못할 상처를 않고 있는 사람들이 많다. 반대로 경제적으로 어렵지만 마음만은 따뜻하고 밝은 이들이 있다. 우리가 종종 접하는 뉴스에는 부유한 재벌이지만 온갖 범죄를 저지르고 망하는 이들을 많이 나온다. 드라마에서도 이것은 단골 소재이다. 반대로 어렵게 살지만 남을 위해 무엇인가를 내놓는 사람들이 있다. 그 근원은 어디에서 오는 것일까? 부모이다. 어린이는 부모의 거울이라고 했다. 부모에게 보고 배운것이 성인이 되어 나타나는 것이다. 이 책에서 강조하는 것은 부모의 역활.. 2020. 6. 16.
[도서] 맥스웰 몰츠 성공의 법칙 맥스웰 몰츠 성곡의 법칙 자신이 원하는 목표를 이루고 큰 성공을 이루는데 어떤 법칙이 있을까? 성공을 하려면 무엇이 필요한가? 화려한 학벌? 부모로 부터 물려받은 어마어마한 유산? 남들의 시선을 끄는 유수한 외모? 모두 성공에 도움이 되는 요소 들이다. 하지만 이것들이 성공의 필수 요소는 아니다. 성공한 많은 사람들 중에는 학업을 제대로 못마친 사람이 많고 경제적으로 파산했거나, 어렵게 삶을 살아온 사람이 많다. 외모 또한 별볼일 없는 사람이 대부분이다. 법칙은 아닐 지 모르지만 그런 사람들의 행동을 유심히 관찰해 보면 공통된 몇 가지 특징이 있다. 이 책의 저자는 성형외과 의사이다. 저자는 성형을 통해 자신감을 찾고 성공한 사람도 있지만, 성형 후에도 계속 낙오자로 있는 사람도 보았다. 그리고 성형을 .. 2020. 6. 16.