취미로 하는 프로그래밍

코딩으로 자아실현

uWSGI + Django - Secret Key 환경변수로 설정하기

Nginx + uWSGI + Django를 Vultr 에 올리고 있었는데, 서버에서 새로운 장고 프로젝트를 생성하면 정상 작동하는데, 로컬에서 작업중인 프로젝트를 git clone 해오면 Internal Server Error가 발생했다. sudo journalctl -u uwsgi로 로그를 살펴보니 환경변수로 저장해놓은 django의 secret ...

Jekyll blog - Pagination

아래와 같이 블로그 메인 페이지에 Pagination을 삽입하고자 합니다. Jekyll 공식 문서를 참고하여 만듭니다. (https://jekyllrb-ko.github.io/docs/pagination/) 페이지 나누기 설치 Gemfile과 _config.yml의 plugins에 jekyll-paginate를 추가 Gemfile 1 2 #...

Javascript - 호이스팅의 이해 (ES6)

호이스팅이 어떻게 일어나는 지에 대해 알아본 내용으로, 페이스북 생활코딩 그룹에서 받았던 답변을 바탕으로 ES6 명세를 공부하여 정리한 내용입니다. 사실은 제가 이해하기에 벅찬 내용인데, 혹시나 같은 궁금증을 가진 분들이 계셔서 인터넷을 검색하면 조금이나마 도움이 되었으면 하는 바람에서 글을 적습니다. 혹시 잘못된 내용이 있으면 지적해주시면 감사하겠...

T map API 경로안내 사용하기

티맵 API 경로안내(예상 소요 시간) 사용하기 진짜 웹은 코딱지도 모르는데, 최근에 자바스크립트를 조금 배우면서 티맵 API를 그나마 조금 이해할 수 있게 되어서 몇 시간의 삽질 끝에 경로 안내, 다시 말해서 최적 경로 및 예상 시간 확인할 수 있는 웹 페이지(HTML 파일)을 만드는 데 성공했다. 내가 만들고 싶었던 건 웹 페이지를 켜면 내가 ...

Javascript - 함수의 Argument(인자) 유무 확인

함수의 인자가 주어졌는지 확인하기 위한 if 구문 1 2 3 var func1 = function (collection, iterator, accumulator) { //코드 } 위와 같이 세 개의 파라미터를 가진 함수가 정의되어 있다고 하자. 함수가 실행될 때 세 번째 parameter인 accumulator에 값이 입력되었는지 확인하는 방...

코인 가격 예측 스터디노트 - 3. RNN(LSTM) 모델링

스터디파이에서 ‘딥러닝으로 주식/코인 가격 예측하기’를 참여하며 공부한 내용을 정리한 것입니다.. 학습 자료 : Creating a Cryptocurrency-predicting finance recurrent neural network 큰 그림은 이렇습니다. 우리가 사용할 데이터에는 [비트코인, 라이트코인, 이더리움]의 [종가, 거래량]이 [1분...

코인 가격 예측 스터디노트 - 2. Tensorflow GPU 세팅

스터디파이에서 ‘딥러닝으로 주식/코인 가격 예측하기’를 참여하며 공부한 내용을 정리한 것입니다.. 원래 google colab을 사용하려고 했으나, 쓰다보니 계속 불편해서 그냥 데스크탑에서 Jupyter notebook을 돌렸습니다. 따라서 GPU 사용을 위한 세팅부터 새로 했습니다. google colab은 사용이 익숙치 않아서 그렇지, 세팅이...

코인 가격 예측 스터디노트 - 1. Google Colab

스터디파이에서 ‘딥러닝으로 주식/코인 가격 예측하기’를 참여하며 공부한 내용을 정리한 것입니다.. 학습 자료 : 1. Introduction to Deep Learning - Deep Learning basics with Python, TensorFlow and Keras p.1 2. [Colab] 텐서플로우 백엔드를 사용해서 케라스 상에서 무료 G...

딥러닝 노트 - 4. 오차역전파법

‘밑바닥부터 시작하는 딥러닝’을 공부하며 정리한 내용입니다. 수치 미분으로 numerical gradient를 구해 가중치와 편향을 갱신하는 것은 정말로 느립니다. 앞의 게시물에서 마지막에 작성된 코드로 고작 1배치에 100개씩 100번 돌리는 데 한시간 가까이 걸렸습니다. 여기서는 오차역전파법을 사용해서 기울기를 구하고, 신경망을 학습시키고자 합...

블록체인과 보안 메모

블록체인 관련 메모 영상 : 블록체인과 보안 작업 증명 Bitcoin, Litecoin, Monero, Zcash, metrics 문제 : 부익부빈익빈, 실제로 약 80%의 마이닝 풀 3개가 가져감 돈이 많으면 더 좋은 장비로 더 빨리 캘 수 있음 전기 낭비가 심함 작년 한 해에 아일랜드에서 쓴 전기보다 비트...