본문 바로가기
반응형

전체 글1593

Data truncation: Data too long for column MySQL에서 Insert문 실행시 나타나는 오류 중의 하나. column이 가진 길이보다 넣을려고 하는 값의 길이가 길 때 나오는 오류다. 컬럼의 길이를 늘리던지, 값을 줄이던지 해서 해결하도록 하자. 2023. 7. 3.
Java List 사용자 정의 정렬 예제 @Override public int compareTo(ShowMainResBody o) { if (o.seq seq) { return -1; } return 0; } 몇 몇의 개발자가 스쳐 지나가면서 소스는많이 닳고 변해 버렸다. 따라가면서 읽기도 힘들고, 뭐가 뭔지도 모르겠고... 이걸 한땀 한땀 리팩토링을 하면서 작성자의 의도를 읽어, 정정해야하는가? 나둬야 하는가를 가지고 동료한 이야기 한 후, 그냥 두기로 했다. 리스트 형태로 결과를 내려줘야 하는 API에, 초기 설계 당시 없던 order by에 대한 다양한 요건이 들어왔고 가장 빠르게 해결할 수 있는 방법은, 그간에 어떤 일들이 있던 없던 제일 마지막에 만들어진 List형태에.. 2023. 6. 29.
Xcode14.3.1 Command PhaseScriptExecution failed with a nonzero exit code 오류 해결 방법 오늘 앱 버전을 높여 엔터프라이즈 배포를 하려고 아카이브를 실행하니 막판에 저런 오류가 나왔다. 헉.. 뭘까? 검색을 해보니, 어떤 유튜브가 영상을 올려 놓은 것이 있어 따라 해보니 깔끔하게 해결이 되었다. 1. 프로젝트에서 Symlink를 검색해서 Pods 관련 파일을 찾은 다음, 2. 첨부된 파일에 둥글게 표시한 쪽 소스 , readlink 에 -f 를 추가하고 빌드하면 해결된다. 이번 14.버전 버그 같다고 하는데, 이 영상 없었으면 큰이 날뻔 ~ https://www.youtube.com/watch?v=h3YOJKQooPo&ab_channel=%EA%B0%9C%EB%B0%9C%ED%95%98%EB%8A%94%EC%A0%95%EB%8C%80%EB%A6%AC 2023. 6. 19.
Error Request header is too large 대응 방법 게시판을 하나 만들고 글쓰기 테스트를 로컬에서 하다 보니 (정말 오랜만이다. ㅋ) 제목과 같은 오류가 나왔다. 찾아보니 헤더가 넘 크서 그렇다고 한다, 스프링부트의 톰캣 헤더 설정은 기본값이 8Kb라고 하니, 스프링부트 properties에서 서버 설정 값을 변경해주고 하면 문제가 해결된다. server.max-http-header-size=40000 프로젝트를 다시 빌드하고 테스트하니 정상적으로 들어간다. 배포 프로퍼티에도 설정을 꼭 추가해주자!! 2023. 6. 16.
iOS] UIDocumentInteractionController, PDF 뷰어 및 다운로드 & 저장 처리 오늘은 오랜만에 iOS관련 포스팅. 자바, 스위프트, 코틀린, 자바스크립트, 도커, 오브젝티브-C등등... 많은 언어를 가끔씩 쓰다보니 헷갈려 죽을 것 같다. @@ 어제 갑자기 아이패드에 웹뷰와 통신할 수 있는 브릿지 하나를 추가해달라는 요청을 받았는데 프론트에서 Base64로 인코딩된 문자열을 올려 줄테니 이걸 pdf로 다운로드 받게 해달라는 요청이었다. OK! 시간은 좀 걸리겠지만, 한번 해보겠어 ~ 라며, 겁나 검색합니다. ^^ 그리하여 알게된 오늘의 주제, UIDocumentInteractionController 아마 이 포스팅 말고 친철하고 멋진? 포스팅이 많을 것이라 생각한다. 난, 나의 기억을 위해 ^^ 1. 프론트에서 올려보낸(브릿지를 통해) Base64문자열을 받아 먼저 FileManag.. 2023. 6. 13.
20년 내 IT경력이...음 대략 20년이 넘은 것 같다. 약 24년? 내 나이 오십이 되면 앞으로 20년 더 일을 해야한다고 하니... 그럼 20년동안 또 뭘 하면서 살아야할까? 20년 넘게 한 이 일을 또 하고 싶지는 않은데... 그렇다고 마냥 하기 싫다고 안하는 것도 넘 무책임한거 아니야? 아니라고? 무책임해질수 있지뭐. ? 책을 읽다 문득 들은 생각이라 정리를 하고 두고 두고 읽어 보자. 오십은 하고 싶은 일을 골라내는 시기이니다. 지난 20여 년간 해 온 일 이상으로 지금부터 20여 년 동안 해야할 일이 중요하기 때문입니다. 할 수만 있다면 지금까지 해 온 경험과 기술을 십분 활용하여 다시 시작해 보는 것입니다. 할 수 없다면 전혀 새로운 일에 과감하게 도전 해 보는 것입니다. -중략- '아는 걸 안다.. 2023. 6. 13.
반응형