블록체인 인 액션 - 7개의 예제로 배우는 스마트 컨트랙트와 Dapp 개발의 모든 것
비나 라마머시 지음, 정우현 옮김 / 제이펍 / 2021년 7월
평점 :
장바구니담기


블록체인에 사람들이 관심이 많습니다.


사람들이 관심이 많은 이유는 은행과 같은 중개자가 없기 때문일 것입니다.


전 세계 누구에게나 디지털 통화를 P2P로 전송할 수 있다는 장점도 있습니다.


블록체인 책을 소개해 드리고자 합니다.


책 제목은 '블록체인 인 액션'입니다.


이 책을 통해 블록체인이 궁금하신 분들에게 도움 될 것입니다.




◆ 스마트 컨트랙트와 Dapp

7개의 예제로 스마트 컨트랙트와 Dapp개발에 대해 배울 수 있습니다.


스마트 컨트랙트는 변조 불가능 코드입니다.


왜 변조가 불가능하냐면 하드웨어에 코드가 각인되어 있기 때문입니다.


스마트 컨트랙트도 특별한 설정이나 탈출 장치가 내장하고 있지않는 한 배포 후에는 수정할 수 없습니다.


배포 후에는 영구적인 상태가 되기 때문에 그렇습니다.


Dapp은 탈중앙화 애플리케이션입니다.


Dapp을 개발할 때 사용하는 여러 가지 핵심 툴과 테크닉도 알려줍니다.


블록체인의 핵심요소인 신뢰와 무결성, 보안과 프라이버시, 온체인과 오프체인 데이터도 예제를 통해 개념을 이해하도록 도와줍니다.




◆ 책의 특징

책의 특징을 말씀드리겠습니다.


블록체인을 이해하기 쉽도록 다양한 도표를 보여줍니다.


주로 사용하는 용어와 추가 필요한 정보는 박스로 구성되어 있습니다.


용어가 정리 안 되어 있으면 책을 읽기 어려울 수 있는데요.

용어도 따로 정리해 두시길 추천합니다.


용어를 알고 읽으시면 블록체인이 이해하는 데 도움 될 것입니다.


블록체인 기반 탈중앙화 앱을 설계하고 개발까지를 간단하고 이해하기 쉽게 설해줍니다.





끝으로 책의 저자는 페이스북 한국 이더리움 사용자 그룹의 운영자입니다.


블록체인 커뮤니티 활동 해왔습니다.


블록체인에 대한 기술 이해도가 높은 전문가가 번역해서인지 번역이 잘 되어 있다고 느꼈습니다.


블록체인이 궁금하시거나 관심 있는 분들에게 이 책을 추천합니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
누워서 과학 먹기 - 비전공자도 아는 척할 수 있는 과학 상식
신지은 지음 / 페이스메이커 / 2021년 8월
평점 :
장바구니담기


코로나가 조용해지지 않고 있습니다.


과학을 이야기하면 할 말이 없을 수 있는데요.

드라마, SF영화, 다큐멘터리는 사람들에게 익숙합니다.


비전공자도 과학에 대해 재밌게 볼만한 책을 소개하려 합니다.


책 제목은 '누워서 과학 먹기' 입니다.


전공자의 시선이 아닌 비전공자의 시선으로 쓰인 책으로 부담 없이 읽을 수 있을 겁니다.


사람들은 연구하고 상상한 것을 이뤄냅니다.


전기차도 상상 속 그림이었겠지만 만들었고 사람들이 사용하고 있습니다.


상상이 현실이 될 수 있음을 보여준 것으로 보입니다.


이 책을 통해 과학과 조금이라도 친해지는 시간이 되길 바랍니다.


같이 몇 가지를 알아보도록 하겠습니다.




◆ 블랙홀

블랙홀은 밝혀진 게 많지 않습니다.


희미한 사진 정도만 건졌습니다.


연구를 아무리 쉽게 말해도 어려울 수 있습니다.


블랙홀은 미지의 분야입니다.


안에 빨려 들어가게 됐을 때 어떻게 될지는 아무도 모릅니다.


심해도 어떤 생물이 살고 있을지는 모르는 건데요.

우리가 알고 있는 것은 밝혀진 것만 알 수 있습니다.


그 외에는 상상력으로 추정해볼 뿐입니다.




◆ 아르테미스 협정

아르테미스 협정을 아시나요?


2024년까지 달에 유인우주선을 착륙시키고 2028년에 달에 기지를 건설하는 것을 목표로 하는 협정입니다.


우리나라도 10번째로 아르테미스 협정에 참여했습니다.


협정은 유인우주선을 달에 착륙시키는 것인데요.

1972년 아폴로 17호 달 착륙 이후 시도하는 국제 유인 달 탐사 프로젝트입니다.


아르테미스 협정에는 민간 기업들도 로켓, 우주선, 착륙선 개발에 참여하고 있습니다.


책을 통해 아르테미스 협정에 대해 알고 궁금한 것들은 더 찾아보는 것도 추천합니다.




끝으로 과학은 영화의 소재로도 등장합니다.


양자역학도 소재로 쓰입니다.


또한 아인슈타인의 특수상대성이론도 쓰였습니다.


저자는 비전공자이기에 과학을 모르는 사람도 알기 쉽게 쓰려고 노력했습니다.


과학을 잘 모르지만, 관심 있는 분들에게 이 책을 추천합니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
프로그래머 장관 오드리 탕, 내일을 위한 디지털을 말하다 - 디지털과 AI가 가져올 소외 없는 세상
오드리 탕 지음, 안선주 옮김 / 프리렉 / 2021년 7월
평점 :
장바구니담기


프로그래밍 언어를 배우는 사람이 늘어나고 있습니다.


비전공자들도 프로그래밍 쪽으로 취업을 하려고 합니다.


프로그래밍 열풍이 불기 때문으로 보입니다.


대만이 코로나를 빨리 예방했다는 것을 아시나요.

예방아 빨리 되도록 기여한 사람이 있습니다.


그는 바로 오드리탕 입니다.


오드리탕관련 책을 소개하고자 합니다.


소개할 책은 '프로그래머 장관 오드리 탕, 내일을 위한 디지털을 말하다'입니다.


오드리탕에 대해 같이 알아보도록 하겠습니다.




◆ 디지털 기술

디지털 기술은 누구나 쉽게 사용할 수 있어야 합니다.


디지털을 활용하면 좋지만 못 사용하는 분들도 있습니다.


사용이 어려우면 포기하는 경우도 생깁니다.


사람들은 기술을 쉽게 사용하도록 만들려고 노력합니다.


은행 업무도 직접 방문하지 않아도 스마트폰으로 쉽게 사용할 수 있습니다.


가입도 단순하고 쉽게 만들어져 있어서 요즘은 가입이 쉽습니다.


저자의 할머니도 키오스크를 처음엔 잘 못 사용했지만, 알려주니 잘 사용하십니다.


더 나아가 같은 고령의 못 사용하시는 분을 돕기도 합니다.




◆ 프로그래밍은 보조도구

프로그래밍은 보조도구입니다.


코로나가 터졌을때  마스크 부족 현상이 발생했는데요.

이를 해결 하기 위해 마스크 실명 배급제를 도입했습니다.


또한 마스크 지도 애플리케이션도 개발했습니다.


등산을 갈 때 자전거는 보조수단입니다.


사람은 혼자서도 산에 올라갈 수 있습니다.


하지만 자전거는 혼자서는 가지 못합니다.


보조도구가 없다고 일을 못 하는 것도 아닙니다.


도구를 이용해 일찍 도착할 수 있습니다.


도구는 그 과정을 보조해줍니다.


AI도 보조 수단 중 하나입니다.





끝으로 오드리탕은 대만 최연소 장관입니다.


소프트웨어 프로그래머란 특별한 이력을 가지고 있습니다.


프로그래밍 기술이 뛰어나면 좋습니다.


뛰어나지 않더라도 공공의 이익을 위해서 쓰인다면 많은 도움이 될 수 있습니다.


오드리탕 장관이 궁금하신 분들에게 이 책을 추천합니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
생각하는 기계 vs 생각하지 않는 인간 - 일과 나의 미래, 10년 후 나는 누구와 어떻게 일해야 하는가?
홍성원 지음 / 리드리드출판(한국능률협회) / 2021년 8월
평점 :
장바구니담기


기술 발전으로 일하는 방식이 달라지고 있습니다.


기술이 발전한 시대에는 어떤 능력이 필요할까요?

인간만이 할 수 있는 능력을 키워야 합니다.


전에는 있었지만, 지금은 없어진 직업들도 있습니다.


없어진 직업이 있는 반면 일자리를 지키고 있는 사람들도 존재합니다.


기술이 발전하면 인간은 기계에 지지 앉을까 걱정될 수 있습니다.


인간이 기계와 이기려면 기술이 진화한 만큼 자신의 능력이 발전해야 합니다.


자신의 능력을 발전시킬 수 있는 팁이 담긴 책을 소개하려 하는데요.

소개해 드릴 책은 '생각하는 기계 vs 생각하지 않는 인간'입니다.


생각하는 기계와 싸워 이기려면 인간이 생각하는 힘을 기르고 준비해야 합니다.


이 책을 통해 생각하는 힘을 기르는 시간이 되길 바랍니다.




◆ 직종별 미래능력 키우자

미래에는 직업들이 위협을 받을 수 있습니다.


직종별로 미래능력을 키운다면 위협이라 느끼지 않을 것입니다.


영업 서비스직은 데이터 수집하고 분석을 잘해야 하는데요.

사람의 마음을 움직이는 방법들은 연구하는 게 좋습니다.


제조 현장직은 기계와 경쟁하기보단 기계와의 협업이 필요합니다.


또한 동료와 협력하는 것이 직무에 도움이 될 것입니다.


사무관리직은 생각하는 힘이 더 많이 필요한 직종인데요.

문제를 해결하기 위해서는 공감하며 사람들을 변화에 동참시켜야 합니다.




◆ 없어진 직업들

없어지는 직업들이 있습니다.


기술의 발전으로 사람이 없어도 기계가 대신 수행할 수 있기 때문입니다.


없어진 직업에는 전화 교환원, 버스 안내원 등이 있습니다.


기계가 등장하기 전에는 존재했던 직업인데요.

요즘 태어난 세대들은 말로만 들어본 직업일 겁니다.


대처 된 사람이 하는 일을 자동화된 기기가 하고 있습니다.


버스 안내원이 없어도 버스정보안내기로 버스 정보 확인이 가능합니다.


버스 안내판이 없더라도 스마트폰으로도 도착 정보를 확인할 수 있습니다.


은행도 과거에는 직접 가야지만 업무를 할 수 있었는데요.

요즘은 은행 업무도 스마트폰으로 가능합니다.




끝으로 AI 관련 영화도 많이 나와 있습니다.


기술이 발전해 일을 쉽게 할 수 있는 것은 좋은 일입니다.


하지만 인간이 일자리를 잃게 되는 것은 좋지 않습니다.


정형적이고 구조화된 건 대체 될 가능성이 큽니다.


미래에 살아가려면 기계와 협력하며 경쟁도 해야 합니다.


터널 뚫는 일은 현재 증기 드릴이 인간의 일을 대신하고 있습니다.


하지만 터널 굴착 관련 인간의 일자리는 이어지고 있는데요.

기계가 발전하듯이 사람도 능력을 업그레이드 해야 되는 것을 보여줍니다.


AI 시대 어떻게 살아가야 할지 궁금하신 분들에게 이 책을 추천합니다.





댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
핵심만 골라 배우는 안드로이드 스튜디오 Arctic Fox & 프로그래밍 아이 러브 모바일 (I♥Mobile) 40
닐 스미스 지음, 심재철 옮김 / 제이펍 / 2021년 7월
평점 :
장바구니담기


안드로이드 버전은 11까지 올라왔습니다.


안드로이드 채용공고를 살펴보면 코틀린 잘 다루는 사람을 뽑습니다.


코틀린이 나온 이후 안드로이드 개발은 코틀린 개발을 선호하고 있습니다.


안드로이드 스튜디오에 대한 이해와 아키텍처 컴포넌트와 앱 개발 기법도 잘 알아야 합니다.


최신 안드로이드 스튜디오와 앱 개발기법을 잘 알려주는 책을 소개해 드리고자 합니다.


소개해드릴 책은 '핵심만 골라 배우는 안드로이드 스튜디오 Arctic Fox & 프로그래밍'입니다.


이 책을 통해 개발툴과 개발 필요지식을 익힐 수 있습니다.


책의 많은 예제를 따라 해보면 안드로이드 개발자가 되고 싶은 분들에게 도움 될 것입니다.





◆ 아키텍처 컴포넌트

이 책은 아키텍처 컴포넌트가 정리 잘 되어 있습니다.


아키텍처를 이해하기 전에 프로그래밍 언어인 코틀린 기초도 알려줍니다.


앱 개발에 필요한 레이아웃, 이벤트, 제스처 사용법도 궁금하신 분들은 보시면 도움 될 겁니다.


아키텍처인 Jetpack에 대한 이해를 키울 수 있습니다.


Jetpack에는 ViewModel, LiveData, 데이터 바인딩 등 네비게이션 컴포넌트에 대해서도 잘 설명해줍니다.


책이 800페이지 넘는 방대한 양이 담겨 있습니다.


책의 각종 프로젝트를 따라 해보면 개념을 이해하는 데 도움 될 것입니다.


코드를 실행해보며 어떤 결과가 나오는지 파악할 수 있습니다.





◆ 안드로이드 스튜디오

안드로이드 스튜디오는 안드로이드 앱 개발툴입니다.


안드로이드 운영체제도 업데이트되듯이 스튜디오도 업데이트됐습니다.


최신 안드로이드 스튜디오 사용법을 알려주는 책입니다.


개발환경 구성부터 예제 앱 만들고 AVD 에뮬레이터 사용법도 알려줍니다.


챕터 8까지는 스튜디오를 사용하며 궁금한 점들이 있을 텐데요.

라이브템플릿, 단축키, 테마, 코드 자동 완성 등 알아두면 좋은 사용법을 익힐 수 있습니다.





끝으로 안드로이드 운영체제는 계속 업그레이드 되고 있습니다.


버전이 업그레이드되면 기존에 되던 것도 안 되는 경우가 생깁니다.


이유는 안드로이드 환경설정이 다르기 때문입니다.


책과 동일한 환경에서 하는 것이 에러 없이 따라갈 수 있습니다.


이 책의 코드는 ArctixFox 와 Bumblebee 버전에서 테스트가 완료됐습니다.


최신 안드로이드 스튜디오 사용법에 관심 있는 분들에게 이 책을 추천합니다.







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