vim 에디터 사용법과 팁들
image
까만 화면에 아무 기능도 없을 것 같은 첫 인상을 주는 vim 에디터는 알고보면 개발자들을 편리하게 해주는 강력한 기능들을 많이 가지고 있습니다. 하지만 그런 기능들을 찾아서 실제로 쓰면서 습관이 되어있지 않으면 vim 에디터를 단순한 메모장의 그 이상도 이하도 아닌 프로그램으로 만들어 버릴 수 있지요. vim 에디터를 이용해 스크립팅을 할 때 편리함을 주는 몇 가지 팁들을 소개합니다.
리스트의 정렬 여부를 체크하는 효율적인 방법
파이썬의 빌트인 함수인 all과 zip을 활용하여 정렬 여부를 체크하는 방법을 알아봅니다.
Python decorator 활용법
파이썬 데코레이터를 활용하여 분석의 효율성을 높였던 기록들입니다.
Equal-sized binning methods
파이썬으로 일정한 크기를 갖는 구간을 나누는 방법들에 대해 설명합니다.
Git flow: 효율적인 git branch 전략
회사 또는 팀 프로젝트에서 여러사람들과 협업하기 위해 브랜치는 어떤 방식으로 관리되어야 할까요? 이에 대한 여러 방법들 중 하나인 git flow 전략에 대하여 알아봅니다.
더 나은 커밋 메시지를 작성하는 방법
내가 작업한 변경 사항들에 대한 설명을 잘 남겨두는 것은 내 소스코드를 살펴보는 다른 사람들 뿐만 아니라 심지어 시간이 흘러 내 소스코드를 다시 살펴보는 미래의 나에게도 매우 도움되는 일입니다. 어떻게 하면 변경 사항들을 잘 요약하여 좋은 커밋 메시지를 남겨둘 수 있는지 알아봅니다.
Git 설치하기
윈도우에서 Git 설치 방법에 대해 알아봅니다.
Git 을 이용한 소스코드의 버전관리
소스코드의 변경 이력을 관리할 수 있는 버전 관리 프로그램인 Git 과 원격 저장소인 GitHub 사용법에 대하여 알아봅니다.
matplotlib 예제 스크립트
파이썬의 matplotlib 패키지로 그릴 수 있는 다양한 그래프들과 스크립트를 정리합니다.
통계학
통계학