본문 바로가기
728x90
반응형

Enjoy Life/책을 읽자!!83

[나는 리뷰어다] 진지한 파이썬 전에 읽었던 "나의 첫 파이썬" 에 이어서 이번에는 "진지한 파이썬" 을 읽게 되었다. 책 제목에서 느낄수 있듯이 이 책은 파이썬의 진지한(?) 부분에 대해서 설명해 주고 있다. 우선 파이썬이라는 언어의 기본 적인 내용들은 알고 있어야 한다. 기본적인 문법에 대한 내용보다는 파이썬으로 무언가를 만들때 혹은 프로젝트를 구성하는 것부터 시작해서 라이브러리 관리, 문서화, 배포, 테스트, 성능에 관련 된 내용을 담고 있다. 장점과 단점을 몇가지 알아보면 다음과 같다. 장점 - 개발을 하면서 프로젝트의 구조를 어떻게 만들어야 하는지, 그리고 자칫 소홀히 할 수 있는 문서화는 어떻게 해야 하는지 좋은 가이드를 알려준다. - 다양한 방법의 단위 테스트를 알려주고 있어서 개발시에 상황에 맞게 적용해 볼 수 있다. 단.. 2021. 2. 19.
[2021-책읽기프로젝트] 하버드 100년 전통 말하기 수업 "말 한마디로 천냥 빚을 갚는다" 이 속담은 말의 중요성, 말의 힘을 잘 나타내는 속담이다. 우리는 사람들과 관계를 형성하면서 살아가고 있다. 그리고 그 관계를 형성하는데 중요한 역할을 하는것이 말이다. 대화의 수단이 되고 정보 공유의 수단이 되는 말은 우리가 살아가는데에 정말 중요한 요소이다. 우리는 말을 통해서 큰 도움을 얻거나 가르침을 받을수도 있지만 반대로 곤경에 처할 수도 있다. 우리가 아주 쉽게 할수 있는 행동이지만 정말 조심해야 하는 행동이기도 하다. 이 책에는 여러가지 말하기 방법(?) 에 대해서 이야기 해주고 있다. 주제가 여러가지이고 단편으로 되어있다. 그중에서 내가 지켰으면 하는 것들을 몇가지 적어봤다. - 말하는 사람에게 집중해라. 여기에서 집중한다는 것은 내기준이 아니다. 말하는 .. 2021. 2. 18.
[2021-책읽기프로젝트] 김상욱의 과학 공부 읽고 싶은 책을 찾을 때에 몇가지 주제를 가지고 검색을 해본다. 주로 찾는 분야는 컴퓨터 관련을 제외 한다면 과학, 수학, 인문학, 역사, 경제 이다. 경제는 관심을 갖고 있지 않다가 최근부터 관심을 갖기 시작했다. 주제를 살펴보면 내가 잘 알고 싶은 분야이긴 한데 모르는게 더 많은 주제들이다. 특히나 과학과 수학은 멀지만 가깝게 하고 싶은 주제들이다. 그래서 과학이나 수학 관련 책을 고를 때에는 공식이 난무하는 책을 찾기 보다는 이렇게 에세이 형식, 또는 이야기로 풀어 나가는 그런 형태의 책을 선호한다. 그래야 책을 이해할 수 있으니깐. 김상욱 교수님은 TV 프로그램을 통해서 알게 되었다. 그분이 나오는 프로그램을 찾아본다기 보다는 우연히 채널을 돌렸을때 나오면 보는 정도. 볼때마다 느낀거지만 과학에 .. 2021. 2. 5.
[2021-책읽기프로젝트] 부의 대이동 예전에는 경제 관련 책은 거들떠 보지도 않았는데 최근에는 관심을 갖게 되어서 책을 읽게 되었다. 내가 직접 고른것은 아니고 자주 보는 유투브에서 괜찮다고 소개를 해주길래 어떤 내용인지 궁금해서 선택을 했다. 화폐의 가치가 하락하면서 많은 사람들이 투자에 대한 관심을 기울이고 있다. 이 책은 그런 투자할수 있는 것들 중에 달러와 금에 대한 책이다. 단순히 투자를 해야 한다가 아니라 달러와 금의 가격이 어떻게 변해 왔으며 그 변화에는 어떤 의미가 담겨있는지 설명해주고 있다. 경제 관련 책이지만 딱딱하지 않고 지루하지 않아서 재미있게 읽을 수 있었다. 내용중에 내가 기억해야 할 내용들을 몇가지 뽑아봤다. 달러는 안전자산이다. 달러에 대한 투자는 단기 투자로는 실패할 확률이 크다. 다른 자산들의 가치가 낮아질때.. 2021. 1. 14.
[나는 리뷰어다] Kubernetes Best Practices 쿠버네티스 모범 사례 이 책은 Kubernetes 에 대한 이론적인 내용을 담고 있으면서 각각의 Best Practice 에 대한 내용들을 담고 있다. 실습을 하면서 읽어볼 수도 있고 그런 여건이 되지 않는다면 참고 서적처럼 읽는 방법도 괜찮아 보인다. 나같은 경우는 내용을 따라 해보면서 완독을 했다. 책을 읽으면서 몇가지 좋았던 점과 아쉬웠던 점을 말하고자 한다. 우선 좋았던 점은 책 제목에서 처럼 여러가지 사례들이 많이 담겨 있다는 것이다. Kubernetes 에 대한 이론을 설명해주면서 어떻게 활용하는 것이 좋은 방법인지 알려준다. Kubernetes 를 공부하다 보면 노드에 파드를 생성하고 서비스가 잘 동작하는걸 확인해 보는건 그나마 쉽다. 하지만 그걸 운영에 가져갔을때 어떻게 사용을 해야 올바른 방법인지는 찾기가 좀.. 2020. 12. 17.
[나는 리뷰어다] 파이썬을 활용한 금융공학 레시피 최근에 파이썬 관련 책들을 이것 저것 많이 본것 같다. 단순히 파이썬을 위한 책들이 아닌 파이썬을 통해서 다양한 기법들을 활용해보는 책들이었는데 이번에도 그런 종류의 책이다. 그런데 상당히 재미있다. 1. 개념부터 알려준다. 난 개인적으로 금융관련 용어들에 대해서 잘 알고 있지 않다. 그래서 최근에 파이썬을 이용해서 금융정보를 스크레이핑 하는 기법들이 많이 소개 되고 있다. 나도 관심을 가져볼까 했는데 생각보다는 거리가 있었다. 왜 그런지 곰곰히 생각해봤는데 금융에 대해서 아는게 없어서였다. 이 책은 위와 같이 금융 관련 용어에 대해 먼저 설명을 해준다. 그래서 좀더 읽으면서 편안함을 느꼈다. 2. 친근한 엑셀로 미리 설명을 해준다. 파이썬으로 만들어 보기 전에 이렇게 엑셀을 통해서 실습을 해본다. 엑셀.. 2020. 11. 21.
[나는 리뷰어다] Web Scraping with Python 최근에 파이썬에 대한 관심이 증가 하면서 여러 분야에서 사용이 되고 있다. 다양한 분야중에 웹 크롤러도 주목을 받고 있다. 나도 관심을 갖고는 있었지만 그저 막연하게만 생각하고 있었다. 어떤 방법들이 있는지, 무엇을 먼저 해야 하는지 모르고 있었다. 그런 의미에서 이 책은 웹 크롤러에 대해서 기초부터 고급까지 차근차근 알아 볼수 있는 책이다. 읽으면서 몇가지 필요한 것들에 대해서 생각해 보았다. 1. 파이썬에 대한 기초적인 문법들은 알고 있어야 코드를 이해할 수 있다. 2. 웹 에 대해서도 기초적인 코드는 알고 있어야 한다. (html, javascript등) 3. 정규 표현식도 알고 있으면 도움이 된다. 4. 크롤러 라는건 생각보다 간단하지 않다. 인내력이 필요하다. 데이터 분석과 거의 동일한 작업이라.. 2020. 10. 25.
[나는 리뷰어다] 자바 최적화 (Optimizing Java) 한빛 미디어 "나는 리뷰어다" 를 통해서 "자바 최적화(Java Optimizing)" 책을 읽게 되었다. 실제 개발을 하면서 최적화나 성능에 관련 된 부분을 생각을 하게 되면 상당히 어렵다. 어떤 부분을 어떻게 확인 해 봐야 하는지, 또 성능 측정은 어떻게 해야 하는지 간단하지는 않다. 그런 면에서 이 책은 자바 최적화라는 내용에 대한 기본적인 이론부터 자세히 설명을 해주고 있다. 이론에 대한 설명을 돕기 위해서 위와 같이 자세히 그림으로 설명을 해주기도 한다. 성능에 대한 내용을 알기 위해서 실제 코드들이 바이트 코드 단위에서 어떻게 해석이 되는지. 그리고 자바를 사용하면서, 특히 Collection 을 사용하면서 어떤 부분들이 최적화를 해야 하는지에 대한 내용들을 자세히 설명을 해준다. 이것 이외에.. 2020. 9. 25.
[나는리뷰어다] 나의 첫 파이썬 나는 리뷰어를 통해서 이번에는 파이썬 책을 읽게 되었다. 최근 들어서 파이썬이 많이 뜨고 있는 언어이기도 해서 관심을 갖기는 했는데 항상 뭔가 끝까지 해보지는 못했었다. 그래서 이번 기회에 한번 끝까지 완독을 해보기로 했다. (양이 많아서 이 글을 쓰는 시점에도 아직 완독 전이다. ) 1. 기본편 우선 파트 1 부분은 다른 파이썬 책들과 마찬가지로 기초적인 내용들을 다루고 있다. 기본적인 문법, 함수, 클래스 등을 다뤄주고 있다. 한가지 색다른 점은 코드 테스트 하는 부분을 따로 설명을 해주고 있어서 테스트 케이스를 작성할 수 있는 방법을 알 수 있었다. 파이썬 테스트케이스를 작성한다는 것을 전에는 생각해보지도 못했는데 새롭게 알게 되었다. 2. 3개의 프로젝트 기본편 이후에는 프로젝트 형태로 내용을 구.. 2020. 8. 23.
728x90
반응형