본문 바로가기
반응형

분류 전체보기323

SpringBoot3 - GraalVM Native Image Support ㅁ이번에 SpringBoot3 릴리즈 관련 내용을 보면서 Native Image Support, GraalVM, AOT 관련된 내용이 있어서 한번 찾아보고 간단히 테스트 해봤다. 간단히는 Java기반의 SpringBoot 어플리케이션 실행 시 Java에 대한 종속성 없이(빌드 결과물이 jar가 아님) 독립 실행 가능하도록 해주는 것으로 얘기할 수 있다. java도 go처럼 빌드하고 실행할 수 있다는 것을 처음 알게되었는데 몇 년전부터 spring-native라는 프로젝트로 진행이 되고 있었다가 이번에 정식 Support로 포함이 된 것이라 한다. GraalVM Native Image 컴파일된 Java 애플리케이션을 미리 처리(Ahead Of Time)하여 생성할 수 있는 독립 실행형 실행 파일입니다(JV.. 2023. 2. 1.
크롬 CORS 에러 -blocked by CORS policy: The request client is not a secure context and the resource is in more-private address space `private` 오랜만에 개발하면서 크롬에서 CORS를 만났다. 처음에 CORS 설정을 다 해줬는데도 에러가 발생하여 원인을 찾는데 시간이 걸렸다. 이번에 발생한 발생한 CORS 에러는 일반적으로 봤던 CORS 에러와 달랐는데 에러 메시지를 끝까지 안본것이 문제였다. 먼저 일반적으로 발생하는 CORS 에러는 다음과 같다. Access to XMLHttpRequest at 'http://xxxx' from origin 'http://xxxxx' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the r.. 2023. 2. 1.
역행자 - 자청 이 책에서는 인생을 흘러가는 데로 평범하게 뇌가 인지하고 하고자하는 것들에 휘둘리는 사람을 순리자라 하고, 의식적으로 한번 더 생각해보고 인생에서 원하는 것을 이루기 위해 노력하는 사람을 역행자라고 표현한다. 역행자의 삶을 살면서 성공하기 위해서 어떻게 해야하는지 읽은 내용을 정리해본다 역행자의 7단계 모델 1. 자의식 해체 2. 정체성 만들기 3. 유전자 오작동 극복 4. 뇌 자동화 5. 역행자의 지식 6. 경제적 자유를 얻는 구체적 루트 7. 역행자의 챗바퀴 ‘나는 할 수 없어’ 등의 무의식의 한계를 어떻게 극복할 수 있을까? 나와 같은 상황속에서도 완전한 자유를 얻은 사람들의 스토리를 50개쯤 들으면 된다. 인간은 거울 뉴런을 가진 덕분에 남의 스토리를 읽어도 거기에 자신을 투영하게되고 의식이 바뀐.. 2023. 2. 1.
React 크롬 개발자 도구 설치(React Developer Tools) React 개발 시 크롬에서 편리하게 사용할 수 있는 React Developer Tools를 설치해본다 먼저 크롬에서 아래 경로로 접속해서 React Developer Tools를 추가해준다. https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=en React Developer Tools Adds React debugging tools to the Chrome Developer Tools. Created from revision 47f63dc54 on 12/6/2022. chrome.google.com 다음으로 아래 접속해서(확장프로그램 관리) 파일 url 엑세스 허용 설정을 .. 2023. 1. 27.
아주 작은 습관의 힘 - 제임스 클리어 나는 어떤 정체성을 가진 사람이 되고 싶은지. 내가 중요하게 생각하는 가치와 원칙은 무엇인지가 우리의 습관을 만든다. 또한, 습관을 지속하는 건 오직 그것이 자기 정체성의 일부가 될 때뿐이다. 한마디로 습관=정체성이라는 부분이 많이 공감되고 와닿았던 책이다. 이 책에서는 내가 원하는 정체성을 가지기 위해 그리고 그것이 꾸준한 습관이 되기 위해 행동변화 4가지 법칙을 소개하고 반복적으로 적용해서 좋은 습관을 만들어가는 시스템을 구성하도록 돕는다. 습관은 복리로 작용한다. 1년 동안 매일 1%씩 성장한다면 나중에는 처음 그일을 했을 때보다 37배 더 나아져 있을 것이다. 반대로 1년 동안 매일 1%씩 퇴보한다면 그 능력은 거의 제로가 되어 있을 것이다. 처음에는 작은 성과나 후퇴였을지라도 나중에는 엄청난 성.. 2023. 1. 25.
아파트 청약 특별공급 생애최초 당첨자 서류 준비 아파트 청약을 넣으면 당첨 되는경우(가끔 예비당첨도 연락옴) 계약 전에 필요한 서류를 제출하는 과정이 필요하다. 그렇게 자주 있는 일이 아니다보니 매번 다시 찾아보게되고 처음하는 경우 서류들 내용도 복잡한 부분이 있어서 간단하게 할 수 있는 방법을 경험을 토대로 해서 다시 정리해본다. 먼저 생애최초 기준이고, 컴퓨터에 이것저것 설치되는 것이 싫고 집에 프린트도 없는 상황이라 주민센터를 이용해서 한번에 끝낼 수 있는 방법인데 비용은 조금 발생할수도 있다. 준비 서류 주요 확인 내용 발급 방볍 본인서명사실확인서 인감증명서/인감도장도 가능 주민센터(직원) 주민등록표등본 주민번호 표기 전체이력 포함 주민센터(무인발급기-무료) 주민등록표초본 주민번호 표기 전체이력 포함 주민센터(무인발급기-무료) 가족관계증명서 주.. 2023. 1. 20.
K3s 인증서 갱신(certificate has expired or is not yet valid) K3s는 경량화된 Kubernetes로 설치가 쉽고, 적은 메모리/binary 파일을 사용하여 Edge/IoT 환경 혹은 CI/Dev 환경에서 k8s를 쉽게 사용할 수 있도록 도와주는 도구이다. Kubernetes를 줄여서 K8s라고 부르는데 그것보다 좀 더 경량화 된 버전을 Rancher에서 개발한 것이 K3s이다. 이 K3s를 구성하여 테스트용도로 사용하는 중에 인증서 관련 오류가 발생해서 kubectl 명령들이 동작하지 않았다. 인증서 문제로 K3s 클러스터와의 통신이 되지 않는 상황이다. # kubectl get pods Unable to connect to the server: x509: certificate has expired or is not yet valid 일반적인 K8s의 인증서 갱신.. 2023. 1. 15.
미라클 모닝 - 할 엘로드 새해를 맞아 오랜만에 미라클 모닝을 읽고 내용을 한번 정리해본다. 책에서는 미라클 모닝의 6단계를 먼저 간략히 소개하고 있다. 각 단계는 아래와 같다. 책에서는 기적의 6분으로 각 단계를 1분씩으로 처음에 얘기하고 있지만, 각 단계와 시간은 개인의 상황에 따라 개인에게 최적화 된 순서와 시간으로 바꿔서 할 수 있다. 명상 고요히, 평화롭게, 천천히, 깊이 호흡하며 앉아 있다. 마음을 차분히 하고, 몸을 이완하고, 모든 스트레스가 녹아 없어지도록 한다. 평화, 목적, 방향에 대한 감각을 발전시키다. 확언 나의 무한한 가능성과 우선 과제들을 상기시켜주는 다짐과 확신의 말을 처음부터 끝까지 큰소리로 읽는다. 내가 가진 진정한 능ㄹ력을 상기시켜주는 글을 읽으면 자신감이 생긴다. 시각화 눈을 감거나 비전보드를 보.. 2023. 1. 7.
반응형