개발자를 위한 글쓰기
테크니컬 라이팅에 계속 관심이 있어서 조금씩 찾아서 읽어보는 중. 구글의 테크니컬 라이팅 문서가 문장을 어떻게 쓸 것인가에 대한 이야기라면 이 책은 글을 어떻게 쓸 것인가에 대한 이야기다. SI 위주긴 하지만 ‘어떻게’에 초점을 맞춘 내용들이 많아서 배울 점이 많다. 특히 Rele...
테크니컬 라이팅에 계속 관심이 있어서 조금씩 찾아서 읽어보는 중. 구글의 테크니컬 라이팅 문서가 문장을 어떻게 쓸 것인가에 대한 이야기라면 이 책은 글을 어떻게 쓸 것인가에 대한 이야기다. SI 위주긴 하지만 ‘어떻게’에 초점을 맞춘 내용들이 많아서 배울 점이 많다. 특히 Rele...
개발 하다 보면 수많은 remote branch들이 보이는게 싫어서 수시로 쓰게 되는 git remote prune <origin>. 매일 생각없이 사용하다가 오늘 갑자기 prune이 무슨 뜻인지 궁금해졌다. 내가 아는 프룬은 건자두인데 건자두라는 (최소한 직접적인) 의...
위상 정렬 연습용으로 찾은 문제 210. Course Schedule II. typedef struct pr { int subjectCode; struct pr *next; } COURSELIST; typedef struct st { int NumPrere...
segment tree 연습용으로 찾은 문제 307. Range Sum Query - Mutable. typedef struct st{ int sum; int start, end; struct st* left; struct st* right; }NOD...
일을 하다보면 수많은 파일이 쌓이는데 특히 자동으로 생성되는 로그파일들이 그렇다. 크래시의 경우는 더 그렇고. 한번에 지우고 싶은데 지워야 하는 것들과 지워서는 안되는 것들이 모여있는 경우는 지우기 까다로웠다. wildcard를 넣어서 recursive하게 find해서 지우되 그걸...