블로그 중간 평가

August 12, 2016 Life

잠이 안 와서 웹 서핑을 하던 도중 GA로 블로그를 분석하는 방법에 대한 글을 접했습니다. 이 글에서는 블로그를 왜 운영하는지가 확실해야 분석할 방향이 잡힌다는 이야기를 해주었죠. 확실히 저는 최근...

[Swift]@IBOutlet의 Forced Unwrapping Optional(!) vs Optional(?)

August 11, 2016 Code

얼마 전 개발 진행하면서 코드로 UI를 개발하던 부분들을 Storyboard로 이전하다가 예상치 못한 부분이 있었습니다. 바로 @IBOutlet 입니다. 아이폰, 아이패드에 대응하여 개발하다가 Storyboard 하나에 모두 넣기엔 너무 방대해져서, 어떤...

나는 정보처리기사를 이렇게 준비하였다.

August 11, 2016 Life

나도 이제 정보처리기사. 지난 7월 15일 떨리는 마음으로 정보처리기사 실기 합격자를 조회하였다. 점수는 65점. 합격이다. 시험공부를 하던 기억이 새록새록 떠올랐다. 표현이 새롭지 못하지만 정말 그랬다.대학 졸업반 시절에도 정보처리기사시험을...

[독서] 명강사 강의 기획을 읽고

August 10, 2016 Book

“머릿 속에 알고 있는 지식, 제대로 전달하는 방법” 올해 3월부터 방송대에 편입하여 강의를 듣게 되었다. 어떤 교수님의 강의 방식은  PPT 내용을 토씨 하나 틀리지 않고 읽어주고 있었고, 어떤...

메시지 스트림을 이용한 비동기 마이크로서비스 아키텍처

August 9, 2016 Dev

시작하기 단일 서비스에서 모든 기능들이 호스팅되는 방식이 하나 둘 씩 만들어내는 문제들을 해결하고자 회사 기술팀은 코드를 몇 개의 서비스로 분리하기로 결정했습니다. 이것을 실천하기 위해 마이크로서비스 아키텍처(microservice architecture)를 학습하면서...

flask-runner

August 9, 2016 Dev

Flask 에서 개발을 할 때, Debug 옵션을 키고 app 에 기본 내장된 개발서버를 사용한다. 그런데 파일을 수정하면 재시작하는 기능은 좋은데, host 나 port 를 지정해 놓고 사용하다가 변경할때...

#bts 언차티드 2(Uncharted) 메이킹 영상

August 9, 2016 Dev

저희는 관리와 회의, 장문의 전자우편을 별로 좋아하지 않습니다. 게임에서 뭔가 고치고 싶으면 허락을 받는 게 아니라 일단 멋지게 고쳐놓고 보는 거죠. 가장 충격적인 챕터는 ’강아지처럼 생각하기’. Naughty Dog...

#bts 언차티드 3(Uncharted) 메이킹 영상

August 9, 2016 Dev

언차티드 2 제작과정을 재미있게 봐서 언차티드 3도 망설임 없이 찾아봤다. 좀 나온 지 됐네. 잊고 있었어. 전반적인 내용은 비슷하다. 다만 이번에는 프로그래밍 얘기가 없어서 아쉽다. 보는 내내 서로에...

내 맘대로 월간(月刊) 뉴스 – 2016년 07월

August 7, 2016 Dev

Google 앱앤진에 node.js 애플리케이션을 배포하기 파이썬으로 고통받던 시절이 있었는데, 이제는 NodeJS도 가능한 시대가 되었음 이제 JS를 모르면 3rd party 서비스를 사용하는데 많은 '불편함'이 존재 Jenkins로 원격지 API 서버에...

Letsencrypt & nginx ssl setting

August 7, 2016 Code

Letsencrypt 를 적용해 보기로 하고 이 블로그는 Apache 로 운영되고 있어서 certbot-auto 을 이용해서 --apache 옵션을 주고 했는데 뭔가 이상하게 잘 안되었다. Apache 의 설정 문제인지 모르겠지만, 회사에서...

Kubernetes: Intro

August 6, 2016 Dev

Kubernetes: Intro Caution 작성자는 Container 전문가가 아니며 최대한 정확한 내용을 기록하려 했으나, 주말동안 짧게 찾아본 내용이므로 오류가 있을 수 있습니다. Production 적용을 위해서는, 더 많은 자료를 참고 부탁드립니다...

React 공부 정리 #3

August 3, 2016 Dev

State with React Udemy 강좌의 'Section 3: State with React'에 해당하는 내용 Redux에 대한 자세한 내용은 Redux를 참고 한글로 번역된 내용은 Dobbit.Co님의 github을 참고 Redux의 특징 Single Source...

React 공부 정리 #2

August 3, 2016 Dev

Ajax Requests with React Udemy 강좌의 'Section 2: Ajax Requests with React'에 해당하는 내용 index.js를 클래스 기반 컴포넌트로 리팩토링 # index.js import React, { Component } from 'react';...

React 공부 정리 #1

August 3, 2016 Dev

교재 및 강좌 1 교재는 프로 리엑트(위키북스)를 참고 강좌는 Udemy의 Mdern React with Redux를 참고 React란? 리액트는 자바스크립트와 XML을 이용해 조합형 사용자 인터페이스를 구축하는 엔진 저스틴 딜(Justin Deal)은...

React Study Plan

August 3, 2016 Dev

하반기에 나 자신의 개발역량 강화를 위해 React를 공부하기로 결심하였다. 회사에서 다른 개발자들은 ng를 주로 사용하지만, 최근에 ng2가 나오면서 뭔가 1,2가 서로 다른 부분도 있기도 하고, typescript를 배워야 한다고...

Python flake8 사용하기

August 3, 2016 Code

pep8, flake8 등의 툴이 파이썬 코드의 정적검사를 하는 툴이다. $ python -m pip install flake8 flake8 --count --exclude ./tests,./docs --ignore E501,F401 # --count : 위반 개수 표시 #...

[underscore] extend 올바르게 사용하기

July 31, 2016 Code

객체를 확장하는 extend()는 복사용도로도 쓸 수 있는 정말 편리한 메소드지만, 사용하면서 주의할 점이 하나 있는데, 바로 인자 순서이다. 예를 들어, 여러 명의 사람 정보를 저장한 배열에 똑같은 프로퍼티를...