작업일지 4

2025-05-26 주간 업무일지

매일 쓰니까 글이 너무 많아지네요 주간으로 바꿨습니다.별로 한것도 없는데 165일이 지났습니다. ㄷㄷㄷ 1. 웹페이지의 내용을 채우기위해 html 을 직접 고칠 순 없고 markdown 작업을 진행중입니다.2. 이메일 내용도 마크다운으로 변경 중입니다. 이런식으로 메일이 잘 옵니다. 정크메일 문제는 없군요 3. AI 에이전트를 좀 파봤는데 유료 결제 없이는 안되는거 같습니다.구글 ADK 과 A2A 를 해봤는데 ADK 는 유료 결제에서 막혀서 진행이 중단되었고A2A 는 세팅 하는게 힘들어서 포기했습니다. ADK 보다 훨씬 큰 무언가가 있나봅니다.AI Agent 는 주석으로 함수 호출 방법을 설명하면AI 처리중에 알아서 함수를 호출해서 결과를 뽑아 오는 기능입니다.예제에서는 날씨 API 호출 방법을 설명하..

2025-05-25 (일) 개발일지 / 3일치 몰아서 작성

작업하고 나서 써야하는데 까먹고 3일이 자나버렸다.꾸준히 작업하는건 어려운가 보다. next - 업무일지 작성용 페이지 추가잡업 한걸 기록하는 페이지를 추가했다.중요한 정보는 한일과 끝난 시간이다.하루에도 몇개씩 발생하니 일일이 블로그를 고치는건 쉽지 않았다.이런식으로 페이지에 쓰고 저장하면db 에 기록된다.desc_en 에 짧은 영어로 한줄 용약으로 쓰다보니 무슨 내용인지 알기 어렵다.desc 에 마크다운 형식으로 길게 써야겠다. NEXT - 웹소켓 채팅 추가AI CHAT 만드려고 웹소켓으로 gemini 와 대화하는 기능을 작업중이다.스샷 찍고보니 버그가 있다. User14 는 진작에 끊긴 유저인데 계속 보인다.할일추가: 살아있는거 확인 안되는 유저는 끊기 BBG - 심사 거부 제도전이미지를 덜 성..

2025-05-18 (일) 개발일지 / 로그 찍다 서버 쥬금

1. console.info 함수를 덮어 썼는데 죽어버렸다.express 에서 req.params 를 로그를 찍었는데 프로그램이 예외를 밷으면 처리를 못했습니다.거의 2시간을 디버깅 해서 찾았는데 황당하군요console.info 를 winston 의 로그 함수로 교체를 했는데예가 object 를 인자로 받으면 로그를 찍다 말고 예외를 던져버렸습니다. 시간낭비 갑이군요 로그 함수 내부에 try-catch 걸고.type LOG_FUNC = (text: string) => void;function log_write(func: LOG_FUNC, arr: any[]) { try { let output = ""; for (let i = 0; i arr.length; i++) { if (i !..

2025-05-17 (토) 개발일지 / 서버 죽음 / 개인정보처리방침

1. 죽은 웹서버 원인 파악일어나보니 웹서버가 죽어있었습니다.누가 /?XDEBUG_SESSION_START=phpstorm이런식으로 호출했나봅니다.phpstorm 의 취약점을 노리는 걸까요제 express 서버는 없는 파일에 대한 예외처리가 없어서 프로그램이 종료되었습니다.ENOENT: no such file or directory, open '/home/gunil/pto/node-sidnft-firebase/pi4server/public/?XDEBUG_SESSION_START=phpstorm' path: "/home/gunil/pto/node-sidnft-firebase/pi4server/public/?XDEBUG_SESSION_START=phpstorm", syscall: "open", ..