반응형

길벗 6

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

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

독서/서평 2022.10.07

[Effective Python] 1장 - 파이썬답게 생각하기

안녕하세요 Dibrary입니다. 이 글은 Effective Python (한국어 번역제목은 '파이썬 코딩의 기술' 입니다)의 1장 내용을 정리했습니다. 1. 사용중인 파이썬의 버전을 알아두자 이렇게 간단히 버전을 확인할 수 있습니다. 2. PEP8 스타일 가이드를 따르자 PEP 8 – Style Guide for Python Code | peps.python.org PEP 8 – Style Guide for Python Code Author: Guido van Rossum , Barry Warsaw , Nick Coghlan Status: Active Type: Process Created: 05-Jul-2001 Post-History: 05-Jul-2001, 01-Aug-2013 Table of Con..

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

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

독서/서평 2022.09.20

[CentOS7 예비학교] Centos 에서 기본적인 서버 구축

예전에 리눅스를 공부하긴 해야하겠는데, 뭐부터 공부해야 할 지 모르는 상태에서 아는 친구가 이 책으로 자기는 공부했대서 보게 되었다. 물론, 책을 처음 볼 때는 애초에 프로그래밍에 대한 지식이 별로 없었고, (특히, OS 같은 CS지식이 전무했다) 가뜩이나 검은 화면에서만 다뤄야 해서 아주 불편하다는 생각 + 너무 어렵다는 생각이 들었었다. 어떻게든 꾸역꾸역 끝까지 1회 독은 했지만, 머리에 남는 것이 없었다. 시간이 지나서 리눅스에 대한 거부감이 옅어지고, 안되면 되게 하다보면 된다는 그 '인식'이 자리잡은 후에 다시 이 책을 보았다. 아주 깊이가 있는 그런 책은 아니지만, 리눅스 초보자에게 리눅스로 여러 서버들을 구축하고자 할 때 참고할만한 내용이 많이 있었다. 제목 자체에서도 '예비학교'라는 글자가..

독서/서평 2022.07.21

[NoSQL철저입문] NoSQL에 대한 전반적인 요약본

NoSQL이 생각외로 군데군데 쓰이고 있어서 전반적인 개념을 잡을 목적으로 읽은 책이다. 이 책의 내용을 궁금해하는 사람이라면 NoSQL이라는 단어가 뭘 의미하는지 간단하게나마 알고 있을 것이다. 기존에 가장 흔하게 쓰이던 관계형 테이블 식의 DB 설계방식은 정형화된 SQL문이라는 것이 존재했고, 이 SQL문으로 해당 테이블에서 관련 업무를 수행할 수 있었다. NoSQL은 말 그대로 SQL이 No인 것이다. 정형화 되어 있지 않은 셈이다. SQL역할을 하는 명령문도 그렇고, 테이블 자체도 정형화가 되어 있지 않은 셈이다. 나 역시 NoSQL은 굉장히 유연한 것만 알고 정확히는 모르는 상태였다. 이제는 이 책의 내용을 토대로 크게 분류 및 목적에 따라 어떻게 써야 할 지에 대한 생각을 해 볼 수 있어졌다...

독서/서평 2022.03.30

[파이썬 코딩의 기술] 파이썬을 좀 더 유용하게 쓸 수 있는 팁

원서 제목은 effective python인데, 한글판 제목이 effective python이 안 떠올라서 이런 책이 있는지도 몰랐던 책이다. 굳이 이 책이 아니더라도, effective java 혹은 effective C++ 책을 본 적이 있는 사람이라면 이 책의 내용 역시 어떻게 풀어나갈지 알 수 있을 것이다. '파이썬 코딩의 기술' 책은말 그대로 코딩하는 방법 n가지가 차례대로 나열되어있다. 파이썬은 워낙에 쉬운 언어라는 인식이 많아서 많이들 배우지만, 정작 효율이라는 잣대를 들이대면 그 기준을 만족시키는 코드를 찾기란 쉽지 않다. 그만큼 배우는 것과 실제 효율적인 코드를 작성 및 활용하는 것은 별개라는 것이다. 바로 그 효율적인 코드 작성의 방법이 총 90개나 나와있다. 각각의 내용은 파이써닉, ..

독서/서평 2022.03.25
반응형