Python 싱글톤 패턴
Python thread-safe singleton 모니터링 서비스 클래스를 구현하다가 파이썬 싱글톤 패턴을 어떻게 구현하는게 좋을지 고민을 해보았다....
2020, Sep 07 — 4 minute read스태틱 클래스 테스트하기
테스트 코드는 한 메소드만 테스트 하는 것이 좋지만, 해당 메소드가 다른 메소드를 사용하거나 할 때에는...
2019, Apr 26 — 5 minute read로컬 스파크에서 snappy 읽기 (hadoop build)
하둡에 데이터를 저정할 때에는 저장 공간과 분산처리시의 네트워크 전송 속도를 줄이기 위해 파일을 압축해서 저장하곤...
2019, Apr 26 — 2 minute readMRNet-Product2Vec: A Multi-task Recurrent Neural Network for Product Embeddings
2017년 9월에 나온 General한 Content-base Product embedding을 만드는 방법에 대한 아마존의 논문이다. 이 논문에서는 사용자의...
2018, Jul 29 — 5 minute readUbuntu EC2 세팅하기
Password # 루트계정에 패스워드 지정 passwd root sudo vi /etc/ssh/sshd_config # 아래 두개 옵션을 yes로...
2018, Jul 18 — 1 minute read스파크(Spark)에서 S3 이용하기
스파크 설치 스파크를 다운로드한다 (https://spark.apache.org/downloads.html) curl http://mirror.apache-kr.org/spark/spark-2.3.0/spark-2.3.0-bin-hadoop2.7.tgz | tar xzf - 원하는 경로로 옮기고 적절한...
2018, Jul 08 — 3 minute readDecorator로 함수 실행시간 기록하기
Decorator로 함수 실행시간 로깅하고, 이메일 알람보내기 데이터 전처리나 학습을 시켜놓고 며칠 뒤 결과를 확인하는 경우가...
2018, Jul 08 — 7 minute read모듈별 로거 사용하기
로거를 만들어주는 함수를 따로 작성한다 def get_logger(name, logfile='/dev/null', level=0, stream=False): logger = logging.getLogger(name) logger.setLevel(level) formatter...
2018, Jul 08 — 1 minute read우분투에 파이썬 설치하기
python 2.7 & pip2 설치 sudo apt-get install python-software-properties -y 패키지를 다운받기 위한 pip를 설치한다....
2018, Jul 08 — 2 minute readSSH 자동 로그인
ssh (secure shell)을 이용하여 서버에 접속할때 매번 username@server.address.com으로 접속하고 비밀번호를 입력해야 하는 번거로움이 있다. 이를...
2018, Mar 01 — 2 minute readEffective Python 번역 요약
Chapter 1. Pythonic Thinking 1. Know Which Version of Python You’re Using python 3 써라...
2018, Mar 01 — 102 minute read