본문 바로가기

반응형

분류 전체보기

(39)
뉴스 검색 결과가 주가에 미치는 영향: 실시간 데이터 분석 투자를 결정하기 위해 어떤 것들을 고려해야 하나 고민하다가 문득 궁금해 졌습니다.과연 특정 기업의 주가와 뉴스는 어떤 관계가 있을까? 긍정적인 뉴스가 많으면 주가가 올라갈까?부정적인 뉴스가 많으면 주가는 내려가나? 이런 점들을 간편하게 알아낼 수 있는 방법이 없을까? 이렇게 고민하다가 구글 검색을 통해 어떤 문장이 긍정적인지, 부정적인지를 알아내는 방법이 있다는 것을 보았습니다. 먼저 결과부터 보여드리면 일정한 기간동안 테슬라 뉴스를 검색하여 긍정/중립/부정적인 뉴스의 개수를 그래프로 그려보고, 그것과 비교할 수 있도록 그 기간동안의 주가 등락률을 그래프로 표시해보았습니다.그래프 색을 좀 손봐야겠네요. 그래도 재미로 한번 봐주세요. 뉴스와 주가의 등락이 관련이 있어 보이나요? ^^ 1. NewsApiCl..
Visual Studio 재배포 패키지가 설치되지 않는 문제 해결방법 1. EXE 실행이 되지 않는 현상 확인이 exe는 여러 Lib, DLL을 사용중이었고, exe 개발 IDE는 오랜 새월동안 Visual Studio 버전을 올려가며 개발되어왔다.내가 기억하는 것만 해도 Visual Studio 2009, 2015, 2019에 이어 2022를 사용하여 빌드된 제품이다. 2. 재배포 패키지 설치구글에 '재배포 패키지' 로 검색하면 다음과 같이 최신버전의 재배포패키지를 다운로드 받을 수 있다.3. 재배포 패키지 설치 실패최신 재배포패키지를 다운로드 받아 설치하였는데, 위와 같이 제대로 설치되지 않는 현상이 발생하였습니다. 위의 창에서 OK를 클릭하면 아래와 같이 출력되는데, 가장 마지막 문구인 Microsoft Visual C++ 2019 X64 Additional Runt..
python, LSTM을 활용한 주식 가격 예측 오늘은 python을 이용하여 과거의 종가 기준으로 주가를 예측하는 코드를 만들어 보았습니다.먼저 LSTM이 무엇인지는 자세히 기술하지 않겠습니다. LSTM(Long Short Time Memory)의 약자로 이전 정보를 오랫동안 기억할 수 있는 메모리 셀을 가지고 있으며, 이를 통해 긴 시퀀스 데이터를 처리할 수 있는 모델입니다.검색해보면 시계열 데이터의 예측, 자연어 처리, 음성 인식, 이미지 분류 등에서 중요한 역할을 하는 모델 중 하나라고 합니다.  1. Data 가져오기이제 본론으로 들어가서, 주식가격을 예측하려면 이전의 데이터들을 가지고 학습을 시켜야 합니다. 학습을 시키려면 이전의 데이터들이 필요한데, 이는 yfinance에서 다운로드 받을 수 있습니다.import yfinance as yf..
pyinstaller로 배포할 exe에 필요한 파일들 모두 포함시키는 방법 안녕하세요. 지난번에 한번 pyinstaller로 exe를 만드는 스크립트를 소개한 적이 있는데요.이번에 어떤 작업을 하면서 겪은 문제와 해결하는 방법에 대해 기술하려고 합니다. 1. pyinstaller 사용하여 exe 만들기먼저 다시 한번 리마인드 하는 차원에서 pyinstaller를 사용하여 exe 만드는 법을 적어봅니다.먼저 Command창을 띄우고 pyinstaller가 없다면 설치합니다.그리고 다음과 같이 .py파일을 exe파일로 만들었습니다.2. 파일을 찾을 수 없는 오류그런데 이번에 진행한 작업중에 exe와 함께 .ini파일을 배포하여 ini파일에서 내용을 읽어야 하는 부분이 있었습니다.코드에는 다음과 같이 되어 있었죠.# 사용자 입력 받기user_inputs1 = get_user_inpu..
UML Sequence Diagram에서 Boundary, Control, Entity 클래스가 하는 역할은? 오늘은 UML Sequence Diagram을 그릴 때 좀 헷갈리는 부분이 있어 정리하려고 합니다.보통 수명선(LifeLine)이라고 이렇게 그리는데요.점선은 시간의 경과를 나타내는 거고 그 위의 네모는 객체를 나타냅니다. 그런데 저 객체 자리에 다음과 같이 다른 것들을 그릴 수 있습니다.얘네들은 언제 사용하는 것일까요? 1. Actor (사용자)먼저 Actor는 너무 분명하죠. 프로그램을 사용하는 사용자입니다. 이견의 여지가 없죠.UML 시퀀스 다이어그램에서 Actor는 시스템과 상호작용하는 외부 참여자를 표현하고, 시스템 사용 시나리오를 정의하며, 시스템의 경계와 범위를 설정하는 데 사용됩니다. 2. Boundary(경계)다음으로 Boundary. 해석 그대로 시스템의 경계를 모델링하는 클래스입니다...
탈모 탈출하기: 진짜로 도움이 된 치료법 공유 안녕하세요. 오늘은 탈모치료에 대한 저의 경험에 대해 적어보려고 합니다. 저는 10대에 머리숱이 많고 머리카락이 두꺼워서 당시 이발소 및 미용실에서 '네 머리카락은 왜 이렇게 두꺼워서 많이 튀냐?' 라고 잔소리를 많이 들었어요. 전기 바리깡으로 머리를 밀면 머리카락이 많이 튄다는 소리였어요. 그렇게 많은 숱과 굵은 두께를 자랑하던 제 머리카락은 30대에 접어들며 힘이 없어지고, 얇아져서, 정수리 부근의 두피가 점점 보이기 시작했습니다. 미용실에서도 '정수리 부근의 머리카락이 많이 얇아졌다. 우리 미용실에서 파는 두피 스케일링 샴푸를 좀 써 보세요' 라는 소리를 들었죠. 탈모는 유전이라 심정적으로는 포기하고 있었지만, 그래도 너무 젊은 나이라 뭐라도 좀 해봐야겠다는 생각에 샴푸부터 바꿔보았습니다. TV광고..
GFlags 를 이용하여 메모리 누수 찾기 오늘은 C/C++, MFC를 이용한 Windows Application 개발중에 직면할 수 있는 메모리 누수 문제를 해결할 수 있는 툴에 대해 기록하려 합니다. 1. 설치파일 찾기 GFlags 는 Windows용 디버깅 도구입니다. google에서 검색하면 설치할 수 있는 페이지를 찾을 수 있습니다. 타고 타고 들어가면 아래 세번째 그림과 같이 WDK 설치페이지까지 갑니다. 거기서 2단계, SDK를 설치하면 됩니다. 2. 설치 설치파일을 실행하면 다음과 같은 화면이 나오는데 여기서 'Debugging Tools for Windows' 를 체크하여 설치합니다. 나머지는 필요에 따라 선택하시면 됩니다. 3. 실행 windows 좌측하단의 검색버튼에서 gflags를 검색하여 실행합니다. 그러면 다음과 같은 g..
Windows Sandbox로 인터넷 뱅킹 사용하기: 안전성과 편의성을 겸비한 방법 안녕하세요. 오늘은 인터넷뱅킹, 정부기관의 페이지를 안전하고 깔끔하게 사용하는 방법에 대해 글을 씁니다. 인터넷 뱅킹이나 정부24, 법원등의 정부기관 사이트에 들어가서 일을 보려고 할때, 앞단에서 수없이 많은 뭔가를 설치하고 페이지를 새로고침하고, 뭔가 잘못설치되면 이 과정이 무한반복되어 내가 원하는 업무를 보지 못하게 되는 일도 있습니다. 또한 이렇게 설치된 것들은 이후로도 계속 내 컴퓨터의 자원을 사용하며 눈에 보이지 않는 뒷단에서 돌아가게 됩니다. 결국 내 컴퓨터, 인터넷 속도에 영향을 끼치게 되는 짜증나는 상황을 만들게 됩니다. 이런 상황을 방지하며, 안전하고 깔끔하게 인터넷뱅킹을 사용하는 방법이 있어 소개하려고 합니다. Windows Sandbox 를 사용하여 인터넷뱅킹을 사용하는 방법인데요. ..

반응형