주식 탈출을 위한 기울기 분석기 제작기-3
구글 스크립트 웹 앱 배포 및 워드프레스 완벽 연동 가이드 서론: 완성된 툴을 내 웹사이트에 띄우기 백엔드 로직과 프론트엔드 UI가 모두 완성되었으니, 이제 이 툴을 내 워드프레스 사이트 방문자들이 자유롭게 쓸 수 있도록 올려야 합니다. 구글 앱스 스크립트(GAS)는 doGet() 함수를 통해 HTML을 웹페이지(웹 앱) 형태로 배포할 수 있는 훌륭한 기능을 제공합니다. 트러블슈팅 1: 외부 사이트…
주식 탈출을 위한 기울기 분석기 제작기-2
[2편] Chart.js 이중 Y축 구현과 UX를 고려한 검색 시스템 최적화 서론: 개별 주가와 바탕 지수를 한눈에 비교하기 데이터를 성공적으로 가져온 후, 프론트엔드에서 직면한 문제는 ‘스케일의 차이’였습니다. 예를 들어 애플(AAPL) 주가는 백 달러 단위인데, S&P 500 지수는 수천 포인트 단위입니다. 이를 하나의 차트에 그리면 주가 선이 바닥에 납작하게 붙어버립니다. 이를 해결하기 위해 Chart.js의 이중…
주식 탈출을 위한 기울기 분석기 제작기-1
[1편] 구글 앱스 스크립트(GAS)와 야후 파이낸스 API로 신뢰도 높은 주가 데이터 수집하기 서론: 감정을 배제한 객관적 지표의 필요성 주식 시장에서 ‘추세’를 읽는 것은 투자 생존과 직결됩니다. 하지만 HTS에 직접 긋는 추세선은 주관적일 수밖에 없죠. QQQ, TQQQ, SOXL 같은 변동성 높은 ETF나 빅테크 개별 주식을 다룰 때, 시장 참여자들의 심리가 만드는 추세의 이탈 시점을 계량적으로 포착하고…
AI와 함께 만든 ‘실무용 타이밍 벨트 설계 계산기’ 개발기 🚀
안녕하세요! 오늘은 기계 설계 실무자나 공학도라면 누구나 한 번쯤 겪어보았을 ‘타이밍 벨트 축간거리 계산’의 번거로움을 해결하기 위해, AI(Gemini)와 협력하여 나만의 웹 기반 자동 설계 계산기를 구축한 과정을 공유해 보려고 합니다. 단순한 가이드 문서에서 시작해, 미스미(MISUMI)와 같은 실무 맞춤형 인터랙티브 계산기로 발전하기까지의 좌충우돌 개발 스토리를 대화 기록과 함께 자세히 담아보았습니다. 1단계: 아이디어의…
SEO 최적화와 체류 시간: 블로그 수익화를 위한 웹 유틸리티의 가치
1. 왜 블로그에 단순한 글 대신 ‘도구(Utility)’를 올리는가? 블로그를 운영하며 애드센스 등 디지털 수익화(Monetization)에 관심을 가지면서 한 가지 장벽에 부딪혔습니다. 아무리 좋은 투자 칼럼이나 퀀트 전략 글을 작성해도, 방문자가 글을 훑어보고 나가는 데 걸리는 시간은 길어야 1~2분에 불과했습니다. 체류 시간이 짧으면 구글 SEO 점수도 오르지 않고, 광고 단가도 낮아집니다. 이를 타개할 방법은 단 하나,…
시각화의 힘: Chart.js로 퀀트 투자의 MDD(최대 낙폭) 방어력 그려내기
1. 숫자의 한계, 그리고 그래프의 도입 1편에서 시뮬레이터의 뼈대와 기본값 시나리오를 세팅한 후 테스트를 해보았습니다. 사용자는 매달 SPY(미국 주식), TLT(미국 장기채), CASH(현금) 중 하나를 선택하며 자산을 불려 나갑니다. 결과 화면에서 최종 수익률을 숫자로 띄워주는 것만으로도 의미는 있었지만, 무언가 부족했습니다. ‘듀얼 모멘텀’의 진정한 가치는 단순히 돈을 많이 버는 것이 아니라, 시장이 반토막 날 때 내…
퀀트 투자의 생존법: 폭락장에서 내 계좌를 지키는 ‘듀얼 모멘텀’ 시뮬레이터 기획기
1. 현장 PM의 뼈저린 교훈: 예측할 수 없다면 대응 매뉴얼을 만들어라 흥인(Heungin)이라는 회사를 세우고 현장 PM(Project Manager)으로 수많은 프로젝트를 이끌면서 제가 얻은 가장 큰 교훈은 단 하나입니다. “현장의 변수는 결코 예측할 수 없으며, 오직 철저한 시스템과 매뉴얼만이 위기를 방어할 수 있다”는 것입니다. 이러한 철학은 저의 재테크와 금융 투자에도 그대로 적용되었습니다. 한동안 TQQQ, SOXL…
비몽사몽 새벽을 위한 배려: 야간 모드와 부드러운 웹 알람 구현기 (디테일 및 배포)
1. 찢어지는 사이렌 소리는 안 돼! 부드러운 Web Audio API 도입 타이머 로직을 완성하고 테스트를 해보니 큰 문제가 하나 있었습니다. 알람이 울릴 때 폰에서 나는 시끄러운 경고음이 오히려 힘들게 잠든 아이를 깨워버리는 대참사를 일으킨 것입니다. 게다가 외부 mp3 파일을 불러와서 소리를 내면, 네트워크가 불안정할 때 소리가 나지 않는 치명적인 에러가 발생할 수 있습니다. 그래서 저는…
자는 아이 곁에서 코딩하다: 해열제 용량 계산과 교차 타이머 로직 (JavaScript 구현)
1. 두 가지의 뇌: ‘단일 복용’과 ‘교차 복용’ 1편에서 만든 깔끔한 UI 위에 이제 생명력을 불어넣을 차례입니다. 이 웹 앱이 가져야 할 가장 중요한 핵심 기능은 부모가 선택한 상황에 따라 ‘다음에 먹일 약의 종류’와 ‘타이머의 시간’을 스스로 판단하는 것입니다. 사용자가 ‘단일 복용’을 누르면 동일한 약을 4시간 뒤에 먹이도록 안내해야…