Ethan Hur's blog

2018년 회고

늦은 2018 회고2019년이 시작된 지 꽤 지났지만, 개발자로써의 2018년을 회고할 필요가 있어 보여서 몇 가지 키워드로 정리해 보았다. Consistency 그동안 약점으로 생각해왔던, 코딩에서의 자잘한 버그들이 꽤 생기는 문제가 조금은 나아진 것 같 ...
Read more

Good First Issue

얼마 전에 github의 내 (실제로 의미를 가지는) 첫번째 PR 이 머지되었다. 대단한 의미를 가지는 PR 은 아니고, 개인적으로 오픈 소스 생태계를 맛보게 해준 좋은 경험 정도로 의미 부여를 하고 싶다. 이번 작업을 계기로 느낀 점을 공유하면 다음과 같다. ...
Read more

Service First Mind

서비스 회사에서 개발자로 일하다 보면, 서비스 마인드를 놓치는 경우가 가끔씩 있다. 결국에는 고객들에게 서비스를 제공하는 것이고, 기술은 서비스를 제공하는 도구로써 활용될 뿐이다. 가끔씩 내 포지션 때문에 위와 같은 대전제를 무시한 채 일을 하는 경우가 가끔씩 ...
Read more

PyCon 2018 간단후기

PyCon KR 2018 간단 후기파이컨에 갔다 왔다. 파이썬을 하드코어하게 쓰지는 않지만, 다른 사람들은 어떻게 열심히 사는지 보러 갔다. 컨퍼런스 같은 커뮤니티 활동을 잘 하지도 않는 아싸라서 쭈뼛쭈뼛 갔다왔다. 전체적으로 크게 느낀 건, 제목만 보고 들어가 ...
Read more

Queue, Distributed System, 그리고 Idempotency

회사에서 2달간 많이 바빴다. 그 이유 대부분은 아마 내가 한번도 해보지 않았던, 분산처리에 관련된 기능을 추가하는 작업을 하기 때문이었다. 분산처리 환경에서는 그 특성상 보장되지 않는 것이 많다. 먼저 job 을 trigger 하는 서버에서 분산처리할 job을 ...
Read more

Coursera ML course 끝냄

Andrew Ng 코세라 머신러닝 과정을 끝냈다. 개인적으로 강의를 들은 소감을 정리해보자면 잘한 것과 배운 것 1년 전부터 생각하던 일을 끝냈다. 블랙박스였던 머신 러닝을 대충이라도 이해하게 됐다. 머신러닝 재미있다. 더 깊게 들어가면 그냥 수학인 거 같다. ...
Read more

린 스타트업을 읽고

(개발 관련 이야기는 아니지만) 요즘 들어 가방에 책을 들고 다니며, 시간이 남을 때마다 틈틈이 책을 읽기 시작했다. 완전 개발 서적은 아니지만 관심 있어서 읽기 시작한 책이었다. 이 책에서 강조하는 것은 측정과 실행, 그리고 분석하는 과정을 반복함으로써, 유효 ...
Read more

추상 팩토리 패턴 Revisited

사실 예전에 디자인 패턴에 대해 잠시 공부하기는 했었다. 보통 디자인 패턴을 잘 활용하는 곳이 OOP 언어들(특히 자바)인데, OOP 언어를 빡시게 쓴 적이 최근에 없는 것 같다. (내가 쓰거나 좋아하는 Javascript, Python, Go, C, 흠… OO ...
Read more

Node.js + Express 성능 관련 삽질 내용 정리

회사에서 Node.js + Express 로 돌고 있는 서버의 퍼포먼스를 측정하는 일을 했었다. 실제로 큰 소득이 있지는 않았지만 그 과정에서 깨닫게 된 (당연하게 보이는) 것들을 정리해보았다. EC2 C5.xlarge 기준 Express 1 프로세스 (1 c ...
Read more

그림으로 배우는 IT 인프라 구조 를 읽고

심심해서 YES24 에서 책을 뒤져보다가 산 그림으로 배우는 IT 인프라 구조를 읽었다. 목차의 키워드만 보고 읽어봐야 할 내용일 거 같아서 구매하고는, 이직에 바빠 읽지 않았었다. 정리하는 느낌으로 읽었는데, 그리 배운 건 많지 않은 것 같다. 일단 책 자체가 ...
Read more
Prev Next