만든 지 16일 된 사이트가 구글에서 사라졌다
9월 28일에 A4 양식 사이트를 하나 열었다. 이력서, 사직서, 근로계약서, 견적서 같은 서류를 브라우저에서 바로 채우고 인쇄하거나 한글·워드·엑셀 파일로 받아 가는 사이트다. 회원가입도 없고…
@Joonmook · 맥글과 바로양식을 만드는 개발자
9월 28일에 A4 양식 사이트를 하나 열었다. 이력서, 사직서, 근로계약서, 견적서 같은 서류를 브라우저에서 바로 채우고 인쇄하거나 한글·워드·엑셀 파일로 받아 가는 사이트다. 회원가입도 없고…
상시 실행 에이전트는 뭐가 다른가
9월 29일 OpenAI DevDay의 주인공은 새 모델이 아니라 dots였다. OpenAI는 이걸 "상시 실행 에이전트(always-on agents)"라고 부른다. 발표 이후 이게 정확히 뭔지…
지난 글에 9월 한 달 동안 주력 AI 모델이 세 번 바뀌었고, 그 간격이 19일에서 8일로 줄었다고 썼다. 쓰고 나서 질문 하나가 따라왔다. 이 속도면 개발자라는 직업은 언제 사라질까. 정답을…
19일, 그리고 8일
9월 한 달 동안 "역대 최고 모델"이라는 문장을 몇 번 읽었는지 세다가 포기했다. 9월 3일 OpenAI가 GPT-6 Astra를 내놨고, 9월 22일 Anthropic이 Claude Opus…
9월 24일, OpenAI의 Sora API가 꺼졌다. Videos API와 sora-2, sora-2-pro, 날짜가 붙은 스냅샷까지 전부 빠졌다. 공지는 3월 24일에 나왔고, 앱과 웹은 그보…
이 블로그의 배포는 오랫동안 손으로 했다. 서버에 ssh로 들어가서 git pull, 그리고 pm2 restart. 잘 되는 날에는 아무 문제가 없다. 문제는 급한 날이다. 급한 날에는 순서를 하…
네이티브 모듈과 런타임 버전
업로드 이미지를 WebP로 줄이려고 sharp를 붙였다. 로컬에서는 잘 됐다. 배포하고 나서 서버 로그를 보니 이렇게 찍혀 있었다. Could not load the "sharp" module u…
비밀번호, 허니팟, 속도 제한
블로그에 댓글을 달 수 있게 했다. giscus나 Disqus를 붙이면 한 시간이면 끝나는 일인데 직접 만들었다. 이유는 두 가지다. 댓글 하나 남기려고 GitHub 로그인을 시키고 싶지 않았고,…
몇 달 전에 이 블로그를 Next.js로 갈아엎겠다고 글까지 썼다. Express에 EJS, MySQL. 요즘 기준으로는 올드스쿨이다. 결국 안 갈아엎었다. 대신 며칠 동안 코드를 처음부터 끝까지…