내용을 효과적으로 전달하기 위한 그림 그리기
어떠한 내용을 설명할 때 글보다 그림이 필요한 경우가 있습니다. 하지만 글을 쓸 때에도 어떻게 쓸 지를 고민하듯이 그림을 그릴 때에도 어떻게 그릴지를 고민해야 말하고 싶은 내용을 효과적으로 전달할 수 있습니다. 생각을 그림으로 나타내면서 다른 사람의 머릿속에 우리의 생각을 효과적이고 체계적으로 그림으로 남길 수 있는 강력한 힘을 길러봅시다.
PyCharm 설정: 템플릿 폴더 적용하기
image
Flask를 이용한 개발 진행에서 HTML template 파일들을 담고 있는 폴더를 PyCharm에게 알려주어 더 편리한 개발 환경을 제공하도록 설정해 줍니다.
PyCharm 에서 원격 저장소를 로컬 컴퓨터로 복제하기
원격 저장소의 파일들을 로컬 컴퓨터로 복제하여 PyCharm 에서 작업하는 방법을 알아봅니다.
PyCharm 에서 원격 인터프리터 사용하기
image
로컬 컴퓨터에 설치된 PyCharm 개발 환경에서 원격 서버에 설치된 파이썬을 인터프리터로 설정하여 사용하는 방법을 알아봅니다. 더 나아가 로컬 컴퓨터와 원격 서버에 있는 파이썬 스크립트의 실시간 동기화 설정도 알아봅니다.
아나콘다(Anaconda) 가상환경 사용법
아나콘다(Anaconda)에서 지원하는 가상환경을 통해 한 운영체제 위에 여러 python 환경을 독립적으로 설정할 수 있습니다. 가상환경을 만들고 사용하는 기본적인 방법을 알아봅니다.
파이썬의 스핑크스(Sphinx)를 이용한 문서화
image
스크립트를 잘 문서화 시켜두는 것은 곧 기존 코드의 재사용성을 높이고 개발 생산성을 증가시킵니다. 개발하면서 문서화까지 작업할 수 있는 파이썬의 스핑크스(Sphinx)라는 강력한 문서화 도구를 이용해 파이썬 패키지 또는 스크립트를 문서화 시키는 방법에 대하여 자세히 알아봅니다.
생물정보학에서 많이 다루는 파일 형식들
bigWig 파일 포맷에 대하여 알아보고 랜덤 액세스가 가능하도록 사용하는 방법에 대하여 알아봅니다.
판다스(pandas) 기본 사용법 익히기
image
데이터 분석을 위한 파이썬 라이브러리인 판다스(pandas) 의 기본 사용법을 소개해 놓은 '10 Minutes to pandas' 를 번역해 놓은 글입니다. pandas 의 기본 사용법을 익히시려는 분들에게 실습을 천천히 따라해 보시기를 추천합니다.
vim 에디터 사용법과 팁들
image
까만 화면에 아무 기능도 없을 것 같은 첫 인상을 주는 vim 에디터는 알고보면 개발자들을 편리하게 해주는 강력한 기능들을 많이 가지고 있습니다. 하지만 그런 기능들을 찾아서 실제로 쓰면서 습관이 되어있지 않으면 vim 에디터를 단순한 메모장의 그 이상도 이하도 아닌 프로그램으로 만들어 버릴 수 있지요. vim 에디터를 이용해 스크립팅을 할 때 편리함을 주는 몇 가지 팁들을 소개합니다.
리스트의 정렬 여부를 체크하는 효율적인 방법
파이썬의 빌트인 함수인 all과 zip을 활용하여 정렬 여부를 체크하는 방법을 알아봅니다.