본문 바로가기

728x90
반응형

전체 글

[Spring] max-file-size, max-request-size 배경 : 첨부파일 업로드 기능 구현시 기본 체크사항내용 클로드 코드 참고 ● 결론부터: 방향은 맞습니다. 한 요청에 5개 직급 파일을 15MB씩 담는 시나리오를 지원하려면 max-request-size는 올려야 합니다. 다만 몇 가지 짚을 게 있습니다. 1. 숫자는 75MB가 아니라 ~80MB로 - 순수 파일 본문: 15MB × 5 = 75MB - 거기에 request(JSON 메타) 파트 + 각 파트 헤더/멀티파트 boundary 오버헤드가 더 붙습니다(수 KB~수십 KB 수준). - max-request-size는 요청 전체 바이트를 재므로 75MB로 딱 맞추면 5개 풀사이즈 + 메타를 같이 보낼 때 경계에서 413이 납니다. - → 80MB 권장 (production 주석도 이미.. 더보기
[Redhat, Linux] 실수이력 - 서버 패스워드 설정시 루트 비밀번호 변경 배경 및 내용내가 프로젝트 하고 있는 개발서버들은 3개월마다 서버 비밀번호를 바꿔야해.근데 passwd 로 하나하나 수기로 바꿧어. 그런데 특정 서버 를 비번바꾸려고했더니, 아직 3개월 이 안되고 바꾼지 얼마안되서 root 계정으로만 바꿀수 있다는거야.그래서 ai 에 물어 보니 sudo passwd 계정명 이렇게 바꾸래.근데... 내가 실수로 ㅠㅠsudo passwd 라고만 친거야...그렇게 하면 root 계정의 비번을 바꿔버린거지 ㅠㅠ하 ㅠㅠ회사 PM님이 갑사 IT 분께 죄송하다고 메일 보내고 조심하라고 경고조치 받았다고 하네 ㅠㅠ 하 ㅠㅠ 실수하지말자 sudo passwd 계정명 (계정명 꼭 넣자. sudo 로 패스워드 변경하려면 ㅠㅠ) 더보기
[ORACLE] 테이블 정보 변경시 시노님도 변경하라 배경 : 이번에 신규로 하고 있는 프로젝트는 오라클을 사용하고 있다. 그런데.. DBA 계정과 USER 계정을 2개로 나누어서... DBA 계정에 테이블을 생성하고, 시스템은 USER계정으로 접속해서 시노님으로 조회하는 방식을 사용하고 있다. 그런데..... 테이블명을 변경하니까 접속이안되더라... 시노님 생성 안해서 그런거라드라 내용 : 클로드 코드 설명 내용 공유 ● 원인: 시노님(SYNONYM) 문제입니다 — 테이블 리네임만으로는 부족합니다 근거 1. 앱 접속 계정 ≠ 테이블 소유자 - application-develop.yaml:42 → 앱은 axuser 로 접속 - schema.sql / V24 → 테이블 소유자는 AXDBA - 그런데 매퍼(EmployeeMapper.xml).. 더보기
[프론트] 크롬 개발자도구 통해 request 값 response 값 확인하는 방법 배경 : 에휴 너무 옛날에 한거 까먹어서 플젝 개발자분께 문의했다..크롬 개발자 도구 통해서 request 값 response 값 확인방법내용 1. request 값 확인 방법- 요청한 api 확인방법구글 크롬 개발자 도구 실행 -> 네트워크 -> fetch/xhr -> api 클릭 -> 헤더 에 path 영역 확인 - 요청한 request 값 확인 방법네트워크 -> fetch/xhr -> api 클릭 -> 페이로드 에 소스 보기 클릭 --> 하단 확인 2. response 값 확인방법네트워크 -> fetch/xhr -> api 클릭 > 미리보기 or 응답 탭 눌러서 확인 이상.. 끝 더보기
[Vue] 피니아 pinia - vue 상태관리 라이브러리 배경 : 백엔드 관련 jwt 토큰 개발시 refresh token을 어디에 저장하는지 프론트개발자분께 문의하였음. 피이나에 저장이라는데 이게 뭔가 못알아들어서, 찾아보니 이런게 있다고 함.내용 : 참고https://ryuhojin.tistory.com/17 [VueJS] Vue의 새로운 상태 관리 : Pinia (피니아 간단 사용법)오늘은 Vue3에서 추천하는 상태관리 라이브러리인 Pinia에 대해서 얘기해볼까 합니다. 이때까지 Vue의 상태관리하면 당연하게도 Vuex를 떠올리곤 했는데 작년에 컨퍼런스에서 류에반씨가 직접 Piniaryuhojin.tistory.com 위 블로그 내용 복사 붙여넣기오늘은 Vue3에서 추천하는 상태관리 라이브러리인 Pinia에 대해서 얘기해볼까 합니다. 이때까지 Vue의 .. 더보기
[Oracle] ORA-06552, ORA-06553 오류 해결 배경 : docker에 설치한 오라클 테이블 을 dbeaver 툴에서 열려고하니 이 오류가 남내용 SQL Error [6552] [65000]: ORA-06552: PL/SQL: Compilation unit analysis terminated ORA-06553: PLS-553: 알 수 없는 문자 집합 이름입니다 ORA-06552: PL/SQL: Compilation unit analysis terminated 오류남 해당 오류(ORA-06552, ORA-06553)는 DBeaver 툴 자체의 문제가 아니라, Docker에 설치된 오라클 데이터베이스 내부의 캐릭터셋(Character Set) 설정이 꼬였거나 충돌할 때 발생하는 서버 측 에러입니다. 주로 컨테이너 환경에서 문자셋을 강제로 변경하려 했거나.. 더보기
[해결안됨,도움요청] 윈도우11 에서 oh my claudecode 설치 안되는 현상 배경 : 다음주부터 바이브코딩 시작 전에.. 토비의 클로드코드 설정을 위해 하려고 함. 내용 : 오류 로그❯ /plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode ⎿ Error: Failed to finalize marketplace cache. Please manually delete the directory at C:\Users\1111.claude\plugins\marketplaces\omc if it exists and try again. Technical details: EPERM: operation not permitted, rename 'C:\Users\1111.claude\plug.. 더보기
토비의 클로드 코드 스프링 4 음성 안나오는 현상 해결 배경 : 바이브 코딩으로 이제 곧 있으면 프로젝트 들어간다.. 실전 들어가지전 토비의 클로드 코드 스프링 1~4강을 다 들어야 할 것 같은데, 4강이 음성이 안나와서 나오게 하는법 남긴다. 내용 1. 유튜브 실행 후 톱니바퀴 클릭 후 오디오 트랙 영역 내 한국어 로 되어 있는 곳을 클릭한 후 영어(US) 원본 을 클릭한다 2.영어(US)원본 으로 바뀌면 토비님 음성이 들린다. 더보기

728x90
반응형