삽질 JWT 필터 에러핸들링 우리 팀 프로젝트에서 GlobalErrorHandel 이라는 파일을 만들어 서버 전역에서 일어나고 있는 에러들을 모두 모아 컨트롤 하려고 하고 있었다. 하지만, 이 포위망을 뚫고 나가는 에러... JWT에러를 잡을 수 없었다. JWT 토큰 만료시 커스텀한 에러 메세지를 만들려고 했지만 생각대로 되지 않았고, 이때 스프링 구조를 공부해야겠다는 생각이 들었다. JWT 토큰 검증 과정은 Filte... 삽질삽질 [삽질] git default branch 변경 그 뭐냐 git default 파일을 변경 할 수 가있다. 하단에 view all branches를 클릭하면 branch가 다 표시 되는데 default는 글씨가 따로 써져있다. default 호환 모양의 아이콘을 클릭하면 default branch가 나오고 오른 쪽에 연필 모양은 해당 브랜치의 이름을 변경 해준다. 저 주고 받는 화살표 모양이 default 값을 변경해준다. 2번을 클릭하면... TILgit삽질TIL torchsummary "Forward/backward pass size" ResNeXt 모델 구현 중 구현이 잘되었는지 torchsummary를 사용해 파라미터 수를 사용해 확인하는 과정에서 이상한 점을 발견 파라미터 사이즈는 동일 Forward/backward pass size 에서 45%가량 차이가 발생 VRAM에서는 그 정도의 차이가 보이지 않음 params 개수가 동일 Forward/backward pass size (MB)가 다르다?? Estimated ... Deep LearningPyTorch삽질Deep Learning [삼성] 컨베이어벨트 위의 로봇 로봇을 옮길 컨베이어 벨트의 길이 n(컨베이어 벨트이므로 2n길이의 벨트가 돌아감)과 2n길이의 벨트에 대한 내구도가 주어집니다. 로봇은 컨베이어벨트의 앞에서 올라타고 끝에서 내릴 수 있습니다. 내구도는 로봇이 올라타거나 옮겨갔을 때 1씩 떨어집니다. 내구도가 0인 칸에는 올라타거나 옮겨갈 수 없습니다. 벨트가 한 칸 회전한다. 가장 먼저 벨트에 올라간 로봇부터, 벨트가 회전하는 방향으로 한... 백준실버1시뮬레이션삼성삽질백준 helmet csp express에서 이미지파일을 s3에 저장하고 저장된 이미지의 주소를 가져오는데 성공했다. html img태그에 이미지의 주소를 넣어 브라우저에서 띄우는 경우 아래의 오류 메시지와 함께 이미지가 안보이는 문제가 발생했다. helmet에서 Content Security Policy설정을 변경하여 해결하였다. 참고... JavaScript삽질JavaScript
JWT 필터 에러핸들링 우리 팀 프로젝트에서 GlobalErrorHandel 이라는 파일을 만들어 서버 전역에서 일어나고 있는 에러들을 모두 모아 컨트롤 하려고 하고 있었다. 하지만, 이 포위망을 뚫고 나가는 에러... JWT에러를 잡을 수 없었다. JWT 토큰 만료시 커스텀한 에러 메세지를 만들려고 했지만 생각대로 되지 않았고, 이때 스프링 구조를 공부해야겠다는 생각이 들었다. JWT 토큰 검증 과정은 Filte... 삽질삽질 [삽질] git default branch 변경 그 뭐냐 git default 파일을 변경 할 수 가있다. 하단에 view all branches를 클릭하면 branch가 다 표시 되는데 default는 글씨가 따로 써져있다. default 호환 모양의 아이콘을 클릭하면 default branch가 나오고 오른 쪽에 연필 모양은 해당 브랜치의 이름을 변경 해준다. 저 주고 받는 화살표 모양이 default 값을 변경해준다. 2번을 클릭하면... TILgit삽질TIL torchsummary "Forward/backward pass size" ResNeXt 모델 구현 중 구현이 잘되었는지 torchsummary를 사용해 파라미터 수를 사용해 확인하는 과정에서 이상한 점을 발견 파라미터 사이즈는 동일 Forward/backward pass size 에서 45%가량 차이가 발생 VRAM에서는 그 정도의 차이가 보이지 않음 params 개수가 동일 Forward/backward pass size (MB)가 다르다?? Estimated ... Deep LearningPyTorch삽질Deep Learning [삼성] 컨베이어벨트 위의 로봇 로봇을 옮길 컨베이어 벨트의 길이 n(컨베이어 벨트이므로 2n길이의 벨트가 돌아감)과 2n길이의 벨트에 대한 내구도가 주어집니다. 로봇은 컨베이어벨트의 앞에서 올라타고 끝에서 내릴 수 있습니다. 내구도는 로봇이 올라타거나 옮겨갔을 때 1씩 떨어집니다. 내구도가 0인 칸에는 올라타거나 옮겨갈 수 없습니다. 벨트가 한 칸 회전한다. 가장 먼저 벨트에 올라간 로봇부터, 벨트가 회전하는 방향으로 한... 백준실버1시뮬레이션삼성삽질백준 helmet csp express에서 이미지파일을 s3에 저장하고 저장된 이미지의 주소를 가져오는데 성공했다. html img태그에 이미지의 주소를 넣어 브라우저에서 띄우는 경우 아래의 오류 메시지와 함께 이미지가 안보이는 문제가 발생했다. helmet에서 Content Security Policy설정을 변경하여 해결하였다. 참고... JavaScript삽질JavaScript