분류 전체보기 (89) 썸네일형 리스트형 Spring Boot 애플리케이션에서 CORS(Cross-Origin Resource Sharing)를 설정 Spring Boot 애플리케이션에서 CORS(Cross-Origin Resource Sharing)를 설정하여 Access-Control-Allow-Origin: * 헤더를 추가하는 방법을 소개한다. 이렇게 하면 모든 출처(origin)에서 해당 서버에 요청을 보낼 수 있게 된다.1. **Global CORS Configuration:** `WebMvcConfigurer`를 구현하여 애플리케이션의 모든 경로에 대해 CORS 설정을 전역적으로 적용할 수 있다. ```java import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import .. 리눅스 우분투 GUI 모드와 CLI 모드 간의 수동 전환 GUI 모드와 CLI 모드 간의 수동 전환GUI 모드와 CLI 모드 간의 수동 전환은 부팅 과정 없이도 가능합니다.CLI 모드로 전환:sudo systemctl isolate multi-user.targetGUI 모드로 전환:sudo systemctl isolate graphical.target 리눅스 서버의 공인 IP 주소가 변경될 때 이메일 알림을 보내는 방법 스크립트를 작성하여 주기적으로 공인 IP 주소를 확인하고, 변경이 감지되면 이메일을 발송하는 방법입니다.1. ssmtp 설치sudo apt updatesudo apt install ssmtpssmtp 설정/etc/ssmtp/ssmtp.conf 파일을 편집합니다.sudo nano /etc/ssmtp/ssmtp.conf다음과 같이 설정합니다 (예시는 Gmail을 사용한 설정입니다):/* 구글에서 앱 비밀번호를 만들어야함 참고 :https://support.google.com/accounts/answer/185833?hl=ko 에서 앱 비밀번호를 만들고 관리합니다 클릭 */root=your_email@gmail.commailhub=smtp.gmail.com:587AuthUser=your_email@gmail.. 우분투에서 크롬 원격 데스크톱을 설치하는 방법 우분투에서 크롬 원격 데스크톱을 설치하는 방법은 다음과 같습니다. 이 과정은 크롬 브라우저를 사용하여 원격 데스크톱 서비스를 설정하고 사용할 수 있게 합니다.1. **크롬 브라우저 설치:** 우분투에 크롬 브라우저가 설치되어 있지 않다면, 먼저 설치해야 합니다. 터미널을 열고 다음 명령어를 실행하세요: ```bash wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb sudo apt-get install -f ```2. **크롬 원격 데스크톱 설치:** 크롬 브라우저를 열고 크롬 원격 데스크톱 웹.. openjdk 설치 1. openjdk 다운로드https://jdk.java.net/java-se-ri/8-MR5링크에서 OS에 맞는것을 다운로드해서 압축을 해제한다.Oracle Linux 8.6 x64 Java Development Kit (sha256) 167 MBWindows 11 i586 Java Development Kit (sha256) 92 MB Java Platform, Standard Edition 8 Reference ImplementationsJava Platform, Standard Edition 8 Reference Implementations The official Reference Implementations for Java SE 8 (JSR 337) are based solely upon ope.. 우분투 cli와 gui 모드 스위칭 Ubuntu에서 CLI 모드와 GUI 모드를 전환하면서 사용할 수 있습니다. 이를 통해 쿠버만 동작할 때는 CLI 모드로 리소스를 절약하고, 코딩 시에는 GUI 모드로 전환할 수 있습니다. 다음은 이를 설정하고 전환하는 방법입니다. ### 요약Ubuntu에서 GUI 모드와 CLI 모드를 전환하여 사용할 수 있습니다. GUI 모드를 비활성화하여 CLI 모드로 부팅하고, 필요할 때 GUI 모드로 전환하여 개발 작업을 수행한 후 다시 CLI 모드로 돌아가는 방법을 통해 리소스를 효율적으로 사용할 수 있습니다.### 1. Ubuntu 설치 우선, Ubuntu를 설치합니다. 설치 시에 GUI 환경을 포함한 Ubuntu Desktop 버전을 설치합니다. ### 2. GUI 모드와 CLI 모드 전환 #### 2.1... 윈도우에서 우분투 설치 준비 방법부터 윈도우 삭제 및 우분투 설치까지 Windows를 완전히 삭제하고 Ubuntu만 설치합니다. 이 과정에서는 Windows를 제거하고 전체 디스크를 Ubuntu 설치에 사용할 것입니다. ### 1. 준비 작업 #### 1.1. 데이터 백업 모든 중요한 데이터를 외부 저장 장치에 백업합니다. 이 과정에서는 디스크가 포맷되므로, 저장된 모든 데이터가 삭제됩니다. #### 1.2. Ubuntu ISO 파일 다운로드 [Ubuntu 공식 웹사이트](https://ubuntu.com/download/desktop)에서 최신 버전의 Ubuntu ISO 파일을 다운로드합니다. #### 1.3. Rufus 다운로드 부팅 가능한 USB 드라이브를 만들기 위해 [Rufus](https://rufus.ie/)를 다운로드합니다. ### 2. 부팅 가능한 USB .. 직무 능력 향상 방향 타 구인 공고를 기준으로 요즘 트렌드에 맞는 능력 확인함 담당할 업무 · 카카오뱅크 상품상세 플랫폼 개발 및 운영 · 이벤트/제휴 플랫폼 개발 및 운영 · 대고객 웹서비스 플랫폼 개발 및 운영 필수 경험과 역량 · 5년 이상의 웹서비스 및 플랫폼 개발 및 운영 경험이 있는 분 · Java, Kotlin, Spring framework에 익숙한 분 · RDBMS, Redis, Kafka에 익숙한 분 · Linux 업무 환경에 익숙한 분 우대사항 · Docker, Kubernetes 등 컨테이너 플랫폼을 활용한 경험이 있는 분 · 마이크로 서비스 아키텍처에 대한 이해도가 있는 분 · 네트워크에 대한 이해를 갖춘 분 · Javascript 활용 및 프론트엔드 개발 경험이 있는 분 ================.. 이전 1 2 3 4 5 6 7 8 ··· 12 다음