트리거 배치 작업을 미리 진행해서
정의서가 오면 바로 처리하려고 준비를 하고 있었는데
추가 인터페이스 정의서 관련 작업 요청을 받았고
결국 정의서를 팀장님에게 전달드리고 리스트를 통합하려고 했다.
오전 중 진행하다가 개발서버에서는 인터페이스 에러가 난다는 문의를 받았고
유선상으로 답변 후 확인하다가 결국 개발서버에 운영 url을 사용한게 문제인 것을 알 수 있었고
협력사에서 처음에 운영 정보만 제공했었기 때문에 유지된 내용이었지만 전반적으로 수정 작업을 진행했다.
사용자 정의 설정을 추가해준 다음 개발서버 데이터도 수정해줬는데
추가 인터페이스 에러 이야기가 많이 나와서 확인해보니
애초에 운영 데이터를 그대로 넘긴 개발서버였지만 ID값도 다르고
그 이후에 운영에 계속 수정사항이 반영되었지만 개발은 반영되지 않아서 데이터가 차이가 있었는데
키값들이 달라서 일부 인터페이스를 덮어씌우려고 해도 진행되지 않는 문제였다.
연결 관련해서 한참 처리하다가
오후에 또 추가 프로젝트 관련 회의가 잡혔는데
금방 끝날 것 처럼 30분이 잡혀있었지만 추가 회의까지 1시간 30분 가량 시간이 소모됐다.
이후 url연결 작업을 했지만 postman으로는 정상 발송되는데 에러가 발생했고
원인 파악을 하려고 역추적으로 작업을 하지만 여기저기서 삐걱거렸는데
전반적인 개발서버 반영은 22~23년에 진행되었지만 운영에 반영된 이후 수정된게 거의 없어서
이런저런 문제가 발생하고 또 그걸 파악하느라 시간이 많이 소모되어버렸다.
일단 갑자기 또 문의가 들어온 Order 관련 연결에 대해 확인하고
정상적으로 진행되게 처리하긴 했는데
목, 금 휴가인데 뭔가 고객사에서 이것저것 열심히 테스트 하려고 하는 상황이기 때문에
목, 금 연차인 사항에 대해 미리 전달한 다음
필요할 경우 내일 화상으로 실시간 지원이 가능하니 요청달라고 전달드렸다.
(1).백준 26560번 Periods는 마지막에 마침표가 찍혀있는지 확인 후 추가해야 하는 문제로
마지막에 .이 있는 경우 공백을 추가하고 점이 없는 경우 추가해주는 방식으로 해결했다.
const input = `3
You kicked my dog
No I did not.
It was the kid that did`.split('\n')
const result = []
for(let i = 1 ; i < input.length ; i++){
result.push(input[i] + (input[i][input[i].length - 1] == '.'? '' : '.'))
}
console.log(result.join('\n'))
'회고' 카테고리의 다른 글
[개발일지] - 521(연차) (0) | 2024.12.05 |
---|---|
[개발일지] - 520 (0) | 2024.12.04 |
[개발일지] - 518 (0) | 2024.12.02 |
[개발일지] - 517(주말) (0) | 2024.12.01 |
[개발일지] - 516(주말) (0) | 2024.11.30 |