전체 글 162

결국 광고 다 내렸다. 블로그 수익화 포기.

내 블로그에 기껏 찾아와 준 사람들한테 화면 가리는 광고 덕지덕지 붙여놓고선 지금까지 벌어온 게 고작 13.63달러다. 참고로 100달러 이상이 되어야 출금할 수 있다. 출금도 못 하고, 나한테 돌아오는 이득은 1원도 없고, 내 블로그에 쓴 콘텐츠로 구글 배만 불려준 셈이다. 내 블로그에 광고 올려서 벌어들인 수익으로 구글이 잼민이 훈련시키고, 많은 사람들이 일자리를 잃겠지. 다른 사람이 일자리 잃는 건 둘째치고 내 장래직업인 프로그래머가 AI에 의해 대체된다는 것은 꽤 심각한 문제다. 결국 내가 지금까지 해온 것은 자승자박이었다. 자괴감이 들고 괴롭고 현타가 온다. 허무하다. 4년 동안 13.63달러 벌었으니 36년만 더 기다리면 100달러 출금할 수 있는 거 아니냐고? 장난하냐? 그래서, 광고로 돈 ..

잡담, 뻘글 2025.04.25

2025년 3월 2일 일요일 Kiwoom Open API+ 업데이트 이후 OPW00004가 정상적으로 동작하지 않는 문제를 해결하는 방법

전에는 계좌번호만 입력해도 OPW00004가 정상적으로 동작했었다. 근데 2025년 3월 2일 일요일 Kiwoom Open API+ 업데이트 이후 2025년 3월 2일 23시 51분 기준 계좌번호만 입력해서는 동작이 안 된다. GetRepeatCnt의 결과값은 양의 정수이나, 빈 행들만 받아와질 뿐이다. 따라서 빈 문자열을 Parse하게 되어 FormatException을 던진다. 이 문제는 상장폐지조회구분을 0으로, 비밀번호입력매체구분을 00으로 설정하면 해결된다. 하위 호환을 보장한다는 약속을 키움증권이 어겼다고 볼 수 있는지는 모르겠다. 전 버전의 가이드 문서에 "상장폐지조회구분 및 비밀번호입력매체구분은 필수 항목입니다."라고 적혀있었으면 내 과실이고 그렇지 않으면 키움증권 과실이다. 어쨌거나 해결..

Kiwoom Open API+ 2025.03.03

Quiz: File Vulnerability

Quiz: File Vulnerability | Dreamhack (로그인 필요)  로그인 | Dreamhack dreamhack.io답을 도저히 모르겠어서 https://dreamhack.io/forum/qna/2234 이거 보고 알아냈다.Q3. 파일 다운로드 취약점이 발생하는 코드이다, "filename" 인자에 어떠한 값을 넣어야 현재 실행중인 프로세스의 메모리 정보를 볼 수 있는가? 해당하는 답안을 모두 고르시오.@app.route("/download")def download(): filename = request.args.get("filename") content = open("/data/uploads/" + filename, "rb").read() return content정답..

잡담, 뻘글 2025.02.01

[배당주] 미국월배당주 2025.01.31

벌써 25년 1월의 마지막 날이다.오늘까지 납입된 배당금을 추가로 기록하였다.종목 중에는 배당을 현금으로 받을 것인지, 주식으로 받을 것인지 결정해야 하는 것이 있다.그런 경우엔 배당이 안들어올 수 있다. 그런 경우엔 기다려야 한다. 그리고 1월엔 작년 대비 추가로 매수하여 주식 수가 늘었다. 늘어버린 주식수로 배당금을 나누니 배당수익률이 작게 나왔다. 이런 점을 고려하고 숫자를 봐야 한다. 결국 데이타가 누적되면 '평균'으로 분석해야 한다.