반응형

프로젝트 34

프로젝트31. 누군가 내 서비스를 망치려고 한다.. 어떻게 막을까?

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 보안에 대한 고민서비스를 개발하고 운영하기 위해서는 다양한 지식이 필요하지만, 그중에서도 제가 가장 부족하다고 느끼는 부분이 바로 보안입니다. 서비스를 설계하고 개발할 때 최대한 보안에 신경 쓰려고 노력했지만, 여전히 놓친 부분이 있을까 걱정되었습니다. 갑자기 서버의 데이터베이스가 초기화된다거나, AWS 요금이 몇백만 원이 청구되거나, 서버가 다운되는 등의 상황이 발생하지 않을까 우려했지만, 다행히 아직까지 그런 일은 없었습니다. 하지만...공격 멈춰..     서비스 운영을 시작한 2024년 2월부터 매우 다양한 공격을 받아왔습니다. 위..

프로젝트 2024.09.24

프로젝트30. Airflow? 뭔가 내 서비스에 잘 맞을 것 같은데?

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com   서비스는 완성했지만..저는 '비슷한 차트 검색기 - 주가 예측' 서비스를 개발하고 운영하고 있습니다. 서비스는 현재 원활하게 돌아가고 있지만, 비용 절감과 유지보수성 향상을 위해 더 나은 기술이나 아키텍처가 없을지 계속 고민 중입니다. 그러던 중, 데이터 엔지니어링과 관련된 도구들을 탐구하면서 Apache Airflow라는 도구를 알게 되었습니다. Airflow는 배치 작업 및 데이터 파이프라인 자동화에 최적화된 도구라고 하여 제 서비스에도 적합할 것 같았습니다. 현재 주기적으로 배치 작업을 수행하는 구조이기 때문에 이를 좀 더 효율적..

프로젝트 2024.09.12

프로젝트29. 6달 동안 서비스를 운영하며 식겁했던 순간

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 개발할 때 식겁했던 순간https://blog.similarchart.com/134 프로젝트15. 모든 사용자 기능 구현완료! 힘들었던 점과 식겁했던 순간제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 웹프로젝blog.similarchart.com   웹사이트 공개 후 반년비슷한 차트 검색기 웹사이트를 운영한 지 6달이 되었습니다. 그동안 많은 사람들이 제 서비스에 방문했습니다. 비록 사용자가 아주 적은 편..

프로젝트 2024.08.13

프로젝트28. 정확도 60%↑? 모두가 4달동안 보는 앞에서 주가 예측 성공!

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  주가 예측 검증 스토리 예측 성공? 아직은 이르다4~5달 전인 2024년 3월, 프로젝트 23. 또 하나의 희망, 비슷한 차트들을 활용한 주가예측 검증 Start 포스팅을 작성했습니다. 이 포스팅에서 언급했듯이 저는 비슷한 차트들로 주가 예측이 가능할지 검증하였습니다. 검증 초기에는 2012~2022년의 비슷한 차트 데이터로 2023년(1년 치)의 주가를 예측하도록 했습니다. 전 종목의 하루치 비슷한 차트 추출은 약 3시간이 걸리기 때문에 1년 치 과거 데이터 검증에 약 2달이 소요되었습니다. 그렇게 로컬 환경에서 검증해 본 결과, 확실..

프로젝트 2024.07.17

프로젝트27. 앱 배포 완료! 이제 나도 웹사이트, 앱 오너!

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 드디어 모든 것을 끝냈다! 10달 전인 작년 8월, 저는 취업을 하기 위해 개인 프로젝트를 진행하여 포트폴리오를 만들어보기로 했습니다. 처음에는 어떤 주제를 할까 고민을 많이 했었죠. 심지어 한번 정했던 주제를 한 달 후에 바꾸기도 했습니다. (여러 딥러닝 기법을 활용한 주가예측 -> 비슷한 차트 탐색 웹사이트 개발)  프로젝트를 하는 김에 남는 것이 최대한 많도록 하고 싶었습니다.그냥 로컬 환경에..

프로젝트 2024.06.18

프로젝트26. 어라..? 나 프론트엔드 좋아할지도..?

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 프론트엔드 생각보다 재미있는데?2022년 1~2월, 전역을 앞두고 생각이 많았습니다. 군대에 온 이후 학교에서 배웠던 거의 모든 전공 지식들을 까먹은 상태였습니다. 이전까지는 일과가 끝나면 별생각 없이 인터넷을 하거나 게임을 했었는데, 이대로는 안 되겠다는 생각이 들었습니다. IT전공으로써 어떤 공부를 해야 할지, IT세상에는 어떤 직업들이 있는지, 내가 하고 싶은 건 뭔지, 취업하려면 어떤 준비들..

프로젝트 2024.05.29

프로젝트25. 백엔드 지망생의 앱 개발 도전!? 생각보다 쉽지 않지만 끝이 보인다

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com   10달에 걸친 대장정이 끝이 보인다 8월 초에 프로젝트를 시작한 이후 거의 10달이 지난 5월 말입니다. 벌써 학기가 끝이 보이네요. 동시에 저의 대학생활도 끝이 보입니다. 이번 학기는 수업이 2개밖에 없어 편했던 학기였습니다. 하지만 제 나름대로는 항상 바빴습니다. 학기 시작 전, 저는 새로운 도전인 앱 개발을 시작했습니다. 제 웹사이트를 화면을 기반으로 웹뷰 앱을 만들자는 목표였습니다. 그냥..

프로젝트 2024.05.27

프로젝트24. 새로운 도전(앱개발) Start! - 리액트 네이티브 VS 플러터

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com   리액트 네이티브냐 플러터냐 앱에 도전장을 내밀다웹사이트를 열심히 개발하던 2024년 2월 초, 반년 간에 걸친 웹 프로젝트가 끝나가고 있었습니다. 웹사이트로 제 서비스를 배포하는 것도 괜찮지만, 결국에는 사용성에 있어서 앱을 따라올 수가 없다고 생각합니다. 웹사이트는 앱을 설치할 필요 없이 브라우저로 편하게 서비스를 이용할 수 있어 url 등으로 공유가 쉽다는 장점이 있습니다. 하지만 꾸준히 이..

프로젝트 2024.03.11

프로젝트23. 또 하나의 희망, 비슷한 차트들을 활용한 주가예측 검증 Start

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  나의 또 다른 하나의 희망저는 2024년 2월에 글 맨 위에서 언급했듯이 웹사이트를 만들었습니다. 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 사실 제 프로젝트는 웹 프로젝트이기도 하지만, 본체는 이 웹 안쪽에 있는 비슷한 차트를 추출하는 알고리즘입니다. 애초에 제가 시작한 프로젝트는 '주가 예측 프로젝트'입니다..

프로젝트 2024.03.10

프로젝트22. 내 웹사이트는 어디까지 버틸 수 있을까? - 실제 이용자들로 부하테스트

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  부하 테스트 3명만 와도 서버 터지는 건 아니지?저는 전에 포스팅했던 글에서 웹사이트를 다 만들었다고 했습니다. 하지만 사실 끝이 아니고 이제 시작입니다. 아직 테스트해야 할 것들이 많고, 분명히 예상치 못한 버그/오류가 많이 튀어나올 것입니다. 가장 먼저 테스트해야 할 것은 여러 사람들이 제 웹사이트를 동시에 이용해도 문제가 없는지 확인하는 것입니다. 웹사이트를 제작할 때 캐시와 여러 알고리즘을..

프로젝트 2024.03.10
반응형