자자.. 우선 마음의 준비를 하고 리뷰를 보는 것이 좋다. 왜냐면 작정하고 책 광고를 할 것이기 때문인데 아래 내용을 모두 읽고 납득 했으면 하는 바람이다. 그리고 이 글로 인해 책이 조금이라도 더 팔린다면 고객 니즈로 받아들여질테고 GCP 관련된 양질의 도서가 더욱 많이 나오겠지. (노림) 구글 클라우드를 시작하려는 많은 사람들이 갖는 두려움(!)은 관련된 문서가 상당히 부족하다는 것이다. 플랫폼 자체가 매우 빠르게 업데이트되기 때문에 블로그 등의 글은 금새 과거의 유산이 되버린다. 한편 문서가 부족하다는 것은 클라우드 업계 1위 아마존에 비해서인데 아무튼 그간 GCP 관련해서 한글 책은 국내에 유일하게 한권만 존재했다. 그 책은 다음 링크를 통해 확인하면 된다. : 빠르게 훑어보는 구글 클라우드 ..
이어폰이라고는 핸드폰을 구입하면 따라오는 번들밖에 써본적이 없고 헤드셋은 기껏 비싼놈을 샀더니 귀에 땀이차고 무게 때문에 목이 아파서 잘 사용하지 않게 되더라. 그러던 도중에 만난 애플의 에어팟. 충전 해야되는 귀차니즘을 감당할 수 있을까 하는 의구심이 들었지만 하루 써보고 바로 신세계를 경험했다. 진부한 장점을 이야기하자면 일단 상당히 가볍다. 그냥 평소 사용하던 이어팟을 꼽고 있는 느낌. 그 느낌 그대로 쉽게 빠지지도 않는다 (이건 사람 귀의 생김새에 따라 사용성이 다를지도). 그리고 이어팟처럼 거추장스러운 선이 없다. 블루투스 이어폰을 사용해본 사람만 알 수 있는 자유로움이 있다. 여기서 나아가 전화할 때 통화감이 상당히 좋다. 상대방이 내가 에어팟으로 통화하고 있다는 사실을 눈치채지 못할정..
데이터 분석에는 다양한 데이터베이스가 사용되고 단연 SQL 은 빠질 수 없는 소스일 것이다. 사실 DBA 도 아니고 데이터는 적당히 때려넣고 쿼리 날라가는 것만 확인되면 OK 인 것처럼 지내왔다. (글의 흐름을 위한 과장이고 엔진 튜닝이나 쿼리 튜닝도 소소하게 진행했다 ^^;;) 아무튼 SQL 책이라고는 대략 8년전 회사에서 굴러다니는 MySQL+PHP 를 쿡북처럼 잠깐잠깐 필요할 때 살펴본 것이 전부라 전문적인 지식은 아무래도 많이 미흡했는데 그런 부족한 부분을 든든하게 채워주는 책이 한빛미디어에서 출간되었다. 바로 데이터 분석을 위한 SQL 레시피. 이미 SNS 나 주변에서는 좋은 책이라는 평가로 한바탕 난리가 난 책이다. 하지만 그다지 호락호락하기 볼 수만은 없는 책이기 때문에 SQL과 친숙하지..
Node.js 를 올초에 처음 접하면서 바이블이 될만한 책을 못봤다. 인터넷을 뒤적거려도 근사한 자료는 사막에서 바늘 찾는 것보다 어려웠는데 이유로는 대부분의 글이 자바스크립트에 대한 배경지식이 있는 독자 기준으로 설명되고 있으며 어려운 개념을 설명하는 글은 글쓴이 본인도 무슨말을 하는지 모르는 상태에서 어설프게 지식을 공유하는 경우가 되시겠다. 그러던 도중 재미있는 책을 만났다. 책은 제목처럼 200개의 예제를 통해 노드를 차근차근 정복해나가는데 예제의 종류가 무척 다양하고 쉽게 다뤄지고 있어서 쉽고 재밌게 훌훌 읽힌다. 물론 실습 가능한 환경에서 직접 타이핑하면서 정독하는 것이 이 책을 읽는 가장 모범적인 방법이겠다. 책은 총 다섯개의 파트로 구성되어 있으며 파트 1, 2 는 기본문법과 함수등..
Google Kubernetes Engine (GKE) 관련해서 앞서 2개의 글을 통해 대략적인 이해를 할 수 있었을 것으로 예상된다. 이번 포스팅에서는 더 깊은 이해를 위해 터미널을 통해 실제 앱을 kubernetes 로 배포하고 업데이트를 진행 해보자. 이 예제의 내용은 qwiklabs - Hello Node Kubernetes 를 통해서도 확인할 수 있다. 아래 예제는 모두 클라우드 셸에서 진행한 것이지만 구글 클라우드 SDK 가 설치된 다른 환경에서 진행하더라도 무리는 없다.Node.js 애플리케이션 생성우선 실습에서 사용하는 간단한 Node.js 앱을 작성해보자. 코드는 아래와 같다. // server.js var http = require('http'); var handleRequest = f..
Qwiklabs 플랫폼을 통해 이수받은 과정의 징표(배지)를 링크드인에 등록하는 방법에 대해서 알아보도록 한다. 우선 한 개 코스를 모두 완주하게 되면 My Learning 에 이수한 항목을 확인할 수 있게 된다. 여기에서는 GCP Essentials 코스를 예로 들어볼텐데 좌측 메뉴중 두번째 항목인 My Learning 으로 들어가서 우측 상단에 보이는 View Public Profile 을 클릭하도록 한다. - 우선 내가 취득한 정보를 외부에서 열람할 수 있도록 공개 프로필을 설정하는 과정이다. 이 과정이 선행되어야 링크드인에서 자격정보를 확인할 수 있다.View Public Profile 을 클릭하면 아래와 같은 확인 팝업창이 노출된다. 나중에 필요 없어지면 이 페이지에서 삭제할 수 있으니 과감하게..
요즘 웹 기술은 정말 하루가 다르게 발전하고 있다. 그 기술을 이끄는 선두에는 리액트, 앵귤러가 있겠지만 후발주자로 부지런히 선두 그룹을 쫓고 있는 뷰JS 를 나의 첫 웹 기술로 선택했다. 첫 도서로는 에이콘출판사의 Vue.js 2 Cookbook [다양한 예제로 배우는 뷰JS 2]. 책의 제목처럼 정말 다양한 예제를 통해서 뷰JS의 "거의" 대부분의 기능들을 소개하고 훑어나간다. 책의 두께도 요즘 나오는 책들처럼 얇지 않고 투박하지만 많은 내용을 다루고 있다는 점에서 "쿡북"의 역할을 충실히 소화하고 있다고 말할 수 있다. 책에서 다루는 내용은 다음과 같다. (홈페이지 발췌)█ 다양한 실제 사례를 통해 뷰JS의 기본 사항 이해 █ 뷰JS의 컴포넌트 시스템을 사용해 복잡한 웹 인터페이스 작성 █ 웹팩 및..
- Total
- Today
- Yesterday