리드소스 추가 관련 요청이 들어왔는데
사실 인터페이스를 수정할 부분은 딱히 없었고
잠깐 로직을 확인하고 연계된 케이스까지만 확인해본 다음
리드소스에 해당 picklist 값만 하나 추가해줬다.
파일 전송 정의서가 문제가 많아 보였는데
문의를 해보니 그쪽에서도 잘 모르고 있었다.
알고보니 SFDC → EAI → SAP?? 하여튼 db to db로 연결하고
중간인 EAI와 자바서버를 걸쳐서 SFDC로 들어오기 떄문에
마지막 단계인 SAP(?)쪽에서는 db to db라는 말만 반복했던 것이었다.
일단 샘플데이터를 준다고 해서 헤더값이니 뭐니 하니 json, xml 뭐든 괜찮다 싶었는데
영 이상한 데이터만 무더기로 있어서 마이그레이션 같았는데
물어보니 마이그레이션 데이터가 맞다는 이상한 대답을 하셨다.
일단 마이그레이션은 마스터데이터가 빈게 보여서 어차피 손을 아직 못대고
client_credentials로 토큰을 발급받은 다음 관통테스트를 빠르게 진행했다.
이후 갑자기 EAI로 추정되는 곳에서 전달한 정의서 리스트를 보고
현재 임시로 팀장님이 작성해주신 내용의 FID, DESC를 수정했고
갑작스럽게 S사쪽 어드민분이 문의를 주셔서
해당 회사 제품, 재고검색쪽 유지보수 관련 유지보수를 같이 확인했다.
M사 기존 인터페이스쪽 필드 추가 문의도 들어왔는데
빠르게 자바서버 코드까지 확인해봤지만 존재하지 않았고
그러면 오히려 수정할 코드 없이 바로 꽂히는 코드기 때문에
해당 사항을 공유하니 직접 수정하겠다고 하셔서 같이 수정되는 내용을 보고 마무리했다.
관통을 마무리하고 정의도 제대로 오지 않았지만
일단 수신, 발신을 해당 필드 관련 wrapper를 통해서 해보려고 임시 형태를 작성하다가
6시가 넘어서 적당히 마무리하고 퇴근했다.
(1).백준 15688번 수 정렬하기 5는 그럴듯하게 비내림차순이라고 하지만 그냥 오름차순 정렬이었고
sort를 통해서 바로 문제를 해결할 수 있었다.
실버 난이도 중 오히려 브론즈 1~3보다 쉬운 문제들이 생각보다 많은데
난이도 선정 기준이 좀 특이한 것 같긴 하지만
어차피 하위 난이도는 그냥 출석에 가깝기 때문에 그러려니 하고 넘어가기로 했다.
const input = `5
5
4
3
2
1`.split('\n').map(Number)
input.shift()
console.log(input.sort((a,b) => a-b).join('\n'))
'회고' 카테고리의 다른 글
[개발일지] - 562 (0) | 2025.01.15 |
---|---|
[개발일지] - 561 (0) | 2025.01.14 |
[개발일지] - 559(주말) (0) | 2025.01.12 |
[개발일지] - 557 (0) | 2025.01.10 |
[개발일지] - 556 (0) | 2025.01.09 |