Dto-Entity 변환을 Service / Controller 둘 중 어디서 해야 할까

스프링 부트 개발을 처음 시작하다 보니 모르는 게 많다. 책을 보면서 따라했던 것을 바탕으로 비슷하게 프로젝트를 진행하고 있는데, dto - entity 간의 변환을 찾다 보니 'dto는 순수하게 데이터만 담고 있어야 하고 business layer를 몰라야 하기 때문

2021년 8월 9일
·
0개의 댓글

python asyncio with threads

socket을 통한 가격 정보 조회는 async로 접근해야 하고, 기존 로직은 thread를 사용해 concurrency를 구현했기 때문에 새로운 thread에서 async 함수를 호출하는 형태의 코드를 구성했다.flutter를 사용할 때 async를 사용해 봤기에 쉽

2021년 6월 18일
·
0개의 댓글

구글 클라우드 플랫폼 permission denied (publickey)

https://stackoverflow.com/questions/51614552/google-cloud-platform-ssh-to-google-cloud-instance-will-have-permission-deniedssh 키를 생성할 때 사용자 이름을 구

2021년 2월 3일
·
0개의 댓글

python background 실행

nohup python -u filename.py > logfilename 2>&1 &pythonw -u filename.py > logfilename 2>&1

2021년 2월 1일
·
0개의 댓글

주식 추세 지표 (5): Parabolic SAR

가격 위쪽 포물선은 강세, 아래쪽 포물선은 약세를 뜻한다.횡보 추세에서는 활용성이 떨어진다.참고: https://academy.binance.com/ko/articles/a-brief-guide-to-the-parabolic-sar-indicator

2020년 12월 29일
·
0개의 댓글

주식 추세 지표 (4): ADX

ADX (Average Directional Movement) ADX는 추세의 강도를 나타내며, 방향은 알 수 없다. 일반적으로 DMI와 같이 활용한다. 주가가 진동하지 않고 한쪽 방향으로만 이동할수록 ADX값이 높아진다. 참고: https://dantabin.t

2020년 12월 29일
·
0개의 댓글

주식 추세 지표 (3): DMI

DMI(Directional Movement Index) 고점이 상승하는 비중이 큰지, 저점이 하락하는 비중이 큰지 비교하는 지표이다. +DI와 -DI를 비교해 매수, 매도 시점을 정하므로 average(TR)로 나누는 부분은 크게 의미가 없다. 참고: https:

2020년 12월 29일
·
0개의 댓글

주식 추세 지표 (2): MACD

MACD (Moving Average Convergence and Divergence)

2020년 12월 29일
·
0개의 댓글

주식 추세 지표 (1): 이동평균선

단순이동평균선지수이동평균선Y를 가격이라고 하면일반적으로 $\\alpha$ = 2/(N+1) 값을 사용출처: https://ko.wikipedia.org/wiki/%EC%9D%B4%EB%8F%99%ED%8F%89%EA%B7%A0참고: https://ww

2020년 12월 29일
·
0개의 댓글

주식 변동성 지표 (4): BWI

BWI (Band Width Indicator)

2020년 12월 28일
·
0개의 댓글

주식 변동성 지표 (3): CV

CV(N1, N2) = 금일 K(N2)값과 N1일 전 K(N2)값의 비율K(N) = (고가 - 저가)의 N일 이동평균N1, N2는 통상 10을 사용한다.과거에 대한 현재 변동성의 비율이기 때문에 서로 다른 주식 사이에 등락율을 비교하는 용도로 쓰기 적합하지 않다.참고:

2020년 12월 28일
·
0개의 댓글

주식 변동성 지표 (2): ATR

TR (True Range) 쉽게 풀어서, TR은 전일 종가 기준 오늘 하루 최대 변동폭을 뜻한다. ATR (Averaged TR) 등락율 지표로의 활용 ATR은 가격 변동값만을 이용하기 때문에, 주가 등락율이 얼마나 되는지 확인할 수 없다. TR식을 abs(금

2020년 12월 28일
·
0개의 댓글

주식 변동성 지표 (1): 볼린저 밴드

전제: 주가는 이동평균선 중심으로 표준편차 범위 안에서 움직인다N일 이동평균선상한선: 이동평균 + 표준편차 x K하한선: 이동평균 - 표준편차 x K출처: 위키백과 - 볼린저 밴드참고: https://www.iforex.in/education-center/bo

2020년 12월 28일
·
0개의 댓글

git 명령어 정리

git remote update 원격 저장소를 로컬로 업데이트git branch -a 모든 브랜치 확인git checkout -t 원격 브랜치 가져오기

2020년 12월 22일
·
0개의 댓글

파이썬에서 인스턴스 변수와 클래스 변수

출력:a는 클래스 변수이고 b는 인스턴스 변수이다.클래스 변수를 읽을 때 클래스이름.변수이름으로 접근할 수도 있지만인스턴스.변수이름으로도 접근이 가능하다.그런데 인스턴스.변수이름=10 등으로 값을 할당하면 그 인스턴스에 같은 이름의 인스턴스 변수가 생긴다.c1.a +=

2020년 12월 10일
·
0개의 댓글

tqdm을 multiprocessing과 함께 사용하기

무거운 프로세스 몇 개의 진행상황이 알고 싶을때는 tqdm-multiprocess 패키지를 써야 속도 저하 없이 진행 상태를 확인할 수 있다.위 코드는 잦은 출력 때문에 속도가 느려질 수 있으므로 global_progress.update(1000)등으로 보완해주는 것이

2020년 12월 9일
·
0개의 댓글