https://mini.jellypo.pe.kr/showmethemony/cv.html
과거 데이터로 주식 거래 테스트 하는(정확하지 않음) 기능을 CLI에서 하다, 파라메터가 점점 늘고 반복해서 실행하는 것도 번거로워 웹 프론트 앤드를 붙였습니다.
아이디어만 있으면 제미나이가 알아서 다 해주네요. 이 정도는 쉬운 거라 그런지.
@fedipo@hackers.pub · 6 following · 11 followers
https://mini.jellypo.pe.kr/showmethemony/cv.html
과거 데이터로 주식 거래 테스트 하는(정확하지 않음) 기능을 CLI에서 하다, 파라메터가 점점 늘고 반복해서 실행하는 것도 번거로워 웹 프론트 앤드를 붙였습니다.
아이디어만 있으면 제미나이가 알아서 다 해주네요. 이 정도는 쉬운 거라 그런지.
재테크에 관심이 있어 어떤 투자 방식이 좋을지 고심하다, 10년 간 정기적으로 주식을 사면 어떤 결과가 나올지?
예를 들면 매월 말일 종가 기준 삼성전자를 50만원으로 살 수 있을만큼 사면 몇 주를 모을 수 있고 2025년 10월 시점 평가금액은 얼마인가?
구글 스프레드에 googlefinance 함수로 특정일 종가도 가져올 수 있고, 각종 함수를 이용하면 50만원으로 사고 남은 금액은 다음달로 이월할 수도 있었죠(아예 주식 못 사면 몇 달 돈 모은 뒤 매수 하는)
생각보다 단순해서 구글 스프레드 시트로 종목 코드를 바꿔가면서 여러 종목의 결과를 바꿔보기도 하고, 아예 연 정기예금 1년짜리 10년 연복리로 굴렸을 때를 비교대상으로 해서 결과를 확인해보기도 했습니다.
이렇게 하다보니 아예 한국 주식 전체를 다 보고 싶었는데, 구글 스프레드 시트로는 손이 많이 가겠더라고요.
Python 으로 어느 정도 만들어 그래프도 출력하고 꽤 괜찮게 나왔습니다. 이 때는 Jupyter Notebook 에서 그래프 만들어서 확인하는 개발 과정을 거쳤습니다.
미국 주식까지 포함해 다 돌리면 전체 결과를 30분 정도 후에 확인할 수 있었습니다.
너무 느린 속도를 개선하기 위해 async 나 멀티 프로세스 넣으려다 포기하고 몇 년 정도 방치해두다 문득, LLM 바이브코딩으로 개선해보는건 어떨까? 싶은 마음에 github 코드를 주고 개선해보라고 줬더니...
온갖 기능 추가에 4-6시간만에 완료 했습니다. 중간 중간 만든 그래프 분석에 더 몰입해서 실제 코드 바꾼 시간은 더 줄어들거고요.
원래 뼈대가 되는 프로그램이 있었지만 아이디어 수준이었고, 현재 모습은 원래 형체는 남지도 않고 완전히 다른 프로그램.
사용한 LLM 은 GEMINI 2.5 PRO 였고 느낀 점은
result = [] 로 표기해야 할 것을 result = 로만 표기, 잘못됐다고 직접 지정하고 다시 작성하라고 해도 못 함. 어떤 값을 넣어야 하는지 알려달라고 해도 못 적길래 이 부분에서 시간 많이 소비 (Python 디버깅을 할 줄 모르는 데다 내가 짠 프로그램이 아니니 더더욱.)이래서 몇 십만원 나와도 LLM 붙여서 코딩하는구나 싶었습니다.
SteamOS 의 일종인 Bazzite 설치.
애초에 윈도 아닌 게임이 의외로 많이 나오고 있고(Crusader Kings 3, Factorio) 직장이 아니면 집에서 윈도 안 쓴지도 몇 년 되었고, Debian, Arch Linux, OS X 만 쓰고 있다.
bazzite 는 Fedora CoreOS 기반인 모양인데 알게 된지 며칠 안 되어서 패키지 관리가 어떻게 되는 것인지 잘 모르겠다. neovim 설치는 일단 brew 로 하면 되는 모양인데, 다른 소프트웨어들은 flatpak 으로 설치하고 있고...
소프트웨어 엔지니어 가이드북 (게르겔리 오로스 지음, 한빛 미디어) 읽기 시작
40페이지까지 읽은 감상: "이 책 안 읽은 사람 없게 해주세요" 하드웨어적인 감상: "종이 재질이 반짝여서 조명 각도에 따라 읽기가 힘들어요"
한국 IT 직장인의 테크트리는 40대까지 야근 등으로 밤낮없이 일하다 치킨집이란 자조를 하곤 했는데. 그럴 수밖에 없었다. 지역 시장의 작은 기업은 그 이상의 커리어 패스를 제공할 수 없다.
내 직업(커리어)를 어떤 기준으로 관리할 것인가 기준을 제시하는 책이 아닌가 싶다.