Recent Posts

git cherry-pick

1 minute read

Git commit's id is a hash of its contents and its history, and becomes a unique id for a specific commit. Even if it contains the same change, as the parent ...

HATEOAS RESTful service

1 minute read

HATEOAS stands for Hypermedia as the Engine of Application State. It's a concept I encountered about 5 years ago, in an after work technical talk that was he...

이민, 새로운 기회와 도전

2 minute read

"당신의 미국 이민이 망하는 다섯 가지 이유" 제목의 슬로우 뉴스 기사를 트위터를 통해 접하고는 잠깐 "광분" 했었다. 그럴꺼 까지는 없었는데. 문든 옛 생각이 났다. 대학원 가기 전, 준비를 위해 석사 1년차이던 선배에게 조언을 구했던 일이. 선배의 답변에 너무 놀랬었다. "야 ...

NuGet restore

1 minute read

NuGet is a package manager like NPM for node.js or Gem for Ruby, and it is a dominant one in .NET. You can handle dependency packages in two ways. You downlo...