캠페인 관련 인터페이스 맵핑을 드디어 마무리할 수 있었고
중간에 파일 전송 테스트 요청을 받아서 전송한 다음 성공적으로 값을 받아볼 수 있었다.
캠페인 인터페이스를 진행하고 있던 도중 마이그레이션 관련 문의가 들어왔고
이야기 나온 김에 다른 질문들도 많이 하셔서
인터페이스 진행여부나 마이그레이션 여부 등 전반적인 일정 관리를 마치고 돌아왔다.
유지보수 중 특정 타입 생성 시 조건에 따라 필드 자동 기입 요청이 들어왔는데
인터페이스 관련 요청이라고 생각해서 넘어왔다가
해당 내용은 생성 시에만 진행해야 하기 때문에 trigger를 써야 하는 것이고
결국 같이 flow를 보면서 해당 내용 trigger를 추가했다.
1시간 10분정도 주간회의를 진행했는데
인터페이스, 마이그레이션부분이 큰 골칫거리였지만
사실 앞단 개발이 전혀 되지 않은 상태라 정의가 되지 않으니 진행되지 않았던 것으로
다른 쪽들이 거의 개발이 마무리된 시점이라 인터페이스, 마이그레이션도 속도가 붙어서
걱정했던 것과 다르게 거의 초반 예상치에 가깝게 마무리 될 것 같다는 쪽으로 정리됐다.
이전에 요청받은 승인 프로세스용 개체는 인터페이스 우선순위로 인해 밀렸었는데
오늘 다시 요청을 받은 김에 전반적으로 확인 후 다시 생성했고
조회필드 연결까지 마무리 한 다음 전달드리고 마무리했다.
인터페이스를 좀 하려고 했지만
SAP 전송 쪽 특이한 에러와 메일 중복전송 문제 유지보수가 들어왔고
메일은 발송된 템플릿을 발송 로직 직전에 체크해서 템플릿으로 된 메일이 없는 경우만 발송하게 수정했고
인터페이스의 경우 로직 확인 결과 SAP에서 timeout을 반환하면서 생성해버려서
그 이후에 요청한 값이 중복 생성된 문제로 확인되었기 떄문에
SAP쪽에 중복생성요청이 들어온 경우 upsert를 하던 에러를 반환하던 하게 수정요청을 해야 한다고 답변했다.
(1).백준 20215번 Cutting Corners는 모서리를 자르는 노력의 차이에 대한 문제로
대각선으로 자르냐 직각으로 자르냐에 대한 이상한 이야기라 처음에는 넓이를 생각했지만 예제가 이상했고
자르기 위해 가위나 칼이 이동해야 하는 거리 차이를 묻는 것으로 결론이 났다.
대각선의 경우 피타고라스의 정리를 사용해줬고
직각의 경우 x, y, 값을 더하는 방식으로 구한 다음 차이를 출력했다.
const [x,y] = `12 7`.split(' ').map(Number)
console.log(x+y - Math.sqrt(x**2 + y**2))
'회고' 카테고리의 다른 글
[개발일지] -599 (0) | 2025.02.21 |
---|---|
[개발일지] -598 (0) | 2025.02.20 |
[개발일지] -596 (0) | 2025.02.18 |
[개발일지] -595 (0) | 2025.02.17 |
[개발일지] - 594(주말) (0) | 2025.02.16 |