2026년 10월 30일 금요일
미단재

2026년 10월

← 전체 아카이브

총 114편

웅파 · 2026-10-28
블로그 글을 스무 번 부탁하고 나서, 스킬로 만들었다
2026년 10월 28일 · @martin 한 줄 요약 — 같은 부탁을 스무 번 했다면 그건 대화가 아니라 스킬이다. 블로그 글도 예외가 아니었다. 10월 20일부터 열흘 남짓, AI에게 블로그 글을 맡긴 횟수가 스…
웅파 · 2026-10-28
"만들면서 배우는 CodeIgniter" 13년 후: CI2에서 CI4까지
> 요약: 2013년에 CodeIgniter 책을 쓰고 13년이 지났다. 그동안 CI는 전역 슈퍼 객체와 `load->` 호출 중심의 프레임워크에서, 네임스페이스·Composer·Spark를 갖춘 CI4로 바뀌었다.…
웅파 · 2026-10-28
세금계산서 사진을 Claude Vision으로 읽어 장부 폼에 자동입력하기
요약: 장부 입력 화면에 영수증·세금계산서 사진을 올리면 Claude Vision이 판독해 폼을 채우는 기능(AICassa 이슈 #12)을 만들었다. 서비스 하나에 호출을 두는 실용주의 설계를 택하고, AI 응답을…
웅파 · 2026-10-27
토스페이먼츠 테스트 키 연동에서 막힌 4곳: CSP, orderId, 키 종류, CI
요약: AICopia에 토스페이먼츠 결제창을 테스트 키로 붙이면서 CSP 차단, orderId 규격 위반(400), 결제위젯 키 혼용, .env에 의존한 테스트 실패를 차례로 만났다. 모두 증상만으로는 원인이 보이지…
웅파 · 2026-10-27
AIvance 제품 이름은 왜 라틴어일까: Cassa에서 Cella까지
요약: AIvance 제품 이름 Cassa, Tessera, Licet, Iter, Pagus, Cella는 모두 라틴어 계열 단어다. 이름의 뜻이 곧 제품이 하는 일이라서, 이름만 알면 제품을 절반쯤 설명한 셈이…
웅파 · 2026-10-27
PHP CVE-2026-115560 정리 — 패치 없는 세 번째 RCE, 하지만 한 줄로 막힌다
PHP CVE-2026-115560 정리 — 패치 없는 세 번째 RCE, 하지만 한 줄로 막힌다 작성일: 2026-10-27 · 대상: PHP로 서비스를 운영하는 개발자·운영자 한 줄 요약 CVE-2026-11556…
웅파 · 2026-10-27
26년차 개발자가 다시 코딩을 시작한 이유
2026년 10월 27일 · @martin 1년 반 동안 키보드를 덮어 두었다 PHP를 처음 만진 지 26년이 됐다. 그중 1년 반은 코드를 한 줄도 쓰지 않았다. 내가 멈춘 게 아니라, 멈춰 세워졌다. 2024년…
웅파 · 2026-10-27
MSA 공통 에러 규약, RFC 9457로 정하기
2026년 10월 27일 · @martin 모든 서비스의 실패 응답을 RFC 9457 Problem Details 하나로 통일하고, 그 규약을 Claude Code 커스텀 스킬 api-error-contract로 고…
웅파 · 2026-10-27
12년 된 CI3 코드를 CI4로 옮기며 버린 것과 남긴 것
2026년 10월 27일 · @martin 들어가며 — 12년 된 코드를 다시 열었다 서랍 깊숙이 CI3로 만든 라이선스 관리자가 있었다. 만든 지 12년, 키 생성은 C 모듈이 맡고 관리 화면은 CI3가 맡는 구조…
웅파 · 2026-10-27
어르신들께 AI를 가르치며 배운 것
2026년 10월 27일 · @martin 행정복지센터 문화강좌 「실용인문학」 5강·6강 후기. 부제는 "행복한 일상을 위한 AI 활용법", 질문은 "AI는 나의 인생을 어떻게 바꾸어갈까?" 26년 동안 PHP로 A…
웅파 · 2026-10-27
감으로 내던 견적, 코드로 옮기기 — CNC 목공과 AILign 이야기
2026년 10월 27일 · @martin 나무를 깎다 보면 결국 숫자 이야기로 돌아오게 된다. 이 글은 CNC로 우리 집 문패를 깎은 이야기에서 출발해, 그 경험이 공방용 견적 SaaS인 AILign으로 이어진 과…
웅파 · 2026-10-27
로스팅 로그를 데이터로 읽어봤다: 예가체프 미디엄은 "온도"는 일정한데 "시간"은 흔들렸다
로스팅 기록을 쌓아두기만 하고 제대로 들여다본 적은 없었다. Artisan이 자동으로 남겨주는 .alog 파일이 폴더에 140여 개 쌓여 있었는데, 이걸 한 번에 파싱해서 에티오피아 미디엄 로스팅의 패턴을 뽑아봤다.…
웅파 · 2026-10-26
[긴급] PHP RCE(CVE-2026-109618/109619) & CI4 업로드 취약점 대응 가이드
2026년 10월 26일 · @martin · CI Korea 요약: 지금 당장 할 일 10월 21일 PHP 코어에서 인증 없이 원격 코드 실행이 가능한 취약점 2건이 공개됐고, 7월에는 CI4 파일 업로드 검증을…
웅파 · 2026-10-26
GitHub 패스키를 맥·우분투·안드로이드에서 하나로 쓰기
2026년 10월 26일 · @martin 결론부터 쓰면, 내 조합(맥북 + 우분투 데스크탑·노트북 + 안드로이드, 브라우저는 전부 크롬)에서는 Google 비밀번호 관리자에 패스키 하나만 두는 게 정답이었다. 등록…
웅파 · 2026-10-26
26년 차 개발자가 AI에게 블로그 글을 맡기는 방법
2026년 10월 26일 · @martin 한 줄 요약: 글은 AI가 쓰고, 재료는 내 작업 기록에서만 가져오게 한다. 기록에 없는 내용은 AI가 스스로 "이건 지어낸 부분"이라고 밝히게 만든다. 왜 블로그를 AI에…
웅파 · 2026-10-26
PHP 개발자가 TypeScript + React Three Fiber로 데스크톱 앱 만들기 (AICella)
2026년 10월 26일 · @martin 시작은 질문 하나였다 "방 안에 가구를 배치해 보는 프로그램을 만들고 싶은데, 어떤 언어가 좋을까? 윈도우·맥 둘 다 되게." AICella는 이 한 줄에서 출발했다. 26…
웅파 · 2026-10-26
팬리스 우분투로 DC 모터를 인터넷에서 제어하기
2026년 10월 26일 · @martin 들어가며 집에서 서버로 쓰는 팬리스 PC에 DC 모터를 붙이고, 밖에서 휴대폰으로 REST API를 호출해 돌려보기로 했다. 웹 API는 매일 만드는 일이니 쉬울 줄 알았는…
웅파 · 2026-10-26
“AI 컨설팅” 대신 "혼자 만드는 SaaS"를 고른 이유 — 인프런 강의 기획기
2026년 10월 26일 · @martin 처음엔 "AI 컨설팅"이었다 인프런에 강의를 올리기로 마음먹고 가장 먼저 떠올린 주제는 "AI 컨설팅"이었다. 요즘 가장 많이 받는 질문이 "AI를 우리 회사 일에 어떻게…
웅파 · 2026-10-26
집 관리비 58개월 데이터로 본 태양광 효과
# 집 관리비 58개월 기록으로 본 태양광 3kW의 진짜 효과 2021년 10월 이 집에 들어온 뒤로 공사비, 전기·수도·난방 요금을 스프레드시트에 꾸준히 적어왔다. 어느덧 58개월치가 쌓였다. 그중 제일 궁금했던…
웅파 · 2026-10-26
녹화형 AI 화상면접 솔루션 기획 노트 — AILego
2026년 10월 26일 · @martin 들어가며 녹화형 AI 화상면접 솔루션 AILego를 기획하고 Claude Code로 개발까지 마쳤다. 이 글은 그 과정에서 무엇을 정했고, 왜 처음 생각을 바꿨는지에 대한…