분류 전체보기

    파이썬 업그레이드 방법 기록

    ✏️ 파이썬 업그레이드 처음에 구식을 설치했더니 장고버전이 안올라가서 업데이트한다. 1. 파이썬 버전을 업데이트 하고 싶었다. apt를 이용한 버전업데이트 방법이다. $ sudo apt update $ sudo apt install software-properties-common repository 등록 $ sudo add-apt-repository ppa:deadsnakes/ppa 파이썬 3.9 설치 $ sudo apt install python3.9 설치경로 확인 $ which python3.9 /usr/bin/python3.9 2. 기본파이썬 변경 sudo rm /usr/bin/python sudo ln -s /usr/bin/python3.9 /usr/bin/python

    nohup 명령시에도 putty 로그아웃시 프로세스가 종료되는 문제

    ✏️ nohup 자동매매를 돌리고자 백그라운드에서 프로그램이 계속 돌아가게할 필요가 있었다. 따라서 nohup 명령어를 이용했다. nohup 명령어는 리눅스에서 프로세스를 실행한 터미널의 세션 연결이 끊어져도 지속적으로 동작하도록 해준다. 터미널에서 세션 로그아웃이 발생하면 리눅스는 해당 터미널에서 실행한 프로세스들에게 HUP signal을 전달하여 종료시키는데, nohup 명령어는 프로세스가 이 HUP signal을 무시하도록 해준다. 아래와 같은 명령을 입력했다. nohup python3 -u main.py & ✏️ nohup.out 용량 문제 위에서 입력한 명령에 문제가 있었다. 발생하는 로그들이 전부 nohup.out 파일에 기록되기 때문에 디스크 공간을 크게 낭비하는 문제가 발생한 것이다. 필요..

    기본 파이썬을 변경하는법 (2.7 to 3)

    python3 -V로 버전확인시에는 3.6버전이 잘 나왔지만 python -V 로 버전확인시 2.7로 버전이 확인되는 문제사항이 있었다. 해당 문제에 대한 내용을 기록한다. 과정은 다음과 같다. 1. PPA 설치 sudo add-apt-repository ppa:deadsnakes/ppa 2. 패키지 업데이트 sudo apt-get update 3. 파이썬 2를 3으로 업그레이드 sudo apt-get install python3.6 4. 기본 파이썬을 변경 sudo rm /usr/bin/python sudo ln -s /usr/bin/python3 /usr/bin/python 5. 최종적으로 기본 버전을 확인 python -V

    군대 기가지니 유튜브 뚫는법 최신 2022년 4월

    https://duckracoon.tistory.com/entry/%EA%B8%B0%EA%B0%80%EC%A7%80%EB%8B%88-%EC%9C%A0%ED%8A%9C%EB%B8%8C-%EB%9A%AB%EB%8A%94%EB%B2%95-2022%EB%85%84-3%EC%9B%94 기가지니 유튜브 뚫는법 2022년 3월 ✏️ 글을 시작하며 필승 불철주야 각지, 각국, 도서지역에서 근무 중이신 육해공 장병님들을 위해 글을 적습니다. 현재 각 생활반에 설치된 기가지니는 본래의 기능을 전부 차단한채 군에 제 duckracoon.tistory.com 자세한 설명은 위에 포스팅에 있습니다. 금세 업데이트된 내용이 있어 간단히 추가 기술합니다. 고투피트니스 컨텐츠를 정상적인 경로로 접속할 수 없게 되었습니다. 원래있던 ..

    군대 기가지니 유튜브 뚫는법 최신 2022년 3월

    ✏️ 글을 시작하며 필승 불철주야 각지, 각국, 도서지역에서 근무 중이신 육해공 장병님들을 위해 글을 적습니다. 현재 각 생활반에 설치된 기가지니는 본래의 기능을 전부 차단한채 군에 제공되고 있습니다. 처음부터 그랬던 것은 아니고 듣자하니 기가지니를 악용해 불법도박등 일탈행위를 즐기시는 분들이 있었나봅니다. 기가지니 유튜브 뚫는법이라고 검색하면 수많은 연관 검색어와 그 방법들이 나옵니다. 수많은 장병들이 유투브에 접속하고자 사투해온 역사들이 기록되어 있습니다. 대략 소개되는 방법들은 공장초기화, 본체재부팅, 랜선 ON/OFF 등의 방법입니다. 하지만 제 글에까지 흘러들어오신 여러분은 이러한 방법이 현재 차단된 방법이라는 것을 깨닫고 이것저것 뒤지다 이거 꽤 최신 글이잖아? 하는 마음으로 들어오셨을겁니다...

    Package 'python3-pip' has no installation candidate

    Ubuntu 20.04에서 python3-pip을 려는데 에러가 발생했다. https://stackoverflow.com/questions/62317653/how-to-install-python3-pip-on-ubuntu-20-04 How to install python3-pip on ubuntu 20.04 I installed Ubuntu 20.04 on a PC. I then tried to get started and install pip for python3. However nothing seemed to work. This is what I have tried so far: sudo apt install python3-pip This is the stackoverflow.com sudo apt-..

    [3] 백테스트로 자동매매 성능 확인하기

    현명한 투자자라면 자신의 알고리즘을 무작정 전투에 내보내기전에 과거데이터를 이용해 수익률을 확인할 것이다. 물론 과거 데이터에 대한 수익이 무조건 보장되진않는다. ✏️ 과거데이터 추출 get_ohlcv pastPrice = pyupbit.get_ohlcv(ticker,interval='minutes30', count=1000) 코드를 실행시키는 시간부터 1000분전까지의 30분간격의 데이터를 불러와 pastPrice변수에 저장한다. 1분봉, 3분봉, 5분, 15분 등의 데이터는 minutes1, minutes3, minutes5 이런식으로 바꿔주면 된다. pastPrice를 출력때려보면 이런게 나온다. 필요한걸 뽑아내려면 어떻게 다듬어야할까? 우선 저게 뭔지 보자. print(type(pastPrice)..

    [2] 파이썬으로 업비트 거래하기

    ✏️ 업비트 API 신청하기 https://upbit.com/service_center/open_api_guide 들어가서 계좌만들고 OpenAPI 신청을 하면된다. 나는 그냥 다 체크했다. IP의 경우 네이버에 내IP라고 검색하면 찾을 수 있다. access_key랑 secret_key는 메모장에 복사해놓고 잘 저장해놓자. ✏️ pyupbit 업비트 API를 랩핑한 파이썬 라이브러리가 있다. pyupbit를 이용할거다. 우선 내가 필요한 내용만 정리할 것이기 때문에 더 필요한 내용이 있다면 아래 깃허브주소를 참고하기바란다. https://github.com/sharebook-kr/pyupbit GitHub - sharebook-kr/pyupbit: python wrapper for upbit API p..

    [1] 파이썬으로 코인 자동매매하기

    군대에서 뻉이치면서 딴생각만하다보니 아이디어가 떠올라 오늘 휴가나온김에 구현하려한다. AWS에서 계속 돌아가는 자동매매장치를 만들 생각인데 알고리즘을 공개할 생각은 없고 제작과정을 정리해보려한다. 누군가 보는 사람이 있다면 본인의 알고리즘을 적용해 제작해보길 바란다. 계획 [1] 파이썬 이용 [2] 업비트 OpenAPI 이용 [3] AWS 이용 [4] crontab 이용 [5] 과거데이터로 간단하게 백테스팅해본 후 계수를 조정하고, 소액으로 며칠 돌려본 후 액수를 늘릴 계획이다. - 후기도 올리겠다. 물론 휴가기간동안 완성될진 모르겠다. 나름 첫 휴가라 좀 놀고싶다. 과정을 차차 업로드하겠다.

    자바스크립트로 백준 풀이하기

    백준 9663번 N-Queen을 파이썬으로 풀다가 백준에서 백트랙킹 문제들을 파이썬으로 풀때 대부분 시간초과가 난다는 사실을 알게되었다. 백트랙킹 공부하려는데 시작부터 의욕이 떨어지니 풀이하는 언어를 바꾸려한다. 자바스크립트로 공부해두면 군대 인트라넷으로 몰래 공부할때도 크롬개발자도구로 컴파일해볼 수 있겠다싶어 자바스크립트를 이용해보려한다. 당분간은 새로운 문제를 더 풀기보다 최근 풀었던 문제들을 자바스크립트로 다시 풀어보려한다. ✏️ 백준에서 자바스크립트 (입력) 백준저지에는 자바스크립트가 없어 node.js로 풀이해야한다. 입력방식을 정리하려한다. 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net fs 모듈 이용 이걸 예시로해..