본문 바로가기

728x90

전체 글

[기타] 스칼라(Scala) 프로그래밍 언어 스칼라 프로그래밍 언어 Scala는 객체 지향 프로그래밍과 함수형 프로그래밍을 하나의 간결한 고급 언어로 결합합니다. Scala의 정적 유형은 복잡한 애플리케이션의 버그를 방지하는 데 도움이 되며 JVM 및 JavaScript 런타임을 사용하면 방대한 라이브러리 에코시스템에 쉽게 액세스하여 고성능 시스템을 구축할 수 있습니다. https://www.scala-lang.org/ The Scala Programming Language BLOG Tuesday, December 21, 2021 On behalf of the Scala organization, I am pleased to announce that we have adopted Discord as our official chat platform. J.. 더보기
jenkins log4j 2(CVE-2021-44228) 취약점 확인 jenkins log4j 2(CVE-2021-44228) 취약점 확인 jenkins 웹 페이지에 로그인을하고 아래 URI에 접속합니다. http://jenkins.domain.com:8080/script Jenkins 보안팀은 Log4j가 Jenkins 코어에서 사용되지 않음을 확인했습니다. Jenkins 플러그인이 Log4j를 사용 중일 수 있습니다. 스크립트 콘솔에서 다음 Groovy 스크립트를 실행하여 Log4j가 플러그인에 포함되어 있는지 확인할 수 있습니다. org.apache.logging.log4j.core.lookup.JndiLookup.class.protectionDomain.codeSource 이로 인해 다음 오류가 발생하면 Log4j가 설치 및 활성화된 플러그인에 포함되지 않습니다. .. 더보기
[리눅스] 그래들(Gradle)로 스프링 부트 빌드(Build)하기 Spring Boot 프로젝트 생성 https://4wxyz.tistory.com/148 그래들(Gradle)로 스프링 부트 빌드(Build)하기 설정 build.gradle 파일 plugins { id 'org.springframework.boot' version '2.6.2' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' id 'war' } group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { m.. 더보기
맥에서 Java 11(JDK 11) 다운로드하고 설치하는 방법 맥에서 Java 11(JDK 11) 다운로드하고 설치하는 방법 1. Oracle JDK 또는 OpenJDK 다운로드 Oracle JDK 다운로드 URL : https://www.oracle.com/java/technologies/downloads/#java11-mac 오라클 계정 로그인(https://login.oracle.com/mysso/signon.jsp)이 완료되면 패키지 다운로드가 시작합니다. 2. 다운로드한 설치 파일 실행 다운로드한 설치 파일을 더블 클릭하여 실행합니다. 3. 설치 완료 확인 Java 버전을 확인합니다. java -version $ java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.. 더보기
[Mac] vscode Language Support for Java(TM) by Red Hat 확장팩 에러 vscode Language Support for Java(TM) by Red Hat 확장팩 에러 Java 11 or more recent is required to run. Please download and install a recent JDK - Spring Tools Language Server를 실행하려면 Java 11 이상이 필요합니다 Language Support for Java(TM) by Red Hat java 다운로드 및 설치 - java 다운로드 및 설치 : https://sangchul.kr/150 환경 변수 등록 echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk-11.0.13.jdk/Contents/Home java -version j.. 더보기
[Spring Boot] Spring Boot 프로젝트 생성(vscode) Spring Boot 프로젝트 생성(vscode) JAVA PATH 설정(for MAC) $ vim .zshrc export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home export PATH=$PATH:$JAVA_HOME/bin $ source ~/.zshrc echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home vscode JAVA HOME 설정(for MAC) Command + , > 검색창에서 "javahome" 검색 > settings.json에서 편집 "JAVA_HOME" : "/Library/Java/JavaVirt.. 더보기
Docker를 privileged 모드로 실행하는 방법 Docker를 privileged 모드로 실행하는 방법(docker privileged 모드 docker run --privileged [이미지명] 위 명령어에서 [이미지명]은 실행할 Docker 이미지의 이름이나 ID입니다. --privileged 옵션을 사용하여 컨테이너를 실행하면 호스트 시스템의 커널에 대한 완전한 접근 권한을 부여합니다. 주의: "privileged" 모드는 컨테이너가 호스트 시스템의 커널에 직접 접근할 수 있는 권한을 가지므로 보안상 주의해야 합니다. 가능한한 "privileged" 모드를 사용하지 않고 다른 방법을 사용하는 것이 권장됩니다. docker run 명령어(container) docker run -d --privileged --name test7 centos:7 /s.. 더보기
Kafka(Zookeeper)를 systemd를 사용하여 시작, 중지 및 관리하는 방법 Kafka(Zookeeper)를 systemd를 사용하여 시작, 중지 및 관리하는 방법 Kafka(Zookeeper)를 Systemd로 관리하기 위해 새로운 Systemd Unit 파일을 생성합니다. systemd 유닛 파일 생성 zookeeper vim /etc/systemd/system/zookeeper.service [Unit] Requires=network.target remote-fs.target After=network.target remote-fs.target [Service] Type=simple User=root Group=root ExecStart=/usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/zookeep.. 더보기

728x90