최근에 올라온 글
- 소프트웨어공학 지속가능한 SW 개발을 위한 코드 리뷰(우아한테크세미나) + @ 지난 4월 우아한테크세미나에서 코드 리뷰를 주제로 세미나가 진행되었다. 이 세미나 내용을 중심으로 개인적인 경험과 생각을 덧붙여, 코드 리뷰가 무엇이고 어떻게 하는지에 대해서 정리를 해본다. 사실 세미나 듣고 바로 정리하려고 했지만 차일피일 미루다가 얼마 전 회사에서 PR(Pull Request)에 대한 설명을 해달라는 요청이 있었다. PR 사용에 코드 리뷰는 빠질 수 없는 내용이라서 겸사겸사 같이 정리해서 써먹어보려 한다. (씨익..) 그리고 이 글에서는 요즘 가장 많이 사용되는 코드리뷰 방법인 Pull Request(이하 PR)를 사용한다는 전제하에 설명한다. 세미나는 유튜브에서 다시 볼 수 있으며, 약 2시간 분량인데 1.5배속으로도 들을만해서 쪼금만 시간 투자해서 봐도 괜찮을 것 같다. 코드리뷰란..
- C++ unique_ptr로 Pimpl idiom 구현시 소멸자의 필요성 블로그 이전 되었습니다. :) https://gomgomi.github.io/cpp/pimpl-with-uniqueptr/ unique_ptr로 Pimpl idiom 구현시 소멸자의 필요성 Pimpl idiom을 사용하여 클래스를 아래와 같은 형태로 작성을 했다. ``` c++ // header class Controller { public: Controller(); private: class ControllerImpl; std::unique_ptr d; }; gomgomi.github.io
- Web Google CSE(Custom Search Engine) 사용하여 검색결과 가져오기 블로그 이전되었습니다. :) https://gomgomi.github.io/web/scrap-using-google-google-cse/ Google CSE(Custom Search Engine) 사용하여 검색결과 가져오기 스터디로 진행하는 프로젝트에서 웹에서 검색되는 결과를 수집하는 기능이 필요하게 되었다. 흔히 크롤링으로 검색하면 나오는 방법이 있지만, 좀 더 나이스 한 방법을 알아보던 중 흔히 사용 gomgomi.github.io
- Git Git hook pre-push로 tag name 변경 블로그 이전 되었습니다 :) https://gomgomi.github.io/git/tag-pre-push-with-autoname/ Git hook pre-push로 tag name 변경 개발팀 미팅 중에 현재 구축 중인 CI/CD 시스템에서 회귀(regeression) 테스트 실행에 git tag를 이벤트 트리거로 사용한다는 말을 들었다. gomgomi.github.io
- Gomgomi 나의 2021 상반기 회사를 이직하고 제대로 프로젝트에 참여하고 배포 일정도 겹쳐 정신없이 지내다가, 문득 정신차리니 2021년도 벌써 반이 호다닥 지나가버렸다. 계획했던 것을 얼마나 잘 하고있는지 확인할 겸, 블로그도 옮길 겸 2021년 상반기 내용을 정리해본다. 블로그 작년 이맘때 쯤 github과 hexo를 사용하여 블로그를 해보겠다고 시작했었는데, 그때 첫 글로 올린 2020년도 계획 중 하나가 블로그에 꾸준히 글을 작성하는 것이었다. 결과는 실패.. 당시에 이직 준비할 때라 좀 덜 바빠서, 이직 후 일정을 예측하기 힘들었다. 앞날에 대해 어떨지 예측하는 것이 힘들긴 하지만, 그래도 작고 소중한 경험이 있음에도 고려하지 못하고 나를 너무 믿었던 것 같다. 글을 쓰고 관리하기 좀 더 쉬운 티스토리로 옮겼으니, 이번에는 ..