지난번 구글 클라우드 스터디잼의 두번째 코스인 심화반 코스를 통해 스터디를 이어나갔다. 1 차 스터디잼때 인원에 비해 많이 줄었지만 학구열 만큼은 여전했던 스터디. 어느덧 종강이 앞으로 다가왔다. ( ※ 스터디잼은 구글 클라우드에서 2018년에 지원하는 5개의 코스로 제공되는 클라우드 교육 프로그램이다. ) 1 차는 퀵랩을 지원받아 Google Cloud Platform 의 많은 것들을 실습할 수 있었고, 2차 심화반은 코세라 강의를 통해 학습할 수 있었는데 강의 하나당 가격이 대략 $50 정도 된다. 이 강의가 모든 스터디 구성원들에게 제공된다니 입이 쩍 벌어진다. ( 아직 3차 ~ 5차는 미공개 ) 한편 코세라 강의는 총 세 개의 코스를 제공 받았는데, GCP 의 기본적인 인프라를 배우는 Google..
워라밸에 대한 잡설 갑자기 잡설이 하고 싶어서 휴대폰 키보드를 뽑아들었다. 요즘 직장인 사이에 가장 핫한 단어인 Work and Life Balance 에 대해서 써볼까하는데 일과 삶의 균형쯤으로 해석하면된다. 혹자는 본인이 좋아하는 일을 하는데 삶과의 균형을 이야기하는 것 자체를 부정하기도 한다. 하지만 내 생각은 조금 다르다. 저녁이 있는 삶이라는 이야기를 꺼내지 않을 수가 없는데 특히 가정이 있는 경우 더욱 그렇다 (자취생에게도 필요한). 기성세대의 경우 대부분 집과 멀지 않은 곳으로 직장을 다니며 퇴근 이후 여유로운 생활을 즐길 수 있었다. 하지만 우리 지금 세대는 어떨까? 내 주변만 봐도 1시간 출퇴근 거리는 기본으로 깔고 들어간다. 대부분의 IT 회사가 서울에 즐비해있고 집값 문제는 여기서..
나름 유년기때는 수학에 대한 자신감이 퍽 있었고 곧 잘 했었는데 손에서 놓게되니 자연스럽게 잊혀져갔다. 단순히 요즘 머신러닝 때문에 수학을 다시 잡으려고한건 아니고 아이들의 교육이 관심을 갖다보니 쉬운 개념부터 다시 쌓아올리자는 생각에 서점을 들렀는데 마침 상상력을 마구 자극하는 수학 책을 발견. “한번 읽고 평생 써먹는 수학상식 이야기” 되시겠다. 1+1=2 라는 증명을 시작으로 여러가지 이야기를 풀어내는데 작가의 지식 깊이가 보통이 아니다. 꽤 쉽게 이야기를 풀어내고 있으며 내용이 깊어질 것 같으면 어느새 화제가 전환된다. 특정 증명에 대한 깊이있는 내용을 다루는게 아니라 다양한 이야기를 한정된 책장 안에서 풀어내야하기 때문일텐데 그걸 알고 보면 내공이 보통이 아니다. 총 3부로 구성되어 있는 목..
지난번 글( 서버리스 Cloud Functions 사용하기 ) 에서 Cloud Functions 의 전반적인 내용에 대해서 훑어보았다. 작은 모듈 단위의 프로그램을 서버 구동 없이( 엄밀하게는 사용자가 신경 쓸 필요 없는 / 신경 쓸 수 없는 ) 사용할 수 있는 서버리스의 장점에 대해서 이야기를 했었는데 이번에는 그 한계에 대해 잠시 살펴보고 비판해보도록 하자. 이렇게 비판하는 정보를 공유하는 이유는 한계를 모르는 상태로 Serverless 서비스를 운영하는 것은 매우 위험하다고 생각하고 있기 때문이다.Google Cloud Functions 은 Serverless 의 역할을 충실히 수행하며 작은 모듈 단위를 클라우드 위에서 동작 시키는데, 타사의 FaaS 대비해서 무엇이 좀 많이 부족하다. 그렇기 때문..
이번에는 Cloud Functions 에 대해서 살펴보는 시간을 갖도록 한다. 기능은 단어 그대로 클라우드 위에 함수를 등록하고 트리거 ( Trigger )를 걸고 사용하는 개념이 되겠다. 쉽게 이야기해서 이벤트가 발생되면 등록해놓은 함수가 동작하는 방식이겠다. 이제 더 이상 작은 모듈을 위해 GCE 를 운영할 필요가 없겠다. Cloud Functions 은 서버리스로 동작하니까. AWS 에서는 Lambda 가 같은 개념이 되겠다. 아무튼, 서비스목록에서 Cloud Functions 를 선택해서 기능을 직접 사용해보도록 하자. 한국어로 봤을 때는 "Cloud 기능" 을 확인하면 된다. ( 근데 왜 아직도 베타인지? 는 아래쪽에서 추측해보도록 하자. )Cloud Functions 메뉴에 최초 진입시에는 A..
사진 관련된 책은 구경도 못해봤는데 한빛미디어를 통해 재밌는 책을 읽을 수 있게 되었다. 그것도 평범하지 않은 드론으로 사진 쵤영하는 내용이다. 드론을 이용한 사진 촬영에 대한 내용을 다루고 있고 내용의 대부분이 그렇게 찍힌 사진들이나보니 정말 시간 가는줄 모르고 가슴 따뜻한 사진들을 즐길 수 있다. 요즘말로 책 읽는데 부담이 없다. 사진각도와 피사체나 풍경을 담아내는 다양한 기법이 소개되는데 꿀팁이 아닐 수 없다. 책의 내용은 당연히 사진이 들어가므로 올컬러이다. 재질도 매끈해서 사진 감상에 감미를 더 해준다. 개인적으로 아쉬운 점이 있다면 책을 덮고나서 사진 촬영 가능한 드론에 뽐뿌가 오게 된다는게 (...). 이겨낼 수 있거나 이미 드론이 있다면 이 책을 통해 드론 사진한번 제대로 찍어보는 것은..
개인적인 업무 자동화를 위해 GCE 위에 python crawler 를 하나 개발하고 있는데 이게 영 잘 안되는거다. 처음에는 selenium 을 잘못 사용했나 싶기도하고 HTML 을 잘못 파싱했나 싶은 의심도 들었지만 해당 코드가 Local PC 에서는 정상적으로 동작 하는 것이 확인되었다. 무엇이 문제였을까? 문제를 확인하기 위해 에러 포인트 위치에서 아래와 같이 selenium 의 스냅샷 함수를 이용해서 페이지의 실제 화면을 확인해보았다.browser.get_screenshot_as_file('error.png') 확인결과 놀랍게도 아래와 같은 내용이 확인되었다. 왜 계정이 이렇게 되었는지는 알 수 없다. 아니면 Gmail 자체적으로 클라우드에서의 접근을 막고 있는지도 모른다. 일단 로컬에서 htt..
- Total
- Today
- Yesterday