마이그레이션을 드디어 종료할 수 있었는데

사실 수동이고 뭐고 정상적인 인터페이스라면 5분도 안걸릴 문제였는데

300번가량 10~3분 간격으로 수동으로 누르며 진행하니 상당히 시간낭비였다.

 

어제 퇴근 후 왔던 요청사항도 바로 확인했지만

스스로 해결하셨는지 해당 계정의 언어가 변경된 상태였다.

 

다시 요청사항을 처리하는데

이제 어려운 것들만 남았기 때문에 처리하기가 쉽지 않았다.

 

리다이렉션을 진행할 때 파라미터를 가져오는 방식은

VF page에서도 간단하게 할 수 있었는데

a태그의 하이퍼링크의 주소값 뒤에 아래와 같이 처리하면 된다.

?Id={!$CurrentPage.parameters.Id}

 

이전에는 상당히 복잡한 방법으로 picklist를 구현했는데

황당하게도 picklist 자체를 그냥 불러올 수 있었다.

 

다만 권한이 하나라도 부족하면 문제가 발생하고

이미 생성된 개체를 가져올 경우 게스트유저는 수정권한이 없기 때문에

픽리스트고 뭐고 전체 값이 동결되어버린다는 문제가 발생한다.

 

수십개의 국가와 통화를 매칭시킨 픽리스트와

선택한 국가에 따라 통화, 국가여부등을 자동 처리하고

 

자동 입력 기능들을 추가하고 요청사항을 다 마무리할 수 있었다.

요청사항이 많았기 때문에 처리된 내용에 대한 설명을 적는 것도 오래걸렸는데

모든 요청사항에 대한 답을 넘겨주고 마무리했다.

 

 

(1).백준 6780번 Sumac Sequences는 현재 값의 차이를 다음 값으로 넘기며

최종적으로 마지막 값이 이전값보다 커질 경우 중단하고

사용된 총 숫자의 개수를 구해야 하는 문제였다.

 

기한이 없는 반복이기 때문에 while문을 사용했고

temp에 이전 값을 저장한 후 a에 배정하고 count를 증가시키는 방식으로 해결했다.

let [a, b] = `120
71`.split('\n').map(Number)
let count = 2
while(a >= b){
    let temp = b
    b = a - b 
    a = temp
    count++
}

console.log(count)

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

[개발일지] - 139  (0) 2023.11.16
[개발일지] - 138  (0) 2023.11.15
[개발일지] - 136  (1) 2023.11.13
[개발일지] - 135(주말)  (0) 2023.11.12
[개발일지] - 134(주말)  (0) 2023.11.11

+ Recent posts