기존의 SFDC 로그인 정보 관리 확장 프로그램이 기본 단축키가 존재했는데

이상하게 결제를 유도하며 추가 생성을 막아서 어느 순간부터는 사용하지 않게 되었고

더 많은 성능과 저장 기능을 가진 확장프로그램으로 변경했지만 단축키 지정이 없어서 아쉬웠다.

 

검색해보니 “chrome://extensions/shortcuts”를 통해 단축키 관리가 가능했는데

기존의 단축키를 대체해서 설정했는데 신기하게 컴퓨터를 바꿔도 단축키가 같아서

편하게 여러 기기에서 확장프로그램을 사용할 수 있었다.

 

세일즈포스 cli 인증까지는 진행됐는데

인증 후 retrive도 진행되지 않았고 새로고침도 안되고

심지어 org로 이동하는 기능도 제대로 동작하지 않았는데

그렇다고 재인증을 진행하니 무슨 이상한 에러메세지가 뜨면서 작동하지 않았다.

(ERROR running force:org:list: Parse error in file)

 

한참 찾아보다가 C드라이브 Users 아래에 본인 유저명 폴더 내부 .sfdx에서

해당 org 로그인 정보 파일을 삭제한 다음 재인증을 진행하면 정상 처리되는 것을 볼 수 있었다.

 

오전중에는 어제 완료한 클래스를 postman으로 작동 테스트를 진행하고

테스트클래스까지 작성한 다음 마무리했고

다른 인터페이스는 구조를 파악하는데 파악하면 파악할수록 점점 미궁으로 빠졌다.

 

Order, Oppty, Custom1, Custom2 등 대충만 봐도 최소 4개의 개체가 엮여있었는데

각자 따로 업데이트 DML 작업을 수행하는 메서드를 호출하면서

마치 BFS로 트리구조처럼 개체, 필드 요구치가 늘어나는데

안타깝게도 새로 진행하는 인터페이스라 필드는 커녕 관계 설정도 되어있지 않고

몇 커스텀 개체는 생성도 되어있지 않았다.

 

해당 개체 구조를 파악하던 중 다른 팀에서 인터페이스 요청이 들어왔고

프로젝트가 여러개 엮여있지만 모두 고객사 및 고객 협력사측에서 처리중이라

당장 할 일이 없는 내가 해당 인터페이스도 진행하기로 하고

이 인터페이스는 사실 내가 아닌 팀원들이 할당된 작업이라 일단 이 인터페이스를 하기로 했다.

 

리프레시 토큰을 받아서 정리하고 인터페이스 postman을 생성하는 것도 금방 마무리했고

해당 개체의 필드가 50여개였지만 빠르게 인터페이스를 마무리할 수 있었는데

확실히 경험이 쌓일수록 유사한 인터페이스 처리 속도는 점점 빨라지는 것 같았다.

 

조회에 가까운 인터페이스인데 수량이 워낙 많았기 때문에

해당 내용을 패이징 처리를 해야 하는지 고민이 됐는데 그렇게 할 경우 기준이 딱히 없고

그렇다고 히스토리 형태로 변화를 기록하고 해당 기록을 불러올 수도 없기 때문에

이 부분은 고객사에게 문의를 해야 할 것 같았기 때문에 담당자들에게 내일 전달해야 할 것 같다.

 

분명 담당 업무가 없어서 그냥 지원만 하려고 했는데

막상 업무가 할당되니 5월 마감인 것 같은 지원 작업을 8시가 넘어서 처리해버렸는데

다음부터는 적당히 시간조절을 하면서 처리해야겠다.

 

 

(1).백준 26849번 Non Classical Problem는

여러개의 값을 제공할 때 a / b 형태로 나눈 실수형태의 값을 모두 더하고 최소값, 최대값도 같이 출력해야 하는 문제였다.

 

처음에는 JS에서 연산을 똑바로 처리 못하는 것 때문에 문제가 발생할까 걱정했지만

다행히 10^-6 미만의 오차는 허용했기 때문에 그냥 JS로 연산을 처리해도 아무 문제 없이 통과할 수 있었다.

const input = `5
1 2
2 4
3 4
4 3
1 5`.split('\n').map(el => el.split(' ').map(Number))
let max = 0
let min = Infinity
let sum = 0
for(let i = 1 ; i < input.length ; i++){
    const [a, b] = input[i]
    const result = a/b
    sum += result
    min = Math.min(min, result)
    max = Math.max(max, result)
}

console.log(min, max, sum)

'회고' 카테고리의 다른 글

[개발일지] - 281(주말)  (0) 2024.04.06
[개발일지] - 280  (0) 2024.04.05
[개발일지] - 278  (0) 2024.04.03
[개발일지] - 277  (0) 2024.04.02
[개발일지] - 276  (0) 2024.04.01

+ Recent posts