반응형

분류 전체보기 167

예고생의 IT대학 도전기2 - 물리및실험 (개발자가 왠 물리? 수학이면 몰라도)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com https://dodo4723.tistory.com/142 20살까지 중학교 수학도 모르던 예고생의 IT대학 도전기 Start! (과목별 정리)사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간similarchart.com  물리 및 실험1학년 1학기 전공기초과목인..

예고생의 IT대학 도전기1 - 공학수학 (학점 망함)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com https://dodo4723.tistory.com/142 20살까지 중학교 수학도 모르던 예고생의 IT대학 도전기 Start! (과목별 정리)사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간similarchart.com  공학수학1학년 1학기 전공기초과목인 공학..

20살까지 중학교 수학도 모르던 예고생의 IT대학 도전기 Start! (과목별 정리)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  중학교 수학부터 다시저는 예술고등학교의 피아노과를 졸업했습니다. 하지만 음악대학을 가지 않았습니다. 계속되는 레슨비 부담과 음악을 해서 먹고살 수 있을까 하는 생각등이 들었던 것 같습니다. 물론 고3 때 음대 입시를 준비했지만 재능이 없어 실패했던 이유가 제일 크죠. 일단 재수를 결심했지만 방향을 틀었습니다. 음대입시를 다시 하자니 마음이 내키지 않았습니다. 그래서 수능공부를 해서 음대가 아닌 일반적인 ..

시간이 흘러가는 속도를 조절할 수 있다? (feat. 코딩테스트)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기 - 코스피 & 코스닥전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com   시간이 3배로 빠르게 가다가 갑자기 1/3배로 느려진다면?시간이 너무 빨리 갑니다. 특히 뭔가에 몰입하면 시간이 빠르게 지나가는 것 같습니다. 방학 때 뭐 한 것도 없이 프로젝트만 진행했을 뿐인데 벌써 1달 후면 개강이네요. 군대에 있을 때는 시간이 참 느리게 갔었죠. 그냥 딱히 뭐 하는것도 없이 시계만 자주 쳐다봤던 기억이 나네요. 똑같은 속도로 흘러가는 시간인데도 왜 이렇게 차..

잡담 2024.02.17

프로젝트20. 프로젝트 아키텍처 정리

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  프로젝트 아키텍처웹 프로젝트를 6개월 만에 목표하는 수준까지 완성했습니다. 아직 테스트와 검증 등이 남아있어 프로젝트가 끝난 것은 아니지만, 이쯤에서 프로젝트를 정리해보려고 합니다. 제 프로젝트가 어떻게 구성되어 있는지 아키텍처를 정리해 보았습니다.1. Library / Web Scraping주가 데이터를 FinanceDataReader 라이브러리와 yfinance 라이브러리를 이용해 불러..

프로젝트 2024.02.17

프로젝트19. 두번째 도전 Start - 앱을 만들어 보자! (그런데 아는게 없다)

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 앱을 만들어 보자 나만의 웹에 이어 나만의 앱6개월간의 노력 끝에 제가 목표하던 수준까지 웹 프로젝트를 완성했습니다. 하지만 '웹' 프로젝트를 완성한 것이고 아직 '프로젝트'는 끝나지 않았습니다. 나만의 웹페이지가 생겼으니 이걸 기반으로 하는 앱을 만들까 생각 중입니다. 조사해 보니 이걸 하이브리드 앱 중에서도 '웹뷰 앱'이라고 하더군요. 앱 목표일단은 기본적으로 제 웹페이지를 담을 껍데기는..

프로젝트 2024.02.17

600만 개의 차트 중 내 종목과 가장 비슷한 차트는?! 비슷한 차트 검색기 소개

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  1. 개요  내 종목의 차트와 비슷한 차트들은 이후에 어떻게 되었을까요?전문가가 '이 차트는 상승하는 차트이다.'라고 하던데 진짜 그럴까요?상한가, 하한가, 갭, 윗꼬리 등이 발생한 차트들은 이후 어떻게 될까요?8 연속 상승/하락한 차트는 이후 어떻게 될까요?20일선을 지지한 차트들은 이후 어떻게 될까요?수백만 개의 차트 중 가장 비슷한 차트를 찾아봅시다.  2. 비슷한 차트 탐색 기능  특정 종목의 차트와 가장 비슷한 과거 차트를 10개 탐색하여 보여줍니다.10년간 전 종목의 모든 차트를 탐색하므로 가장 비슷한 차트를 찾을 수 있습니다..

프로젝트18. 파일로 캐싱 레디스로 캐싱 웹서버로 캐싱 CDN으로 캐싱

제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 비슷한 차트 검색기  비슷한 차트 검색기내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  캐싱에 진심인 남자웹 프로젝트를 진행하며 항상 걱정해 오던 부분이 있습니다. 메모리 누수와 응답 시간입니다. 특히 응답 시간보다 걱정되었던 것이 메모리 누수인데, 파이썬으로 차트 이미지를 그리면 원인을 알 수 없는 메모리 누수가 발생하더군요. 물론 WSGI인 Gunicorn이 메모리 관리를 자동으로 해주어 누수가 발생하면 자동으로 프로세스를 종료해 줍니다. 하지만 이러면 응답 시간이 약간 늦어지죠. 또한 ..

프로젝트 2024.02.17

프로젝트17. Nginx 적용! (캐싱, 로깅, 요청제한, HTTPS)

제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 비슷한 차트 검색기  비슷한 차트 검색기내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  Nginx 웹서버?웹 서버에 관해 처음 접한 것은 전역 직후 2022년 여름 김영한 개발자님의 Spring강의를 수강할 때였습니다. 당시에는 웹서버, 웹 애플리케이션 서버, 톰캣 등 그냥 그런 게 있나 보다 하고 웹서버에 대해서 정확히 알지 못하고 넘어갔습니다.그리고 나서 잊고 있다가 웹서버를 두 번째로 접한 것은 3학년 1학기입니다. 대학 서버프로그래밍 수업을 수강하며 웹서버가 웹 애플리케이션 서버와는 ..

프로젝트 2024.02.17

프로젝트16. 웹페이지 다 만들었다! 6개월간의 사투 끝에 승리선언

제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 비슷한 차트 검색기  비슷한 차트 검색기내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com프로젝트 완성 1. 기능 모두 구현 후 일주일간일주일 전에 모든 사용자 기능을 구현 완료했었다는 포스탕을 작성했었죠. 그 후 일주일이 지났네요. 일주일 동안 여러 최적화 작업과 테스트를 진행했습니다. 대충 나열해 보자면, 비슷한 차트 탐색시간 1/4로 단축(4시간 -> 1시간)Nginx 적용(도메인, 캐싱, 요청 수 제한, HTTPS 등)전체 테스트(한번 테스트 시 12시간) 여러 번CloudFlare 적용(..

프로젝트 2024.02.17
반응형