Do it! 점프 투 파이썬 - 전면 개정판 Do it! 시리즈
박응용 지음 / 이지스퍼블리싱 / 2019년 6월
평점 :
구판절판


이지스퍼블리싱은 Do it! 시리즈로 유명하다. 저자는 서적의 내용을 위키독에 공유하고 있어서 인터넷으로 언제든지 손쉽게 확인해 볼 수 있다. 파이썬에 대한 기초를 다지기 위한 서적으로 적절하나 문과생이나 입문자까지 대상으로 하여서 설명이 장황하다.


https://wikidocs.net/book/1



파이썬은 인간다운 언어이다. 파이썬은 문법이 쉬워 빠르게 배울 수 있다. 파이썬은 간결하고 강력한 오픈 소스이다.


문자열 포맷 코드

%s 문자열

%c 문자

%d 정수

%f 실수

%o 8진수

%x 16진수


파이썬 자료형 : 리스트(List), 튜플(Tuple), 딕셔너리(Dictionary), 집합(Set)

모듈은 함수나 변수 또는 클래스를 모아 놓은 파일이다. 패키지는 모듈을 계층적으로 관리한다.



댓글(0) 먼댓글(0) 좋아요(7)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
개발자를 위한 파이썬 - 현장에서 일하는 개발자 맞춤 입문서
윤웅식 지음 / 한빛미디어 / 2017년 11월
평점 :
장바구니담기


코드를 작성하는 시간보다 읽는 시간이 더 많다는 것에 중점을 두고 평확하고 읽기 쉬운 파이썬을 만들었다. 파이썬 변수 선언은 할당할 값을 저정하면 된다. 선언을 하면 알아서 인식한여 큰 수도 정수로 처리할 수 있다.


파이썬이 추구해야 할 가치 (The Zen of Python, by Tim Peters)

- 추한 것보다는 예쁜 것이 좋다. (Beautiful is better than ugly.)

- 모호함보다는 명쾌함이 좋다. (Explicit is better than implicit.)

- 복잡함보다는 단순함이 좋다. (Simple is better than complex.)

- 가독성에 신경 써야 한다. (Readability counts.)

- 선호할 수 있는 확실한 방법이 있어야 한다. (There should be one-- and preferably only one --obvious way to do it.)


리스트는 대괄호([ ])로 열고 닫으며 콤마(,)로 각 요소를 구별한다. 딕셔너리는 중괄호({ })로 열고 닫고 키와 값을 콜론(:)으로 묶는다. 각각의 키:값 쌍은 콤마(,)로 구분한다. 튜플은 리스트와 비슷하지만 괄호(( ))로 열고 닫아서 선언한다.


* Scrapy

Scrapy는 파이썬으로 구현된 대표적인 크롤러이다. Scrapy는 크롤링 프레임워크로도 불린다.


* RabbitMQ

RabbitMQ는 사용하기 간단한 메시지 큐의 표준으로 알려진 오픈 소스 메시지 브로커이다. Publisher가 메시지를 생성하면, 메시지 큐 서버 안의 Exchange로 전달되어 규칙에 따라 익스체인지를 큐어 넣는다. Consumer는 큐에서 메시지를 꺼내 와서 처리한다.


* Pandas

Pandas는 파이썬을 이용한 오픈 소스 데이터 분석도구이다. 수학, 과학 분야에서 사용하는 기본 패키지인 Numpy를 사용하여 매우 빠르며 복잡한 데이터 처리작업도 간편하게 할 수 있다. Series는 1차원 배열이다. DataFrame은 Series 타입을 연결한 것으로 2차원 배열이다.


* IPython

IPython은 기본 파인썬 인터프리터보다 강력한 명령형 셀이다. Jupyter의 커널 역할을 하며 데이터 시각화와 GUI도구를 지원한다.


* PEP8

PEP는 Python Enhancement Proposals의 약자이고 8이라는 숫자는 'PEP 8 -- Style Guide for Python Code'에서 유래했다. 파이썬 코딩 스트일 제안으로 사람들이 읽기 좋고 이해하기 쉬운 코드를 사용하기 위한 표준을 제시한다.


플랫폼 독립적인 인터프리터 방식, 객체지향적, 동적 타이핑 대화형 언어


댓글(0) 먼댓글(0) 좋아요(10)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
4차 혁명 표류기 - 스마트한 시대를 생존하다
민연기 지음 / 성신미디어 / 2021년 4월
평점 :
장바구니담기


기술서적임에도 불구하고 처음부터 끝까지 지루하지 않고 재미있게 읽었습니다. 4차 산업혁명에 대해 요소기술 전반적으로 잘 설명하고 있어 이해에 도움이 되었습니다.

댓글(0) 먼댓글(0) 좋아요(12)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
4차 혁명 표류기 - 스마트한 시대를 생존하다
민연기 지음 / 성신미디어 / 2021년 4월
평점 :
장바구니담기


디지털과 인터넷으로 시작한 3차 산업혁명이 얼마되지도 않은거 같은데 인규는 4차 산업혁명을 이야기하고 있다. 새로운 기술로 이전과는 다르게 효율적으로 생산을 하고 생산된 제품은 각각이 스스로 판단하고 제어하는 스마트한 기능을 갖고 우리가 살고있는 세상을 변화해 나간다는 개념이다. 제조업 중심의 미국, 독일, 중국, 일본 그리고 한국이 4차혁명이라는 기회의 무대에 서로 보이지 않는 경쟁을 하고 있다.


아이폰을 시작으로 우리에게 알려진 스마트폰, IT 관련 뉴스나 잡지에서 외쳐대는 클라우드, 이제는 손쉽게 구할 수 있는 드론, 이세돌을 이긴 알파고라는 이름의 인공지능, 그밖에 3D 프린터, 사물인터넷, 빅데이터, 블록체인, VR/AR, 생명과학 등의 기술이 보이지 않는 영역에서 우리의 삶을 변화시키고 있다.



이러한 변화와 혁명이 인류의 삶에 물질적인 편의를 제공해 주었는지는 몰라도 번영과 행복에 도움이 될지는 해가 될지는 아직 아무도 모른다. 1차 산업 혁명으로 증기기관이 발명되고 공장이 생겨나면서 일하기 위해 사람들이 도시로 몰려들었다. 질서있게 살고 있던 대가족은 핵가족으로 흩어졌고 수천년간 이어져온 농업은 나이많은 사람들에게 떠넘겨져 버렸다.


2차 산업혁명으로 전기와 자동차가 발명되어 대량생산체제가 가능해 지고 일일 생활영역이 보다 넓어 졌다. 하지만 무분별한 개발과 발전으로 주요도시에는 매연으로 공해가 발생하고 공장의 폐수로 환경오염이 발생하여 생태계가 파괴되거나 이전에는 없었던 질병으로 인해 삶의 질이 떨어졌다. 공장의 기계와 함께 일해야하는 인간의 삶은 기계화 되면서 부품화되었다.


핸드폰이 나오고 나서부터 편지나 엽서 그리고 매년 보내던 연하장도 이젠 삶의 뒷편으로 사라졌다. 그리고 스마트폰이 대중화된 요즘에는 자신의 굶주림은 잠시 참아도 스마트폰의 배터리 경고에는 어쩔 줄 몰라한다. 카톡이나 메신저로 친구의 말에는 웃으면서 쉼없이 답장을 해도 복도에서 만난 직장 동료나 상사에게는 휴대폰에 집중하면서 못본척 지나가는 것을 자연스럽게 여긴다. 만나서 이야기를 나누어도 집중도가 떨어지고 스마트폰 정도의 거리감이 항상 존재한다.



이 책은 아날로그를 떠나 4차혁명의 망망대해에서 표류중인 사람에게 보내는 생존 지침서이다. 기술적인 내용을 다루는데 저자의 삶에서 풀어낸 위트가 곳곳에 담겨있어서 읽는 동안 지루함을 못느끼고 재미있게 읽었다. 미녀와 야수를 사물인터넷으로 적용한 이야기는 잠시 소설을 읽는 묘한 즐거움도 있었다.


저자의 통찰과 유머를 통해 일반인도 어렵지 않게 각각의 기술에 대해 이해할 수 있도록 재미있는 그림을 시작으로 잘 설명해 주고 있다. 전반적인 내용을 기술서적인데 곳곳에 삶을 통한 적절한 설명을 곁들여서 보다 쉽게 이해가 되었다. 매 챕터마다 한장의 일러스트도 재미를 더해준다.


앞으로 4차 산업혁명으로 우리의 삶이 또 어떻게 바뀔까?


현실을 초월한 세계인 메타버스가 구축되면 이제 만나는 것까지도 가상의 세계에서 모두 이루어질것이다. 진짜 몸은 방에서 편하게 앉아있거나 누워 있고 가상의 공간에서 현실에서 할 수 있는 모든 것을 대신하지 않을까 한다. 나노단위의 센서로 생각만으로 조작이 가능하면 이제 스마트폰 화면을 터치하는 움직임마저 필요없게 될거 같아.


출판사에서 도서 협찬을 받았습니다. 하지만 개인의 주관적인 견해로 작성하였습니다.



댓글(0) 먼댓글(0) 좋아요(13)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
나는 균형 있게 살기로 결심했다 - 나를 행복하게 하는 균형의 힘
이현주 지음 / 메이트북스 / 2021년 4월
평점 :
장바구니담기


개인과 가정 그리고 회사에서 삶의 균형이 필요할 때, 여러사람들의 다양한 사례와 함께 문제점은 무엇이며 어떻게 균형을 찾아가는 지에 대한 설명이 나와 있어 많은 도움이 됩니다. ㅎㅎ

댓글(0) 먼댓글(0) 좋아요(10)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo