반응형

독서 68

[JIRA] 쉽게 따라하며 익힐 수 있는 지라 책

IT회사들마다 JIRA, Confluence 등을 할 줄 알면 좋다는 얘기가 많아서 보게 된 책이다. 우선 한번 가볍게 훑어본 느낌으로 JIRA는 '계획'을 만들고, 공유하기 좋은 툴인것 같다. 다만, 내가 있었던 회사는 해당 업무를 Excel로 수행했다는 것 뿐이다. 그래서 이참에 어차피 같은 역할이라면 새로운 기술을 써보는게 더 나는 재미있어서 책으로 공부를 해보았다. 내용은 매우 간단하다. 그냥 JIRA를 사용해서 계획을 짤 수 있고, 관리하는 방법을 배우는 것이다. 아마 직접 보면 너무 쉬울 수 있는게... 모든 화면이 다 수록되어있다. 어떤 버튼을 누르세요, 뭐라고 기입하세요 등등... 어떤 설명도 필요 없다. 말 그대로 유치원 때의 '따라하기'? 같은 책 느낌이었다. 그래서 너무 좋았다. 모르..

독서/서평 2022.10.14

[모던 자바스크립트] 자바스크립트 문법 종합책

자바스크립트는 JAVA 웹 프로젝트를 하면서 가볍게 알고만 넘어갔었다. 물론, 필요할 수 있다는 인지정도는 한 채로... 실제 프로그램을 만들면서 자바스크립트로 비동기, 데이터 가공 같은 것을 해야 했는데 이게 여간 쉽지 않아서 급하게 도움을 받고자 이 책, 저 책을 찾았는데 그나마 나에게 맞는 책이 이 책이었다. 제목에 '모던'이 들어간다고 뭔가 특별한가? 싶지만, 여느 자바스크립트랑 크게 다른점은 못 느꼈다. 다만, 이 책은 두께가 있는 만큼 정말 많은 내용이 들어있고 여기에 있는 것만 다 능숙하게 할 줄 알아도 자바스크립트로 발목잡히는 일은 없지 않나 싶다. 처음 5장까지는 정말 여느 언어들과 다름 없이 실행방법, 변수, 객체, 연산자 등에 대한 설명이 나온다. 이는 다른 언어를 공부하고 할 줄 아..

독서/서평 2022.10.07

[Django RESTful] 정말 쉬운 Django로 RESTful API 배우는 책

파이썬을 공부하면서 알음알음 Flask와 Django를 옅게 공부해두긴 했었다. 그 중에 화면이 필요없는 개발이 있어서 Flask를 써서 간단하게 구현을 했었는데, JAVA와의 접합부?가 굉장히 마음에 들지 않았었다. 물론, 개발자가 아닌 사람이 보기에는 굉장히 '심플'하게 보여서 괜찮다고 하지만 개발하는 입장에서 아주 께림칙 했었다. 그래서 해당 접합부에 RESTful을 사용할 까 했었지만, Flask에서 RESTful을 어떻게 사용할 지 몰라 우선 구현은 마무리 지었었다. Flask의 RESTful 구현도 모르는데 Django라면 더더욱 몰랐었다. 하지만 작정하고 RESTful을 배워야 했기에 이것 저것 찾다가 이 책의 내용이 눈에 들어왔다. 이 책은 제목 그대로 Django와 Django에서 RES..

독서/서평 2022.09.28

[PySpark 배우기] PySpark 기본 다루기 초급서

이 책은 이미 Spark 관련 책을 하나 가지고 있었기에 여느 스파크 책과 뭐가 다를까~ 싶어서 도서관에서 빌려서 본 책이다. Spark는 Scala로 배워야 가장 최근 경향을 빠르게 따라갈 수 있고, 더 많은 기능이 지원된다고 알고 있는데, 그럼에도 파이썬이라는 언어의 '간결하고 명료함'을 포기할 수 없다면, PySpark를 사용하는 것도 하나의 방법이다. 다만, Spark는 JVM을 기반으로 실행되기 때문에 Python을 사용하면 JVM에서 Python으로 통신하는 부분이 하나 더 추가되는 꼴이라서 Scala보다 당연히? 느릴 수 밖에 없다. 책의 초반에는 이런 개념적인 내용과 스파크의 아키텍쳐 및 실행 흐름을 설명하고있다. 여느 스파크 책과 마찬가지로 간단한 연산 및 메서드를 배우고 그 다음에 어느..

독서/서평 2022.09.27

전체적인 스파크를 사용해 볼 수 있는 맛보기 좋은 책

교육기관에서 받았지만, 정작 Hadoop 설치 까지만 나가고 이 책은 1쪽도 펴보지 못한 책... 하지만 이미 받았고, 나는 빅데이터 기술에 관심이 많기 때문에 혼자서 독파해보기로 결정했었다. 쉬웠냐면 전혀 그렇지 않았다... 처음부터 Vagrant를 써서 학습용 가상환경을 설치해야 한다. 이제 막 코딩을 시작한 사람에게 가상환경은 녹록치 않다. 그럼에도 Vagrant에 대해 공부하고 꾸역꾸역 설치에만 약 3일을 썼다. 설치 하고 나서는 일사천리인 듯 싶지만, 또 그것도 아니었다. 리눅스를 잘 다루지 못했으니까... 리눅스도 공부를 할 겸 검색해보니 마침 윈도우에서 단독클러스터 버전으로 돌릴수가 있는게 아닌가? 덕분에 이 책의 진도는 확확 나갔다. 서론이 길었는데, 이 책은 Spark를 사용해서 데이터를..

독서/서평 2022.09.20

SQL로 데이터를 다채롭게 뽑아보는 연습에 딱좋은 책

읽게 된 계기 데이터 분석 이나 데이터 엔지니어에게 SQL은 필수라고 한다. 그러나, 나는 SQL은 기본적인 CRUD만 할 줄 알았고 그것만 잘 하면 된다고 착각하고 있었다. 한 번은 코딩테스트에 SQL 문제가 나왔었는데 이게 그냥 CRUD만 가지고 안되는 수준이었어서 관심을 갖고 SQL을 다채롭게 활용해볼 수 있는 방법을 배우는 책을 찾았다. 그게 이 책이다. 이 책의 특징 PostgreSQL, Hive, SparkSQL, Redshift, BigQuery 5개의 DB에 대한 쿼리문을 제공한다. 즉, 같은 결과를 내기 위해 쿼리문이 조금씩 다를 순 있지만, 그 쿼리문을 모두 확인할 수 있다. 그리고, 데이터를 실제에는 어떻게 분석하고 바라보는지에 대한 설명과, 그 설명의 근거 자료를 찾기 위한 SQL문..

독서/서평 2022.09.05

함께 자라기

p.12 불확실성이 높은 경우일수록 학습이 중요하다. p.31 자기계발이 왜 중요하다고 생각하냐면, 현재 나에게 무엇을 투자했느냐가 1년 혹은 2년 후의 나를 결정한다고 느끼기 때문. p.59 타당성과 피드백이 부족한 환경에서는 오래 일해도 전문성이 신장되지 않는다. p.64 자신이 업무시간 중에 불안함이나 지루함을 느끼는 때가 대부분이라면, 실력이 도무지 늘지 않는 환경에 있는 것이다.

[빅데이터를 지탱하는 기술] - 빅데이터 기술 개괄서

읽게 된 계기 데이터 처리 분야에 관심이 있어서 읽게 된 책이다. 이 책이 나온지가 좀 되었는데, 그때의 기술 처리와 지금과 얼마나 달라졌을지 그리고 각 기술분야별로 주된 도구의 변화가 있는지를 볼 수 있겠다 싶어서 이 책을 읽었다. (다행이도 동네 도서관에 있었다.) 이 책의 특징 빅데이터를 다루기 위해 필요한 도구들이 소개 되며, 도구에 대한 설명, 사용방법 등이 나와있다. 하나의 도구에 대해 모든 것을 설명하는 방식이 아닌 전체적인 '업무' 즉, 데이터 처리하는 과정에 있어서 어떤 방법이 필요했고, 그 방법에 적합한 도구가 이것이다~ 는 설명방식을 띄고 있다. 그래서 흐름 대로 따라가면 데이터를 이렇게 다루고, 가공하고 한다는 개념이 잡힌다. 간단 내용 정리 먼저 빅데이터라는 개념이 왜 나오게 되었..

독서/서평 2022.08.23

동사트레이닝 - 회화연습할 때 동사만 반복하기 좋은 책

영어를 어학원 다니면서 회화 위주로 공부했던 게 벌써 몇 년 전이 되었다. 그래도 완전 다 까먹은건 아니라서 어느정도 말은 할 수 있으나, 기억나는 단어가 부족해서 표현에 한계를 느끼곤 했다. 곰곰히 내가 뭘 어려워하는지 생각해보면 단순히 단어를 모르는게 문제가 아니라, 동사와 전치사를 적재적소에 알맞는 의미로 못쓰는 것으로 판단되었다. 그래서 이 책을 보게 되었다. 물론, 이 책을 보기 전에도 동사 및 전치사에 대해 많은 책들을 살펴보았다. 하지만 대부분의 책들은 결국 '암기'로 귀결되었다. 내 공부방법은 수시로 많이 보고 익히는 것인데, 꾸준히 암기를 해야 하는 것과는 조금 다르다. 바로 이 책이 적합한 책이었다. 정말 책에 수록된 문장이 심플하면서 시제별로도 바꿔서 연습해 볼 수 있고, 수시로 말하..

독서/서평 2022.08.22
반응형