본문 바로가기

독서57

파피용 독서기간_2022년 10월 말 저자_베르나르 베르베르 예전부터 베르나르 베르베르 작가를 좋아하고 싶었다. 그냥 유명한 프랑스 작가이고 인상도 그렇고 굉장히 친근하게(?) 생기셨다. 이렇게 말하는 이유는 이 분의 책을 읽지 않아서... 앞으로 많이 읽을 거다... 유명한 책부터 뿌신다. 그런데 찾아보니까 우리나라에서만 유독 유명하다더라. 기독교의 '아담과 이브' 기원을 모티브로 제작된 것 같다. 무교인 나는 정확히 모르지만 대충 지구의 첫 생명인 '아담과 이브'가 생명체를 만들어가는 내용 정도로 알고 있다. 소설도 이런 내용과 비슷하다. 지구가 멸망할 것이라 생각한 주인공이 14만 4천 명의 인원을 데리고 제 2의 지구에 토착하기 위해 우주 여행을 떠나는 내용이다. 제 2의 지구를 찾기 위해 우주 여행은 .. 2022. 12. 4.
이것이 취업을 위한 코딩 테스트다 with Python 독서기간_2022년 11월 25일 ~ 2022년 12월 1일 저자_나동빈 코딩 테스트 알고리즘 입문 도서로 추천한다. 언어 선택 기준부터 시작해 기본적인 알고리즘을 코드 예제와 함께 쉽게 설명한다. 나는 백준을 어느정도 풀었었고, 이 책을 읽기 앞서 빡빡한 이론서 두 권을 읽었더니 쉽게 느껴졌다. 입문자에게도 Python의 직관성 덕분에 코드 해석하는 데 어렵지 않을 것이다. 책에서 어려운 알고리즘이라고 해봤자 위상정렬 정도이다. 백준 문제를 풀면서 Union-Find, MST, 크루스칼 이론을 따로 따로 공부했었는데, 세 가지 모두 연관되어 있다는 것을 알았다. 수준이 높아질수록 각 알고리즘의 연관 관계를 생각하며 공부하자. 아직 그리디스러운 발상이 어려운데... 많은 문제를 접하다보면 연상할 수 있을.. 2022. 12. 3.
살인자의 기억법 독서기간_2022년 11월 26일 ~ 2022년 11월 28일 저자_김영하 알츠하이머성 치매에 걸린, 연쇄 살인범 '김병수'와 그의 딸 '은희', 그리고 '은희'와 결혼을 약속한 남자친구 '박주태'. '김병수'는 '박주태'가 연쇄 살인범이라 굳게 믿고 그에게서 '은희'를 지키려 한다. 이미 공소시효가 지나간 살인 사건들(당시엔 연쇄 살인이란 개념이 없었다고 한다.)의 진범을 찾고 싶어하는 '안형사' 또한 등장한다. 엄청난 흡입력을 가진 책이다. 책에서 손을 떼지 못하고 몰두하여 읽었다. 화자가 짧게 메모한 식으로 내용이 구성되어 있는데 무엇이 진실이고 무엇이 거짓인지 모른다. 다음 장을 펼치면 최근 일을 기억하지 못한다. '믿을 수 없는 화자'의 이야기는 읽고 있는 나까지 혼란을 느끼게 한다. 사실 전부.. 2022. 11. 29.
나는 나를 파괴할 권리가 있다 독서기간_2022년 11월 24일 ~ 2022년 11월 25일 저자_김영하 주인공이 화가인가? 상담사인가? '자살 안내자'라니... 주인공 시점에서 발화하고, 주인공이 상담한 내용 안에서 이야기가 풀려가고, 그 안에서도 화자가 달라진다. (액자식 구성이라 한단다) 읽다보면 화자에게 감정이입이 안 된다. 뭐야 도라이 아니야? 사이코패스 아니야? 그래서 더 읽기 어려웠나보다. 잃을 게 없는 사람이 가장 무섭다고 하는데, 등장인물들 다 무서웠다. 아슬아슬하게 작두 위를 걷는 느낌. 예민하고 언제 터질지 모르는 폭탄 같은 느낌을 받았다. 나를 파괴할 권리라... 나는 있다고 본다. 단 남에게 피해가 안 끼치는 한에서. 그럼 두 명제가 성립할 수 있는 죽음이 있을까...? 각자의 이유로 죽음을 선택하는 것이니까 .. 2022. 11. 26.
코딩테스트를 위한 자료구조와 알고리즘 with c++ 독서기간_22년 11월 21일 ~ 22년 11월 22일 저자_존 캐리, 세리안 도시, 피야스 라잔 급하게 코테를 벼락치기 해야 할 일이 있어서 급하게 읽은 책^^ 이론 위주로 읽었다. C++ STL 라이브러리, 트리, 힙, 해시 테이블, 분할 정복, 그리디, 정렬, 그래프1, 그래프2, 동적 계획법1, 동적 계획법2로 목차가 구성되어 있다. 코테에 출제되는 수준의 알고리즘을 다룬다. 알고리즘이 이론뿐만 아니라 실무에서 성능을 고려하는 알고리즘을 사용하는 방법을 알 수 있다. 예를 들어, 블룸필터가 거짓-부정(false-negative)이 없다는 것은 확신하지만 거짓-긍정(false-positive)이 있다는 것은 확신하지 못하는 알고리즘이라면, 수억 개의 이메일에서 중복되는 이메일이 있는지 찾는 알고리즘.. 2022. 11. 24.
후니의 쉽게 쓴 CISCO 네트워킹 vol.1 독서기간_2022년 11월 3일 ~ 11월 17일저자_진강훈 휘발성 빠른 CS는 꾸준히... 책이 좀 오래 되긴 했다. 저자가 네트워크 전문가여서 조금 네트워크 엔지니어링에 치중되어 있다. 네트워크 문외한이라도 이해할 수 있도록 예시를 들며 개념 하나하나 설명한다. CS라고 하면 전필 느낌의 지루하고 이론만 지속되는 느낌이 있는데, 중간중간 저자의 경험, 용기를 북돋워 주는 글들이 삽입되어 있어 지루하지 않았고 흡입력 있게 읽었다. (저자도 사람이야 사람) 1권은 기본적인 네트워크 개념, MAC, IP/TCP, 서브넷 마스크, 브리지, 스위치, 라우터를 설명한다. 스위치, 라우터를 설정하는 코드도 있지만 건너 뛰었다. 2권엔 라우팅 알고리즘을 포함한 세심한 내용이 나오는 것 같다. 얼른 2권도 읽어야지... 2022. 11. 21.
모던 자바 인 액션 독서기간_2022년 11월 11일 ~ 11월17일 저자_게이브리얼 우르마, 마리오 푸스코, 앨런 마이크로프트 자바 개발자가 되려면 자바8에서 무엇이 혁신적으로 변화했는지를 알아야 된다. Stream의 등장으로 자바의 입지가 단단해졌다. 구글링으로 알음알음 알던, 구멍 숭숭 뚫린 Stream 사용법을 책을 읽고 나서야 정확히 알 수 있었다. 사용하지 않았던 메서드들의 존재와 시그니처를 알 수 있었다. Stream 외에도 병렬 데이터 처리와 컬렉션 API, 비동기를 위한 클래스 등 유용하고 강력한 자바 문법도 많이 나온다. 써보지 않은 기능들로 이해가 완벽히 되지 않았다. 그래도 개념을 알고 있다는 것이 중요하다고 생각한다.ㅎ 조금 더 친절한 책이다. 퀴즈와 예제에 주석까지 있어서 이해가 더 쉬웠다. '이펙.. 2022. 11. 20.
오늘도 약을 먹었습니다 독서기간_2022년 1월 저자_박한슬 생명과학 환장하며 좋아하는 나. 특히 의학 좋아한다. 현 약사인 작가가 약의 종류, 복용법, 관리법 등을 설명해 준다. 일상에서 쉽게 접할 수 있는 약물이 대부분이다. 맨 마지막 참고한 논문의 리스트가 나와있으니 최소한 논문에 근거한 내용이다. 마냥 쉽게 읽을 수 없지만 관심이 있다면 추천한다. - 프로바이오틱스 : 적정량을 섭취했을 때 우리 건강에 도움이 되는, 살아 있는 미생물 '락토바실러스 람노서스 GG' 균주 이름이 명시되어 있는가 확인하자. 유산균 몇 억 마리 같이 수치만 강조하는 것은 피하자. - 프리바이오틱스 : 프로바이오틱스의 먹이 - 식욕억제제 : 중추 신경 자극성 식욕억제제 암페타민 계열, 3개월 이상 사용금지 주의해서 복용해야 한다. 다이어트 한약.. 2022. 11. 18.