구글 머신러닝 스터디 잼 후기
구글에서 진행하는 '2019 머신러닝 스터디 잼 입문반' 에 그룹원으로 참여하여 다른 그룹원들과 같이 구글 클라우드 플랫폼을 활용하여 실전에서 머신러닝을 적용하는 방법들을 익혔던 과정을 소개합니다.
기본적인 MariaDB 사용법
CentOS 7 에 설치되어 있는 MySQL 의 상위 호환 버전인 MariaDB 를 사용하는 기본적인 방법들을 정리하였습니다.
PyCharm 설정: 템플릿 폴더 적용하기
Flask를 이용한 개발 진행에서 HTML template 파일들을 담고 있는 폴더를 PyCharm에게 알려주어 더 편리한 개발 환경을 제공하도록 설정해 줍니다.
PyCharm 설정: 원격 인터프리터 사용하기
로컬 컴퓨터에 설치된 PyCharm 개발 환경에서 원격 서버에 설치된 파이썬을 인터프리터로 설정하여 사용하는 방법을 알아봅니다. 더 나아가 로컬 컴퓨터와 원격 서버에 있는 파이썬 스크립트의 실시간 동기화 설정도 알아봅니다.
김상욱 교수가 알려주는 양자역학
EBS 특별기획 통찰에서 방송된 양자역학에 대한 김상욱 교수의 강연을 요약해 봤습니다.
파이썬의 스핑크스(Sphinx)를 이용한 문서화
스크립트를 잘 문서화 시켜두는 것은 곧 기존 코드의 재사용성을 높이고 개발 생산성을 증가시킵니다. 개발하면서 문서화까지 작업할 수 있는 파이썬의 스핑크스(Sphinx)라는 강력한 문서화 도구를 이용해 파이썬 패키지 또는 스크립트를 문서화 시키는 방법에 대하여 자세히 알아봅니다.
Pandas 기본 사용법 익히기
Pandas 의 기본 사용법을 소개해 놓은 '10 Minutes to pandas' 문서를 따라서 실습해 보고 한글로 번역해 놓은 글입니다.
vim 에디터 사용법과 팁들
까만 화면에 아무 기능도 없을 것 같은 첫 인상을 주는 vim 에디터는 알고보면 개발자들을 편리하게 해주는 강력한 기능들을 많이 가지고 있습니다. 하지만 그런 기능들을 찾아서 실제로 쓰면서 습관이 되어있지 않으면 vim 에디터를 단순한 메모장의 그 이상도 이하도 아닌 프로그램으로 만들어 버릴 수 있지요. vim 에디터를 이용해 스크립팅을 할 때 편리함을 주는 몇 가지 팁들을 소개합니다.
리스트의 정렬 여부를 체크하는 효율적인 방법
파이썬의 빌트인 함수인 all과 zip을 활용하여 정렬 여부를 체크하는 방법을 알아봅니다.
Python decorator 활용법
파이썬 데코레이터를 활용하여 분석의 효율성을 높였던 기록들입니다.