Recent Posts

개발자를 위한 글쓰기

2 minute read

테크니컬 라이팅에 계속 관심이 있어서 조금씩 찾아서 읽어보는 중. 구글의 테크니컬 라이팅 문서가 문장을 어떻게 쓸 것인가에 대한 이야기라면 이 책은 글을 어떻게 쓸 것인가에 대한 이야기다. SI 위주긴 하지만 ‘어떻게’에 초점을 맞춘 내용들이 많아서 배울 점이 많다. 특히 Rele...

git remote prune origin의 prune

less than 1 minute read

개발 하다 보면 수많은 remote branch들이 보이는게 싫어서 수시로 쓰게 되는 git remote prune <origin>. 매일 생각없이 사용하다가 오늘 갑자기 prune이 무슨 뜻인지 궁금해졌다. 내가 아는 프룬은 건자두인데 건자두라는 (최소한 직접적인) 의...

leetcode 210. Course Schedule II

1 minute read

위상 정렬 연습용으로 찾은 문제 210. Course Schedule II. typedef struct pr { int subjectCode; struct pr *next; } COURSELIST; typedef struct st { int NumPrere...

leetcode 307. Range Sum Query in pure C

1 minute read

segment tree 연습용으로 찾은 문제 307. Range Sum Query - Mutable. typedef struct st{ int sum; int start, end; struct st* left; struct st* right; }NOD...

bash에서 파라미터를 받는 alias 만들기

less than 1 minute read

일을 하다보면 수많은 파일이 쌓이는데 특히 자동으로 생성되는 로그파일들이 그렇다. 크래시의 경우는 더 그렇고. 한번에 지우고 싶은데 지워야 하는 것들과 지워서는 안되는 것들이 모여있는 경우는 지우기 까다로웠다. wildcard를 넣어서 recursive하게 find해서 지우되 그걸...