전지적 송윤섭시점 블로그

[책] 신경끊기의 기술 - Mark Manson
Book

[책] 신경끊기의 기술 - Mark Manson

이 책을 살 때는 직장에서 슬럼프가 왔을 때였다. 내가 뭘 하고 싶어하는지 모르겠다는 생각에 이 책을 사게 되었다. 조금 읽다가 어떤 이유에서인지는 모르겠지만 더이상 읽지 않고 미독 도서로 남게되었다.(아마 귀찮음이겠지만...) 하지만 다시 읽는 지금은 진짜로 앞으로 어떻게 살아가야 할지 조금은 생각해보기 위해 다시 책을 펼쳤다. 나만의 가치관을 세우고 그
5 min read
Thought

충혈

시야에 비둘기 한 마리가 들어왔다. 그곳은 공터같은 곳이었는데 시야를 좀더 넓히니 그 곳에는 어마어마하게 많은 비둘기들이 모여있었다. 그 많은 비둘기들이 모인 이유는 중요한 안건으로 회의를 해야했기 때문이다. 그 회의의 주제는 인간들이 자신들을 너무 싫어한다는 것이었다. 한때 평화의 상징이었지만 어느샌가 밤새 술취한 인간의 토사물이나 간혹 누군가 흘린 음식물이나 먹는 존재가 되었고,
2 min read
Sphinx로 TIL 문서 페이지 만들기
Development

Sphinx로 TIL 문서 페이지 만들기

Today I Learned 을 언제부터인가 쓰고 있었는데 Markdown으로 작성하고 Git으로 관리하니 매우 편했다. 하지만 다시 보고 싶을 때 검색이 용이하지 않아서 뭔가 검색할 수 있는 페이지를 만들면 좋겠다 싶어서 이것 저것 찾아보았다. Markdown을 정적 웹 페이지로 만들어주는 툴은 많았지만(심지어 이 블로그도 Markdown 기반...) 뭔가 안써본걸 써보고 싶었다. 그렇게 알아보던
6 min read
나는 요즘 잘 살고 있는가?
Thought

나는 요즘 잘 살고 있는가?

문득 이런 생각을 하게 됐다. 한창 열정적으로 살 때의 나는 그래! 잘살고 있어! 라고 나 자신에게 자신감을 불어 넣어줬을 텐데 현재의 나는 이 간단한 질문에도 말문이 턱 막히고 말았다. 아무래도 내가 살고 싶어 했던 삶의 모습이 지금 나의 모습과는 조금 달랐던 모양이다. 내가 원했던 삶의 모습은 균형이 있는 삶이었다. 여가생활과
3 min read
서버리스 마이크로서비스(Serverless Microservice) with Zappa -2-
Development

서버리스 마이크로서비스(Serverless Microservice) with Zappa -2-

이전의 포스팅이 Zappa와 함께하는 Serverless Microservice - 희망편이었다면 이번의 포스팅은 Zappa와 함께하는 Serverless Microservice - 파멸편이라고 할 수 있다. Zappa를 도입하면서 삽질했던 것들을 적어보려한다. 삽질 1. Package Lambda에서는 순수 Python으로 작성된 모듈만 사용할 수 있다. 별도의 컴파일 과정이 불가능하기 때문이다. 그래서 MySQL-Python 모듈도 쓰지못하는 문제가 있었다. 이럴 때는 Lambda가 돌아가는
6 min read
서버리스 마이크로서비스(Serverless Microservice) with Zappa -1-
Development

서버리스 마이크로서비스(Serverless Microservice) with Zappa -1-

내가 입사할 때 까지만 해도 회사의 백엔드는 Monolithic Architecture로 하나의 거대한 백엔드 시스템에서 여러가지 기능을 담당하고 있었다. 그리고 몇가지 이유로 이제 Monolithic Architecture를 고집할 수 없겠다 싶어 점진적으로 Microservice Architecture화 하기로 결정했다. 1차적으로 백엔드의 특정 기능을 담당하는 API 서버를 분리하기로 결정했는데 이번 기회에 요즘 핫한 Serverless Architecture를 시도해보기로 했다. AWS의
9 min read
2017년 상반기 회고
Retrospect

2017년 상반기 회고

2017년도 어느새 반이 지나갔다. 작년말에 2016년 연말정산에 적었던 목표를 한번 되짚어보기로 했다. 중간점검느낌 * 취업(좋은 회사로) * 이사하기(좋은 집으로) * 책 많이 읽기 * 취미 만들기(컴퓨터 말고) * 건강 관리하기 * 블로그 활성화하기 저중에 이미 달성한 것도 있고 아직 미비한 것도 있다. 중간점검 취업(좋은 회사로) 취업은 성공했다.🎉🎊 4월 부터 ab180 이라는 스타트업에서
7 min read
Flake8로 Python Code를 Lint 해보자
Development

Flake8로 Python Code를 Lint 해보자

lint는 컴퓨터 프로그래밍에서 의심스럽거나, 에러를 발생하기 쉬운 코드에 표시(flag)를 달아 놓는 것을 말한다. 원래는 C 언어에서 사용하던 용어였으나 지금은 다른 언어에서도 일반적으로 사용된다. - 위키백과, 우리 모두의 백과사전. 협업을 하다보면 코딩 컨벤션의 중요성을 느끼게 된다. 코딩 컨벤션을 통일해 다수의 개발자가 코드를 수정하더라도 일관성있는 코드를 생산하는 것은 매우 중요하다.
4 min read