전체 글 썸네일형 리스트형 [WIP] 파이썬 가상 환경을 구성하고 설정하는 방법 파이썬 가상 환경을 구성하고 설정하는 방법1. 가상 환경 생성프로젝트 디렉토리 내에서 가상 환경을 생성합니다.python3 -m venv myenv여기서 myenv는 가상 환경의 이름입니다. 이 명령은 myenv라는 이름의 가상 환경 디렉토리를 생성합니다.2. 가상 환경 활성화가상 환경을 활성화하여 사용합니다. Windowsmyenv\Scripts\activatemacOS/Linuxsource myenv/bin/activate가상 환경을 활성화하면 현재 터미널 세션에서 가상 환경을 사용할 수 있습니다. 프롬프트가 (myenv)로 변경되었을 것입니다.3. 가상 환경에서 패키지 설치가상 환경에서 필요한 패키지를 설치할 수 있습니다. pip 명령을 사용하여 패키지를 설치합니다.pip install packag.. 더보기 [WIP] PHP 슈퍼 글로벌 변수 PHP 슈퍼 글로벌 변수PHP 슈퍼 글로벌 변수는 어떤 스크립트나 함수에서도 전역적으로 접근 가능한 미리 정의된 변수입니다. 이 변수들은 여러 상황에서 자주 사용되며 프로그램 전반에서 공유되는 정보를 제공합니다. 이러한 변수들은 $GLOBALS 배열을 사용하여 액세스할 수 있습니다.PHP의 주요 슈퍼 글로벌 변수들$GLOBALS : 모든 글로벌 변수를 포함하는 연관 배열입니다.$_SERVER : 웹 서버의 정보와 요청에 대한 정보를 담고 있습니다. 예를 들어, 클라이언트 IP 주소, 요청 메서드, URL 등의 정보가 있습니다.$_GET : URL의 쿼리 스트링에서 파라미터 값을 가져오는데 사용됩니다.$_POST : POST 방식으로 전달된 폼 데이터의 값을 가져오는데 사용됩니다.$_REQUEST : GE.. 더보기 [WIP] PHP에서 웹 서버의 환경 변수를 가져와서 사용하는 방법 PHP에서 웹 서버의 환경 변수를 가져와서 사용하는 방법PHP 코드가 실행될 때 리눅스 환경 변수(.bashrc 등)를 직접 적용하는 것은 명령어 라인 환경(CLI)에서는 어렵습니다. .bashrc는 보통 셸 세션이 시작될 때만 실행되기 때문에, PHP 스크립트가 웹 서버나 다른 환경에서 실행될 때 .bashrc의 환경 변수를 가져오는 것은 복잡합니다.웹 서버나 다른 환경에서는 웹 서버의 환경 변수 또는 설정 파일을 이용하여 환경 변수를 적용해야 합니다. 웹 서버의 환경 변수를 PHP 코드에서 사용하려면, 웹 서버가 $_SERVER 슈퍼 글로벌 배열에 저장하는 변수를 활용할 수 있습니다.웹 서버 환경 변수를 PHP 코드에서 사용하는 예시웹 서버의 IP 주소 가져오기웹 서버의 IP 주소를 $_SERVER[.. 더보기 [WIP] Telegraf 에이전트 설치(Telegraf data collector) Telegraf 에이전트 설치(Telegraf data collector)Telegraf 리포지토리 추가wget -q https://repos.influxdata.com/influxdata-archive_compat.keyecho '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/nullecho 'deb [signed-by=/etc/apt.. 더보기 [WIP] SSL 인증서를 PFX에서 JKS로 변환하는 방법 SSL 인증서를 PFX에서 JKS로 변환하는 방법SSL 인증서를 PFX 파일에서 JKS(Java KeyStore) 파일로 변환하려면 keytool을 사용할 수 있습니다.keytool -importkeystore -srckeystore example.pfx -srcstoretype PKCS12 -destkeystore example.jks -deststoretype JKSexample.pfx : 변환할 PFX 파일의 경로와 파일명입니다.example.jks : 생성될 JKS 파일의 경로와 파일명입니다.명령어의 각 부분에 대한 설명-importkeystore : 키 저장소를 가져오는 옵션입니다.-srckeystore example.pfx : 원본 키 저장소 파일의 경로와 파일명입니다.-srcstoretype.. 더보기 [WIP] HashiCorp Vault를 Docker 컨테이너로 구성하는 방법 HashiCorp Vault를 Docker 컨테이너로 구성하는 방법1. Vault Docker 이미지 가져오기Docker Hub에서 HashiCorp Vault의 공식 이미지를 가져옵니다. 다음 명령어를 사용합니다.docker pull vault2. Vault 컨테이너 실행다음 명령어를 사용하여 Vault 컨테이너를 실행합니다.docker run --rm --cap-add=IPC_LOCK -e 'VAULT_DEV_ROOT_TOKEN_ID=myroot' -p 8200:8200 --name=dev-vault vault이 명령어는 개발용으로 Vault 컨테이너를 실행하고 8200 포트를 호스트에 바인딩합니다. VAULT_DEV_ROOT_TOKEN_ID 환경 변수를 사용하여 루트 토큰 값을 설정합니다. 이는 개.. 더보기 [WIP] 카프카 producer와 consumer 테스트 카프카 producer와 consumer 테스트카프카 토픽 생성topic listkafka-topics.sh --list --bootstrap-server localhost:9092topic createreplication-factor : 복제본 개수(2)partitions : 파티션 개수(3)kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 2 --partitions 3 --topic helloworld$ kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 2 --partitions 3 --topic helloworldC.. 더보기 [WIP] 컴퓨터 주변 기기 구성 요소 컴퓨터 주변 기기 구성 요소컴퓨터는 주로 본체(CPU)와 모니터, 키보드, 마우스 등으로 구성됩니다. 컴퓨터 주변 기기 구성 요소는 일반적으로 다음과 같습니다본체 : 컴퓨터의 중앙 처리 장치이며 프로그램을 실행하고 데이터를 처리하는 역할을 합니다.모니터 : 컴퓨터의 출력 장치로 텍스트, 이미지, 동영상 등을 화면에 표시하는 역할을 합니다.키보드 : 사용자가 문자, 숫자 등을 입력할 수 있도록 하는 입력 장치로 컴퓨터와의 상호작용을 위해 필수적입니다.마우스 : 사용자가 컴퓨터 화면 상에서 커서를 조작하고 클릭할 수 있도록 하는 입력 장치로 키보드와 함께 컴퓨터와의 상호작용을 위해 필수적입니다.스피커/헤드폰 : 컴퓨터로부터 소리를 출력하는 장치로, 음악, 동영상, 게임 등을 즐기는 데 필수적입니다.프린터/스.. 더보기 이전 1 2 3 4 ··· 161 다음